本技术涉及开关量接口的检测设备,具体的说是涉及一种智能自动检测开关量接口故障的检测电路。
背景技术:
1、微处理器控制的开关量接口普遍用在外部设备上。开关量简称i/o接口,大量用于数据的输入和数据的输出。在一些集控装置上,需要大量的i/o接口,有时需要100至300个点的i/o。面对如此多的i/o接点,一旦某一个点出现故障,就会难以排除,而且检查也比较麻烦。因此设计能自动检测这些外设i/o接口的检测电路是很有必要的。
技术实现思路
1、针对现有技术中的不足,本实用新型要解决的技术问题在于提供了一种智能自动检测开关量接口故障的检测电路,设计该检测电路的目的是自动检测开关量接口故障。
2、为解决上述技术问题,本实用新型通过以下方案来实现:本实用新型的一种智能自动检测开关量接口故障的检测电路,包括:
3、单片机,设定多个输入脚和多个输出脚;
4、至少一个输入检测电路,包括第一光耦、第一电阻、第二电阻,所述第一光耦的发光端正极连接第一电阻的第一端,该第一电阻的第二端接入第一电压,所述第一光耦的受光端集电极分别连接第二电阻的第一端、单片机的其中一个输入脚,所述第二电阻的第二端接入第二电压,所述第一光耦的受光端发射极接所述单片机的接地脚;
5、至少一个输出检测电路,包括第二光耦、第三电阻、第四电阻,所述第二光耦的受光端集电极连接第三电阻的第一端,该第三电阻的第二端接入第三电压,所述第二光耦的发光端正极连接第四电阻的第一端,该第四电阻的第二端至所述单片机的其中一个输出脚,所述第二光耦的发光端负极接地。
6、进一步的,所述单片机为avr单片机。
7、进一步的,当有多组输入检测电路时,各输入检测电路的第一光耦的发光端负极互接;
8、当有多组输出检测电路时,各输出检测电路的第二光耦的发射极互接。
9、进一步的,所述第一电压是+5v电压。
10、进一步的,所述第二电压是+6v电压。
11、进一步的,所述第三电压是+12v电压。
12、进一步的,所述第一光耦的发光端正极和第一电阻之间的电路节点接输入电路。
13、进一步的,所述第二光耦的受光端集电极和第第三电阻之间的电路节点接输出电路。
14、相对于现有技术,本实用新型的有益效果是:本实用新型的一种智能自动检测开关量接口故障的检测电路通过输入检测电路、输出检测电路以及一单片机判断输入脚或输出脚是否高电平或低电平,来确定设备的输出、输入i/o的好坏,从而排除故障。
1.一种智能自动检测开关量接口故障的检测电路,其特征在于,包括:
2.根据权利要求1的所述的一种智能自动检测开关量接口故障的检测电路,其特征在于,所述单片机(3)为avr单片机。
3.根据权利要求1的所述的一种智能自动检测开关量接口故障的检测电路,其特征在于,当有多组输入检测电路时,各输入检测电路的第一光耦(4)的发光端负极互接;
4.根据权利要求1的所述的一种智能自动检测开关量接口故障的检测电路,其特征在于,所述第一电压是+5v电压。
5.根据权利要求1的所述的一种智能自动检测开关量接口故障的检测电路,其特征在于,所述第二电压是+6v电压。
6.根据权利要求1的所述的一种智能自动检测开关量接口故障的检测电路,其特征在于,所述第三电压是+12v电压。
7.根据权利要求1的所述的一种智能自动检测开关量接口故障的检测电路,其特征在于,所述第一光耦(4)的发光端正极和第一电阻(1)之间的电路节点接输入电路。
8.根据权利要求1的所述的一种智能自动检测开关量接口故障的检测电路,其特征在于,所述第二光耦(7)的受光端集电极和第第三电阻(5)之间的电路节点接输出电路。