二、RS232通信
1.概述串口通信接口常用两个通信设备之间用于信息交换。适合进行远距离数据通信传输速率较低。全双工一根信号线接收、一根信号线发送。最大数据速率约 20kbps标准规定最大电缆长度 15 米采用单端传输方式抗干扰能力较弱超过 15 米需加调制解调器。1.1电平标准TTL 电平是晶体管 - 晶体管逻辑电路的电压标准用于数字信号传输。传统 5V 系统中逻辑1对应高电平逻辑0对应低电平具体电压范围如下电压阈值输出高电平≥2.4V低电平≤0.4V输入高电平≥2.0V低电平≤0.8V。而RS232 采用负逻辑逻辑1-3~-15V逻辑03~15V所以TTL电平转为RS232电平需要中间连接MAX3232芯片进行单片转换操作。2.硬件连接TTL电平转换RS232电平芯片MAX3232 max3232具有二路接收器和二路驱动器 max3232供电电压5v或3.3V外接4个0.1uF电容。电路图1、2、USART1_RX和USART1_TX连接单片机引脚。232R和232T连接需要通信的模块。