• 客服電話(huà):400-000-2365

    臭氧發(fā)生器的軟件設計

    中國污水處理工程網(wǎng) 時(shí)間:2009-10-10 15:53:34

    污水處理技術(shù) | 匯聚全球環(huán)保力量,降低企業(yè)治污成本

    軟件部分主要實(shí)現如下功能:鍵盤(pán)掃描、LED顯示、A/D溫度數據采集、PWM0/1輸出控制、I2C總線(xiàn)時(shí)序模擬、DS1337數據讀寫(xiě)、RF遙控器信號的外部中斷處理。主程序流程如圖5所示。

    首先單片機上電運行,進(jìn)行I/O口狀態(tài)、DS1337實(shí)時(shí)時(shí)間等的初始化,然后調用LED顯示子程序顯示當前發(fā)生器狀態(tài),同時(shí)開(kāi)中斷。接著(zhù)進(jìn)行按鍵掃描,有鍵按下則調用按鍵處理程序。如果此時(shí)發(fā)生器是運行狀態(tài)則要進(jìn)行A/D轉換,檢測發(fā)生器內的溫度,如果溫度高于設定值則調節PWM0使風(fēng)機加速,以降低溫度,在溫度不高于設定值時(shí)則減小風(fēng)機轉速,這樣使溫度始終穩定在最適合臭氧產(chǎn)生的溫度值左右,此外如果溫度高于安全溫度時(shí)發(fā)生器會(huì )蜂鳴報警并關(guān)機。執行A/D程序后,單片機會(huì )讀取PA4輸入狀態(tài),以判斷定時(shí)時(shí)間到,時(shí)間到,如果是開(kāi)機狀態(tài)(F=1)則關(guān)機,如果是關(guān)機狀態(tài)(F=0)則開(kāi)機,以實(shí)現定時(shí)開(kāi)關(guān)機功能,如此反復循環(huán)。

    在主程序執行過(guò)程中,如果外部中斷發(fā)生,則轉去中斷處理程序,在中斷程序中,首先關(guān)中斷,然后對遙控器信號或者鍵盤(pán)信號進(jìn)行處理,執行相應的按鍵處理程序,再開(kāi)中斷返回。

    2020精品极品国产色在线观看|亚洲午夜高清国产拍|久久免费国产精品|777亚洲精品乱码久久久久久|无码伊人久久大杳焦中文