打印

请问:USB转出来的串口和台式机的串口有什么差异?

[复制链接]
楼主: 张允
手机看帖
扫描二维码
随时随地手机跟帖
21
icecut| | 2013-7-3 20:04 | 只看该作者 回帖奖励 |倒序浏览
什么方案都能做出稳定的方案.
只不过,你在简易的摞方块.塌方的那天来的有点早.

使用特权

评论回复
22
张允|  楼主 | 2013-7-3 21:36 | 只看该作者
本帖最后由 张允 于 2013-7-3 21:37 编辑

由于手头目前只有这些模块,做个测试用罢了。

实际产品只不过是RS485接口。

也没有那么复杂而已:MCU+RS485转换芯片+其他的必要保护电路

使用特权

评论回复
23
vkic007| | 2013-7-4 09:34 | 只看该作者
用示波器看看数据怎么样,看看波特率偏差有好大。

使用特权

评论回复
24
mcu5i51| | 2013-7-4 09:39 | 只看该作者
个人感觉
一个是USB时间有延时,usb设备最快1ms相应一次,速率快时肯定有延时存在,影响时序
二是电压不同,PC上串口信号电源是正负12V的,比标准的15V低了点,应该不大,毕竟用了nn年了.USB转换的话电压可能是5V的,负电压用的电容存储信号得到的,如果从机也没有双电源的话可能影响通讯可靠性,如果最终信号电压小于3V时(232C低电平)就会无**常通讯

使用特权

评论回复
评论
icecut 2013-7-4 23:59 回复TA
串口的确是1ms的,但是不代表字节间距是1ms,因为usb包比较大.电压不同就是你多滤了.标准串口都不是ttl的 
25
vkic007| | 2013-7-4 09:39 | 只看该作者
电脑的串口是直接采样232电平。usb转串口的应该是先通过232芯片转为ttl电平然后再采样识别的,如果用你所接的模块波形不好的话,经过电平转换以后,这个波特率误差可能会加大。

使用特权

评论回复
26
mcu5i51| | 2013-7-4 09:40 | 只看该作者
居然有星星呀

使用特权

评论回复
27
abswzp| | 2013-7-4 10:25 | 只看该作者
学习了,高手如云那

使用特权

评论回复
28
jlass| | 2013-7-4 10:36 | 只看该作者
不就是USB转串口线的质量不行嘛,说的这么复杂。
我自己就遇到过n次了,所以串口通讯设备我一般会在产品上注明“禁止使用USB转串口线”

使用特权

评论回复
评论
icecut 2013-7-5 00:00 回复TA
我们一般都会推荐我们测试过的串口 
29
数传无线| | 2013-7-4 11:13 | 只看该作者
我们就有有USB直接转换成RS485的模块!

使用特权

评论回复
30
数传无线| | 2013-7-4 11:17 | 只看该作者
差别非常大,多次转换以后,驱动能力不足,我们就有USB直接转换成RS485的模块

使用特权

评论回复
31
数传无线| | 2013-7-4 11:41 | 只看该作者
RS485转换方式的简要说明.pdf (239.8 KB)

里面有一些说明,疏漏之处欢迎指正,请勿谩骂!

使用特权

评论回复
32
elec921| | 2013-7-4 12:38 | 只看该作者
icecut 发表于 2013-7-3 20:04
什么方案都能做出稳定的方案.
只不过,你在简易的摞方块.塌方的那天来的有点早. ...

说的很好

使用特权

评论回复
33
Ryanhsiung| | 2013-7-4 13:31 | 只看该作者
测量一下实际波形,看一下

使用特权

评论回复
34
zhangsong6687| | 2013-7-4 13:56 | 只看该作者
那是你使用的USB转串口的质量不好,换一个质量好的就行了。

使用特权

评论回复
35
江枫渔火| | 2013-7-4 15:16 | 只看该作者
问题一定不大。有可能是低级错误。没发现之前,都是莫名其妙。

使用特权

评论回复
36
3721it| | 2013-7-4 15:42 | 只看该作者
数据速率太高,也会有影响的,有的USB芯片双工不太好的
WWW.3721IT.COM

使用特权

评论回复
37
chunyang| | 2013-7-4 23:05 | 只看该作者
先确认USB-串口桥的输出电平是232还是TTL,同时注意485总线是否要求必须有偏置。

使用特权

评论回复
38
张允|  楼主 | 2013-7-8 13:44 | 只看该作者
zhangsong6687 发表于 2013-7-4 13:56
那是你使用的USB转串口的质量不好,换一个质量好的就行了。

不同品牌的USB都试过

使用特权

评论回复
39
张允|  楼主 | 2013-7-8 13:48 | 只看该作者
chunyang 发表于 2013-7-4 23:05
先确认USB-串口桥的输出电平是232还是TTL,同时注意485总线是否要求必须有偏置。 ...

USB转串口是RS232电平

RS232转RS485,RS232端是232电平

产品测试时,是没有加偏置,同样实际应用中,每个产品也没有(除总线开始端外)
由于产品数量在60左右,故也没考虑增加终端电阻

使用特权

评论回复
40
张允|  楼主 | 2013-7-8 13:49 | 只看该作者
3721it 发表于 2013-7-4 15:42
数据速率太高,也会有影响的,有的USB芯片双工不太好的
WWW.3721IT.COM

通讯速率也不太高

1200bps  1起始位 8数据位 1偶校验 1停止位

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则