BIT技术在装备控制系统故障诊断中的应用
模拟电压信号采集
本文引用地址:http://www.amcfsurvey.com/article/117112.htm经过模拟电压信号分压后,其外部输入的不同幅值的电压信号被调整到0~5V范围内,由于BIT系统中的微处理器其内包含了高性能的8路12位ADC采集系统,可直接实现装备控制系统模拟信号的A/D采样,采集系统由模拟多路开关、温度传感器、采样保持电路(T/H)、ADC、+2.5V参考电压和ADC转换校正控制逻辑组成(见图3)。
频率信号测量
本设计中被测频率信号为2kHz,其测量是采用8254定时计数的方式测量。
由于标准输入时钟脉冲的频率为4MHz,而装备系统需要测量的信号频率为2kHz,其测量即是一个8254定时0.01S并对信号进行计数20的测量。由定时计数初值的公式可得N=T×f=0.01(s)×4MHz=40000,设计采用计数器1、2级联作为定时器,由于我们要统计0.01s内的信号发生次数,也就是说计数器1、2级联定时,每到0.01s就通知中断INT3,所以其工作方式设置如下:计数器1为模式2,计数器2为模式0。设计数器1的计数初值为N1,计数器2的计数初值为N2,且保证N1×N2=40000,然后将各自初值送入各自寄存器通道即可。
时间信号测量
在硬件连接上,计时采用中断计时法,由于装备系统设备要求,计时最大量为8S,所以测量计时量需要二个计数器级联为32位来工作,硬件设计上仍是级联计数器1和计数器2,GATE1与GATE2均通过反相器接的P1.0口,CLK1端接标准频率脉冲4MHz,其硬件设计见图4。计时具体计算方法为:其中计数器1和计数器2的计数初值均为0xFFFF,计数器1、2中当前计数值=N1×N2。
评论