汽車儀表盤是反映車輛各系統工作狀況的裝置,常見的有燃油指示燈、清洗液指示燈、電子油門指示燈、前后霧燈指示燈;不同汽車的儀表不盡相同。但是一般汽車的常規儀表有車速里程表、轉速表、機油壓力表、水溫表、燃油表、充電表等。
現代汽車儀表盤的面膜下制作了各式各樣的指示燈或警報燈,例如冷卻液液面警報燈、燃油量指示燈、清洗器液面指示燈、充電指示燈、遠近光變光指示燈、變速器擋位指示燈、制動防抱死系統(ABS)指示燈、驅動力控制指示燈、安全氣囊(SRS)警報燈等。
最近,在與快包服務商的溝通過程中,他們正好有一款汽車儀表盤解決方案,方案詳情如下:
據悉,TMS470PLF221RFPQ1是TI基于ARM7內核,專門用來開發汽車儀表盤的一款MCU,其內帶6個步進電機驅動器,可以同時對六個儀表電機進行細分控制,同時芯片上內帶高性能協處理器HET,可以用產生非常精確的時序,配合DMA以及多緩沖串行SPI,便可以完成對外部功能設計,而且占用非常少的資源,另外,該芯片內置CAN和LIN控制器,非常適合進行汽車儀表盤的開發。目前他們已經開發出基于TMS470PLF221RFPQ1的高端帶TFT LCD的汽車儀表盤方案。
方案圖片:
方案框圖:
基本需求:
?工作電壓:VCC 1.8~2.5V
VIO 4.5~6V
?主頻:48MHZ ARM7
?ARM7內核,16/32位RISC指令系統
?Flash:256KB RAM:16KB
?內帶JTAG加密模塊JSM
?1路高達1Mbps的多緩沖并行接口,1路SPI接口,2路I2C接口
?內置1路標準CAN和高速CAN總線接口,1路LIN總線接口
?內置支持多大6個步進電機驅動
?22路高端定時器HET1和24路HET2
?內置16路10位ADC1和6路10位ADC2
?I/O口多達105個
?工作溫度:-40°C~125°C
?封裝:LQFP144
2、LCD顯示部分:
本方案的關鍵部分在于LCD屏的驅動,TMS470PLF221RFPQ1內部有LCDA模塊:
外部功能:
A、電源部分設計
B、儀表步進電機設計原理(軟硬件部分)
C、CAN/LIN總線電路設計原理(軟硬件部分)