微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > PCB设计问答 > PCB设计学习讨论 > 两端数据同时接收问题

两端数据同时接收问题

时间:10-02 整理:3721RD 点击:

如图,设计的一个支持485、ttl电平的电路,还有好的同时支持485、ttl电路的方案还请推荐。
中间开关切块信号,max487将485信号逆转,由485电平变为TTL电平,信号最后到MCU,MCU控制信号存储到存储媒介,J2用于连接数据源,数据源有485、TTL电平信号,J4用于接上位机监控工具,要求存储和监控同时使用




有如下问题:
1、信号由J2进入,可以到达J4和MCU还是只能到达J4?是每一帧数都能到达J4和MCU吗?
2、现在MCU需要发送数据和数据源端设备通信以获取其他设备信息,发送的数据会经过J4,J4端连接一个TTL-USB模块接电脑,按照此图,如果我发送的数据也会被上位机接收,会影响上位机与J2通信,我想知道我发的数据和J2端的数据哪个先到达J4?不考虑路径延迟,如果J2的数据到达,我发的数据还会收到吗?是否需要类似网络的“总线仲裁”方案解决两端数据同时接收问题?如果需要,怎么设计?多多指教

数据源不同,应该在接插件上单独布置,通过不同的接线实现,而楼主的设计过于繁琐且可靠性不高,更关键的是很可能会接错线导致问题。而且,楼主的电路设计也不对。485接口芯片是推挽输出即强上拉型,其输出不能简单跟其它输出源并联,否则电平不一致时讲发生电平竞争,甚至可能会损坏器件。

是否有同时兼容TTL、485电平电路供参考?谢谢

没有,去看看二者的标准吧,那就该知道为什么。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top