AMT自動換擋變速系統(tǒng)設(shè)計
2.2 工作原理
利用微處理器接收傳感器傳遞的各種與變速有關(guān)的數(shù)字信號,由微處理器對信號進行識別、分析,與處理器內(nèi)部已存儲的變速器換擋數(shù)據(jù)進行比較,判斷出最適合當前狀況的擋位,發(fā)出換擋指令,并驅(qū)動電動(氣動)執(zhí)行機構(gòu),實現(xiàn)適時增、減擋,以滿足汽車不同道路、不同功率情況下的行駛要求。本文引用地址:http://m.butianyuan.cn/article/151927.htm
3 MCU數(shù)據(jù)處理系統(tǒng)設(shè)計
電子控制器MCU是AMT控制單元。選擇合適的MCU是AMT系統(tǒng)設(shè)計成功的關(guān)鍵,它必須能適應各種復雜監(jiān)控系統(tǒng)的要求,如實時性、低功耗、快速數(shù)據(jù)處理、集成數(shù)模外設(shè)功能、集成CAN總線接口,還需集成充足的Flash或RAM供程序、數(shù)據(jù)存儲,以簡化電路、提高系統(tǒng)的可靠性。另外它還要具有低成本和惡劣環(huán)境下的適應性。在綜合比較了當前業(yè)界流行的多款MCU,如ATM89系列、MCS-96系列及Freescale HCSl2系列后,終選擇了Freescale HCl2系列的嵌入式MC9S12DJl28M 16位單片機。
MC9Sl2DJl28M 16位單片機具有如下特點:
(1)16位S12CPU:20位ALU,指令隊列。
(2)存儲器128K FLASH,2K EEPROM,8K RAM。
(3)2個8通模/數(shù)轉(zhuǎn)換器,10位精度。
(4)3個1 Mbps的CAN總線模塊,兼容CAN2.OA/B。
(5)16位計數(shù)器,8個可編程輸入捕捉或輸出比較通道,4或8位2個16位脈沖累加器。
(6)8個PWM通道。
(7)2個異步串行通信接口SCI,2個同步串行設(shè)備接口SPI。
(8)多主I2C總線模塊,兼容I2C總線標準。
(9)背景調(diào)試模式BDM。
(10)邊界掃描測試協(xié)議JTAG。
由上可見16位處理器不僅擁有強大的運算功能及低功耗,同時它還擁有著控制系統(tǒng)所需要的豐富模擬、數(shù)字外設(shè)和各種模式接口,集成電路互聯(lián)總線。另外可通過BDM調(diào)試器對目標板MCU的Flash存儲器寫入、擦除,應用程序下載,在線動態(tài)調(diào)試。
硬件設(shè)計中,外圍器件盡可能選用成熟的汽車專用件。充分利用單片機豐富的互聯(lián)接口以簡化硬件線路提高可靠性,為適應汽車所處各種惡劣環(huán)境,降低成本。如圖1所示I2C口聯(lián)接EEPROM。CAN口聯(lián)接LED顯示,SPI口聯(lián)接開關(guān)量功率模塊,PWM口聯(lián)接電機驅(qū)動功率模塊。較為典型的電機驅(qū)動模塊,每個模塊驅(qū)動一個電機。電機驅(qū)動電路原理圖如圖2所示,MCU與電機驅(qū)動功率模塊BT78l聯(lián)接,ANl4、ANl5檢測模塊工作狀態(tài)。MCU管腳PA6、PA7配合PT3、PT7控制電機M的轉(zhuǎn)向,PT3或PT7產(chǎn)生PWM方波信號改變占空比,實現(xiàn)電機調(diào)速,調(diào)控油門或離合器行程。
評論