
發布
注冊
/
登錄LIN的案例
汽車LIN總線技術解析
主控制單元
LIN主控制單元連接在CAN數據總線上,監控數據傳輸過程和數據傳輸速率,發送信息標題,決定何時將哪些信息發送到LIN數據總線上多少次,在LIN數據總線系統的LIN控制單元與CAN總線直接起“翻譯”作用,能夠進行LIN主控制單元及與之相連的LIN從屬控制單元的自診斷。
主控制單元的信息結構
LIN主控制單元控制總線導線上的每條信息的開始處都通過LIN總線主控單元發送一個信息標題,它由一個同步相位構成,后面部分是標識符字節,可以傳輸2、4、8個字節的數據。標識符用于確定主控單元是否會將數據傳輸給從屬控制單元。信息段包含發送到從屬控制單元的信息。校驗區可為數據傳輸提供良好的安全性。校驗區由主控制單元通過數據字節構成,位于信息結束部分。LIN總線主控制單元以循環形式傳輸當前信息。
LIN從屬控制單元
在LIN數據總線系統內,LIN從屬控制單元的通信受到LIN主控制單元的完全控制,只有在LIN主控制單元發出命令的情況下,LIN從屬控制單元才能通過LIN總線進行數據傳輸。單個的控制單元、傳感器、執元件都相當于LIN從屬控制單元,傳感器是信號輸入裝置,傳感器內集成有一個電控裝置,它對測量值進行分析,分析后的數值是作為數字信號通過LIN總線進行傳輸的。
展開 LIN總線入門.
LIN總線是目前常見的一種A類網絡協議。LIN的全稱為Local Interconnect Network。LIN主要功能是為CAN總線網絡提供輔助功能,應用場合有智能傳感節點、自動車窗節點等。目前最新的LIN協議是LIN2.2,制定于2010年。LIN的一大優點是成本低,但其最大傳輸速率為20Kbps。建議的通信速率如下,低速2400bps,中速9600bps,高速19200bps。根據OSI參考模型,LIN總線僅規范了數據鏈路層和物理層。
LIN的部分應用
LIN的特點如下:
1.采用
單主多從
的組網方式,無CAN總線那樣的仲裁機制,最多可連接
16個節點(1主15從)
。
2.對硬件要求簡單,僅需UART/SCI 接口,輔以簡單驅動程序便可實現 LIN 協議。故幾乎所有的MCU均支持LIN。
3.不需要單獨的晶振,便能完成主、從節點的同步,硬件成本大幅降低。
4.僅使用一根信號線便可完成信息的傳輸,即所謂的
單總線設備
。
5.傳輸速率最高可達20Kbps,符合A類網絡標準,滿足車身控制需要。
6.LIN 網絡中新節點的加入,對網絡中其他原有節點的軟硬件設計不會造成影響。
LIN網絡主從節點的功能
LIN網絡中的節點任務分為
主機任務
和
從機任務
兩類。其中,主機任務只在主機節點上運行,而從機任務在主機節點和從機節點上均可運行。也就是說,主機節點可以實現主機任務和從機任務。
A.主機任務主要執行以下功能
:
1.定義總線上的通信速率。(同步場?待考)
2.發送報文幀頭,包含同步間隔場、同步場和標識符場三個部分。
展開 CAN(FD)/LIN網絡開發咨詢服務
具體包括:
- 基于網絡平臺的CAN/LIN/CANFD/FlexRay/Ethernet網絡需求規范開發
- 基于網絡平臺的SecOC需求規范/E2E需求規范/PN需求規范開發
- 基于車型的整車通信系統設計(CAN / LIN / CANFD / FlexRay / Ethernet)
- 基于車型的整車PN(Partial Network)網絡系統設計
- 基于車型的整車診斷系統設計(CAN / LIN / CANFD / FlexRay / Ethernet)
- 基于車型的整車網絡時間分析及優化
- CAN/LIN/CANFD/FlexRay/Ethernet總線網絡平臺測試規范及腳本開發
- 基于總線網絡平臺具體車型的測試實施
總線網絡系統的V-Model 開發流程
服務優勢
- 19年總線技術積累
- 100 多個網絡系統開發項目,為整車廠構建網絡平臺及測試實施,服務客戶有一汽、上汽、吉利、長城、東風、北汽、長安、廣汽、威馬、華人運通、恒大汽車、江鈴、江淮、東風小康、黃海等
- 30多個協議棧開發和集成項目,服務客戶有一汽、東風、上汽、南汽等
- 70 多位總線技術工程師
- 自研的總線開發工具VDE
- 成熟的總線開發流程,完整的系統解決方案
- 豐富的汽車電子控制系統開發經驗
展開 CAN(FD)/LIN 網絡開發咨詢服務
具體包括:
? 基于網絡平臺的CAN/LIN/CANFD/FlexRay/Ethernet 網絡需求規范開發
? 基于網絡平臺的SecOC需求規范 /E2E 需求規范 /PN需求規范開發
? 基于車型的整車通信系統設計(CAN/LIN/CANFD/ FlexRay/Ethernet)
? 基于車型的整車 PN(Partial Network)網絡系統設計
? 基于車型的整車診斷系統設計(CAN/LIN/CANFD/ FlexRay/Ethernet)
? 基于車型的整車網絡時間分析及優化
? CAN/LIN/CANFD/FlexRay/Ethernet 總線網絡平臺測試規范及腳本開發
? 基于總線網絡平臺具體車型的測試實施
總線網絡系統的 V-Model 開發流程
服務優勢
? 18 年總線技術積累
? 100 多個網絡系統開發項目,為整車廠構建網絡平臺及測試實施,客戶有一汽、上汽、吉利、長城、東風、 北汽、長安、廣汽、威馬、江鈴、江淮、東風小康、黃海等
? 30多個協議棧開發和集成項目,服務客戶有一汽、東風、 上汽、南汽等
? 70多位總線技術工程師
? 300多期總線技術講堂,參加人數超過兩千人
? 成熟的總線開發流程,系統解決方案
? 豐富的汽車電子控制系統開發經驗
經緯恒潤
北京市海淀區知春路7號致真大廈D座6層
電話:010-64840808-6102
郵箱:market_dept@hirain.com
網址:www.hirain.com
展開 
【新品發布】CAN(FD)、LIN總線通信和數據庫設計工具-VDE
產品介紹
VDE采用“客戶端-服務器”模式,客戶端支持以車系、車型、網段、節點為單位進行數據庫的設計,同時支持CAN、LIN、CANFD總線,下一版本將支持以太網數據庫ARXML/FIBEX文件編輯;服務器支持多人協作、平臺化信號管理、車型復用、數據庫版本管理、審核發布、郵件發送等功能。客戶端與服務器兩個版本相互獨立,可單獨使用單機版。
基本功能
? 支持多個車型、網段、ECU的同時設計
? 支持CAN、LIN、CANFD的同時設計
? 支持導入導出網段和單節點DBC/LDF
? 支持車型、網段、節點、報文、信號的一致性檢查
? 支持Layout方式顯示信號排布,操作簡單直觀
? 支持網段的負載率及延時仿真分析
便捷功能
? 支持撤銷恢復Undo/Redo功能
? 支持報文、信號的拖拽
? 支持報文、信號等的排序、查找與統計
? 支持自動生成網關路由表
? 支持DBC/LDF與通信矩陣Excel的轉換
? 支持網段對比,生成Excel格式的變更記錄
? 自動記錄操作日志
? 支持豐富的快捷鍵
平臺信號庫
? 平臺車型共用平臺信號庫,信號同步更新
? 支持CAN、LIN、CANFD共用信號庫
? 支持導入信號庫功能
? 支持導入信號類型模板、快速創建信號
? 支持導入信號自動命名模板,規范化信號名稱
車型復用
? 支持網段鏡像
應用場景:同一車系,多個不同子車型之間,PTCAN互相獨立,BDCAN相同時,則可以采用網段鏡像功能。
? 支持節點繼承
應用場景:在新車型開發過程中,部分ECU直接延用舊車型ECU,此時,可使用節點繼承功能。
展開 MACH SYSTEMS—總線接口轉換工具
網關既可以用作LIN主站,也可以用作從站
有兩種型號可供選擇:LIN至CAN和LIN至RS-232
典型應用場景:網關設備通過具有RS-232端口的PLC,通過PLC控制或監視LIN總線,或者僅將LIN網絡橋接到CAN總線
- 車載以太網-USB轉換器
100BASE-T1USB媒體轉換器可將100BASE-T1網絡連接到任何具有USB端口的計算機
插入USB端口時,該轉換器充當以太網接口卡
該接口可輕松將帶有OPEN Alliance BroadR-Reach(OABR)端口的汽車以太網設備(例如攝像機或ECU)直接連接到任何PC,而無需板載網卡
該轉換器具有DSUB9連接器(BroadR-Reach)和MicroUSB連接器
- 車載以太網-快速以太網轉換器
100BASE-T1 (OPEN Alliance BroadR-Reach–OABR) 和100BASE-TX(快速以太網)之間的雙向物理層轉換器
用戶能夠輕松地將具有OABR/汽車以太網的汽車攝像頭或ECU連接到標準計算機網絡
該接口在非屏蔽雙絞線汽車以太網 (IEEE100BASE-T1)端口和快速以太網端口之間建立點對點鏈接
可通過開關按鈕或通過編程將BroadR-Reach通道配置為主設備或從設備,并且可以通過DSUB9連接器或USB為設備供電
- 多接口轉換器
支持以太網、CAN(FD)、LIN、COM、I/O的靈活接口轉換器
2路CAN FD、 1路LIN、1路Fast Ethernet、1路RS232、1路模擬量輸入、1路數字量輸出
應用場景靈活,可作為ETH- CAN FD/LIN接口卡,CAN
展開 如何在CAD中創建非連續線型?
打開線型定義文件
CAD 中的線型定義存于擴展名為
.lin 的文件里,你可以使用自帶的
acad.lin 或
acadiso.lin 文件,也能新建一個
.lin 文件。下面以使用記事本編輯為例,為你介紹操作過程:
你可以通過以下方法找到并打開這些文件:在 CAD 命令行輸入 STYLE 命令,回車后在彈出的 “文字樣式” 對話框中,點擊 “加載” 按鈕,在彈出的 “加載或重載線型” 對話框中,點擊 “文件” 按鈕,定位到 CAD 安裝目錄下的 Support 文件夾,找到 acad.lin 或 acadiso.lin 文件,用記事本等文本編輯器打開。
2. 了解線型定義格式
一個完整的線型定義包含標題行和模式行:
標題行:以星號 * 開頭,后面緊跟著線型名稱,還可添加可選的說明文字,中間用逗號分隔。例如 *MYDASH, 自定義虛線。
模式行:用于定義線型的具體樣式,由一組數字構成,正數代表線段長度,負數表示間隔長度,數字間用逗號分隔,開頭的 A 表示對齊方式。例如 A, 2,-1 代表先繪制長度為 2 個單位的線段,接著是長度為 1 個單位的間隔。
3.
展開 網絡自動化測試系統
該系統廣泛應用于汽車領域 CAN / CANFD / LIN / FlexRay / Ethernet 總線測試。
服務內容
網絡自動化測試系統通常由網絡協議自動化測試機柜、診斷及信號一致性自動化測試機柜、系統集成測試臺架以及測試管理、測試執行軟件組成。
系統支持以下測試內容
? CAN / CANFD 總線物理測試
? CAN / CANFD 總線數據鏈路層測試
? CAN / CANFD 總線交互層測試
? OSEK / AUTOSAR 網絡管理測試
? 網絡相關故障測試
? UDS 診斷協議測試
? 總線信號一致性測試
? LIN 總線物理層測試
? LIN 總線數據鏈路層測試
? LIN 調度表測試
? LIN 網絡管理測試
? 診斷數據一致性測試
? FlexRay 協議一致性測試
? Ethernet 物理層測試
? Ethernet 協議一致性測試
測試管理軟件是基于B/S結構的測試過程管理系統,包括項目(車型)管理、需求管理、測試管理、參數配置、樣件管理、計劃管理、報告管理、缺陷管理和系統設置等9個功能模塊,用于測試內容配置、測試執行管理、測試報告管理與數據分析等,實現測試樣件整個項目開發周期內的測試數據的追蹤,為測試項目管理提供系統解決方案。
服務優勢
? 10年以上網絡自動化測試系統開發經驗
? 18年車載網絡開發及測試項目經驗
? 50套以上網絡自動化測試系統成功案例,客戶有一汽、上汽、北汽、吉利、東風、廣汽蔚來等
? 70多位總線技術工程師
? 專業的軟硬件開發團隊
? 周到的本地化售后服務
展開 目前Dynaform軟件公司公開的實例文件
blank_lin.lin
die_lin.lin
s-blank.igs
s-die.igs
hood_inner.rar
rail_front.rar
tank.rar
hanger.igs
crossmember.igs
DP600-36_userdefine.mat
beadline.igs
beadline.igs
blankholder.igs
curvebinder.igs
flange.igs
sidewall.igs
liftgate.igs
roof_bow.igs
exhaust_muffler.igs
hood_inner.rar
door_outer.igs
door_outer.part1.rar
door_outer.part2.rar
fender.rar
POP_Line.igs
展開 座艙、智駕域控測試解決方案
下面就部分應用進行簡單的介紹:
2.域控自動化測試平臺組成
域控自動化測試平臺通過集成程控電源,CAN模塊,LIN模塊,100Base-T1轉換器,1000Base-T1轉換器,2/3/4/5G綜合測試儀,電聲分析系統,GNSS 信號模擬器,A2B模擬器,WIFI模擬器,Bluetooth模擬器,通用信號數據采集系統,定制視頻板卡(支持 GMSL 和 FPD-LINK 協議),高性能示波器,萬用表等設備組成測試系統,完成域控制器的功能測試、域控制器的老化測試和性能測試,以及域控制器的生產測試。
3.域控自動化測試平臺的測試原理
3.1域控制器測試的原理拓撲示意圖
域控制器測試原理拓撲示意圖
3.2 部分測試原理和方案
3.2.1 CAN測試方案
DUT上的各模塊具有多通道CAN FD模塊,采用回環方式進行測試,即系統發送 CAN 將數據發給 DUT_CAN1,DUT將DUT_CAN1 接收的數據通過 DUT_CAN2 發送給 DUT_CAN3,將 DUT_CAN3 接收的數據通過 DUT_CAN4 發送給 DUT_CAN5,以此類推,直至最終通過DUT_CAN8將數據發生給系統。系統對比前后發送和接收的數據,驗證測試是否通過。也可以通過NI CAN卡單通道和DUT PIN to PIN對接實現總線通信。
3.2.2 LIN通信測試方案
一般域控具備多通道的LIN總線,系統采用一個 DUT 配置一塊 LIN,同時采集 DUT 上的多路 LIN 的反饋信號,判定 LIN 模塊工作是否正常。也可以通過NI LIN卡單通道和DUT PIN to PIN對接實現總線通信。
展開 車載網絡平臺開發咨詢服務
目前主流的車載網絡平臺為多網段多總線類型的混合式架構,總線類型涉及CAN/LIN/CANFD/FlexRay/Ethernet,在整車開發過程中,無論是多總線類型路由設計、多總線網絡時間分析、功能安全E2E要求、信息安全SecOC要求還是基于Ethernet的SOA設計,對整車廠網絡設計能力提出了更多要求。同時,新型總線(CANFD/FlexRay/Ethernet)的測試技術是保證車型質量的重要手段,也是整車廠網絡平臺需要重點建設的能力。
經緯恒潤從2002年涉足總線技術,無論是傳統CAN/LIN總線,還是新型的CANFD/FlexRay/Ethernet,有深入的技術研究和項目經驗積累,致力于為客戶提供高附加值的服務。
乘用車的典型網絡拓撲
服務內容
針對乘用車與商用車、燃油汽車與新能源汽車,經緯恒潤提供各具技術特點的總線網絡系統開發咨詢服務,構建滿足不同配置車型的網絡平臺。并且提供測試解決方案,保證車型網絡質量。
展開 
車載網絡平臺開發咨詢服務
目前主流的車載網絡平臺為多網段多總線類型的混合式架構,總線類型涉及CAN/LIN/CANFD/FlexRay/Ethernet,在整車開發過程中,無論是多總線類型路由設計、多總線網絡時間分析、功能安全E2E要求、信息安全SecOC要求還是基于Ethernet的SOA設計,對整車廠網絡設計能力提出了更多要求。同時,新型總線(CANFD/FlexRay/Ethernet)的測試技術是保證車型質量的重要手段,也是整車廠網絡平臺需要重點建設的能力。
經緯恒潤從2002年涉足總線技術,無論是傳統CAN/LIN總線,還是新型的CANFD/FlexRay/Ethernet,有深入的技術研究和項目經驗積累,致力于為客戶提供高附加值的服務。 乘用車的典型網絡拓撲
服務內容
針對乘用車與商用車、燃油汽車與新能源汽車,經緯恒潤提供各具技術特點的總線網絡系統開發咨詢服務,構建滿足不同配置車型的網絡平臺。并且提供測試解決方案,保證車型網絡質量。
展開 Intrepid—總線采集測試仿真工具
Vehicle Spy是英特佩斯推出的簡單易用高性價比的總線工具,包含分析軟件和采集調試硬件,具備對各類總線數據的網絡監控、診斷、總線分析、數據采集、節點仿真、自動化測試等功能,目前支持的總線類型包含CAN、CANFD、LIN、FlexRay、車載以太網等各類總線格式。
Vehicle Spy多功能汽車網絡測試分析軟件
Vehicle Spy是一款集成了診斷、節點/ECU仿真、數據獲取、自動測試和車內通信網絡監控等功能的工具,設計著眼于用戶使用時的便捷性。結合neoVI或ValueCAN產品,Vehicle Spy 3是一款強大的手持式ECU刷寫、診斷、數據記錄工具。
展開 高階自動駕駛系統的通信存儲技術
Lin為局部連接網絡,是一種低成本、串行通信,通信接口為UART。Lin分為主節點和從節點,通過單線連接。Lin在下一代智能駕駛汽車中,主要應用于通信帶寬要求比較低的車身控制方面,如方向盤按鍵、車窗、座椅等,可作為Can通信補充。
FlexRay主要是應對汽車安全性、功能性方面的要求,即可以提供更高傳輸帶寬、更高可靠性的場合。他和可以完全實現Can或者Lin的所有功能,但更多的是具備更高的確定性、容錯性、高速等特點。主要應用在對誤差容限和時間確定性要求較高的線控領域,如下一代自動駕駛系統通常采用線控制動、線控轉向、線控驅動等方式進行相應的橫縱向控制。Flexray主要是基于差分信號傳輸,由兩條總線組成,通常使用雙絞線。Flexray總線收發數據主要采用時間觸發和事件觸發的方式進行,利用時間觸發通信時,可以盡可能的保持傳輸同步與可預測,這對需要高速線控控制的三大控制執行單元十分有利。但因其Flexray成本較高、設施復雜等缺點,并不會完全取代其他主要的車載網絡標準。
高性能計算平臺片間通信總線
智能駕駛高階域控制器需要把多個CPU核心為單位的SOC/MCU/MPU及相關輔助電路封裝在一個主板上,這種多芯片域控單元稱之為中央域控制器。當然,多核多芯片的域控制器往往會包含更多的輔助電路,以解決多個CPU核心之間的通信和協調問題。當前常用的輔助電路連接方式有以下幾種:GPIO、SPI、UART、PCIe、I2C。
1、GPIO
GPIO表示一種通用型輸入輸出總線,是一個靈活的軟件控制的數字信號。每個GPIO提供一位與特定的管腳相連。
展開 Kvaser—靈活多變的CAN總線接口方案
Kvaser Hybird Pro 2xCAN/LIN
Kvaser Hybrid Pro 2xCAN/LIN 是一個靈活的雙通道適配器。「Hybird」顧名思義,它的每個通道可以分別作為CAN, CAN FD或者LIN總線使用。這使Kvaser Hybrid Pro 2xCAN/LIN 成為一個汽車通訊檢測工程師擁有的“通用適配器”!
Kvaser Hybrid Pro 2xCAN/LIN還提供一些功能,如支持CAN FD, 安全模式, 一次性發送, 錯誤幀生成和Kvaser MagiSync自動時鐘同步。
? CAN FD:可變速率的CAN總線,現在已經越來越多的進入到CAN總線的應用中了
? 一次性發送:禁用CAN報文的自動重發功能
? MagiSync同步:多個設備之間自動的始終同步
? 工作溫度:-40 到 85 °C
作為一個HIGH END設備,這個適配器能幫助用戶開發自己的程序。用戶可以通過Kvaser的免費CANlib /Linlib軟件開發包提供的資源創建這些程序。這些程序可被用來完成各種任務,如CAN節點模擬和CAN升級,或構建一個LIN到 CAN接口。同時也提供了對應的說明指導和程序范例「Free」!
SDK
免費提供的Kvaser SDK包含文檔和用C、C ++、C#、Delphi、Java、Python,VB和Kvaser的t語言編寫的許多程序實例。
Kvaser CAN總線分析儀共用一個軟件API,CANlib SDK。
展開