葉綠素含量測試儀實施方案及硬件選擇
3.4 系統(tǒng)軟件流程
系統(tǒng)的軟件流程如圖3所示。系統(tǒng)啟動后,首先對單片機端口初始化,然后顯示歡迎信息,讀取按鍵指令,根據(jù)指令選擇讀取E2PROM中的數(shù)據(jù)或控制傳感器進行一次測量。如果讀到“讀E2PROM”指令則調用與讀取E2PROM有關的子程序,讀取E2PROM并顯示在液晶顯示屏上。如果讀到“測量”指令,則調用與傳感器有關的子程序,進行一次測量,將結果顯示在顯示屏上,并詢問是否存儲。此時若選擇“是”則調用與寫入E2PROM有關的子程序,存儲數(shù)據(jù);若選擇“否”則丟棄本次測量的數(shù)據(jù),返回主界面,等待按鍵指令。在數(shù)據(jù)顯示、存儲時均包括葉綠素含量數(shù)據(jù)、時間兩個數(shù)據(jù)值。
3.4 系統(tǒng)預計實現(xiàn)結果
由于溫度、時間、液晶屏顯示等模塊是我們經(jīng)常使用的比較成熟的模塊,所以,我們將這兩個模塊合二為一進行測試,經(jīng)過十幾次的數(shù)據(jù)讀取,與專門的儀器測量的數(shù)據(jù)進行比較,然后改進,最終將誤差控制在此類測量允許的誤差范圍之內。對于傳感器模塊的測試主要是測量不同的樣本,然后對比他們的測量數(shù)據(jù)處理后的數(shù)值,得出葉綠素相對含量。對E2PROM檢測時,我們存入一組數(shù)據(jù),斷電一段時間,然后有選擇性的讀出其中的一部分或全部讀出,經(jīng)過反復測試,確定E2PROM工作正常。
所以設計預計能夠實現(xiàn)測量葉片中葉綠素的相對含量,并將測量結果當時的時間、溫度等信息存儲進E2PROM供以后調用或直接用微型熱敏打印機打印。而且電池續(xù)航時間較長,完全滿足野外工作的需要。
評論