打印
[电子元器件]

多路RS485自动切换到1路?

[复制链接]
楼主: book99
手机看帖
扫描二维码
随时随地手机跟帖
21
tianxj01 发表于 2020-4-21 15:56
机械寿命1亿次
2A30V寿命10万
1A30V寿命50万

你查到是高寿命的继电器,宏发的继电器机械10万次,重负载是1万次。

使用特权

评论回复
22
xmar| | 2020-4-21 16:25 | 只看该作者
本帖最后由 xmar 于 2020-4-21 16:26 编辑

有个问题,100个继电器用啥驱动?还不是需要译码器或者串并转换IC芯片才好与单片机I/O口连接,100个继电器直接用MCU驱动,不太可能,需要多少引脚的单片机? 如果要用译码器或串并芯片,还不如直接用模拟开关IC。这比用继电器体积、功耗以及成本少了许多。

使用特权

评论回复
23
tianxj01| | 2020-4-21 16:25 | 只看该作者
zyj9490 发表于 2020-4-21 16:10
你查到是高寿命的继电器,宏发的继电器机械10万次,重负载是1万次。

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

使用特权

评论回复
评论
zyj9490 2020-4-21 16:32 回复TA
部件做得比较精,高端的糸统集成就比较差,如宇航科技。。。。。 
zyj9490 2020-4-21 16:28 回复TA
日本人在传统工业技术是由沉党淀的。如材料技术,。。。。。 
24
ztb| | 2020-4-21 16:39 | 只看该作者
本帖最后由 ztb 于 2020-4-21 16:42 编辑





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

使用特权

评论回复
25
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正好小了那么一点点.........)

使用特权

评论回复
26
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,比使用译码器驱动线路简单了许多还有大电流型号.

使用特权

评论回复
27
619888476| | 2020-4-21 19:03 | 只看该作者
FPGA搞定

使用特权

评论回复
评论
xmar 2020-4-22 09:24 回复TA
FPGA的I/O接口电压比较低,一般不用超过3.3V,又没有AD、模拟开关功能,无法直接用于楼主应用。除非FPGA+继电器 ;或者,FPGA+模拟开关。那样还不如直接用MCU加模拟开关。毋庸置疑,MCU + 模拟开关最简洁。 
28
zyj9490| | 2020-4-21 19:20 | 只看该作者
技术深度越来越深了。

使用特权

评论回复
29
linnjing| | 2020-4-21 20:59 | 只看该作者
继电器就很好啊。
要是担心寿命,可以加个动作次数记录,一年两年的看一下,动作次数多的换掉就是了。

使用特权

评论回复
30
xch| | 2020-4-21 21:51 | 只看该作者
book99 发表于 2020-4-21 09:58
不好意思我没描述清楚,我们通过示波器或电脑分时采集50-100路的RS485的信号,电脑可以同时采集多路,但 ...

100路就用100片RS485 。一百对DE/RE来控制100路收发器。

使用特权

评论回复
31
linnjing| | 2020-4-21 22:18 | 只看该作者
楼主这个工装应该就是做一套,能用就行,用PLC吧。搞个S7200,扩展一下,100路而已。继电器最常用的MY2N,双路,有灯,有插座。完美!

使用特权

评论回复
32
maximQ820270087| | 2020-4-21 22:29 | 只看该作者
推荐这两款级联
MAX3485E
MAX14783E

使用特权

评论回复
33
Boreas_Tyr| | 2020-4-22 09:52 | 只看该作者
n个8 口usart 单片机来设计,7转1并行级联,成本可靠性都比纯硬件好,前提用你熟悉的单片机系统,如果熟悉CPLD就用CPLD单片解决;还能设计点高级功能,比如设计通过串口命令控制哪一路透传,或者按键控制也行;20个单片机肯定够了,8K flah

使用特权

评论回复
34
Boreas_Tyr| | 2020-4-22 09:55 | 只看该作者
用数字电路设计还有好处,波特率多高都行,动态响应快,寿命比机械继电器高的多

使用特权

评论回复
35
book99|  楼主 | 2020-4-22 10:10 | 只看该作者
这个工装在5套以内,其实驱动电流不需要多大,因为每次只有一路工作,工装的主要目的是无失真的传输信号,RS485的波特率不高,但是会有一些不常用的波特率,比如9700,10000等,工装基本要求无失真的切换信号、低成本、易实现

使用特权

评论回复
36
AD797| | 2020-4-22 10:23 | 只看该作者
book99 发表于 2020-4-21 09:58
不好意思我没描述清楚,我们通过示波器或电脑分时采集50-100路的RS485的信号,电脑可以同时采集多路,但 ...

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

实在要这么玩的话,可以用fpga,各路单独输入,这样不用继电器,用100个485芯片就行了。

使用特权

评论回复
37
zyj9490| | 2020-4-22 13:48 | 只看该作者
AD797 发表于 2020-4-22 10:23
485是总线啊,你怎么能这么玩?!

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

Lz 采集的是100路总线的信号波形,因此只要一路485IC就可工作了。总线的切换而已。

使用特权

评论回复
38
book99|  楼主 | 2020-4-22 13:56 | 只看该作者
本帖最后由 book99 于 2020-4-22 13:58 编辑

50-100路的RS485信号不只是要通过PC采集数据,还要通过示波器分析信号波形,所以必须要保持原信号的波形不失真,所以对我来说,难点是无失真的实现多路信号间的切换,多路切换成1路,

使用特权

评论回复
39
AD797| | 2020-4-22 14:21 | 只看该作者
book99 发表于 2020-4-22 13:56
50-100路的RS485信号不只是要通过PC采集数据,还要通过示波器分析信号波形,所以必须要保持原信号的波形不 ...

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

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

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

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

这种测试设备好像有的卖 原来安捷伦可能有  花钱买吧  

使用特权

评论回复
40
book99|  楼主 | 2020-4-22 17:04 | 只看该作者
AD797 发表于 2020-4-22 14:21
我晕 要示波器看波形  
你这不交代清楚啊

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

使用特权

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

本版积分规则