搭建一套数据采集系统,包括一个控制器同时接收6个同型号传感器的数据,采用can通信。控制器优先采用stm32h7系列。控制器采集到传感器数据后,将6个传感器数据数据重新组帧存储到工业级SD卡里,并支持上位机通过光线连接控制器,查询下载SD卡存储的数据。
2.1操作系统、bsp和驱动接口
2.2 高低频模式切换
上位机不连接控制器时,主从控制器处于日常检监测状态,1h内只采集一组(3次轮询)数据并记录至SD卡,数据记录格式参考附录A。当控制器需要记录数据时,控制器主频提升至高频状态、打开传感器外设供电;当控制器不需要记录数据时,主频降至低频,关闭传感器外设供电,降低功耗。记录数据开启由定时器启动。
2.3 应用进程、管理进程、伺服进程开发
开发一个应用服务进程负责数据的存储和管理,一个管理进程负责各个进程通讯的管理和监控。一个伺服进程负责设备睡眠、唤醒以及外控设备的供电控制、实时钟维护等功能。
已开发相关硬件样机
开发相应只能采集软件
专利、软著等知识产权