叶绿素含量测试仪实施方案及硬件选择
时间:07-15
来源:互联网
点击:
过上百次的软件和硬件调试,是最终的作品到达最佳状态,完成设计。
3.4 系统软件流程
系统的软件流程如图3所示。系统启动后,首先对单片机端口初始化,然后显示欢迎信息,读取按键指令,根据指令选择读取E2PROM中的数据或控制传感器进行一次测量。如果读到“读E2PROM”指令则调用与读取E2PROM有关的子程序,读取E2PROM并显示在液晶显示屏上。如果读到“测量”指令,则调用与传感器有关的子程序,进行一次测量,将结果显示在显示屏上,并询问是否存储。此时若选择“是”则调用与写入E2PROM有关的子程序,存储数据;若选择“否”则丢弃本次测量的数据,返回主界面,等待按键指令。在数据显示、存储时均包括叶绿素含量数据、时间两个数据值。
3.4 系统预计实现结果
由于温度、时间、液晶屏显示等模块是我们经常使用的比较成熟的模块,所以,我们将这两个模块合二为一进行测试,经过十几次的数据读取,与专门的仪器测量的数据进行比较,然后改进,最终将误差控制在此类测量允许的误差范围之内。对于传感器模块的测试主要是测量不同的样本,然后对比他们的测量数据处理后的数值,得出叶绿素相对含量。对E2PROM检测时,我们存入一组数据,断电一段时间,然后有选择性的读出其中的一部分或全部读出,经过反复测试,确定E2PROM工作正常。
所以设计预计能够实现测量叶片中叶绿素的相对含量,并将测量结果当时的时间、温度等信息存储进E2PROM供以后调用或直接用微型热敏打印机打印。而且电池续航时间较长,完全满足野外工作的需要。
ATmega16L DS18B20 DS1302 E2PROM 叶绿素光电检测仪 相关文章:
- 基于单片机的高精度温度测量系统设计(05-07)
- 基于DS18B20的家用温度测量器设计(09-18)
- 电池温度智能监测系统的是设计(11-01)
- 电池温度智能监测系统(10-25)
- 串联锂离子电池组监测(11-28)
- 基于AT89C52单片机的超声波测距仪的设计(02-01)