本申请属于信号采集,特别涉及一种利用单通道ad板卡实现多路模拟量采集系统。
背景技术:
1、目前,国内外对于测量多路模拟量电压信号采集,都是采用多路ad板卡,如果模拟量数量多,只能增加ad板卡数量,而且传统线束数量是模拟量路数的的二倍,这样做布线繁杂,易出错,而且成本还高。
2、因此,希望有一种技术方案来克服或至少减轻现有技术的至少一个上述缺陷。
技术实现思路
1、本申请的目的是提供了一种利用单通道ad板卡实现多路模拟量采集系统,以解决现有技术存在的至少一个问题。
2、本申请的技术方案是:
3、一种利用单通道ad板卡实现多路模拟量采集系统,包括:
4、工控机,所述工控机内设置有单路ad板卡,所述工控机具有vcc端、方波信号输出端、模拟量输入端、接地端以及vss端;
5、多路限流电路,所述限流电路上设置有限流电阻,所述限流电阻的输入端与vcc端连接;
6、多路模拟量采集电路,所述模拟量采集电路上设置有传感器,所述传感器的输出端与所述限流电阻的输出端连接,所述传感器的输入端与vss端连接;
7、模拟量控制电路,所述模拟量控制电路上设置有单稳态触发器、级联十进制计数器以及模拟开关,其中,
8、所述单稳态触发器的cp端与方波信号输出端或所述十进制计数器的进位信号输出端连接,所述单稳态触发器的控制端与所述十进制计数器的复位端连接;
9、所述十进制计数器的cp端与方波信号输出端连接,所述十进制计数器的进位信号输出端与所述单稳态触发器的cp端或接地端连接,所述十进制计数器的输出端与所述模拟开关的控制端连接;
10、所述模拟开关的输入端与所述传感器的输出端连接,所述模拟开关的输出端与模拟量输入端连接。
11、在本申请的至少一个实施例中,
12、所述模拟量采集电路为1000路,所述限流电路与所述模拟量采集电路一一对应;
13、所述模拟量控制电路上设置有100个单稳态触发器、100个级联十进制计数器以及1000个模拟开关,其中,
14、第1个单稳态触发器的cp端与方波信号输出端连接,第1个单稳态触发器的控制端与第1个十进制计数器的复位端连接;
15、第2个单稳态触发器的cp端与第1个十进制计数器的进位信号输出端连接,第2个单稳态触发器的控制端与第2个十进制计数器的复位端连接;
16、第3个单稳态触发器的cp端与第2个十进制计数器的进位信号输出端连接,第3个单稳态触发器的控制端与第3个十进制计数器的复位端连接;
17、……
18、第100个单稳态触发器的cp端与第99个十进制计数器的进位信号输出端连接,第100个单稳态触发器的控制端与第100个十进制计数器的复位端连接;
19、100个级联十进制计数器的cp端均与方波信号输出端连接,第100个十进制计数器的进位信号输出端与接地端连接,100个级联十进制计数器共有1000个十进制计数器的输出端,分别与对应的模拟开关的控制端连接;
20、所有所述模拟开关的输入端分别与对应的所述传感器的输出端连接,所有所述模拟开关的输出端均与模拟量输入端连接。
21、在本申请的至少一个实施例中,所述工控机的方波信号输出端输出1000个10us的方波信号,所述工控机的vcc端输出5v直流电压。
22、在本申请的至少一个实施例中,所述单稳态触发器的采样周期为100us。
23、在本申请的至少一个实施例中,所有所述模拟开关的输出端通过一根数据线a与模拟量输入端连接。
24、在本申请的至少一个实施例中,通过所述工控机分别采集各个模拟量信号多次,计算多次采集值的平均值作为测试结果。
25、在本申请的至少一个实施例中,通过所述工控机分别采集各个模拟量信号3次,计算3次采集值的平均值作为测试结果。
26、发明至少存在以下有益技术效果:
27、本申请的利用单通道ad板卡实现多路模拟量采集系统,通过五线实现多路模拟量数据采集目的,电路较以往大大简洁,而且不易错,便于检查,测试结果准确且时间短。
1.一种利用单通道ad板卡实现多路模拟量采集系统,其特征在于,包括:
2.根据权利要求1所述的利用单通道ad板卡实现多路模拟量采集系统,其特征在于,
3.根据权利要求2所述的利用单通道ad板卡实现多路模拟量采集系统,其特征在于,所述工控机的方波信号输出端输出1000个10us的方波信号,所述工控机的vcc端输出5v直流电压。
4.根据权利要求3所述的利用单通道ad板卡实现多路模拟量采集系统,其特征在于,所述单稳态触发器的采样周期为100us。
5.根据权利要求2所述的利用单通道ad板卡实现多路模拟量采集系统,其特征在于,所有所述模拟开关的输出端通过一根数据线a与模拟量输入端连接。
6.根据权利要求2所述的利用单通道ad板卡实现多路模拟量采集系统,其特征在于,通过所述工控机分别采集各个模拟量信号多次,计算多次采集值的平均值作为测试结果。
7.根据权利要求6所述的利用单通道ad板卡实现多路模拟量采集系统,其特征在于,通过所述工控机分别采集各个模拟量信号3次,计算3次采集值的平均值作为测试结果。