關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于LIN總線的汽車后視鏡控制模塊設計

        基于LIN總線的汽車后視鏡控制模塊設計

        作者: 時間:2013-05-15 來源:網絡 收藏

        1.5 MC9S12DG128與MC33661的硬件連接
        收發器是主/從協議器和物理之間的接口,其波特率一般為2.4~20 kbit·s-1。選用Freescale公司的MC33 689,是一款通過SPI的系統基礎芯片,其內部除帶有LIN物理層收發器外,還集成了很多在以MCU為基礎構成的系統中的常用功能。其與MCU的硬件連接如圖2所示。器MCU在TXD引腳輸入的發送數據流,通過LIN收發器轉換成LIN信號,并由收發器控制轉換速率和波形。
        LIN的輸出引腳通過一個內部終端電阻拉成高電平。收發器在LIN總線的輸入引腳檢測數據流并通過引腳RXD發送到MCU。LIN總線是一種UART/SCI的數據格式,一種新型低成本的串行通信總線。

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

        b.JPG



        2 軟件
        2.1 LIN協議
        2.1.1 LIN網絡結構
        從協議通訊的角度看,一個UN網絡通常由一個主機任務(Master Task)和若干個從機任務(Slave Task)組成。主機節點中既有主機任務又有從機任務模塊;其他節點都只有從機任務模塊,如圖3所示。在LIN網絡中,由主機任務模塊決定何時在總線上傳輸什么報文幀,而從機任務模塊則提供每一幀需要傳送的數據。主機任務模塊和從機任務模塊都是幀處理層的組成部分。

        c.JPG


        2.1.2 LIN報文幀
        LIN總線的數據傳輸采用報文幀的形式進行,一個完整的報文幀由一個幀頭和一個響應幀組成。幀頭包括一個同步間隔場(Synch Break Field)、一個同步場(Synch Field)、和一個標識符場,而響應幀(Response)則由3~9 Byte場組成:2、4或8 Byte的數據場(Data Field)和一個校驗和場(Checksum Field),如圖4所示。報文幀的用途由標識符唯一定義,約定的從機任務根據標識符提供的相關的響應幀并發送到總線上,對這個標識符相聯的數據感興趣的從機任務將接收響應幀并校驗,校驗通過后對數據進行處理。這樣的通訊機制帶來了理想的效果,在LIN網絡中可以直接增加節點而不需要對其他從機節點的硬件和軟件進行修改;報文的內容由標識符定義;多個節點可以同時接收一個單獨的報文幀,并對報文做出反應。

        d.JPG

        鎖相環相關文章:鎖相環原理
        溫濕度控制器相關文章:溫濕度控制器原理


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 鹰潭市| 台东市| 木兰县| 定安县| 始兴县| 临湘市| 梨树县| 和静县| 惠州市| 嘉义市| 黄骅市| 长丰县| 宜城市| 镇巴县| 遂昌县| 竹溪县| 广宁县| 宕昌县| 保亭| 游戏| 东乡| 稻城县| 禹城市| 瑞昌市| 安丘市| 柳林县| 伊通| 罗山县| 东丽区| 汨罗市| 运城市| 河源市| 阳城县| 荆州市| 富宁县| 巴林右旗| 阳新县| 科尔| 高阳县| 太和县| 滕州市|