基于智能型電動(dòng)執(zhí)行器的設(shè)計(jì)方案
電機(jī)控制包括正轉(zhuǎn)、反轉(zhuǎn)和停止,這里就需要換相和電源通電控制。
注意:一定要先進(jìn)行換相然后再對(duì)電機(jī)通電,否則在電機(jī)動(dòng)作的時(shí)候進(jìn)行換相會(huì)發(fā)生短路的情況。
3.3 反饋及遠(yuǎn)程信號(hào)處理
反饋信號(hào)主要是檢測(cè)電動(dòng)執(zhí)行器當(dāng)前的運(yùn)行狀態(tài),其中包括閥門開度反饋、開關(guān)到位、過(guò)力矩檢測(cè)、過(guò)電流和過(guò)熱反饋。
過(guò)流檢測(cè):通過(guò)互感器將電流變換為電壓然后通過(guò)A/D轉(zhuǎn)換后進(jìn)行處理。
過(guò)熱檢測(cè):通過(guò)熱敏電阻檢測(cè),反饋回開關(guān)量。
過(guò)力矩檢測(cè):通過(guò)外部限位開關(guān)讀取閥門過(guò)力矩信號(hào),返回開關(guān)量。
開度采集:開度通過(guò)于轉(zhuǎn)動(dòng)閥門連接的電位器反饋信號(hào),由A/D轉(zhuǎn)換后送入單片機(jī)進(jìn)行處理。
3.4 按鍵及紅外遙控器信號(hào)處理
按鍵主要是用于執(zhí)行器本地操作和遠(yuǎn)程切換操作,安裝在執(zhí)行器的外殼上,主要實(shí)現(xiàn)本地點(diǎn)動(dòng)和本地保持動(dòng)作。
此處要注意的是按鍵消抖采用定時(shí)器延時(shí)來(lái)做,不要使用等待延時(shí),可以提高單片機(jī)的運(yùn)行速度。
紅外遙控器接收管連接到單片機(jī)的外部中斷,當(dāng)有信號(hào)的時(shí)候進(jìn)入中斷處理,可以提高遙控器的執(zhí)行效率,處理的方法是將發(fā)送部分信號(hào)進(jìn)行解碼,軟件處理是將發(fā)送的碼字破譯成二進(jìn)制的0和1,由0和1組合成不同的字節(jié)即可破解遙控器按鍵。
3.5 液晶顯示驅(qū)動(dòng)軟件設(shè)計(jì)
液晶顯示部分顯示的內(nèi)容主要有三種,第一種是開度顯示,第二種是電動(dòng)執(zhí)行器狀態(tài)顯示,第三種的設(shè)置菜單顯示。
液晶驅(qū)動(dòng)程序的液晶顯示部分的基礎(chǔ),我們使用的液晶是不帶字庫(kù)的液晶,所以在使用的時(shí)候需要把要顯示的字用取模軟件轉(zhuǎn)換成字模。液晶驅(qū)動(dòng)采用串行數(shù)據(jù)模式,這樣可以減少外部管腳的占用。
評(píng)論