一种便携式汽油标号检测仪的设计
②读取外界开关量,并写到实时数据库。
③读取实时数据库,并输出开关量和模拟量。
④调整系统的时间。刷新系统的时候要求独占CPU。
(7)时间任务,定时刷新看门狗(两次刷新间隔500ms)。
(8)打印任务,接收信箱中的要求,进行打印,每次打印一个字符(两个字符间隔100ms)。
(9)存盘任务,接收信箱中的要求,进行存盘,每次存储一个内存块,独占CPU(两个内存块间隔100ms)。
(10)自动检测任务,根据当前系统的状态执行自动检测控制逻辑,调节数据库,达到控制所有I/O的目的(两次调节相差1s)。
ECPU板信号流程如图3所示。
LCD模块包含以下任务:
(1)CAN中断处理任务,负责接收发送一个CAN帧。
(2)CAN管理任务,负责发送接收一个Modbus数据包,同时负责LCD与CPU的通信。
(3)Modbus任务,负责Modbus命令与需求间的解释。
(4)刷新任务(间隔500ms),负责从CPU板上的数据库读取数据,刷新RAM区中的LCD动态信息,然后刷新LCD。
(5)键盘任务,它可以执行以下内容(间隔300ms):
①分析键盘捕获的按键,改变RAM区中的LCD控制信息。
②分析键盘捕获的按键,根据RAM区中的LCD控制信息,从CPU上读取动态信息。
③分析键盘捕获的按键,根据RAM区中的LCD控制信息,刷新CPU上的动态信息。
④刷新LCD。
ELCD板信号流程如图4所示。
2主要性能指标
该系统测量电容范围在10pF~200pF之间,测量误差小于5%,一次测量周期小于10分钟,使用快捷方便。为了消除温度、湿度、寄生电容的影响,保证测量的精度,仍需采取恒温、防潮、屏蔽和接地等措施。必要时,还可以考虑采取双屏蔽,从而实现等电位传输技术。
本装置不仅适用于无铅汽油和含铅汽油,同时也适用于其它多种油介质的检测,并可以进一步应用到其它非油介质的绝缘材料的检测中。
《一种便携式汽油标号检测仪的设计(第3页)》