完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
最近设计了一个TTL转RS485的电路,想做成自动收发的那种,但调试了好久,最高波特率只能到57600,如果到115200的话,收发数据都有问题。 所以请教一下大侠们,利用MAX485芯片做自动收发时,是否能达到115200的波特率,这是否和485芯片有关?
|
|
相关推荐
11个回答
|
|
减小485总线上上下拉电阻的阻值。
|
|
|
|
减小到4.7K了。再减小没啥效果了。
|
|
|
|
去掉上下拉电阻测试下;
|
|
|
|
|
|
|
|
用示波器看下接收端的波形是否失真了,高速时阻抗匹配不好就很容易出现这种现象。
|
|
|
|
解决了吗,我这边也遇到类似的问题。我的波特率是19200,两个数据发送的时间间隔为300ms,一直不断发送。出现了少概率数据断开现在,就是突然不能发送了。跑的FreeRTOS,没有出现跑死跑飞的情况。开发板上使能485的,没有出现这种情况。一上485自动收发电路出现这个情况?
|
|
|
|
看看485芯片的手册,有波特率限制的。
|
|
|
|
霜蝉DTU SC-GL224-BP RS485接口都支持到115200以上 一般485芯片支持到10M呢,不过一般115200以上沿就这的比较缓了波形失真比较厉害
|
|
|
|
发0不发1的这种,上下拉电阻要适合于波特率。减少上下拉到1k以下。方向控制如果是用三极管,则有延时问题,可以换用mos管。
|
|
|
|
485通常的波特率是4800 9600等,115200太高了,数据容易丢包
|
|
|
|
看看你的光耦的速度有没有限制呢
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【高手问答】电路的功能是为了0.6v到40v之间调压,运放发热严重
2464 浏览 8 评论
USB3.0 工业相机的传输速率是否受到电脑主板某些硬件的限制?
1057 浏览 0 评论
2255 浏览 1 评论
1280 浏览 0 评论
2803 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-19 01:55 , Processed in 0.790870 second(s), Total 96, Slave 78 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号