这个自动流的485电路发生了个奇怪的现象

2019-12-12 18:19发布

微信截图_20190312094548.png (139.35 KB, 下载次数: 0) 下载附件 2019-3-12 09:54 上传

电脑-->USB转TTL-->TTL转485-->编码器 正常
电脑-->USB转TTL-->TTL转485-->我的板子 正常
单片机-->TTL转485(第一个图)-->编码器 读取不正常
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
21条回答
wmm20031015
1楼-- · 2019-12-13 22:54
换MAX13487
18161319737
2楼-- · 2019-12-14 04:42
这个是借鉴TI的电路,但是有没有弄完整。
zeroXone
3楼-- · 2019-12-14 07:38
 精彩回答 2  元偷偷看……
lingdianhao
4楼-- · 2019-12-14 12:05
用示波器看RC输出的信号,应该是时间太长。没切换到接收。
话说你直接把RE/DE接DI的反向,也可以用啊。
wongT
5楼-- · 2019-12-14 15:34
lcw_swust 发表于 2019-3-12 10:51
发送数据时,触发R7、C2构成的单稳态,DE置高,发送数据。
单稳结束后,RE置低,接收数据。
单稳时间大概接 ...

就是这个问题,刚刚试了更小的值了。
zhiwei
6楼-- · 2019-12-14 18:56
建议在数据包前面加几个无效字符,再就是根据比特率调整电容值。
我用一个三极管做类似单稳态延迟也比较好用。

一周热门 更多>