许多单片机的应用中都会使用到串行口与电脑的串行口相连接,进行数据的传输或控制命令的发送与接收。单片机的串口有很大一部分是使用电平标准的(PIC的可以直接连接在电脑串口),它的逻辑1电平是5V,逻辑0电平是0V,而电脑串行口所使用的是的电平标准,它的逻辑1电平是-3V--12V,逻辑0电平是+3V-+12V。两者的电平范围相差很远,所以连接时需要用到电路。这样电路有好多种,一般来说商业化的成品会用到MAX232,DS275等专用的RS232、TTL电平转换集成电路。对于普通电子爱好者来说使用这样的器件一来不太好购买,二来使制作的费用提高,那用什么样的电路去代替它们呢?以下就结合在实际设计应用的经验来介绍一下这些电路资料,同时也介绍一些电路设计应用的经验。RS232是计算机串行接口的标准,其逻辑1电平在-3V至-12V之间,逻辑0电平在+3V至+12V之间,而TTL电平则适用于很多单片机,如PIC,其逻辑1为5V,逻辑0为0V。由于电平标准的不同,需要电平转换电路才能实现两者的兼容。商业化的解决方案通常采用专用的集成电平转换芯片,如MAX232和DS275,它们能够方便地完成RS232和TTL电平之间的转换。然而,对于业余爱好者或成本敏感的项目,这些芯片可能不易购买且成本较高。因此,将介绍一些实用的替代电路设计。一种简单的电平转换电路方案是使用小功率三极管,分别采用NPN型9014或BC547,以及PNP型9012或BC557。发送电路利用PNP管,当单片机的TxD为高电平时,Q1截止,RS232C的RxD得到负电压;反之,Q1导通,单片机的TxD信号被转换为正电压传送给RS232C的RxD。接收电路则通过NPN管将RS232C的电平转换为TTL逻辑电平。这种电路虽然产生的电平范围非标准RS232电平,但在低功耗、短距离应用中足够使用。另一种转换电路设计中,发送电路不再需要从RS232C的TxD引脚获取负电压,当单片机TxD为高电平时,RS232C的RxD电压接近0V,低电平时为+5V。虽然不符合RS232标准,但大多数PC串口仍能识别并正常工作。在实际应用中,这些替代电路可以焊接到8脚IC插座或PCB上,作为DS275的替代品。为了从计算机串口获取电源,可以使用“窃电”电路。选择晶体管时,9012、9014、BC547和BC557等常用小功率晶体管都是可行的选择。这些电路适用于低功耗系统,例如一个AT89C2051单片机项目,总电流消耗仅需十几毫安。
用户评论
推荐下载
-
RS232_RS422_RS485的区别有关RS232和RS485接口的问答
RS232_RS422_RS485的区别\有关RS232和RS485接口的问答
53 2018-12-29 -
TTL和CMOS电平总结
TTL和CMOS电平总结,很实用,对于电路设计者来说是必备的知识TTL电平和CMOS电平总结[pic][pic][pic][pic]1,TTL电平: 输出高电平>2.4V,输出低电
14 2020-08-22 -
详解TTL和CMOS电平
本文主要重点介绍了TTL和CMOS 电平的相关知识。
12 2020-08-13 -
详解TTL与CMOS集成电路
目前应用最广泛的数字电路是TTL电路和CMOS电路。
14 2020-08-22 -
集成电路的后端设计资料
集成电路的后端设计。。。。。。。。。。。。。。。。。。。。。
29 2019-01-18 -
北醒TTL转RS232转接板说明书.pdf
通用TTL转RS232转接板使用,适用产品TFluna/TFmini-S/TF02-Pro/TFmini-Plus
7 2020-11-05 -
CAN总线_RS232接口的设计
摘要:采用独立CAN控制器SJA1000作为CAN总线/RS232智能电平转换器的核心器件。介绍了SJA1000器件性能.重点介绍节点硬件设计,基于CAN协议栈的节点应用程序设计,软件包括CAN节点初
42 2019-07-15 -
CAN总线RS232接口的设计
采用独立CAN控制器SJA1000作为CAN总线/RS232智能电平转换器的核心器件。介绍了SJA1000器件性能,重点介绍节点硬件设计,基于CAN协议栈的节点应用程序设计,软件包括CAN节点初始化、
19 2020-08-13 -
迈威RS232TTL无源转换器MWE232TTL说明书.rar
迈威RS-232/TTL无源转换器MWE232-TTL说明书rar,迈威RS-232/TTL无源转换器MWE232-TTL说明书
12 2020-07-18 -
RS232串口报文解析为电平图像
此程序将RS232串口通讯报文转化为可视化的高低电平图像,支持不同的奇偶校验、停止位设置
19 2019-06-04
暂无评论