基于MSP430的便携式紫外线强度检测仪设计
3 软件设计
软件系统采用结构化和模块化的程序设计方法。软件设计中应用很多方法使得程序具有易移植性特点。软件设计主要包括数据处理部分,人机界面操作部分,数据的通信部分等几个主要部分。
最主要的设计部分在系统的操作平台的设计上。操作平台的流程图如图2所示。
当操作者开启电源开关后,会要求通过按键输入4位正确密码后进入主界面。按键进入菜单界面,可以通过按键选择时间的设置,密码的设置,紫外线数据的检测。在紫外线检测的界面中则可以翻看实时数据,读取E2PROM中的数据显示在液晶屏中来查看历史数据。以及设置串口驱动来进行数据通信等。
3.1 数据检测系统
该系统在软件中设置每得到32次电压信号值取1次平均值并把该结果送给液晶显示,屏幕刷新时间则设置为0.5 s,通过这种方法保证输出值的稳定性和准确性。软件流程图如图3所示。
3.2 通信组网系统流程图
通过RS 232串口数据传输或无线射频数据传输方式,可以很方便地把数据传输给电脑或其他相同便携式设备。此外,在设备显示实时数据的时候,可以通过电脑相应界面进行实时监控,同时也可以通过计算机发出指令让设备上的数据自动上传至计算机,方便了数据的共享与分析。设备的发送流程图如图4所示,数据接收如图5所示。
4 结语
本文设计并实现了一种全新的便携式紫外线检测仪,以MSP430单片机和UVM30紫外线传感器为核心,构建了一个功能强大的便携式平台,并加入了无线通信技术,实现了对紫外线数据的检测、显示、保存、传输等一系列必要功能。所设计的系统经对比测试表明,其测最准确、无线通信方式可靠、运行稳定、待机时间长。
此外,基于本设计的平台构架可以很方便的进行检测功能扩展,加入其他的传感器模块即可实现诸多气象要素的综合测量。系统成本低,无线通信方式为组网监控提供了技术保障,具有较强的应用价值。
紫外线检测仪 MSP430 UVM30紫外线传感器 相关文章:
- μC/OS-Ⅱ在MSP430F149上的移植(03-01)
- MSP430与I2C总线接口技术的研究(06-14)
- 基于MSP430单片机的超声波倒车雷达监测报警系统设计(08-14)
- 2010年中国(成都)电子展胜利闭幕(08-15)
- 基于MSP430单片机的电子汽车限速器的研究(08-20)
- 基于MSP430的微功耗数据采集系统的开发应用(10-16)