本文介紹了2012藍(lán)橋杯電子技能大賽單片機(jī)組的試題程序。
自動(dòng)售水機(jī)系統(tǒng)功能:
1、S7為出水控制鍵,按下S7,繼電器接通,指示燈L10點(diǎn)亮; S6為停水控制鍵,按下S6,繼電器斷開(kāi),指示燈L10熄滅。
2、按下S7后,DS2顯示出水量; 按下S6后,DS2顯示總價(jià)。
3、光敏電阻RD1與ADC構(gòu)成亮度檢測(cè)電路, 電壓小于1.25V時(shí)L1點(diǎn)亮,電壓大于1.25V時(shí)L1熄滅。
4、水價(jià)為0.5元/升,出水速度為100毫升/秒; 出水總量達(dá)到99.99L時(shí),繼電器自動(dòng)斷開(kāi)。
本系統(tǒng)的程序部分包含:主程序,IIC及PCF8591驅(qū)動(dòng),數(shù)碼管、繼電器、按鍵驅(qū)動(dòng)程序。
說(shuō)明:本程序適用于CT107D開(kāi)發(fā)版,如使用其他開(kāi)發(fā)板,只需要修改引腳定義即可。
CT107D開(kāi)發(fā)板電路下載鏈接:https://www.cirmall.com/circuit/2951
自動(dòng)售水機(jī)源碼截圖:
可能感興趣的項(xiàng)目設(shè)計(jì):https://www.cirmall.com/circuit/2940/ (電子大賽)自動(dòng)售水機(jī)源碼分享