[电子元器件] 多路RS485自动切换到1路?

[复制链接]
6542|60
zyj9490 发表于 2020-4-21 16:10 | 显示全部楼层
tianxj01 发表于 2020-4-21 15:56
机械寿命1亿次
2A30V寿命10万
1A30V寿命50万

你查到是高寿命的继电器,宏发的继电器机械10万次,重负载是1万次。
xmar 发表于 2020-4-21 16:25 | 显示全部楼层
本帖最后由 xmar 于 2020-4-21 16:26 编辑

有个问题,100个继电器用啥驱动?还不是需要译码器或者串并转换IC芯片才好与单片机I/O口连接,100个继电器直接用MCU驱动,不太可能,需要多少引脚的单片机? 如果要用译码器或串并芯片,还不如直接用模拟开关IC。这比用继电器体积、功耗以及成本少了许多。
tianxj01 发表于 2020-4-21 16:25 | 显示全部楼层
zyj9490 发表于 2020-4-21 16:10
你查到是高寿命的继电器,宏发的继电器机械10万次,重负载是1万次。

TX2-5V 是小鬼子松下的东东
东洋鬼子的继电器寿命还真是比较狠.............
话说日本欧姆龙原社长立石义雄,21日,被新冠肺炎kill了,80岁。也算是倒在新冠肺炎的一个巨头了........

评论

部件做得比较精,高端的糸统集成就比较差,如宇航科技。。。。。  发表于 2020-4-21 16:32
日本人在传统工业技术是由沉党淀的。如材料技术,。。。。。  发表于 2020-4-21 16:28
ztb 发表于 2020-4-21 16:39 | 显示全部楼层
本帖最后由 ztb 于 2020-4-21 16:42 编辑





干簧继电器 2开,1V10mA寿命 5x10^8,开关速度0.75mS/0.5mS,价格22元rmb

本帖子中包含更多资源

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

×
tianxj01 发表于 2020-4-21 17:21 | 显示全部楼层
xmar 发表于 2020-4-21 16:25
有个问题,100个继电器用啥驱动?还不是需要译码器或者串并转换IC芯片才好与单片机I/O口连接,100个继电器 ...

7个IO驱动--138 堆叠,需要138数量8+8+1+1就可以完美输出7-128译码。一个继电器线包28mA电流,说不严格点,输出驱动管子都不要了,直接挂继电器都可以驱动。(话说74HC138输出电流25mA正好小了那么一点点.........)
ztb 发表于 2020-4-21 18:18 | 显示全部楼层
tianxj01 发表于 2020-4-21 17:21
7个IO驱动--138 堆叠,需要138数量8+8+1+1就可以完美输出7-128译码。一个继电器线包28mA电流,说不严格点 ...

建议选用LED屏大量使用的 595,比使用译码器驱动线路简单了许多还有大电流型号.
619888476 发表于 2020-4-21 19:03 | 显示全部楼层
FPGA搞定

评论

FPGA的I/O接口电压比较低,一般不用超过3.3V,又没有AD、模拟开关功能,无法直接用于楼主应用。除非FPGA+继电器 ;或者,FPGA+模拟开关。那样还不如直接用MCU加模拟开关。毋庸置疑,MCU + 模拟开关最简洁。  发表于 2020-4-22 09:24
zyj9490 发表于 2020-4-21 19:20 | 显示全部楼层
技术深度越来越深了。
linnjing 发表于 2020-4-21 20:59 | 显示全部楼层
继电器就很好啊。
要是担心寿命,可以加个动作次数记录,一年两年的看一下,动作次数多的换掉就是了。
xch 发表于 2020-4-21 21:51 | 显示全部楼层
book99 发表于 2020-4-21 09:58
不好意思我没描述清楚,我们通过示波器或电脑分时采集50-100路的RS485的信号,电脑可以同时采集多路,但 ...

100路就用100片RS485 。一百对DE/RE来控制100路收发器。
linnjing 发表于 2020-4-21 22:18 | 显示全部楼层
楼主这个工装应该就是做一套,能用就行,用PLC吧。搞个S7200,扩展一下,100路而已。继电器最常用的MY2N,双路,有灯,有插座。完美!
maximQ820270087 发表于 2020-4-21 22:29 | 显示全部楼层
推荐这两款级联
MAX3485E
MAX14783E
Boreas_Tyr 发表于 2020-4-22 09:52 | 显示全部楼层
n个8 口usart 单片机来设计,7转1并行级联,成本可靠性都比纯硬件好,前提用你熟悉的单片机系统,如果熟悉CPLD就用CPLD单片解决;还能设计点高级功能,比如设计通过串口命令控制哪一路透传,或者按键控制也行;20个单片机肯定够了,8K flah
Boreas_Tyr 发表于 2020-4-22 09:55 | 显示全部楼层
用数字电路设计还有好处,波特率多高都行,动态响应快,寿命比机械继电器高的多
 楼主| book99 发表于 2020-4-22 10:10 | 显示全部楼层
这个工装在5套以内,其实驱动电流不需要多大,因为每次只有一路工作,工装的主要目的是无失真的传输信号,RS485的波特率不高,但是会有一些不常用的波特率,比如9700,10000等,工装基本要求无失真的切换信号、低成本、易实现
AD797 发表于 2020-4-22 10:23 | 显示全部楼层
book99 发表于 2020-4-21 09:58
不好意思我没描述清楚,我们通过示波器或电脑分时采集50-100路的RS485的信号,电脑可以同时采集多路,但 ...

485是总线啊,你怎么能这么玩?!

实在要这么玩的话,可以用fpga,各路单独输入,这样不用继电器,用100个485芯片就行了。
zyj9490 发表于 2020-4-22 13:48 | 显示全部楼层
AD797 发表于 2020-4-22 10:23
485是总线啊,你怎么能这么玩?!

实在要这么玩的话,可以用fpga,各路单独输入,这样不用继电器,用100 ...

Lz 采集的是100路总线的信号波形,因此只要一路485IC就可工作了。总线的切换而已。
 楼主| book99 发表于 2020-4-22 13:56 | 显示全部楼层
本帖最后由 book99 于 2020-4-22 13:58 编辑

50-100路的RS485信号不只是要通过PC采集数据,还要通过示波器分析信号波形,所以必须要保持原信号的波形不失真,所以对我来说,难点是无失真的实现多路信号间的切换,多路切换成1路,
AD797 发表于 2020-4-22 14:21 来自手机 | 显示全部楼层
book99 发表于 2020-4-22 13:56
50-100路的RS485信号不只是要通过PC采集数据,还要通过示波器分析信号波形,所以必须要保持原信号的波形不 ...

我晕 要示波器看波形  
你这不交代清楚啊

要么用继电器切换  但继电器寿命和速度比较慢  你也没说切换的频次 切换速度要求

用模拟开关也是一种办法  但你没说这100路485的共模电压问题  共模电压大就不能用

当然还可以用fpga  用100路adc 先采集再隔离到fpga  再到pc机 就省了示波器 不过很夸张

这种测试设备好像有的卖 原来安捷伦可能有  花钱买吧  
 楼主| book99 发表于 2020-4-22 17:04 | 显示全部楼层
AD797 发表于 2020-4-22 14:21
我晕 要示波器看波形  
你这不交代清楚啊

切换频率不高,因为人工查看示波器的波形,所以基本几分钟切换一次,100路RS485信号是从不同的电路板上发出的,即我们的产品,每套产品有1路RS485通讯,我们一次测试50-100套产品的RS485的通讯情况

评论

@book99 :异步串行容许的频偏还是挺大的,不如同步串行那么严格。  发表于 2020-4-22 21:19
@book99 :我觉得还是解决频偏比较重要,为什么会频偏?没用晶振?  发表于 2020-4-22 17:25
@zyj9490 :我们产品的通讯的波特率是有范围的,在范围内的上下极限部分,虽然能通讯,但是会有错误率,通讯业会有频偏,所以要用示波器测试频偏  发表于 2020-4-22 17:15
@zyj9490 :我们产品的通讯的波特率是有范围的,在范围内的上下极限部分,虽然能通讯,但是会有错误率,通讯业会有频偏,所以要用示波器测试频偏,  发表于 2020-4-22 17:13
能通信表示信号是好的,你的明白?  发表于 2020-4-22 17:08
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部