新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > MM908E624單片機在汽車電子油門控制系統的應用

        MM908E624單片機在汽車電子油門控制系統的應用

        作者: 時間:2013-01-22 來源:網絡 收藏


        共有三個高端輸出口:其中前兩個高端輸出接口HS1 和HS2,帶有過流及過溫保護功能,最大輸出電流范圍為200mA~500mA,可以用來驅動馬達。在驅動電感性負載的情況下,這兩個輸出口的內部還帶有鉗位電路,可以限制輸出的電壓。對這兩個輸出口的控制是通過SPI 接口實現的,另外還可以通過PWMIN 端口,實現PWM 控制功能。在使用PWM 功能的時候,芯片內部驅動高端輸出接口的電路會把SPI 寄存器的HS1ON 位(或HS2ON 位)和PWMIN 輸入引腳的電平進行邏輯與運算,然后根據與的結果控制高端輸出口的狀態。

        /都帶有一個LIN 物理層,提供了一個LIN 總線端口LIN,該端口為單總線收發,可以與三線LIN 總線兼容。LIN (Local Interconnect Network)是一種低成本的串行通訊網絡,基于SCI(UART)數據格式,采用單主控制器/多從設備的模式,主要用于實現汽車中的分布式電子系統控制。與CAN(Control Area Network)相比,LIN 的設計更為簡單廉價。在很多應用的場合,使用LIN 來替代CAN 能夠大幅度的降低產品的成本。

        帶有兩個專門的喚醒輸入接口L1、L2。在SLEEP 或STOP 模式下,如果喚醒輸入接口的電平發生變化,系統就會被喚醒并進入NORMAL 模式。在正常(NORMAL)模式下,通過SPI 接口可以讀取這兩個端口的狀態,因此喚醒接口也可以用來監控外接開關的狀態變化,通過方向盤上觸摸RESET 或剎車和離合器上安置接觸開關。使之系統被喚醒,控制轎車的油門開度,實現緩沖和節油。

        MM908E624 帶有一個電壓調整器輸出接口。在正常模式和STOP 模式下,該電壓調整器,可以輸出一個5V 電壓,從而可以給單片機供電。但需要注意的是,該端口需外接一個電容來穩定電壓的輸出。另外,該電壓調整器還具有限流功能,主要用于STOP 模式下。

        2.3 智能油門結構簡圖:

        2.4 智能油門電路圖:

        電路簡介如下:

        1. A/D 采樣部分,位置設置傳感器的模擬輸出到MM908E624 的PTB3/AD3 口,同時芯片的PTB4/AD4 接收油門位移反饋。超聲波測距電路,由NE555 驅動傳感器40S 發射超聲波,40R 接收反射的超聲波信號并將微弱的電壓信號經集成運放LF357 信號放大輸出0~5V 電壓。輸出的模擬量到PTB5/AD5 口。速度模擬采樣在PTB7/AD7 口。

        2. 主控芯片部分,MM908E624 對外部傳感電路的信號進行運算和分析,判斷是否HS1,HS2端口輸出,從而驅動油門馬達,并將報警信號輸出通過PTA3,PTA4。同時通過LIN 總線與主控制器連接及時反饋信息。

        3. RESET 部分,通過該復位鍵L1,及時喚醒芯片進行油門馬達反轉剎車緩沖。

        4. 電源部分,超聲波電路部分供電采用12V,芯片采用LIN 總線供電,馬達部分采用12V 電源供電。

        3.軟件結構框圖

        3.1 軟件總體框圖:

        3.2 程序流程圖:

        陀螺儀相關文章:陀螺儀原理




        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 喀喇沁旗| 景洪市| 吴忠市| 滨海县| 嘉兴市| 大连市| 久治县| 龙南县| 错那县| 花莲市| 宣汉县| 若尔盖县| 鹤岗市| 武宁县| 治县。| 高尔夫| 扎兰屯市| 武义县| 荥经县| 沁阳市| 临朐县| 阳山县| 合肥市| 和顺县| 阿合奇县| 康乐县| 临朐县| 岫岩| 龙海市| 大兴区| 临高县| 盐城市| 大厂| 台安县| 宾阳县| 洛浦县| 临海市| 通城县| 永兴县| 马关县| 云林县|