世纪电源网社区logo
社区
Datasheet
标题
返回顶部
已解决

电脑USB 和 单片机 串口 : 请教

[复制链接]
查看: 1335 |回复: 23
1
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2020-4-4 16:15:41
10问答币
如题,请教您 ~
A: 是什么,有什么功能?
B:是什么,有什么功能?
如果不要A , 直接把单片机 的 TX,RX, VCC ,GND 接到 B上,可以吗?
谢谢哈  ~

11111.jpg (93.5 KB, 下载次数: 44)

11111.jpg

最佳答案

查看完整内容

B:RS232转usb;实际生活中很多都用应用 例如出租车计价器与汽车导航的通讯,汽车导航一般都有usb口,计价器有rs232接口, 两者要进行通讯,就需要转换芯片的帮忙了! 其他的例如rs232接口的打印机,连接到usb接口的电脑上也是需要的
收藏收藏3
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2020-4-4 16:22:37
 
就是这个 ~~~

22222.jpg (54.88 KB, 下载次数: 51)

22222.jpg
liyibiao
  • 积分:519
  • |
  • 主题:2
  • |
  • 帖子:31
积分:519
LV6
高级工程师
  • 2020-4-4 20:40:35
 


你好

A:左边是一个uart接口,中间是一个uart转usb通讯的芯片,完成uart转USB通讯的功能
B:右侧连接到电脑USB接口,是一个usb输出的接口

单片机的TX,RX,不能连接到B上
urat通讯和USB通讯的协议不一致,串口采用tx发送,rx接收结构的异步传输模式,而USB是使用D+,D-的差分传输模式

blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2020-4-7 08:34:04
 
谢谢哈 ~
因为这个低级问题,被鄙视了 ~
A部分: 是不是TTL电平 转RS232电平
B部分:是不是RS232 串口 转 USB
BingSun
  • 积分:10963
  • |
  • 主题:54
  • |
  • 帖子:1975
积分:10963
LV10
总工程师
  • 2020-4-7 14:27:03
 

blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2020-4-8 11:10:10
 
呵呵,
兄弟帮指点下啊 ,我是自己想的。不知道对不对 ~
要那个RS232干啥,直接单片机 TX,RX 转USB 可以吗?
sky9218
  • 积分:451
  • |
  • 主题:3
  • |
  • 帖子:23
积分:451
LV6
高级工程师
  • 2020-4-5 09:23:26
 
单片机与电脑不能直接连线,个中原因是二者的接口电平不一样.所以得找个中间人来传达.
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2020-4-7 08:35:07
 
谢谢 ,
请兄台帮看看5楼,是不是这样的呢?
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2020-4-7 10:02:59
 
陆斑竹(Coming Lu)在不?请帮看看 ~
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2020-4-9 14:35:15
 
看来我这个问题不值得一提了 ~
BingSun
  • 积分:10963
  • |
  • 主题:54
  • |
  • 帖子:1975
积分:10963
LV10
总工程师
  • 2020-4-9 15:50:00
 
楼主好,你自己都在5楼给自己完美回答了呀!
好像也没什么要补充的了,单片机串口是TTL电平的,通常0-5V或是0-3.3V的,而计算机串口是正负9-12V电平的。
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2020-4-9 16:15:07
 
谢谢 Bin san ,
我本是要单片机的TX,RX 转成 电脑USB信号的。 目的是:用串口调试助手 来打印出单片机里面的一些信息。
这中间,怎么弄出个RS232来?
这组线是从别的地方借过来的,问原因没有回答,顺便给了我个鄙视的眼神~ (技术壁垒)

blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2020-4-9 16:21:51
 
我在想:如果单片机的TX,RX 直接能转换成 电脑USB 的D+,D- ,  单片机是不是就可以和电脑通讯了?
要那个RS-232 干什么呢?
BingSun
  • 积分:10963
  • |
  • 主题:54
  • |
  • 帖子:1975
积分:10963
LV10
总工程师
  • 2020-4-9 16:35:54
 
RX 与TX最高通信速率是15M,而D+ ,D-  是480M

当然单片机可以直接模拟低速USB,这也给那些几毛钱的单片机直接与电脑通信的机会。
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2020-4-9 16:45:36
  • 倒数10
 
找到行家了,继续请教您:
您的意思是这里RS232就是个类似 缓冲器?
RS232 伸开左右手臂:
RS232 左手臂 连单片机 TX,RX : 低速数据传输
RS232  右手臂 连电脑 USB :高速 数据传输
BingSun
  • 积分:10963
  • |
  • 主题:54
  • |
  • 帖子:1975
积分:10963
LV10
总工程师
  • 2020-4-9 18:23:06
  • 倒数9
 
单片机与电脑连接的话不是用你上面那个,你那个考虑到的是旧的串口设备,可以参考CH340这样的芯片,CH340可以将USB直接转为串口给单片机。

在实际使用中CH340非常方便,但还是需要安装驱动,现在很多采用STM32F103的片子,可以做到免驱,插到电脑就能用。
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2020-4-10 08:25:18
  • 倒数8
 
兄台见多识广啊,是的,我以前有一个项目就用了CH340BCFG 通过它,直接MCU TX,RX 到电脑USB 。
我上面那个A+B ,您说的是旧串口设备。
为什么旧串口设备要加RS232呢 ?请兄台帮详细解下吧 ~ 谢谢哈
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2020-4-13 13:41:19
  • 倒数7
 
Hi  Bin san , 在不?
liyibiao
  • 积分:519
  • |
  • 主题:2
  • |
  • 帖子:31
积分:519
LV6
高级工程师
  • 2020-4-14 09:15:54
  • 倒数6
 
A:串口转RS232;
B:RS232转usb
原芯片没有直接转的功能

blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2020-4-14 09:20:58
  • 倒数5
 
谢谢了 ~
是不是因为只有B ,从而找个A 和B 配套用,实现单片机串口转电脑USB 。
liyibiao
  • 积分:519
  • |
  • 主题:2
  • |
  • 帖子:31
积分:519
LV6
高级工程师
  • 2020-4-14 12:05:49
  • 倒数4
 
可以这么理解哈!
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2020-4-14 13:07:28
  • 倒数3
 
谢谢兄台 ~
还以为A是个必然。原来是个“措施”哈,
一般地:B 用在哪些场合,有哪些应用呢?
liyibiao
  • 积分:519
  • |
  • 主题:2
  • |
  • 帖子:31
积分:519
LV6
高级工程师
  • 2020-4-16 09:10:32
  • 倒数2
 
B:RS232转usb;实际生活中很多都用应用
例如出租车计价器与汽车导航的通讯,汽车导航一般都有usb口,计价器有rs232接口,
两者要进行通讯,就需要转换芯片的帮忙了!
其他的例如rs232接口的打印机,连接到usb接口的电脑上也是需要的
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
最新回复
  • 2020-4-16 13:04:54
  • 倒数1
 
嗯 ,好,好~
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号