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