• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 關 閉

    新聞中心

    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.czjhyjcfj.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

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


    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 塔城市| 皋兰县| 镇平县| 分宜县| 沈阳市| 家居| 迁西县| 固原市| 洛川县| 望奎县| 富阳市| 双流县| 万宁市| 湖州市| 崇仁县| 镶黄旗| 麟游县| 宜春市| 城口县| 武邑县| 策勒县| 武邑县| 嵊泗县| 花垣县| 江门市| 元朗区| 佛坪县| 康马县| 田东县| 宝鸡市| 大名县| 安康市| 永州市| 开化县| 昌都县| 磐安县| 五家渠市| 电白县| 凤台县| 临泉县| 万盛区|