串口通信电路的主要作用是利用串口进行数据收发。电路采用MAX232芯片将单片机输出的TTL电平转化为RS232电平,并通过9针串口与电脑或集成控制器相连。MAX232电路连接原理图如图7-16所示。
图7-16 MAX232连接电路原理图
MAX232芯片:常用的电平转换芯片,一般用于串口通信。由于计算机串口输出电压高达12V,直接与单片机连接会烧坏芯片。所以用MAX232来进行电平转换。MAX232芯片采用单+5V电源供电,仅需几个外接电容即可完成从TTL到RS232电平的转换,共两路。
引脚介绍:
第一部分是电荷泵电路。由1、2、3、4、5、6脚和4只电容构成。功能是产生+12V和-12V两个电源,提供给RS232串口电平的需要。
第二部分是数据转换通道。由7、8、9、10、11、12、13、14脚构成两个数据通道。其中13脚(R1IN)、12脚(R1OUT)、11脚(T1IN)、14脚(T1OUT)为第一数据通道。8脚(R2IN)、9脚(R2OUT)、10脚(T2IN)、7脚(T2OUT)为第二数据通道。TTL/CMOS数据从T1IN、T2IN输入转换成RS232数据从T1OUT、T2OUT送到电脑DB9插头;DB9插头的RS232数据从R1IN、R2IN输入转换成TTL/CMOS数据后从R1OUT、R2OUT输出。
第三部分是供电。15脚GND、16脚VCC(+5V)。(www.xing528.com)
计算机接口通常为公头,如图7-17所示。
图7-17 串口RS232(DB9)实物图
串口(RS232)的各针脚的功能定义如表7-2所示。
表7-2 串口各针脚的功能
实际电路中,我们仅使用2、3、5针脚即可满足通信要求,串口电路连接方式如图7-18所示。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。