家用智能控制器的設(shè)計
4 軟件設(shè)計
首先是系統(tǒng)初始化:其次是振鈴信號檢測,主要利用外部中斷功能檢測振鈴信號;摘機(jī)掛機(jī)管理是當(dāng)振鈴次數(shù)達(dá)到5次以上時,MCU輸出電平信號驅(qū)動繼電器執(zhí)行掛機(jī)。典型的軟件流程圖如圖4和圖5所示。本文引用地址:http://www.ex-cimer.com/article/160715.htm
5 結(jié)束語
從系統(tǒng)設(shè)計的角度出發(fā),首先對智能控制器的使用情況進(jìn)行了簡單分析,進(jìn)一步進(jìn)行細(xì)致的劃分,做出了用戶與智能控制器交互的全部工作過程。其次,根據(jù)智能控制器的需求,進(jìn)行器件的選型和外圍電路的設(shè)計,其中如MT8870、ISD4004等外圍均參考了廠商所給出的典型應(yīng)用設(shè)計。然后簡要介紹所用的關(guān)鍵器件的特性及功能,最后,對軟件流程做了概要分析,并做出了模塊化方案。
評論