49
456
1375
助理工程师
使用特权
2
262
786
高级技术员
awei0822 发表于 2020-9-16 11:36 性能上都没问题,用三极管要配几个电阻,占用面积稍微大点,但成本很低, ...
binoo7 发表于 2020-9-16 11:40 因为是硬件控制了,您说这样控制的话会不会导致输出的时候输入也会检测到信号,这样的话如果软件处理有问 ...
awei0822 发表于 2020-9-16 13:27 不管怎么控制,输出和输入不能同时有效
170
4万
19万
坛主
chunyang 发表于 2020-9-16 15:40 看你系统内的资源,有富裕的非门最好,没有则可以考虑用三极管或单门非门,三极管显然最便宜。 ...
11
205
568
140
1万
3万
技术总监
dukedz 发表于 2020-9-17 16:54 > 如果硬件控制的话,肯定是用的发射端来控制芯片的输出使能,当输出使能发送0的时候通过与非门或者三极管 ...
5013
版主
21
567
1757
dukedz 发表于 2020-9-17 16:34 可以考慮用自帶自動方向切換的 PHY 接口芯片。 不過,還是用 FPGA 控制最爽: https://gitee.com/dukelec/ ...
zyj9490 发表于 2020-9-17 17:47 靠硬件自动切换,带载能力不强,时序不好控制,毕竟端口控制(发送状态,每个端口是PP输出)。时序快。对 ...
dalarang 发表于 2020-9-17 21:42 看实际使用场景需求,硬件控制的输出1是靠总线上默认的上下拉电阻实现的,所以在高波特率或线路较长时会有 ...
发表回复 本版积分规则 回帖后跳转到最后一页
等级类勋章
发帖类勋章
时间类勋章
人才类勋章
9
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号
@binoo7 :可靠性高的话,还是用标准接法,一定要用在低波特率上,可降低上拉下拉电阻,可提升下可靠性,但引发功耗增大的问题,但这是治表,不治本。看你使用,成本控制。一切事情有好有坏。看怎样选择。
@zyj9490 :您说的对,现在就是在低波特率上也出问题了
@binoo7 :控制485状态目前二种方法,一种是独立的端口去控制发送与接收。一种是自控制。你说的是自控制,0是输出使能,把TX的值反映到485端口上,当TX1时,实际上输出不使能,485端口呈高阻态,通过每个端口的上拉,下拉电阻把相应的1发送到总线上。此模式只能用于低波特率上。问题多。
@zyj9490 :如果硬件控制的话,肯定是用的发射端来控制芯片的输出使能,当输出使能发送0的时候通过与非门或者三极管可以让485芯片处于发送状态,但是如果发送1的时候呢?会不会导致输出失能,如果切换的速度够快的话,那么单片机就能通过输入口接收到单片机发出去的数据了,这种情况怎么避免呢?我感觉的是通过两个方面,一个是通过软件上控制,一个是通过硬件来...
高速上,用与非门好。