• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 關(guān) 閉

    新聞中心

    EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 智能家居系統(tǒng)中智能化燈光控制的設(shè)計實現(xiàn)

    智能家居系統(tǒng)中智能化燈光控制的設(shè)計實現(xiàn)

    作者: 時間:2013-06-27 來源:網(wǎng)絡(luò) 收藏

    2.3 軟件組成框

    軟件流程如圖8所示,分為初始化、主循環(huán)流程與中斷服務(wù)程序,各功能說明分別如下:

    ①MCU初始化函數(shù):包括MCU定時器的設(shè)置、PWM設(shè)定、中斷設(shè)置和各個I/O口的輸入、輸出設(shè)置等等。

    ②IA4421初始化:對IA4421各個寄存器進行設(shè)定,包括頻率、發(fā)送速率、發(fā)送功率、頻偏等設(shè)置。

    ③主循環(huán)程序:主要包括無線信號的檢測和工作電流電壓的檢測。

    主循環(huán)程序是軟件的基本部分,為一個無限循環(huán)程序,通過這一系列的管理函數(shù),不斷的檢測事件的發(fā)生并執(zhí)行相應(yīng)的功能操作。包含許多子程序,諸如:Check if it’s time to execute events(定時器時間事件處理)、通信握手識別、地址識別、PWM輸出處理、電流電壓采樣處理、電源管理等等。

    圖8 軟件流程圖

    2.3 手持RF遙控軟件組成框架

    軟件流程圖如圖9所示,軟件包括:MCU初始化、變量初始化、IA4421初始化、主程序的循環(huán)檢測。

    主循環(huán)程序包括用戶按鍵輸入檢測、無線數(shù)據(jù)發(fā)送、無線信號的接收和反饋數(shù)據(jù)的處理,正確發(fā)送用戶輸入的信息以及把狀態(tài)及時反饋回手持設(shè)備,讓用戶一目了然。

    智能家居系統(tǒng)中智能化燈光控制的設(shè)計實現(xiàn)

    圖9 RF遙控軟件流程圖

    3. 小結(jié)

    本文介紹的控制方案,可以通用到任一方案中,方便的應(yīng)用于各種上。

    光控開關(guān)相關(guān)文章:光控開關(guān)原理
    混頻器相關(guān)文章:混頻器原理
    聲光控開關(guān)相關(guān)文章:聲光控開關(guān)原理
    調(diào)光開關(guān)相關(guān)文章:調(diào)光開關(guān)原理

    上一頁 1 2 下一頁

    評論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 惠来县| 高尔夫| 和静县| 唐山市| 乌审旗| 廊坊市| 仁寿县| 安图县| 宜宾市| 子长县| 长子县| 泌阳县| 惠来县| 古丈县| 乌兰察布市| 嵩明县| 安乡县| 吉木萨尔县| 荔浦县| 定边县| 高密市| SHOW| 黄平县| 乾安县| 伊春市| 应城市| 邯郸市| 雷州市| 普格县| 屏边| 肇庆市| 玛沁县| 琼海市| 东兴市| 友谊县| 昌江| 刚察县| 台南县| 观塘区| 澄城县| 定西市|