文章目录[隐藏]
目录
一、串口协议
串行接口是一种可以将接收来自CPU的并行数据字符转换为连续的串行数据流发送出去,同时可将接收的串行数据流转换为并行的数据字符供给CPU的器件。一般完成这种功能的电路,我们称为串行接口电路。 串口通信协议是指规定了数据包的内容,内容包含了起始位、主体数据、校验位及停止位,双方需要约定一致的数据包格式才能正常收发数据的有关规范。在串口通信中,常用的协议包括RS-232、RS-422和RS-485。
1.设备间的通信方式
设备之间的通信方式可大致分为串行通信和并行通信。
串行通信 | ||
---|---|---|
传输原理 | 数据各个位同时传输 | 数据按位顺序传输 |
优点 | 速度快 | 占用引脚资源少 |
缺点 | 占用引脚资源多 | 速度相对较慢 |
按照数据的传输方向,串口通信分为:单工(广播)、半双工(对讲机)、全双工(电话)
按照通信的方式分为同步通信和异步通信
2.RS-232标准
1.RS232电平与TTL电平的区别
根据通讯使用的电平标准不同,串口通讯可分为 TTL 标准及 RS-232 标准
常见的电子电路中常使用 TTL 的电平标准,理想状态下,使用 5V 表示二进制逻辑 1 ,使用 0V 表示逻辑 0 ;而为了增加串口通讯的远距离传输及抗干扰能力,它使用 -15V 表示逻辑 1 , +15V 表示逻辑 0 。使用 RS232 与 TTL 电平校准表示同一个信号时的对比见下图
2.RS-232串口简介
RS232接口(封装D89)
通信过程中只有两个脚参与通信,电路连接时,连接三个脚即可。
2脚:电脑的输入RXD
3脚:电脑的输出TXD 通过2 ,3 脚就可以实现全双工(可同时收发)的串行异步通信
5脚:接地
二、USB转232模块(CH340为例)
1.CH340简介
CH340 是一个USB 总线的转接芯片,实现USB 转串口、USB 转IrDA 红外或者USB 转打印口。
在串口方式下,CH340 提供常用的MODEM联络信号,用于为计算机扩展异步串口,或者将普通的串口设备直接升级到USB 总线。
在红外方式下,CH340 外加红外收发器即可构成USB 红外线适配器,实现SIR 红外线通讯。
更多资料可以百度CH340,找到官网查看USB转串口芯片:CH340 - 南京沁恒微电子股份有限公司 (wch.cn)http://www.wch.cn/product/CH340.html
2.实物接线
USB转串口模块可以使用5V、3V3电压供电,需要将跳线帽进行安装。
可以对USB转串口模块进行测试,将USB的电压引脚用跳帽接上,然后将RXD和TXD两个引脚用跳帽或者杜邦线接上。
然后打开串口终端,点击“手动发送”或者“自动发送”,如果在接收区可以接收到数据,说明USB转串口模块工作正常,否则需要检查接线是否正确、电路板元器件是否损坏。
下图是USB转串口模块的一些功能模块的标示,USB转串口电路板背后还预留了一些全信号输出的接口,可以将电线直接焊接在这些引脚上来使用预留的功能。
下图是对USB转串口模块的引脚标示,
USB转串口电路板与单片机的接线图,VCC接线是为了单片机供电,USB转串口的RXD引脚与单片机的TXD引脚相连,USB转串口的TXD引脚与单片机的RXD引脚相连,两者的GND引脚直接相连。
三、参考文献
USB转串口CH340接线方法_嵌入式学徒之斋-CSDN博客_ch340接线
版权声明:本文为CSDN博主「傻瓜小汤圆」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_57289359/article/details/120927528
暂无评论