風(fēng)淋室系統(tǒng)軟件是整個系統(tǒng)的靈魂所在,只有在正確的程序驅(qū)動下硬件電路才能配合風(fēng)淋室機(jī)構(gòu)完成相應(yīng)動作,并且系統(tǒng)程序還能夠彌補硬件電路板的一些缺陷,如果還有不明白的地方也可參考風(fēng)淋室單片機(jī)系統(tǒng)解析。今天就有風(fēng)淋室廠家廣州梓凈跟大家分享風(fēng)淋室的軟件系統(tǒng)是如何設(shè)計。
根據(jù)風(fēng)淋室系統(tǒng)的功能要求,一般采用C語言進(jìn)行編程,首先是逐個模塊就行調(diào)試,先進(jìn)行模塊編程調(diào)試,成功后進(jìn)行下個模塊,首先是數(shù)碼管顯示的倒計時程序,后邊是語音模塊就行編程調(diào)試,后邊是風(fēng)淋室步進(jìn)電機(jī)模塊,最后是紅外感應(yīng)系統(tǒng)一同加進(jìn)來就行調(diào)試,即全體合作一同調(diào)試。
風(fēng)淋室軟件系統(tǒng)主程序包含系統(tǒng)參數(shù)初始化和條件處理進(jìn)程,是本系統(tǒng)中軟件部分的中心。其他各個模塊程序作為子程序在需要時就行調(diào)用,這樣就顯得程序比較有機(jī)構(gòu)感,條理比較明晰。在各個模塊調(diào)試成功的基礎(chǔ)上再進(jìn)行總體調(diào)試,不容易出錯,只需進(jìn)行主程序進(jìn)行調(diào)試即可。很顯然,通過此方案進(jìn)行簡略的調(diào)試,即完成了本系統(tǒng)要達(dá)到的預(yù)期功能。
附:常規(guī)風(fēng)淋室工作流程:
1.進(jìn)入潔凈區(qū):
1.1進(jìn)入潔凈區(qū)的人員打開外門時,內(nèi)門電鎖自動上鎖以防風(fēng)淋室內(nèi)未凈化空氣流入潔凈區(qū),風(fēng)淋室照明燈點亮,門外工作指示燈亮。
1.2進(jìn)入風(fēng)淋室關(guān)上外門后,語音提示:“你好,請站在感應(yīng)區(qū)內(nèi)”。系統(tǒng)紅外探頭開始檢測是否有人,如檢測到有人, 系統(tǒng)即轉(zhuǎn)入風(fēng)淋過程。
1.3風(fēng)淋前內(nèi)外門上鎖,風(fēng)機(jī)啟動開始風(fēng)淋, 同時,風(fēng)淋倒計時開始計時。語音提示:“正在工作,請轉(zhuǎn)動身體360度”。
1.4如系統(tǒng)在外門關(guān)后規(guī)定時間內(nèi)檢測不到風(fēng)淋室有人,返回待機(jī)狀態(tài)。
1.5風(fēng)淋過程中,有人按動上調(diào)、下調(diào)、及照明開關(guān)時,語音將提示:“正在工作,請不要隨便觸摸開關(guān)”。
1.6風(fēng)淋過程中,有人按急停開關(guān)時將結(jié)束風(fēng)淋。再次按急停鍵可取消急停狀態(tài)。
1.7風(fēng)淋結(jié)束后,內(nèi)門解鎖,語音提示:“吹淋完畢,請從后門退出”。
1.8人員走出風(fēng)淋室并關(guān)上內(nèi)門后,系統(tǒng)返回初始狀態(tài),等待下一次使用。
1.9如風(fēng)淋完成,內(nèi)門解鎖后。里面的人員在規(guī)定時間沒有離開風(fēng)淋室,系統(tǒng)默認(rèn)人可能已離開,自動返回待機(jī)狀態(tài)。
1.10照明燈點亮后,規(guī)定時間內(nèi)沒有被再次觸發(fā),則自動熄滅。2.離開潔凈區(qū):
2.1打開內(nèi)門,外門電鎖自鎖,風(fēng)淋室照明燈點亮,工作指示燈亮;
2.2人走進(jìn)風(fēng)淋室,關(guān)上內(nèi)門,系統(tǒng)開始檢測是否有人在風(fēng)淋室,如規(guī)定時間內(nèi)檢測到無人,內(nèi)外門解鎖;
2.3如檢測到有人,系統(tǒng)待人員打開外門時,內(nèi)門上鎖,當(dāng)關(guān)上外門后,系統(tǒng)返回初始狀態(tài);
2.4如遇特殊情況,人員可以選擇返回潔凈區(qū),系統(tǒng)待人員打開內(nèi)門,外門上電自鎖,當(dāng)關(guān)上內(nèi)門后,系統(tǒng)返回初始狀態(tài);
2.5外門開后,如規(guī)定時間內(nèi)檢測不到有人,若此時先打開外門,系統(tǒng)即轉(zhuǎn)入進(jìn)入潔凈區(qū)流程;若此時先打開內(nèi)門,系統(tǒng)則轉(zhuǎn)入離開潔凈區(qū)流程.
2.6照明燈點亮后,設(shè)定時間內(nèi)沒有被再次觸發(fā),則自動熄滅。