数码之家

 找回密码
 立即注册
搜索
查看: 3744|回复: 5

[外设] 关于纯硬件串口收发延时指示电路 高波特率通信错误

[复制链接]
发表于 2021-1-11 11:41:01 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
最近做了个usb串口板,芯片用的是CH340G,上面带有串口收发指示灯,为了保证在高波特率下让指示灯有足够的亮度,采用了下面的电路。高波特率下的确可以保证足够的亮度,但是测试同时发现较高波特率就会出现通信错误,严重影响使用,初步分析应该是电容通过二极管电阻影响到了收发引脚的电平。
QQ截图20210111112725.jpg

随后将电路改进,如下图
QQ截图20210111112509.jpg
这次将二极管反向,防止电流流向收发引脚,mos管提供电容放电通道,测试后发现有改善,但是高波特率依旧影响通信,应该是寄生电容的影响。还有一种办法就是加一个单稳态触发器,还没试。。。
不知各位坛友有什么好的建议和方法,在此表示感谢。


打赏

参与人数 2家元 +32 收起 理由
jf201006 + 12 歡迎探討
家睦 + 20 歡迎探討

查看全部打赏

发表于 2021-1-11 12:07:30 | 显示全部楼层
用两级MOS管,第一级MOS管RXD直驱,第二级做RC延迟

打赏

参与人数 1家元 +6 收起 理由
家睦 + 6

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2021-1-11 12:10:35 | 显示全部楼层
就为了个led灯。。。。。上光耦隔离啊

打赏

参与人数 1家元 +6 收起 理由
家睦 + 6

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2021-1-11 12:26:27 | 显示全部楼层
:lol:加大显示电路的输入电阻,一直加一直加,加到一点影响都没有:lol:
翻译过来的意思就是把你的R3加大到一点影响都没有

打赏

参与人数 1家元 +6 收起 理由
家睦 + 6

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-1-11 14:21:02 | 显示全部楼层
邓穿石 发表于 2021-1-11 12:26
加大显示电路的输入电阻,一直加一直加,加到一点影响都没有
翻译过来的意思就是把你的R3加大到 ...

加大输入电阻是有效果的,但是会导致电容放电时间变长,如果通信数据小,led不会亮起
回复 支持 反对

使用道具 举报

发表于 2021-1-11 15:02:02 | 显示全部楼层
本帖最后由 邓穿石 于 2021-1-11 15:03 编辑
恋上你的梦 发表于 2021-1-11 14:21
加大输入电阻是有效果的,但是会导致电容放电时间变长,如果通信数据小,led不会亮起 ...

据说三极管可以放大电阻的电流,看图依据实际用PNP或者NPN都行 未命名1.PNG

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-4-26 19:55 , Processed in 0.093600 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

快速回复 返回顶部 返回列表