开发者社区> 杨奉武> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

TTL,COMS,USB,232,422,485电平之详细介绍及使用

简介: 如有错误敬请指导! 今天来详细介绍一下TTL,COMS,USB,232,422,485电平,以及之间的转换问题. 有些地方的引脚图可能不是规范的,具体引脚以自己的模块资料为主,这篇文章着重介绍使用... 先介绍各个电平 TTL电平------我们使用的51单片机,5V供电的那种,+5V等价于逻辑“1”,0V等价于逻辑“0”,“TTL电平”最常用于有关电专业,如:电路、数字电路、微机原理与接口技术、单片机等课程中都有所涉及。
+关注继续查看

如有错误敬请指导!

今天来详细介绍一下TTL,COMS,USB,232,422,485电平,以及之间的转换问题.

有些地方的引脚图可能不是规范的,具体引脚以自己的模块资料为主,这篇文章着重介绍使用...

先介绍各个电平

TTL电平------我们使用的51单片机,5V供电的那种,+5V等价于逻辑“1”,0V等价于逻辑“0,TTL电平”最常用于有关电专业,如:电路、数字电路、微机原理与接口技术、单片机等课程中都有所涉及。在数字电路中只有两种电平(高和低)高电平+5V、低电平0V

COMS电平------COMS电路的供电电压VDD范围比较广大约在+5~+15V均能正常工作,只是比TTL的工作电压范围广.

 

USB----

 

 

 

 

 

 

 

 

 

 

 

 

 

 

信号线,D+D-200mV时为1D-D+200mV时为0,属差分信号.

RS232---

 

 

TxDRxD上:逻辑1=-3V-15V逻辑0=+3+15V一般就用这两条线通信..

RS422----

 

 

 

 

 

 其实rs422就是把rs485的接收和发送分开了,,,,,

假设422发给485数据只需要

 

假设485发给422

 

 

 

RS422采用4线传输方式,差分传输,发送数据线为T+\T-,接收数据线为R+\R-。在RS422总线中:数据“1”以两线间的电压差为+2V+6V表示;数据“0”以两线间的电压差为-2-6V表示.

一般对于接收端,A比B200mV认为为逻辑1B比A200mV认为为逻辑0,属差分信号.

 

 

RS485----RS422差不多

 

 

 

 

 

 

 

 

一般对于接收端,A比B200mV认为为逻辑1B比A200mV认为为逻辑0,属差分信号.

 

 

 

 

 

 

 

 

(1)  USBTTL(USB差分信号转TTL电平)

最典型的应用

 

 

 

 

 

 

 

 

 

(2)串口(RS232)TTL,一般老的电脑或台式机都是RS232串口,一般我们说的串口就是说的RS232.

 

 

 

 

 

 

就是通过一个非门而已,因为232是负逻辑嘛

 

 

 

(3)USB 转 串口(RS232) TTL

当然是先USBRS232  然后  RS232 TTL

上面有了RS232TTL,就不贴这方面的图了

还记得这根线吗

 

 

(4)RS422,用的最多的就是和PLC进行通信了,包括下载程序

 

 

 

RS422是这样子进行通信的

 

 

假设现在电脑要与PLC通信

假设与电脑的232接口

 

 

 

 

假设手头没有任何元器件只有线那么怎样和电脑232通信呢

 

 

 

 

假设422发送1,那么TX+ >  TX- 而对于左面的232而言,GND>RXD,即接收到一个负电平.即接收到1.

假设232发送1,那么TXD<GND,对于右边422,,TX+ >  TX-,所以接收到1.

 

 

 

 

 

 

 

最后看485!!!!!!!!

对于485也就是AB两根线的事

只说一点

以前在用单片机和西门子的PLC通信的时候,我的单片机上有一个485TTL的芯片,不过进行通信的时候需要控制芯片的选通脚,控制是接收还是发送,当时的时候用单片机发给plc,然后plc再发过来,只不过中途需要注意的是PLC程序中停止位,如果PLC加了停止位那么单片机在后面一定要加上停止位,

 

 

 

 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
_HTML5期末大作业——HTML+CSS+JavaScript平遥古城旅游景点介绍(6页)
_HTML5期末大作业——HTML+CSS+JavaScript平遥古城旅游景点介绍(6页)
13 0
Java通用方法 -- 全角半角切换
全角字符切换半角字符
9 0
Java中多线程创建方式对比与线程池相关原理概述汇总(超详细)
Java中多线程创建方式对比与线程池相关原理概述汇总(超详细) 准备加入阿里开发者社区,同时也是很久没有写文章了,一时也不知道从何写起,那就先从多线程来吧,这次想把多线程与高并发的相关知识进行一下梳理,从多线程的几种创建方式开始,逐步到线程池原理分析,再到java中常用锁的使用场景与原理分析,再到高并发的处理方案,以及后面分布式锁等知识点,分成批次来进行梳理,这次先分析一下多线程的创建方式的异同点与线程池的执行原理。
1067 0
史上最全的Java并发系列之Java中的锁的使用和实现介绍(二)
前言 文本已收录至我的GitHub仓库,欢迎Star:github.com/bin39232820… 种一棵树最好的时间是十年前,其次是现在
38 0
Java线程池的使用及工作原理
Java线程池的使用及工作原理
37 0
Java学习路线-54: JSTL(标准标签库)
Java学习路线-54: JSTL(标准标签库)
39 0
+关注
杨奉武
优秀不够,你是否无可替代;知识从未如此性感 --群1: 235371864 --群2: 607064330 --QQ:946029359 --淘宝 https://shop411638453.taobao.com/
119
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载