關(guān) 閉

新聞中心

EEPW首頁 > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 一種轎車電動(dòng)車窗防夾控制系統(tǒng)設(shè)計(jì)

一種轎車電動(dòng)車窗防夾控制系統(tǒng)設(shè)計(jì)

作者: 時(shí)間:2010-11-01 來源:網(wǎng)絡(luò) 收藏

位置測(cè)定采用霍爾傳感器輸出脈沖計(jì)數(shù)的方式實(shí)現(xiàn)。采用英飛凌TLE4923霍爾傳感器,直接輸出方波信號(hào),經(jīng)低通濾波,將脈沖信號(hào)輸入MCU對(duì)其進(jìn)行計(jì)數(shù),進(jìn)而確定的當(dāng)前位置,如圖3所示。

本文引用地址:http://2s4d.com/article/162728.htm



3 軟件
系統(tǒng)的軟件不但要考慮控制的方便性,也要考慮將來功能的擴(kuò)展性。因此,本系統(tǒng)的軟件基于實(shí)時(shí)操作系統(tǒng),即首先將μC/OS -Ⅱ?qū)崟r(shí)操作系統(tǒng)內(nèi)核移植到XCl64CS MCU上,之后將防夾控制以其中的一個(gè)任務(wù)的方式添加上去。
3.1 μC/OS-Ⅱ?qū)崟r(shí)操作系統(tǒng)內(nèi)核移植
所做的移植,就是將μC/OS-Ⅱ?qū)崟r(shí)內(nèi)核移植到XCl64CS微控制器上。由于μC/OS-Ⅱ在讀寫處理器寄存器時(shí)只能通過匯編語言來實(shí)現(xiàn),所以一些與處理器相關(guān)的代碼要用匯編語言寫,但大部分的μC/OS-Ⅱ代碼用C語言編寫。移植工作主要使μC/OS-Ⅱ正確定義和使用XCl64C-S。具體請(qǐng)參考本文作者撰寫的文章,此處不再贅述。
3.2 防夾車窗軟件設(shè)計(jì)
在所設(shè)計(jì)的硬件平臺(tái)上將μC/OS-Ⅱ?qū)崟r(shí)操作系統(tǒng)移植后,將防夾車窗控制以任務(wù)方式加入,并參照前文內(nèi)容實(shí)現(xiàn)防夾功能,其流程圖如圖4所示。

霍爾傳感器相關(guān)文章:霍爾傳感器工作原理


霍爾傳感器相關(guān)文章:霍爾傳感器原理


評(píng)論


相關(guān)推薦

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

關(guān)閉