TLE7810特有的SBC低功耗設計方法
圖3 SBC Stop Mode 測試波形
TLE7810的一個具體應用是電動車窗控制器?;?a class="contentlabel" href="http://m.butianyuan.cn/news/listbylabel/label/TLE7810">TLE7810的電動車窗控制器的硬件結(jié)構(gòu)框圖如圖4所示。其中,高邊開關(MON5引腳)為按鍵背光燈供電,霍爾傳感器電源(Supply引腳)同時為霍爾傳感器和運算放大器供電。
圖4 電動車窗控制器硬件結(jié)構(gòu)框圖
MON5引腳與Supply引腳的輸出電平由SPI命令直接控制。當控制車窗升降的4個按鍵(MON1~MON4)未按下時,通過SPI命令控制MON5引腳輸出低電平,按鍵背光燈滅;當有按鍵按下時,通過SPI命令控制MON5引腳輸出高電平,按鍵背光燈亮。當電機處于停止狀態(tài)時,通過SPI命令控制Supply引腳輸出低電平,關閉對霍爾傳感器與運算放大器的供電?;魻杺鞲衅魇窃陔姍C運轉(zhuǎn)時測量電機的轉(zhuǎn)速與轉(zhuǎn)向的,運算放大器用來對電機電流進行采樣放大,因此在電機處于停止狀態(tài)時這兩個外設都沒必要工作,關閉對它們的供電在一定程度上可以降低功耗。
當后門側(cè)車窗在沒有收到任何由后車門按鍵發(fā)出的控制命令,也沒有收到任何由司機側(cè)車門通過LIN總線發(fā)出的命令時,可在延時一段時間后,直接通過SPI命令讓系統(tǒng)進入“Sleep”模式。車窗控制器在正常工作模式下,系統(tǒng)電流約150 mA,而在該模式下,TLE7810內(nèi)部的電源模塊停止對所有負載供電,系統(tǒng)電流僅為9 mA,將控制器的功耗降到最小。休眠后,若司機側(cè)或者后門側(cè)按鍵重新發(fā)出命令,可將喚醒系統(tǒng),進入正常工作狀態(tài)。
5 總結(jié)
本文分析了單片機功耗的來源,以Infineon TLE7810單片機為例,研究了TLE7810特有的SBC的低功耗設計方案,并結(jié)合具體電動車窗控制器的例子,簡單闡述了TLE7810低功耗設計方案的實際應用。在復雜的實際應用中,還需要綜合考慮系統(tǒng)硬件設計相應的軟件,結(jié)合具體的應用場合,選擇合適的低功耗設計方案,以達到降低系統(tǒng)功耗的目的。
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
評論