刚接触单片机,谁能解释下图中几种usb转串口电路的原理

2019-07-15 10:16发布

这是我在不同单片机开发板原理上截图,我知道CH340,CP2102,PL2303等都是usb转串口芯片,max232是rs232电平、ttl电平之间电平转换芯片。那通过笔记本上的usb接口连接到单片机上的usb接口,通过 usb转串口芯片后输出的是TTL电平?我看到开发板上的usb转串口芯片输出都是直接接到单片机的RXD,TXD引脚的;如果在图4上max232芯片接的DB9串口是不是直接接台式电脑的DB9串口就可以了?如果我又买了一根usb转串口线,像图上的那样,按图上接法可以吗?好像usb转串口线里有USB转换芯片了,那输出的是什么电平?这种输出的电平是不是不用再接MAX232芯片了,直接接单片机的引脚RXD,TXD,GND,VCC就可以了?但是我看到有些usb转串口板,上面又有usb转串口芯片,又有MAX232电平转换芯片的,搞的我好乱啊,那如果按这样设计的话,串口上的输出的是rs232电平了吧?不是TTL电平?


说的有点多,其实我有点凌乱了,希望大神指教下。
360截图20170711150056919.jpg
360截图20170711201126421.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
yuanym
2019-07-16 21:58
人中狼 发表于 2017-7-12 12:09
由2到4组成的不能叫usb转换线,只能叫usb转TTL,串口除了有数据协议外,还有电平标准,RS232的电平标准是正负15伏,单片机的串口电平一般是0-5伏。
市场销售的一般都是USB转232线,只是简称USB转换线,实际是USB转RS-232转换线。
现在单片机普及了,为了调试方便,也就开发出了USB转TTL转换器,这只是为了方便单片机调试而 ...

也就是说经板载CH340芯片转换后输出到单片机上的信号是具有rs232协议的TTL电平信号,一般的usb转串口线的串口端输出的是具有rs232协议的标准rs232电平信号?

还有个问题:能不能将usb输出的D+,D-直接接到单片机的RXD,TXD引脚,不经过CH340芯片,因为usb输出就是5v左右电压与TTL兼容,如果不能,是不是usb传输协议与串口rs232协议不同导致,CH340芯片就是将这些协议进行转换、数据打包发送等,所有要进行usb转串口,必须得有CH340,PL2303,CP2101等等这些芯片来完成这些转换?

不好意思哈,问题有点多也有点傻,之前这些概念不是很清晰

一周热门 更多>