该模块的功能是处理主机和单片机之间的通信,主机给下位机发送指令,下位机给主机发送监测数据。输入信号处理电路的第一部分用于接收数字信号,数字信号来自启动开关等;输入信号处理电路的第二部分用于接收和转换各种传感器输入的模拟信号;输入信号处理电路的第三部分用于与其他计算机控制系统进行通信联系,信号形式为脉冲数字信号;输入信号处理电路的第四部分用于接收诊断触发信号,也是脉冲数字信号。
为了将程度不同的紧急状况传递给司机,系统根据检测的参数性质采用三级报警的方法。 3)系统软件
系统软件的要求如下。
(3)电源模块。
(5)状态与报警模块。系统采用的A/D和D/A都为12bit,因此系统的检测、控制精度均能满意试验的要求。霍尔传感器测得的转速信号经隔离整形后接到单片机的输入端ISl,利用外部脉冲计数中断来计算发动机的转速。对系统电源模块的要求为:处于恶劣环境中仍能正常工作,能适应较宽的供电电压变化范围,能防止从电源地线引入的干扰,采用高可靠性元件,功率及电压裕度也较大。对第三级报警,司机应当即关机检查并修理。由于微处理器产生的控制信号都是数字信号,因此输出信号处理电路为数字信号输出通道。
采用软件抗干扰措施,提高系统的可靠性。
软件结构清晰、简洁,流程合理。只有将输入的数字信号转换为TTL电平,才能被微处理器接收。这种报警要求司秘要切关注故障的发展,但不需要当即关机。
(4)通信模块。 ①输入信号处理电路。第三级报警内容包括发动机油压过低、液压油位过低、无冷却液等。它只是提醒司机注意,在这种情况下机器还能工作一段时间,如燃油液位超过低限等。输入信号处理电路是微处理器与外界联系的通道。其中,模拟信号输入通道的任务是将传感器产生的模拟信号转换为数字信号后输入微处理器。卷板机
具有自诊断功能,在系统工作前先运行自诊断程序。
如图1所示为A/D采样模块流程,如图2所示为检测参数模块流程卷板机。
使用RS一232串口通信。这类故障多属高温标题题目,如液压系统油温过高、发动机温度过高等。
该电路的作用是在微处理器和显示器以及报警电路之间建立联系。数字信号输出通道的作用是将微处理器产生的数字控制信号传输给数字信号控制的报警电路。
系统各种传感器、信号处理电路、单片机主机及外围芯片、通信电路等都需要合适的电源才能正常工作,它们所需电压并不相同。
②输出信号处理电路。
③第三级报警:通过报警喇叭、总报警灯和故障项发光二极管同时动作来报警。
在本监测系统中,发动机试验过程中的机油压力经转换成电压信号并放大后,送入A/D板的输入端进行采集;反映温度量的热电阻信号经过热电阻调理板后,再经隔离放大板,送到A/D板的输入端进行数据采集。
②第二级报警:通过总报警灯和故障项发光二极管同时发光报警。对于发动机的转速,不能由A/D转换直接得到。模拟信号输人通道主要由信号处理装置、多路选择开关、采样保持器和模数(A/D)转换器组成。该模块传送的信息包括:
①命令信息,上位机的控制指令发送到下位机;
②数据信息,单片下位机检测到的状态信息发送到上位PC中,以便主机进行监控和进一步的数据分析处理。
各功能实现模块化、子程序化,这样既便于调试,又便于移植和修改。 尽管监测系统中的启动开关信号是数字信号,但是这些信号并不能直接由微处理器进行处理,还需要数字信号输入通道进行电平转换和抗干扰等处理。 卷板机
①第一级报警:通过装置上相应的二极管发光实现。信号处理装置包括标度变换、电平转换和信号滤波等。激光切割机