日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 汽車電子 > 汽車電子
[導讀]引言:電動汽車儀表盤是一種集LED、LCD顯示技術(shù)、步進電機控制技術(shù)于一體,適應電動汽車電子化、數(shù)字化、信息化發(fā)展的高新技術(shù)產(chǎn)品,它是駕駛員與汽車進行信息交流的窗口,是一個多信息顯示平臺,顯示電機狀態(tài)、電池

引言:

電動汽車儀表盤是一種集LED、LCD顯示技術(shù)、步進電機控制技術(shù)于一體,適應電動汽車電子化、數(shù)字化、信息化發(fā)展的高新技術(shù)產(chǎn)品,它是駕駛員與汽車進行信息交流的窗口,是一個多信息顯示平臺,顯示電機狀態(tài)、電池組狀態(tài)、行駛信息、底盤信息、指示報警等其它信息。FreescaleS12HY32是汽車儀表盤設(shè)計專用16MCU,筆者以S12HY32為核心設(shè)計了一款電動汽車儀表盤,它采用步進電機進行指針的指示,具有很好的數(shù)據(jù)控制特性,并能及時反映汽車加減速、電壓電流上升與下降等各種工況,提高了整個系統(tǒng)的平穩(wěn)性和定位精度,同時保留了機械指針指示的直觀、有動感、符合駕駛員習慣等優(yōu)點。采用LED顯示轉(zhuǎn)向燈、遠近光變換、車門狀態(tài)、安全帶未系提示、充電指示、報警等狀態(tài)1,采用LCD數(shù)字顯示里程表和故障狀態(tài)。本文介紹S12HY32的功能特性和應用要點,并剖析電動汽車儀表盤的設(shè)計原理和軟硬件結(jié)構(gòu)。
1 硬件設(shè)計
1.1 MC9S12HY32簡介
MC9S12HY32是一款可擴展入門級的汽車儀表盤應用16位微控制器,集16位性能和許多專用功能于一身2,如LCD驅(qū)動和步進電機驅(qū)動,同時服務于需要CAN/LIN的應用,非常適合經(jīng)濟高效的汽車儀表盤應用。其芯片資源及特性如下3
1、32MHz總線頻率的HCS12 CPU內(nèi)核;
2、帶有ECC(錯誤校正碼)的32KB程序閃存和4KB數(shù)據(jù)閃存,4KB片內(nèi)SRAM
3、字段式LCD控制器,最多可配置為40x4段;
4、4個步進電機控制器,可以進行電機失速檢測;
5、兩個16位定時器模塊,可提供16位輸入捕捉、輸出比較、計數(shù)和脈沖累加器功能;
68通道10位逐次逼近型ADC;
7、SPI/I2C模塊,一個SCI模塊,支持 LIN 2.02.1SAE J2602 通信;
8、MSCAN模塊,支持 CAN 協(xié)議 2.0A/B。
1.2 系統(tǒng)結(jié)構(gòu)
儀表盤由CAN總線接口、信號采集電路、步進電機、LCDLED、報警裝置組成,用于各種工況下汽車運行信息的采集和顯示,圖1給出了儀表盤硬件結(jié)構(gòu),下面結(jié)合S12HY32的內(nèi)部資源介紹下儀表盤的硬件設(shè)計。

1 儀表盤硬件結(jié)構(gòu)圖
Picture 1:Dashboard hardware architecture
S12HY32內(nèi)部資源專為儀表應用而設(shè)計,4個步進電機驅(qū)動器可以進行車速、電機轉(zhuǎn)速、電流和電池組電壓的指針指示,LCD控制器可以控制字段式LCD顯示總里程、小計里程和電機故障信息,內(nèi)部有MSCAN模塊支持CAN總線應用,可以通過CAN總線獲取一些關(guān)鍵信息,同時保留直接進行信息采集的能力:內(nèi)置定時捕捉模塊可以進行車速/電機轉(zhuǎn)速脈沖的捕捉與統(tǒng)計,內(nèi)置ADC進行電機溫度等模擬量的采集。下面以車速信號檢測為例介紹下儀表盤電路設(shè)計。
1.3 車速信號檢測
車速是儀表盤需要顯示的關(guān)鍵信息,根據(jù)汽車原理和拓撲結(jié)構(gòu),車速信號來源是CAN總線或者車速傳感器。車速傳感器輸出0-12V的脈沖信號,其信號頻率大小與車速值大小成線性關(guān)系,隨車速增加而增加4,通過圖2所示的整形電路將車速傳感器信號轉(zhuǎn)換為TTL電平,然后通過定時捕捉模塊捕捉脈沖信號的上升沿或下降沿,進行統(tǒng)計分析即可得到車速大小。

2 車速信號檢測電路
Picture 1:Speed signal detection circuit
2 軟件設(shè)計
2.1 軟件流程設(shè)計
因為沒有采用操作系統(tǒng),軟件設(shè)計采用循環(huán)體+中斷的軟件結(jié)構(gòu)5,主循環(huán)體完成主體功能,中斷服務程序進行底層協(xié)議設(shè)計和驅(qū)動管理,軟件流程圖如圖3所示,下面簡單介紹一下該流程。首先進行全局變量和所用外設(shè)(包括IO、PWMTIMER、SCICAN、LCD、MOTOR CONTROLLER)的初始化,初始化完成后,進入主循環(huán),然后在循環(huán)體內(nèi)依次進行定時器管理、開關(guān)信號檢測、車速檢測、CAN通訊管理、里程計算及存儲、報警控制、LCD控制和步進電機控制。各軟件模塊次序如圖三所示。下面以車速檢測為例介紹下軟件的詳細設(shè)計。

3 軟件流程圖
Picture 3 Software Process
2.2車速信號檢測軟件設(shè)計
車速信號整形后得到TTL脈沖,S12HY32的定時捕捉模塊以中斷的方式捕捉脈沖的沿變化6,在中斷處理函數(shù)中進行脈沖個數(shù)累加。設(shè)計脈沖統(tǒng)計結(jié)構(gòu)體和一200ms的周期定時器,采用“滑動時間窗口脈沖統(tǒng)計法”進行車速的計算,脈沖統(tǒng)計結(jié)構(gòu)體設(shè)計如下:
typedef struct{
  uint8_t   bank;
  uint16_t  cnt; 
}s_PulseCnt;
在上述結(jié)構(gòu)體中,cnt表示脈沖個數(shù),bank表示數(shù)據(jù)是否有效?;瑒訒r間窗口脈沖統(tǒng)計法設(shè)計如下:
定義成員個數(shù)為6的脈沖統(tǒng)計結(jié)構(gòu)體數(shù)組Speed_pulse[6],周期性存儲車速脈沖個數(shù),脈沖率等價于一秒內(nèi)的脈沖個數(shù),則有公式如下:
 
脈沖頻率=(Speed_pulse[5].cnt-Speed_pulse[0].cnt)   (2-1)
車速=脈沖頻率*FACTOR                       (2-2)
 
FACTOR由變速比和輪胎直徑共同決定。
當下計算的車速表示過去1秒內(nèi)的平均車速,在下一個200ms到達后,將下標為15的結(jié)構(gòu)體變量依次“滑動復制”到下標為04的結(jié)構(gòu)體變量中,然后更新下標為5的結(jié)構(gòu)體變量,此時根據(jù)公式2-1和公式2-2進行計算得到的車速為0.2-1.2秒之間的平均速度。這種方式計算得到的車速實時性更強,而且車速變化更加平滑,反映在指針的變化上也更加平穩(wěn)平滑,能得到更佳的視覺體驗,其代碼實現(xiàn)如下:
void SpeedDetect(void)
  uint16_t i,j;
  uint16_t Carspeed_pulse_frequency=0;
  if(1==Speed_detect_enable){
    if(1==Timer[SPEED_PULSE_ACCUMU_200MS].overflow_flag){
      for(i=0;i<=5;i++){
        if(0==Speed_pulse[i].bank){   
          Speed_pulse[i].cnt=Car_speed_pulses;
          Speed_pulse[i].bank=1;
          if(5==i){
            Carspeed_pulse_frequency=Speed_pulse[5].cnt-Speed_pulse[0].cnt;
            Ev_speed=(float32_t)Carspeed_pulse_frequency*CAR_PULSE_FACTOR;
            EvSpeedRangeCheck();
            for(j=0;j<5;j++){
              Speed_pulse[j].cnt=Speed_pulse[j+1].cnt;
            }
            Speed_pulse[i].bank=0;  
          }
          break;
        }
      }      
    }
  }
}
結(jié)語
筆者采用MC9S12HY32設(shè)計實現(xiàn)了一款電動汽車儀表盤,從處理器特性、硬件結(jié)構(gòu)、車速信號檢測等方面描述了儀表盤的硬件設(shè)計,從軟件流程設(shè)計,車速信號檢測的軟件實現(xiàn)上描述了儀表盤的軟件設(shè)計。該儀表盤經(jīng)裝車試驗,運行穩(wěn)定,功能可靠,已經(jīng)進入小批量預生產(chǎn)階段,具有很高的實用價值。
本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

中國上海,2025年9月10日——全球知名半導體制造商羅姆(總部位于日本京都市)與德國大型汽車零部件供應商舍弗勒集團(總部位于德國赫爾佐根奧拉赫,以下簡稱“舍弗勒”)宣布,作為戰(zhàn)略合作伙伴關(guān)系的重要里程碑,舍弗勒開始量產(chǎn)...

關(guān)鍵字: SiC MOSFET 電動汽車

瑞典烏普薩拉,2025年9月4日 — 全球領(lǐng)先的嵌入式系統(tǒng)開發(fā)軟件解決方案供應商IAR宣布,瑞薩最新推出的具備量產(chǎn)條件的RH850/U2A MCAL(微控制器抽象層)軟件包,已全面支持IAR的RH850工具鏈(v2.21...

關(guān)鍵字: MCU ADAS 電動汽車

【2025年9月4日, 德國慕尼黑訊】隨著全球汽車行業(yè)電氣化進程的加速,市場對高效、緊湊且可靠的功率系統(tǒng)的需求持續(xù)增長——不僅乘用車領(lǐng)域如此,電動兩輪車領(lǐng)域亦是如此。這些車輛需要特殊的系統(tǒng)支持,例如xEV上的高壓-低壓D...

關(guān)鍵字: DC/DC轉(zhuǎn)換器 電動汽車 物聯(lián)網(wǎng)

近日,比亞迪、極氪、小鵬、Smart和零跑五家中國新能源車企,因涉嫌維修壟斷被澳洲監(jiān)管機構(gòu)盯上。這不僅可能成為全球首例新能源汽車維修壟斷處罰案例,更給高歌猛進的中國車企出海之路蒙上了一層陰影。

關(guān)鍵字: 電動汽車

幸福旗艦,煥新而至!全新問界M7于9月5日開啟預售,預售價28.8萬起。開啟預訂僅1小時內(nèi)小訂訂單即突破10萬臺。全新問界M7帶來全新設(shè)計,全新空間,全新平臺,全新安全等,以全面進階的產(chǎn)品實力,回應市場對高品質(zhì)出行的遐想...

關(guān)鍵字: 電動汽車

歡迎蒞臨 SEMICON Taiwan 2025 英國館 I3022/J3034 展位,2025年9月10日至12日 | 臺北南港展覽館

關(guān)鍵字: 干簧繼電器 半導體 電動汽車

不斷推進的法規(guī)和新興技術(shù)如何重塑汽車網(wǎng)絡(luò)安全

關(guān)鍵字: 量子計算 人工智能 電動汽車

在電動汽車(EV)領(lǐng)域,牽引逆變器作為關(guān)鍵組件之一,扮演著至關(guān)重要的角色。它不僅影響電動汽車的驅(qū)動性能和效率,還直接關(guān)聯(lián)到整車的安全性和耐用性。本文將詳細介紹在選擇電動汽車牽引逆變器時需要考量的多個方面,包括其保護機制與...

關(guān)鍵字: 逆變器 電動汽車 驅(qū)動

伊利諾伊州萊爾市 – 2025年8月19日 – 全球電子行業(yè)巨頭和互聯(lián)創(chuàng)新領(lǐng)軍企業(yè)Molex莫仕公司慶祝旗下專門針對汽車行業(yè)的中國新銷售辦公室開幕。這一重要里程碑進一步推進了該公司長期以來對中國本土戰(zhàn)略的承諾,旨在應對本...

關(guān)鍵字: 電動汽車 ADAS 新能源汽車

2025年8月19日 – 提供超豐富半導體和電子元器件?的業(yè)界知名新品引入 (NPI) 代理商貿(mào)澤電子 (Mouser Electronics)宣布將于8月26-28日亮相elexcon2025深圳國際電子展(展位號:1...

關(guān)鍵字: AI算力 工業(yè)自動化 電動汽車
關(guān)閉