999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于S12ZVL的AFS執行控制器設計

2014-04-29 00:00:00曹學余
電子產品世界 2014年8期

摘要:本文針對汽車前大燈隨動轉向系統控制,提出基于飛思卡爾S12ZVL的混合集成芯片解決方案。本文詳細描述汽車前大燈隨動轉向系統的軟硬件設計框圖,同時介紹基于飛思卡爾的LIN驅動包的控制器LIN通訊實現。本文網絡版地址:http://www.eepw.com.cn/article/256215.htm

關鍵詞:AFS;S12ZVL;步進電機;LIN通訊

DOI: 10.3969/j.issn.1005-5517.2014.7.016

引 言

汽車前照燈是汽車上重要的安全部件。當前大部分車頭燈的照射角度是固定的,當汽車在彎道上行駛時,由于光束不能偏轉,光照視野不能滿足駕駛要求。所以當在夜間行駛轉彎的時候,會因為行駛角度問題出現一定的“盲區”,這會在一定程度上影響行車的安全。在照明光線固定的情況下,這個盲區是不可避免的,所以“AFS燈光隨動轉向系統”就應運而生了。它能根據汽車的轉向信號以及車速信號等,自動調節車燈光束的方向,確保車輛在轉彎時無延遲的對準即將進入駕駛員視野的路面,為駕駛員提供最優的照明效果,確保夜間轉彎行車的安全,提高了汽車的主動安全性。

如圖1所示,AFS 系統以車輛在轉彎時方向盤的轉角以及汽車瞬時車速作為控制參數輸入,根據設計的控制算法得到與車速和方向盤轉角相適應的車燈轉角,并以之作為目標角度來對汽車前大燈進行隨動調節。同時通過計算車身前后橋傳感器信號,自動調節大燈高度位置,以適應不同道路坡度的照明需求。本文提出了基于S12ZVL的AFS執行控制器設計,從而實現與AFS主控模塊之間的LIN通信,并驅動步進電機轉動HID燈。

1 S12ZVL特點

S12ZVL系列是S12 MagniV混合信號微控制器組合的一部分,提供智能、優化集成的高電壓組件。此新系列基于LL18UHV技術,可在單一芯片上結合高度可靠的180nm工藝的非易失性存儲器和高電壓模擬組件,這些高電壓模擬組件能夠承受負載突降時汽車環境的嚴苛要求。S12ZVL產品系統集成了一個LIN物理層、受ESD保護的12V輸入引腳(能夠進行ADC測量)以及在3.5V至40V之間操作的汽車穩壓器(為霍爾傳感器或RGB LED等片上和片外功能提供穩定的電源)。S12ZVL系列包括可擴展和引腳兼容的MCU,提供廣泛的內存和封裝選件。它重新利用最新推出的S12Z內核、IP和工具,輕松從現有的S12 16位產品進行遷移。此外,S12ZVL MCU集成了一些主要特性,包括所有內存(閃存、EEPROM和RAM)上的ECC功能和精確到1.3%的片上振蕩器,這可消除外部晶體振蕩器或共振器對LIN通信的要求。

同時S12ZVL系列包括屬于飛思卡爾Safe Assure功能安全保障計劃的第一款16位MCU,旨在符合ISO 26262(ASIL A)要求的功能安全標準。

2 AFS執行控制器設計

AFS 執行機構是由一系列的電機和光學機構組成。一般有投射式前照燈,對前照燈垂直角度進行調整的調高電機,對前照燈水平角度進行調整的旋轉電機,對基本光型進行調整的可移動光柵,此外還有一些附加燈,如角燈等等。

如圖2所示,電控單元 LCM 通過CAN 總線從方向盤角度、車速、車身高度位移傳感器分別取得轉向輪旋轉角度、車體速度和車身傾斜度的精確信息。角度和速度信息通過LCM模塊精確計算后產生輸出信號,通過LIN總線通訊分別控制左右兩個執行機構,來控制旋轉電機對前照燈進行水平旋轉,傾斜度信息控制調高電機對前照燈進行垂直旋轉。

2.1 硬件設計

執行控制器采用S12ZVL來實現LIN通訊并控制步進電機調整車燈上下左右運動,同時實現一些輔助功能等。由于S12ZVL集成了LDO,LIN物理層等,所以可以簡化電路設計,減小PCB的尺寸。S12ZVL通過SPI接口來配置兩路NCV70522的電機控制參數,比如步進電機控制細分數,運行電流等,同時S12ZVL通過Timer模塊產生不同頻率脈沖來控制步進電機的速度,硬件結構圖如圖3所示。

2.2 軟件設計

S12ZVL的編程調試可以使用飛思卡爾的Code Warrior 10.6環境,界面比較人性化。AFS執行控制器程序包含主程序,LIN驅動程序,步進電機芯片的控制程序及標定程序等部分。LIN驅動程序可以使用飛思卡爾的 LIN軟件包,其初始化可以通過LIN軟件包提供的接口函數實現,步進電機驅動IC的初始化主要通過SPI通訊來實現,可以配置電機驅動IC的工作電流,步進電機的細分數等參數。在主循環中通過使用狀態機來實現函數的跳轉,從而實現LIN報文接收。

除了主程序之外,還有timer的中斷服務程序,中斷服務程序可以控制兩個步進電機的運行及停止,實現步進電機的加減速運動,同時也能實現一些LIN報文命令的動作,比如自校準運動,停止命令,復位命令等。

3 LIN通信實現

針對S08、S12以及S12 Magniv系列,飛思卡爾提供了符合LIN2.1、LIN2.0和SAE2602規范的軟件包,從而可以幫助開發者非常方便快速的開發出LIN通訊程序。圖4為飛思卡爾的LIN驅動程序結構圖,LIN2.1 Core API和J2602 Core API可以實現對LIN的初始化以及應用層與core層之間的信號傳遞功能,LIN2.1 TL層可以給測試者發送診斷請求,Low Level層處理程序與硬件之間的信號傳遞功能,比如字節發送,接收響應,Break檢測等。

該軟件包除了驅動程序之外,還提供了方便開發者使用的圖形化配置工具NCF GUI,該工具可以根據LIN配置描述文件LCF和節點描述文件NCF自動生成節點的配置.c和.h文件,將LIN代碼配置文件,LIN驅動程序以及用戶應用軟件一起編譯,就可以生成實現LIN通訊的可執行程序,從而可以方便開發者將更多的時間放在應用程序的開發上。

主站蜘蛛池模板: 国产精品区视频中文字幕| 国产精品亚洲一区二区三区z| 国产麻豆精品在线观看| 亚洲综合色婷婷中文字幕| 亚洲女人在线| 日韩欧美国产成人| 狠狠做深爱婷婷综合一区| 少妇露出福利视频| 国产精品一区二区在线播放| 日韩精品资源| 午夜视频在线观看免费网站| 玩两个丰满老熟女久久网| 无码中字出轨中文人妻中文中| 欧美日韩国产精品va| 色婷婷综合激情视频免费看| 精久久久久无码区中文字幕| 怡红院美国分院一区二区| 91系列在线观看| 综合天天色| 亚洲国产成人超福利久久精品| 国产小视频免费| 亚洲天堂在线免费| 色婷婷色丁香| 黄色网页在线播放| 国产亚洲精品资源在线26u| 国产精品2| 69av免费视频| 精品人妻一区无码视频| 亚洲中文字幕23页在线| 亚洲视频免费播放| 国产一区二区三区日韩精品| 国产免费精彩视频| 2021国产v亚洲v天堂无码| 国产国产人在线成免费视频狼人色| 国产精品福利导航| 日本国产在线| 亚洲欧洲日韩综合| 亚洲成综合人影院在院播放| 亚洲综合在线最大成人| 中文字幕亚洲第一| 免费Aⅴ片在线观看蜜芽Tⅴ| 午夜高清国产拍精品| 老司机午夜精品视频你懂的| 无码一区18禁| 综合社区亚洲熟妇p| 久久中文字幕av不卡一区二区| 国产Av无码精品色午夜| 黄片在线永久| 亚洲性视频网站| 一级毛片免费观看不卡视频| 精品99在线观看| 大香网伊人久久综合网2020| 中文字幕人妻无码系列第三区| 成人av专区精品无码国产| 亚洲日韩第九十九页| 久综合日韩| 国产成a人片在线播放| 欧美精品成人| 国产日韩精品欧美一区灰| 久热这里只有精品6| 香蕉视频在线观看www| 国产成人AV男人的天堂| 国产精品人莉莉成在线播放| 狠狠色综合久久狠狠色综合| 国产美女在线免费观看| 青青草91视频| 欧美在线视频不卡第一页| 国产第一页屁屁影院| av天堂最新版在线| 久久96热在精品国产高清| 精品国产成人高清在线| 国产第一福利影院| 尤物精品国产福利网站| 韩日无码在线不卡| 视频一区亚洲| 久久人搡人人玩人妻精品 | 最新国产成人剧情在线播放| 九九久久精品免费观看| 伊人福利视频| 乱人伦99久久| 日韩欧美在线观看| 亚洲国产成人无码AV在线影院L|