新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 多路壓電陶瓷驅動器電壓實時監測系統設計

        多路壓電陶瓷驅動器電壓實時監測系統設計

        作者: 時間:2012-02-20 來源:網絡 收藏

        LCD320160CCW寫顯示數據程序包括清屏、圖形界面、符號和漢字等數據信息,數據的寫入是建立在指令正確寫入的基礎上。因為該LCD模塊為圖形點陣式,所以可以將顯示信息轉換為相應的點陣數組,在需要顯示信息時只需調用點陣數組即可,寫數據程序如下:
        f.JPG
        3.2 控制器主程序
        圖4為單片機主程序流程圖,在及LCD初始化完成后,主機計算查詢信息的錯誤校驗CRC碼,并且將其附加在發送信息的末端,低字節在前,高字節在后;查詢信息通過定時器2實現定時發送,由于設定的UAWT波特率為9 600 b/s,查詢信息的字節數為8個,從機正確回應信息的字節數為35個,那么一次發送、接受過程字節總數為43個,需要的時間為T=43x8x1 s/9 600x1 000=35.8 ms,所以確定定時器2的定時間為50 ms。一次定時間隔內除發送、接收的時間外,其余時間用于LCD液晶顯示,由于變化速率相對與定時器定時頻率比較大,因此可以認為監控、顯示具有較好的性,并且在程序中按照這樣的順序安排任務調度能夠滿足實際工程中性的要求。

        本文引用地址:http://www.104case.com/article/172053.htm

        g.JPG



        4 結論
        本文中通過對20路測量模塊以及ModBus協議進行介紹,在此基礎上搭建基于高速單片機C8051F120的硬件連接,通過編寫控制器程序實現了單片機與測量模塊的數據通信和電壓的LCD液晶顯示。實踐結果表明,該硬件結構簡單,運行穩定可靠,開發周期短,滿足實時顯示自適應光學中各路輸出電壓值的需要,具體實物如圖5所示。

        a.JPG

         


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 蛟河市| 克拉玛依市| 阿拉善盟| 胶州市| 鹿泉市| 嘉鱼县| 大名县| 乌拉特后旗| 蓬安县| 酒泉市| 阳朔县| 正安县| 鹿邑县| 会理县| 兰考县| 陵川县| 明溪县| 苗栗县| 开江县| 固镇县| 明星| 孟州市| 集安市| 龙陵县| 毕节市| 凌海市| 汶川县| 邢台市| 禹城市| 砚山县| 聂拉木县| 寿光市| 宁乡县| 哈密市| 山东| 白水县| 横山县| 高陵县| 三亚市| 天等县| 云安县|