關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 基于MCU的多機并行通信

        基于MCU的多機并行通信

        ——
        作者:大連交通大學 翟輝 時間:2007-01-26 來源: 收藏

        摘要:單片機的多機串行通信應用十分廣泛,但在串行口被占用又要進行多機通信時就要采取其它措施。本文介紹了一種使用并口進行多機通信的方法,在實踐中已得到驗證。

         

                    關鍵詞:,并口通信


                    1. 問題的提出


                    某系統中使用了三路串行接口的傳感器(GPS、壓力和風向)及三路模擬電流(4~20mA)接口的傳感器(濕度、溫度和水位)?,F需要將這些數據匯總后通過串口上傳給PC機,并且要求每路信號數據都能夠實時獨立的接收。

         

                    2.系統設計


                    經過分析,我們分別使用一塊2051單片機接收各路串口傳感器的數據,同時使用一塊多路高精度ADC對轉換成電壓的溫度等信號采樣,系統結構圖如圖1所示。主從機之間的具體管腳連接參見圖2。

         

            


                    圖1 系統結構框圖


                    系統中51單片機作為主機控制著整個系統的動作并發起每次通信,每塊2051作為實時從傳感器獲取數據并在主機控制下完成通信。主機和各從機之間通過并口連接通信。主從機工作流程如下:

         

                   



        關鍵詞: MCU 并行通信

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 林芝县| 宜春市| 高州市| 溧水县| 璧山县| 松原市| 饶阳县| 大连市| 阿尔山市| 玉林市| 罗江县| 文昌市| 柘城县| 泰顺县| 方城县| 鄂托克旗| 扶沟县| 鸡泽县| 扎兰屯市| 和静县| 同江市| 唐山市| 彭山县| 台安县| 佛冈县| 秦皇岛市| 垫江县| 海安县| 施秉县| 常山县| 高要市| 武夷山市| 阳原县| 洮南市| 曲麻莱县| 额尔古纳市| 故城县| 北宁市| 思南县| 香港| 开封县|