发明名称 一种小型多通道数据记录仪的任务调度方法
摘要 本发明涉及一种数据记录仪的任务调度方法。该数据记录仪选取ARM920T内核的处理器作为数据记录仪的主控芯片,采用18位A/D芯片采集最多达32路模拟类信号输出的传感器数据,并将采集到的信号输入CPU,在该CPU的内部对传感器的数据进行实时加密与解算,在外部电源中断的情况下可利用自身电源独立运行,并能够进行自主式的多机通讯。本发明提供的数据记录仪能够对工业仪器上的多传感器数据进行采集和存储,为研究仪器的运行情况提供了全面的数据,同时方便了设备的检测与维修,提高了生产水平,为相关生产厂家提供了有效的运行记录和控制手段。
申请公布号 CN102261929B 申请公布日期 2013.06.05
申请号 CN201010215741.3 申请日期 2010.07.02
申请人 北京信息科技大学;北京星箭长空测控技术股份有限公司 发明人 苏中;李擎;刘宁
分类号 G01D9/28(2006.01)I 主分类号 G01D9/28(2006.01)I
代理机构 北京市合德专利事务所 11244 代理人 王文会;刘榜美
主权项 一种小型多通道数据记录仪的任务调度方法,其特征在于:所述记录仪开始后先执行初始化任务,成功后开始检测密码,待密码输入正确后执行系统的自检,在确保自检通过后开始进入模式选择任务;模式选择主要有三种模式:记录、读取和结束;当选择记录模式并设置好采集通道后,开始进行AD采样,即:读AD写Flash数据,当数据写出后,对数据进行校验和加密,写完一个区块Flash后检测其区块是否有坏块,有坏块,则检测下一个块;否则,将数据存储在该块中;然后,进行实时数据传输,通过选择数据的传输模式,能方便的观看记录的数据,并能查看实时数据;当选择读取模式时,直接读取NAND Flash中的数据,并通过通信接口传输出数据给上位机或LCD;当选择结束模式时,结束;并且所述的小型多通道数据记录仪包括模拟量输入模块、数据采集模块、主控芯片模块、人机交互模块、通信接口、输出接口;所述的主控芯片模块采用一个外部存储器;现场传感器输出的模拟信号,经过模拟量输入模块处理后传输至数据采集模块,在主控芯片的控制和调度下,数据采集模块将模拟信号转换成数字信号,然后将转换后的数字信号传输给主控芯片模块;主控芯片模块先将数据传输至临时存储空间,再从临时存储空间中调度数据,并将其存储到数据存储器;同时用户通过人机交互模块和通信接口控制记录仪的运行情况,最后数据记录仪通过输出接口将数据传输出来,而所述的主控芯片模块采用内核是ARM920T的AT91SAM9263作为主控芯片,主控芯片外接供电系统、时钟系统、复位及配置系统、存储器系统、调试测试接口和JTAG下载接口,所述的数据采集模块采用串行结构,所述的数据采集模块由模拟通道选择开关CD4067BE、AD转换器驱动ADA4941和18位A/D转换器AD7982组成,将传输过来的模拟量信号进行通道调整,在主控芯片的控制下,将模拟量转换成数字信号,所述的人机交互模块采用8个拨码开关和8个LED指示灯复合使用,是用户修改和控制数据记录仪的交互接口,所述的通信接口使用RS‑232通用总线接口,与上位机连接或与多个记录仪连接,用于多记录仪之间的协同控制;并且所述数据记录仪开机后,通过8个拨码开关对系统进行自检和初始化设置,在选定好工作模式后,数据记录仪开始记录数据,模拟信号通过模拟开关传至ADA4941,ADA4941作为AD7982的驱动,将模拟信号进行稳定调节后传输至AD7982,AD7982负责将模拟信号转换成数字信号并将其传输至主控芯片AD91SAM9263,所述主控芯片负责将这些数字信号进行加密、存储、传输;并且所述数据记录仪为面向CPU的双总线结构。
地址 100101 北京市北四环中路35号北京信息科技大学