杭州网站推广方案平台,网站 制作价格,简单的crm客户管理系统,o2o免费网站建设一、简介
TTL、232和485是常见的串口通信标准#xff0c;它们在电平和通信方式上有所不同#xff0c;
①一般情况下TTL电平应用于单片机外设#xff0c;属于MCU/CPU等片外外设#xff1b;
②232/485电平应用于产品整体对外的接口#xff0c;一般是片外TTL串口转232/485…一、简介
TTL、232和485是常见的串口通信标准它们在电平和通信方式上有所不同
①一般情况下TTL电平应用于单片机外设属于MCU/CPU等片外外设
②232/485电平应用于产品整体对外的接口一般是片外TTL串口转232/485,232/485进行数据通信传输
二、案例
1、TTL电平
1TTLTransistor-Transistor Logic电平是一种低电平标准通常使用0V低于0.7V表示逻辑低电平使用3.3V或5V高于0.7V表示逻辑高电平
2TTL电平属于单片机芯片上的资源对外外设芯片使用时需要注意不同的电平匹配否则会出现5V TTL 击穿3.3V芯片引脚的情况
3如下图所示42/43脚的PA9、PA10就是串口 TTL电平
4TTL串口对接时需注意TX与RX交叉通信即收--发发--收 2、232电平
1RS-232是一种标准的串口通信协议它使用正负电平表示逻辑高低。RS-232电平中-3V至-15V表示逻辑高电平3V至15V表示逻辑低电平。RS-232通常用于较长距离的串口通信例如计算机与外部设备之间的通信。
2RS232理论上最大的通信距离为15m到30m
3RS232串口通常使用DB9为通信接口需注意DB9公头与DB9母头的区别
4如下图所示为TTL转232的一种典型电路 3、485电平
1正电平在2V6V之间表示一个逻辑状态负电平在-2V-6V之间则表示另一个逻辑状态
2485电平为差分传输方式能够有效减少噪声信号的干扰但差分信号意味着同一时间只能进行发送或者接收
3485通信有了总线与节点的概念即485总线可以挂载最多255个节点
4485通信的理论最大传输距离为1200米终端需加终端匹配电阻120R
5TTL转485通信典型的原理图如下