[单片机]usb 转com串口的作用??

计算机与单片机通信,具体地说就是计算机的usb接口,通过usb转com串口线(一头是usb口,另一头是9针rs232口),下载程序到单片机这个过程中,usb和com同是串... 计算机与单片机通信,具体地说就是
计算机的usb接口,通过usb转com串口线(一头是usb口,另一头是9针rs232口),下载程序到单片机
这个过程中,usb和com同是串口,并且usb和com传送数据通道同为2通道(一进一出)。那为什么还要把usb通过PL2302或CH341芯片转换成com串口?另外一个问题,为什么有的usb转com串口还有到max232芯片,有的就没用到?
展开
 我来答
匿名用户
2012-06-05
展开全部
首先你要明确一点的是,USB一般以差分信号进行传输。USB2.0有四只脚,VCC、D+、D-、GND。传输数据0时,D+和D-的电平是一样的,传输数据1时,D+和D-存在电平差(一个是5V,一个是0V)。因此,USB2.0传输方式可以看出USB2.0是半双工传输的。

你也知道单片机是一进一出。和USB不一样。那麽,就需要把信号进行转换,转换时,就需要PL2303、CH341等。这样才能与单片机信号一样。

第二个问题max232芯片的问题。 RS232电平与TTL电平不一样,但是单片机一般以TTL电平出现。如果单片机与其他不同电平的芯片连接,就需要电 平转换。

PL2303 是USB直接转成TTL电平信号的。
而CH341不是,他是USB转成RS232信号 。因此你要让单片机能识别的了,还要将RS232信号转成TTL电平信号,此时就需要用到MAX232了。

希望我的回答对你有帮助
千条万路
2012-06-02
知道答主
回答量:31
采纳率:0%
帮助的人:14.1万
展开全部
主要是电平转换的作用。计算机用的是rs232电平,单片机用的是ttl电平。RS232 电平:+12V 为逻辑负,-12 v为逻辑正;TTL 电平: 5V 为逻辑正,0 为逻辑负 。计算机要和单片机之间通信要经过电平转换才能实现。至于用什么芯片,主要是设计的转换电路不同,但是作用都是一样的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式