我需要做一个测试工装,用于将50路信号自动切换到1路,其需求及方案如下,但是方案中还有3个问题没有解决,望各位大家给与指导、指教,非常感谢
1) 波特率范围内的通讯准确率—用PC接收已知数据,根据接收数据量及准确的数据量,计算数据准确率
2) 波特率的偏差——用示波器查看通讯数据波形,从波形计算出实际的波特率,计算波特率偏差
波特率一般抽检9400/9500/9600/9700/9800/9900/10000,7个波特率。
每次通过1台示波器、1台PC测试50个模块,现在需要做一个工装,用于自动切换模块的RS485信号,从而取代手动接线,工装示意图如下:
另外每个模块要分时供电,测试时才能供电,不测试时不能供电。
3.目前难题
开关选型 没有找到2路同时导通的10选1,5选1的选择开关,只找到了3选1的,如图,这样,级联的开关太多,操作不方便,工装尺寸也会很大。 如果选用单路导通的开关,RS485A、RS485B分别采用不同大开关导通,是否会对信号产生严重的干扰 RS485信号的信号失真 机械开关是否会对RS485信号造成干扰,本来工装的目的是要测试通讯的准确率及波特率的偏差,机械开关或者过多机械开关的级联是否会使信号失真与他本身的情况,影响测试结果?
|