叶绿素含量测试仪实施方案及硬件选择

时间:2014-07-15来源:网络

3.4 系统软件流程

系统的软件流程如图3所示。系统启动后,首先对单片机端口初始化,然后显示欢迎信息,读取按键指令,根据指令选择读取E2PROM中的数据或控制传感器进行一次测量。如果读到“读E2PROM”指令则调用与读取E2PROM有关的子程序,读取E2PROM并显示在液晶显示屏上。如果读到“测量”指令,则调用与传感器有关的子程序,进行一次测量,将结果显示在显示屏上,并询问是否存储。此时若选择“是”则调用与写入E2PROM有关的子程序,存储数据;若选择“否”则丢弃本次测量的数据,返回主界面,等待按键指令。在数据显示、存储时均包括叶绿素含量数据、时间两个数据值。

3.4 系统预计实现结果

由于温度、时间、液晶屏显示等模块是我们经常使用的比较成熟的模块,所以,我们将这两个模块合二为一进行测试,经过十几次的数据读取,与专门的仪器测量的数据进行比较,然后改进,最终将误差控制在此类测量允许的误差范围之内。对于传感器模块的测试主要是测量不同的样本,然后对比他们的测量数据处理后的数值,得出叶绿素相对含量。对E2PROM检测时,我们存入一组数据,断电一段时间,然后有选择性的读出其中的一部分或全部读出,经过反复测试,确定E2PROM工作正常。

所以设计预计能够实现测量叶片中叶绿素的相对含量,并将测量结果当时的时间、温度等信息存储进E2PROM供以后调用或直接用微型热敏打印机打印。而且电池续航时间较长,完全满足野外工作的需要。

1 2 3

关键词: ATmega16L DS18B20 DS1302 E2PROM 叶绿素光电检测仪

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版