本篇目录:
- 1、USB里的D+D-是什么用?
- 2、USB转串口的电平问题
- 3、USB规范中规定数据线D+和D-上的电平范围
- 4、有个问题,pc与单片机通信的时候,usb的D-、D+与单片机的tx、rx间只用max...
- 5、usb转rs422为什么不能持续高电平输出
USB里的D+D-是什么用?
红色代表USB电源: 标有-VCC、Power、5V、5VSB字样。白色代表USB数据线:(负)-DATA-、USBD-、PD-、USBDT-。绿色代表USB数据线:(正)-DATA+、USBD+、PD+、USBDT+。黑色代表地线: GND、Ground。
引脚1:电源。USB设备供电端口(+5V)。引脚2:接入南桥,传输数据。引脚3:传输数据。但两个引脚各有不同,是传输信息的高地位不同。引脚4:接电源地线。构成电路。引脚,又叫管脚,英文叫Pin。
USB就是4根线,分别是 -,D+,D-,+,编号分别为4 3 2 1 D+和D-是数据交换用的,剩下2根线111个是正极,一个是负极。
D+\D-是极性相反的两根数据线,一根是正极性,另一根是负极性。这两构成是差分接口,可以减小干扰。因此D+,D-不是写、读,USB类似单线IO,而不像串行接口 正是1,负是0是正确的。
这是USB接口信号,+5V与GND两个信号线是电源线,D+与D-是USB数据信号线,ID是USB OTG使用的,用于区分主从设备的。
GND是接地线。ID线---以用于识别不同的电缆端点。USB OTG接口中有5条线: 2条用来传送数据(D+ 、D-); 1条是电源线(VBUS); 1条则是接地线(GND)、1条是ID线。
USB转串口的电平问题
不矛盾,CH340出来的是TTL电平,可以直接和TTL的接口相连接。USB转出口也是经过转换才输出232电平的。如果CH430再通过MAX232之后就可以输出TTL电平了。
用MX232和USB转串无关,单片机与PC的串口通信本来就要用MX232的,因为二者的电平不同。
usb转串口端口号通常是自动配置的,要改设置,可以打开电脑的控制面板,打开设备管理器,按下图的顺序,点画红圈的按钮,最后点开端口号的下拉列表选其中的编号就行了。
USB是要先转换成TTL电平,就是单片机可以接受的电平。但很多的设备只接受232电平,逻辑1=-3V~-15V 逻辑0=+3~+15V 就要进行转换,转换电路有升压电路,也就是+ - 9伏左右。
如果PC机有串口硬件,并且有DB9接口,那么需要MAX232或其他同样功能的芯片进行双向电平转换,因为单片机这边是TTL电平,PC机这边是±10V电平,直接相连是会出现问题的。
USB规范中规定数据线D+和D-上的电平范围
以苹果为例,iPhone 或者iPod对应的5V1A充电器,D+上的电压是2V,D-是7V;而iPad使用的5V1A的充电器,D+电压7V,D-电压2V。Ipad2和lphone4的USB电源的D+D-的电压是相反的,一个2V,一个7V。
下图显示了USB低速和全速总线信号信号0、SE0状态、SE1状态、J状态、K状态、空闲IDLE状态下D+、D-线分别对应的电平信号范围。
对于USB0,除去屏蔽层,有4根线,分别是VCC、GND和D+、D-两根信号线。5V是USB的电源电压,给USB device供电用的。
D+和D-是数据线。USB属于差分传输数据的,D+和D-之间的电平大于某个值代表1,D+和D-之间的电平小于某个值代表0。这个两根线必须同时工作。
USB接口的标准电压为5V,标准电流为500mA。实际使用过程中,根据电脑主板、电源等各种因素的影响,可能会有误差,但最大不能超过+/-0.2V也就是8-2V 。USB的输出电压是5V,各版本都一样。
有个问题,pc与单片机通信的时候,usb的D-、D+与单片机的tx、rx间只用max...
1、如果PC机有串口硬件,并且有DB9接口,那么需要MAX232或其他同样功能的芯片进行双向电平转换,因为单片机这边是TTL电平,PC机这边是±10V电平,直接相连是会出现问题的。
2、如果两个单片机串口引脚排布是一样,那么就要使用交叉线。如果两个单片机串口引脚一个是公接头,一个是母接头,那么就要使用直通线。都能和PC通信,那么它们之间要换另一种线。
3、(1)PC的串口即RS232有9个引脚,与单片机通信时用到三个引脚,依次是2脚RX、3脚TX、5脚信号GND。(2)而单片机串口与此相反,2脚TX、3脚RX、5脚信号GND。
4、两个单片机串口通讯需要将Rx和Tx连接,一般其中间不需要外接电阻或电容等。但如果两个单片机各自为一套独立系统,彼此相距校远,在两单片机Rx和Tx之问通常会加入驱动芯片,以增加两者之间数据传输的可靠性。
usb转rs422为什么不能持续高电平输出
在你看来只对现的局部问题中好象是矛盾的,可对历史问题的兼容上可是必须的。
然后,似乎RS422的T+和T-接RS485的A和B——电平兼容时这种情况下RS422端可以发送数据给RS485端,反过来不行。
如果开关拨到STOP,PLC上的 RUN LED 灯灭,Y输出灯有没亮,没亮有输出电压,可能是输出的触点短路了,关闭电源后用万用表测量确认有无短路。
长线驱动型(Line Drive)此电路电源电压为DC5V,为TTL电平输出,与国际标准RS422接口直接兼容。
到此,以上就是小编对于usb传输原理图的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。