新聞中心

EEPW首頁 > 汽車電子 > 設(shè)計應(yīng)用 > Kinetis EA系列微控制器在汽車儀表中的應(yīng)用

Kinetis EA系列微控制器在汽車儀表中的應(yīng)用

作者:田茂昕 時間:2015-04-27 來源:電子產(chǎn)品世界 收藏

  3 EA汽車儀表功能的實現(xiàn)

本文引用地址:http://m.butianyuan.cn/article/273198.htm

  通過上述對汽車儀表系統(tǒng)分析以及 EA 的介紹可知,針對汽車儀表應(yīng)用, EA缺少專門的段碼式驅(qū)動模塊以及步進電機驅(qū)動模塊。為了擴展Kinetis EA微控制器在汽車電子市場里面的應(yīng)用范圍,我們可以通過改善軟/硬件的方法,在幾乎不添加成本的情況下,模擬出段碼式和步進電機的驅(qū)動,以滿足市場對成本日益苛刻的要求。

  對于段碼式驅(qū)動,為了實現(xiàn)最多段的驅(qū)動,一般選取1/4的占空比和1/3偏壓的驅(qū)動方式。由圖2可知,與LCD相連的的芯片引腳上,需要產(chǎn)生出0v、VLCDx1/3、VLCDx2/3和VLCD此四種電壓等級。微控制器可以很容易的生成0v和VLCD這兩種電壓等級。但對于VLCDx1/3和VLCDx2/3,可以利用芯片引腳內(nèi)的上拉電阻,配合外部的電阻梯實現(xiàn)。例如圖3所示,R1為內(nèi)部上拉電阻,R2、R3為PCB設(shè)計時添加的電阻。當(dāng)R1=1/3(R2)=2/3(R3)時,改變此IO端口的狀態(tài)為“輸出低電平”、“禁止上拉電阻且端口設(shè)置為輸入”、 “使能上拉電阻且端口設(shè)置為輸入”和“輸出高電平”,則輸出端口的電平值依次為0v、VLCDx1/3、VLCDx2/3和VLCD此四種電壓等級。由于段碼式LCD為電壓驅(qū)動方式,故對于驅(qū)動波形無對應(yīng)電流輸出能力的考核。對于驅(qū)動波形中嚴(yán)格的時序要求,可由定時器或計數(shù)器實現(xiàn)各控制信號間的同步。段碼式LCD需要實時刷新屏幕且刷新率一般是240~480Hz之間,故這對微控制器的數(shù)據(jù)準(zhǔn)備能力是個考驗。

  圖4展示出典型步進電機的驅(qū)動波形,兩相線圈分別由正弦電流和余弦電流控制。在兩相電流的勵磁下,合成出電機轉(zhuǎn)子旋轉(zhuǎn)矢量,帶動永磁體的轉(zhuǎn)子進行旋轉(zhuǎn)。Kinetis EA具有8個20mA大電流能力的引腳,其中6個具有輸出能力,剩余2個可作大電流輸入輸出控制。對于兩個步進電機的應(yīng)用,其中4個具有能力的引腳可以模擬一個步進電機中的兩相控制。剩余2個大電流輸出和2個大電流,可通過1個大電流PWM與1個大電流配合來控制步進電機的一相,最終實現(xiàn)一個步進電機的兩相控制。由此可見,Kinetis EA對于兩個步進電機的驅(qū)動,完全可由其本身的資源實現(xiàn)。

  依據(jù)上述分析結(jié)果進行電路及軟件設(shè)計。該系統(tǒng)采用PKEAZ128AMLK,片外8MHz晶振為時鐘源,通過FLL倍頻,總線時鐘運行在48MHz。此系統(tǒng)不僅實現(xiàn)了4x40段LCD驅(qū)動和兩個步進電機的位置控制,而且具有CAN/LIN通訊及網(wǎng)絡(luò)喚醒功能??紤]到低功耗的要求,還為偏置電阻供電電路添加了開關(guān)電路,以便在低功耗時切斷偏置電阻的電流,從而改善系統(tǒng)低功耗性能。低功耗時,室溫實測Kinetis EA微控制器待機電流僅為2uA。

  4 總結(jié)

  本文通過分析汽車儀表的技術(shù)特點和飛思卡爾Kinetis EA 微控制器的芯片特性,提出了Kinetis EA微控制器在中低端汽車儀表市場中的解決方案并實現(xiàn)響應(yīng)功能,拓展了Kinetis EA系列微控制器的應(yīng)用領(lǐng)域。

LCD顯示屏相關(guān)文章:lcd顯示屏原理


pwm相關(guān)文章:pwm是什么


單片機相關(guān)文章:單片機教程


單片機相關(guān)文章:單片機視頻教程


單片機相關(guān)文章:單片機工作原理


lcd相關(guān)文章:lcd原理
脈寬調(diào)制相關(guān)文章:脈寬調(diào)制原理
鎖相環(huán)相關(guān)文章:鎖相環(huán)原理

上一頁 1 2 下一頁

關(guān)鍵詞: Kinetis 微控制器 LCD PWM GPIO

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉