Uart这里指的是TTL电平的串口;RS232指的是RS232电平的串口。TTL电平是3.3V的,而RS232是负逻辑电平,它定义+5~+12V为低电平,而-12~-5V为高电平。Uart串口的RXD、TXD等一般直接与处理器芯片的引脚相连,而RS232串口的RXD、TXD等一般需要经过电平转换(通常由Max232等芯片进行电平转换)才能接到处理器芯片的引脚上,否则这么高的电压很可能会把芯片烧坏。我们平时所用的电脑的串口就是RS232的,当我们在做电路工作时,应该注意下外设的串口是Uart类型的还是RS232类型的,如果不匹配,应当个转换线(通常这根转换线内有块类似于Max232的芯片做电平转换工作的),可不能盲目地将两串口相连。 另外再补充其他一点,在自己做串口线时,一般按照下面的规则制作:挤爆胶囊
PC 对应 外设(例如某开发板)
GND ------- GND
RXD ------- TXD
TXD ------- RXD
CTS ------- RTS
RTS ------- CTS
通常是按照以上交叉一次就可以了,但如果开发板上的串口的RXD是与板上的CPU的TXD相连的,其他也类似的话,即说明已交叉了一次了,那么我们在制作串口线时就不需要按照以上的对应关系做了,而是RXD对应RXD,TXD对应TXD,其他也一样。
1.什么是RS232接口?采用RS232接口有何特点? RS232接口是1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。 该标准规定采用一个25陶瓷灯头个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。随着设备的不断改进,出现了代替DB25的DB9接口,现在都把RS232接口叫做DB9。 1.1 RS232接口电气特性
EIA-RS-232C 对电器特性、逻辑电平和各种信号线功能都作了规定。
在TxD和RxD上:
逻辑1(MARK)=-3V~-15V
逻辑0( SPACE)=+3~+15V
在RTS、CTS、DSR、DTR特警用无人机为宝宝空投奶粉和DCD等控制线上:
信号有效(接通,ON状态,正电压)=+3V~+15V
信号无效(断开,OFF状态,负电压)=-3V~-15V
1.2 RS232接口定义(DB9)
1 | DCD 足球缝制 | 载波检测 |
2 | RXD | 接收数据 |
3 | TXD | 发送数据 |
4 | DTR | 数据终端准备好 |
5 | SG | 信号地 |
6 | DSR | 数据准备好 |
7 | RTS | 请求发送 |
8 | CTS | 允许发送 |
9 | RI | 振铃提示 |
| | |
2. RS485电气特性
发送端:逻辑""两线间的电压差为+2 至6V 表示;逻辑"0"以两线间的电压差为-2 至6V表示 。
接收端:A比B高200mV 以上即认为是逻辑"1",A 比B 低200mV 以上即认为是逻辑"0"。
1). RS-485 的数据最高传输速率为10Mbps。但是由于RS-485 常常要与PC机的RS-232口通信,所以实际上一般最高 115.2Kbps。又由于太高的速率会使RS-485 传输距离减小,所以往往为9600bps 左右或以下。
2). RS-485 接口是采用平衡驱动器和差分接收器的组合,抗噪声干扰性好。
3). RS-485 接口的最大传输距离标准值为1200 米(9600bps 时),实际上可达3000 米,RS-485 接口在总线上是允许连接多达128 个收发器、即RS-485 具有多机通信能力,用户可以利用单一的RS-485 接口方便地建立起设备网络。
因RS-485 接口具有良好的抗噪声干扰性,长的传输距离和多站能力等上述优点就使其成为首选的串行接口。因为RS485 接口组成的半双工网络,一般只需二根信号线,所以RS485接口均采用屏蔽双绞线传输。
RS-485 的国际标准并没有规定RS485 的接口连接器标准、所以采用接线端子或者DB-9,DB-25 等连接器都可以。
2.1 RS485接口定义
2.1.1 连接主机端的RS485接口。
----信号定义如下:
----RS485接口 --------木纹扣板信号含义
---- 3 -----------B RXD- 接收数据
---- 4 ------------A RXD+ 接收数据
---- 5------------ Y TXD+ 发送数据
---- 7------------ Z TXD- 发送数据
2.1.2 连接从机端的RS485接口。
----信号定义如下:
----RS485接口--------- 信号含义
---- 3------------ Z TXD- 发送数据
---- 4------------ Y TXD+ 发送数据
-
--- 5------------ A RXD+ 接收数据
---- 7------------ B RXD- 接收数据
USB全称Universal Serial Bus(通用串行总线),目前USB 2.0接口分为四种类型A型、B型、Mini型还有后来补充的Micro型接口,每种接口都分插头和插座两个部分,Micro还有比较特殊的AB兼容型,本文简要介绍这四类插头和插座的实物及结构尺寸图,如果是做设计用途,还需要参考官方最新补充或修正说明,尽管USB 3.0性能非常卓越,但由于USB 3.0规范变化较大,真正应用起来还需假以时日,不管怎样,都已经把火线逼到末路,苹果公司极其郁闷但也爱莫能助
引脚定义:
编号 | 定义 | 颜识别 |
1 | VBUS | Red(红) |
2 | D- | White(白) |
3 | D+ | Green(绿) |
4 | GND | Black(黑) |
| | |
引脚定义:
编号 | 定义 | 颜识别 |
1 | VBUS | Red(红) |
2 | D- | White(白) |
3 | D+ | Green(绿) |
4 | ID | Not connected(未连接) |
5 | GND | Black(黑) |
| | |
捕虾机电路图
4、Micro USB插头和插座
Micro USB补充定义用于蜂窝电话和便携设备的Micro USB接口,比Mini USB接口更小。其中标准A型和标准B型及Mini-B型都是在USB 2.0规范里定义,2006补充的Micro USB规范定义了,补充了以下定义:
Micro-B plug and receptacle
Micro-AB receptacle
Micro-A plug