本项目是一套霍尔传感器角度采集与监测平台,系统由三部分组成:霍尔传感器电路、数据采集电路和具备物联网功能的上位机软件。
数据采集电路通过串口总线同时连接最多 100 个霍尔传感器电路,并采用轮询方式按顺序采集各霍尔传感器电路的输出。每完成一轮 100 个霍尔传感器电路的数据采集后,将数据通过网口发送给上位机。批量配置上,霍尔传感器电路 150 个,数据采集电路 6 个。
串口总线共 3 根(包含供电,5pin),每根线上有 50 个节点,每个节点连接一个霍尔传感器电路。这种总线带供电的设计可以显著减少现场布线量,但也要求总线电源具备足够的带载能力,并在长距离传输时做好压降补偿与抗干扰处理。
上位机软件可通过网络接收不少于 100 台数据采集电路发来的角度数据,并将角度数据存储在本地磁盘数据库中;软件具备图形化界面,可以显示任意一个霍尔角度探头的角度变化曲线;还会根据某种判据对探头角度数据进行分析,当达到阈值后通过手机虚拟运营商和微信推送向目标手机发送信息。
上位机软件可在 Windows 7、10、11 系统直接安装运行,无需额外安装运行环境。交付内容包括霍尔传感器电路与采集电路硬件、固件、上位机软件安装包、通信协议与数据库结构说明、部署与测试文档。
轮询采集的效率取决于总线速率与单节点响应时间。150 个传感器分布在 3 根总线上,每根 50 个节点,一轮完整采集的时间需要在需求阶段就估算清楚,并据此确定刷新率是否满足应用要求。若刷新率不足,可以通过分组并行或缩短无效等待来优化。
上位机数据库设计上,我们建议按测点编号加时间戳建索引,并区分原始数据表与统计数据表,避免长期运行后查询变慢。曲线显示采用按时间窗口查询的方式,保证即使数据量很大,界面仍能快速响应。
关于软件安装,上位机采用免运行环境依赖的打包方式,可在 Windows 7、10、11 上直接安装运行,减少现场部署的技术门槛。对于需要长期运行的场景,我们还会提供开机自启、服务化运行与日志轮转的配置建议。
