新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > P9816驅動的護欄管顯示與控制系統設計

        P9816驅動的護欄管顯示與控制系統設計

        作者: 時間:2011-11-20 來源:網絡 收藏

        f.jpg


        STC89C52與SD卡采用模擬串口通信,在控制器讀取SD卡中的效果文件時,SD卡中的管點數和文件個數通過LCD1602出來。電源采用圖5提供的5 V電壓供電。控制電路如圖7所示。復位電路選用了電容與電阻串聯的形式,電解電容C1=10μF,R1=1kΩ。

        2 管軟件
        本系統很容易實現STC89C52單片機與控制芯片通信。通信協議與P9813兼容,通信協議圖如圖8所示。

        h.jpg


        前32位“0”為起始幀,在CIN上升沿時打入,并且時序DIN要先于CIN,標志位為2個“1”。校驗數據“B7”與“B6”為藍色灰度數據的“B7”與“B6”的反碼,灰度級數據要高位先入,并且是藍綠紅順序。
        將已經包含效果文件的SD卡放入MCU控制器的卡槽中,當要求內容時,可以直接打開開關。在程序的執行過程中,首先是讀取SD卡中的數據,為使程序能夠高效的運行,規定SD卡中的每個效果文件具有一定的格式:
        ①第1個效果文件的第1個512字節中的前4個字節存放護欄管的點數(512點或1024點或其他);
        ②第1個效果文件的第1個512字節中的第5個、第6個和第7個字節存放此SD卡中包含的效果文件的個數;
        ③第1個效果文件的第1個512字節中的第8個字節若為1,表示循環發送整個SD卡中的數據,為0表示只發送一次SD卡中的數據;
        ④從第1個效果文件的第2個512字節及其他的效果文件的第1個512字節開始存放護欄管的灰度數據。
        STC89C52單片機中的程序和SD卡中的數據是嚴格遵守此規則的,制定此規則同時也具有加密的作用。然后進行數據分析,得到護欄管點數、文件個數以及數據的地址。最后按照P9816通信協議中的數據格式來發送數據。本系統的程序結構簡單,思路明確,系統程序流程圖如圖9所示。

        i.jpg



        結語
        本系統制作的護欄管完成了預期目標,軟硬件相結合取得了較好的實驗效果。實際中是動態的,根據SD卡中不同的數據各種各樣的顏色和圖案。

        j.jpg


        圖10為護欄管實物圖。本文的護欄管顯示,成本低、應用靈活、硬件電路設計制作相對比較簡單,非常適合用于城市夜化美化工程,具有較好的應用前景。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 衡南县| 乌拉特中旗| 鸡东县| 腾冲县| 内乡县| 柘城县| 襄汾县| 邹城市| 山阳县| 安平县| 高要市| 冷水江市| 北京市| 阿合奇县| 芜湖县| 闻喜县| 瑞昌市| 通辽市| 讷河市| 伊吾县| 阜平县| 富顺县| 云浮市| 嵊州市| 安远县| 神木县| 衡阳市| 育儿| 铜川市| 济南市| 全椒县| 乌苏市| 红安县| 新竹市| 哈尔滨市| 专栏| 三江| 香港 | 乌拉特前旗| 宝坻区| 梁平县|