新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于DSP和觸摸屏的串行通信系統設計

        基于DSP和觸摸屏的串行通信系統設計

        作者: 時間:2014-07-25 來源:網絡 收藏

          

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

         

          圖3 數據通信流程圖

          從圖3 可以看出, 的程序設計主要包括初始化,接收和發送中斷子程序, 幀解析、處理及回應子程序,CRC 碼驗證子程序。其中接收和發送中斷子程序的流程圖如圖4 所示。

          

         

          圖4 接收和發送中斷子程序流程圖

          3 試驗調試

          的通信接口調試分步驟進行,包括:串口測試、通信軟件的調試以及 通信的試驗和調試。

          1)觸摸屏串口測試:首先在LEVI Studio 組態軟件中編寫畫面程序并且利用數據下載線將其下載到觸摸屏中,然后利用串口調試線將觸摸屏和PC 機連接起來,通過串口調試工具可以查看到觸摸屏不斷向串口發送命令, 同時串口調試工具也可以編寫正確的返回數據給觸摸屏。此時需要注意的是必須將觸摸屏的串口參數和串口調試工具的串口參數設置的一致才能通信成功。

          2)通信軟件的調試:利用串口線將DSP 電路板和PC 機連接,在CCS 中編寫好C 語言程序后,利用仿真器和串口調試工具對主程序,數據接收和發送中斷子程序, 幀解析、處理及回應子程序,CRC 碼驗證子程序進行仿真調試。

          3)觸摸屏和DSP 通信試驗和調試:通過上述兩個部分的調試后,按照圖1 所示的硬件連接線路將DSP 和觸摸屏連接起來。在此之前,需要將調試好的組態畫面程序下載到觸摸屏中,C 語言程序固話到DSP 的Flash 中。最后,若通信成功,可從觸摸屏中看到相關數據,如圖5 所示a 為實時曲線圖,b 為PID 參數調節圖,其中給定電壓、電流,PID 參數可以在線修改,c 為權限設置界面,不同的工作人員權限不一致,在修改某些參數時需要輸入密碼。

          

         

          圖5 實驗結果圖

          4 結束語

          本文設計了基于 協議的觸摸屏和DSP 串行通信的硬件電路和軟件程序,經過試驗調試說明該系統通信穩定可靠,速率可達38400Kbps,實時性強。以大功率晶閘管整流控制器的應用為例,得出了相關的實驗數據,說明本文設計的系統滿足工業控制監測顯示需要,同時由于觸摸屏在人機界面領域的顯著優勢, 本文提出的設計思路也可應用于其他工業控制器的人機接口通信。

        移動電源相關文章:移動電源是什么


        數字通信相關文章:數字通信原理


        通信相關文章:通信原理



        上一頁 1 2 下一頁

        關鍵詞: DSP 觸摸屏 MODBUS

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 义乌市| 阿瓦提县| 鹤山市| 青海省| 岚皋县| 麻城市| 聂荣县| 鄂托克前旗| 武山县| 崇州市| 大城县| 简阳市| 大方县| 广汉市| 贺州市| 方城县| 乐平市| 于都县| 临城县| 杭锦后旗| 双鸭山市| 天镇县| 桃江县| 明溪县| 于田县| 涪陵区| 商都县| 平顺县| 驻马店市| 湖州市| 雷山县| 延庆县| 广汉市| 千阳县| 塔河县| 将乐县| 德庆县| 贵港市| 岳阳市| 黑水县| 株洲市|