新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > MC68HC908GP32在牽引車變速箱換檔保護(hù)中的應(yīng)用

MC68HC908GP32在牽引車變速箱換檔保護(hù)中的應(yīng)用

作者: 時間:2009-03-31 來源:網(wǎng)絡(luò) 收藏

表中信號形式DI代表開關(guān)量輸入,PI代表頻率輸入,D0代表開關(guān)量輸出。
輸入采用光電耦合器TLP521-4進(jìn)行了隔離處理,并在輸入端增加LED作為指示燈,如圖3所示。輸出IO驅(qū)動光電耦合器TL2250,TLP250光耦可直接驅(qū)動小功率N通道MOSFET IRF740,進(jìn)而驅(qū)動繼電器和蜂鳴器。繼電器觸點(diǎn)作為控制信號直接輸出給高、低檔電磁鐵,如圖4所示。圖3輸入部分 圖4輸出部分


2.4 軟件設(shè)計(jì)
控制系統(tǒng)工作過程如下:當(dāng)扳動高檔或低檔開關(guān),檢測當(dāng)前輸出轉(zhuǎn)速,判斷轉(zhuǎn)速是否超出設(shè)定閾值,轉(zhuǎn)速不為0且沒有超出設(shè)定閾值則高檔或低檔電磁鐵得電,換檔油缸動作直到換檔位置,此時動作,關(guān)閉電磁鐵電源,換檔完畢。
當(dāng)轉(zhuǎn)速為O或超出設(shè)定閾值,則蜂鳴器報警,系統(tǒng)循環(huán)掃描轉(zhuǎn)速輸入,直到轉(zhuǎn)速不為O且沒有超出設(shè)定閾值,取消報警,高檔或低檔電磁鐵得電,換檔油缸動作直到換檔位置,此時動作,關(guān)閉電磁鐵電源,換檔完畢。主程序原理如圖5所示。

是通過定時器/計(jì)數(shù)器來實(shí)現(xiàn)計(jì)數(shù)功能的。在中,T0和T1是具有加1功能的定時器/計(jì)數(shù)器。在通道的I/0引腳上輸入外接信號,輸入捕捉功能就能用來監(jiān)測該輸入信號的跳變。初始化Tl允許輸入捕捉中斷,設(shè)定輸入捕捉中斷設(shè)置為上降沿邊沿觸發(fā)方式,每當(dāng)一個傳感器脈沖到達(dá)的T1腳時,立即申請中斷把相應(yīng)內(nèi)部RAM計(jì)數(shù)值加1。初始化T0為定時器,定時時間為500ms產(chǎn)生一次中斷,讀取單片機(jī)計(jì)數(shù)RAM并清零。程序原理框圖如圖6所示:


3 結(jié)束語
通過對硬件軟件的設(shè)計(jì),實(shí)現(xiàn)對轉(zhuǎn)速在線檢測,并實(shí)時換檔智能。設(shè)計(jì)中充分利用了豐富的片上資源和優(yōu)越的編程、控制性能,集機(jī)電液一體化技術(shù)與智能儀表技術(shù)于一體。本文給出的控制方案經(jīng)過調(diào)試,已經(jīng)能夠平穩(wěn)運(yùn)行,希望能夠?qū)ψx者有所裨益。



上一頁 1 2 下一頁

評論


相關(guān)推薦

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

關(guān)閉