楊在華
(西安外事學院 工學院,陜西 西安 710077)
基于單片機的低功耗遙控車位鎖研究
楊在華
(西安外事學院 工學院,陜西 西安 710077)
根據當前用戶對于遙控車位鎖的需求,研究了基于單片機的低功耗遙控車位鎖,選用PIC16F630單片機,設計了車位鎖的硬件部分和軟件部分。該遙控車位鎖應用紅外技術進行數據傳輸,性能優良,安全性高,功耗低,應用前景十分廣泛。
PIC16F630;紅外技術;車位鎖
隨著我國經濟的發展,汽車數量在逐年增加,停車難問題備受社會關注。目前,很多城市都存在停車位緊張的問題,因此,怎樣科學地提高停車位的利用率是物業管理需要解決的問題[1]。遙控車位鎖中應用紅外遙控技術和單片機技術可以提高其保密性和可靠性[2]。本文基于PIC16F630單片機設計了低功耗遙控車位鎖,具有防盜、解鎖、上鎖和報警等功能,車主通過無線遙控器在接近車位時可控制車位鎖的解鎖和上鎖,實現了不下車操作,應用效果良好。
本文設計的低功耗遙控車位鎖(見圖1)包括如下幾部分:驅動電動機、起降架、控制電路及車位鎖遙控器。控制電路包括單片機、時鐘和電源電路。單片機的輸出端和電動機控制模塊(控制驅動電動機運行)相連接,輸入端和落下狀態傳感器、升起狀態傳感器、車輛在位狀態傳感器和遙控信號接收電路相連接,車位鎖遙控器中有遙控信號發送電路,用于發送車位鎖升降控制信號。當車輛即將到達車位時,遙控器按下下降鍵,車位鎖下降,車停入停車位;車離開車位時,遙控器按下上升鍵,車位鎖上升,以防止車位被占用;車停到停車位后,上升車位鎖,還能起到防盜作用。車位鎖的低電量情況和動作情況可以通過其內部的聲光報警電路進行報警。本文研究的遙控車位鎖能夠實現車位鎖的自動鎖閉和開起控制,提高了汽車的防盜系數,滿足社會需求,具有節能、降低成本和智能化等特點,市場的應用前景廣泛。

圖1 遙控車位鎖組成圖
2.1 無線遙控技術
無線遙控不需接觸被控目標就可對其進行控制,設備的移動相對自由,主要應用在家電、工程控制和航空航天領域。根據傳輸控制指令載體,無線遙控系統分為超聲波遙控系統、紅外線遙控系統及無線電遙控系統。由于紅外線遙控技術具有結構簡單、性能穩定和易于實現等特點,應用廣泛[3],因此本遙控車位鎖也采用紅外遙控技術。遙控器產生遙控編碼脈沖,驅動紅外發射管發出紅外遙控信號,接收遙控信號,并對其進行放大、檢波、整形,解調出遙控編碼脈沖。遙控編碼脈沖是2組串行二進制碼,對于一般的紅外遙控系統,此串行碼輸入到微控制器,由其內部CPU完成對遙控指令解碼,并執行相應的遙控功能。
2.2 主要芯片選型
2.2.1 單片機選型
采用PIC16F873單片機作為系統的微機控制器,其特性如下:1)功耗低,運行速度快,抗電源波動能力強,電壓為2.0~5.5 V;2)片內程序高度保密,安全性高;3)有22個可編程I/O接口;4)采用在線串行編程和低壓編程技術;5)片上帶獨立振蕩器的實時時鐘,上電復位電路,掉電模式、空閑模式和省電模式等,可簡化硬件設計。
2.2.2 編碼芯片選型
編碼解碼芯片是實現智能遙控車位鎖的關鍵,本系統選擇EV1527芯片作為編碼芯片。
遙控車位鎖的整體原理框圖如圖2所示。

圖2 遙控車位鎖的整體原理框圖
3.1 遙控發射模塊
本遙控車位鎖中發射模塊選擇基于芯片EV1527設計的高頻電路,其電路原理圖如圖3所示。

圖3 遙控發射電路原理圖
EV1527編碼芯片通過K1~K4等4個按鍵控制不同編碼的輸出,本遙控車位鎖的設計中只選擇了1個按鍵。按下開關S1時,導通Q3,芯片開始工作,指示燈D1閃爍,說明按鍵有效將發出無線遙控信號,數據輸出通過TXD引腳串行實現。經測量,采用12 V/23 A的電池在空曠地帶遙控發射模塊有效距離達到50~150 m。
3.2 遙控接收模塊
遙控車位鎖設計的重要部分是接收模塊接收調幅信號后,解調信號并將其發送給單片機控制器,從而實現遙控。為了降低功耗,在接收到信號時遙控模塊才正常工作,其余時刻為休眠狀態。
本遙控車位鎖選用的接收模塊為無線超外差射頻模塊J05E,該模塊的性能穩定性良好。因為無線發射部分的編碼芯片選擇芯片EV1527,因此需要在接收模塊中對其進行解碼。本接收模塊選擇軟件解碼方式。軟件解碼由單片機和外圍電路組成,外圍電路包括J05E超外差接收模塊、存儲器及其他控制電路。
3.3 報警和指示模塊
遙控車位鎖選擇蓄電池的供電方式,因此需要及時監測其電量的使用情況,否則會加快蓄電池的耗損,降低其使用壽命,甚至有可能損壞蓄電池性能。本遙控車位鎖設計了欠壓檢測電路(蓄電池的正常工作電壓為12 V),如果<9 V,則通過蜂鳴器單片機發出報警,告知用戶蓄電池需要充電,確保車位鎖的正常使用。由于遙控車位鎖在使用過程中難免會遇到一些特殊的情況,如遙控按鍵錯按停車時按了升起,起降桿起降時遇到障礙物等,此時,電動機會出現過載情況,如果不及時進行處理,電動機會造成損壞;因此,設計了過載檢測電路來保護電動機,同時也需要指示電路和報警電路來提醒用戶,避免對遙控車位鎖造成不必要的損壞。
通過芯片CAT809T對電池的電量進行實時檢測,如果不注意發電蓄電池的電量,則芯片CAT809T會發出低電平信號,單片機PIC16F873接收到低電平信號之后,下達控制命令,蜂鳴器報警。為了保證電動機的正常運轉,對其進行過流保護,電動機控制接口與輸出之間串聯0.5 Ω電阻,當通過電流>4 A時,采樣電阻兩端壓降超過T T L高電平最低電壓為2 V時,PIC16F873檢測到電平信息變化,電動機立即停止運轉,并發出警報提醒用戶。
系統需要生成遙控車位鎖的打開和閉合編碼,才能實現車位鎖的打開和閉合。電源檢測系統主要用來檢測系統的電池電量情況,當電量過低時,指示燈報警提醒車主。其系統流程框圖如圖4所示。

圖4 遙控車位鎖控制軟件程序流程圖
本文設計的遙控車位鎖采用12 V/23 A蓄電池供電,而選擇的單片機的工作電壓為5 V;因此,需要電源管理電路將12 V的供電電壓轉化成單片機的5 V正常工作電壓。開關電源芯片選擇LM2596。電源管理電路包括電源芯片、電容和二極管等。其優勢在于節能性:電容全部采用非點解電容,不工作時不耗電,因此節省了電量,滿足了遙控車位鎖的低功耗要求。整個遙控車位鎖的核心部位為單片機,也就是中央處理器,它控制著整個電路的運行,工作方式選擇間歇式,PIC16F630單片機定時處SLEEP睡眠狀態,無遙控信號時,電路處于休眠狀態;有遙控信號時,電路處于工作狀態。J05E的CE端口,啟動超外差無線接收模塊工作,檢查有無無線編碼進入,若無,CE置低電平,關閉無線接收模塊,降低功耗,延長了電池的使用時間。
經測試,該遙控車位鎖的遙控距離可以達到30 m,系統從睡眠到喚醒的時間≤0.5 s。對遙控車位鎖的耗電量進行計算,計算方法參照文獻[4]進行。系統靜態電流(無機械動作)為0.021 A,動態電流(有機械動作)約為0.36 A,則1天的靜態損耗為0.021×12×24=6.048 (W);動態損耗主要在控制電動機正反轉時消耗,每次運轉時間約為3 s,若每天升降4次,則1天的動態損耗為(0.36×12×3×4)/3 600=0.014 (W)。因此,系統1天的總損耗為6.048+0.014=6.062 (W),對于1個充滿電的12 V、7 Ah蓄電池,車位鎖可使用的時間約為(12×7×20)/6.35=277 (d)。
本系統在設計過程中采用PIC16F630芯片,數據收發由紅外無線方式實現,具有聲光報警功能,提高了車位鎖的安全性。其有效傳輸距離約為30 m,損耗低,響應快,符合節能的發展需求,市場應用前景寬廣。
[1] 凌云,柴政.智能車位鎖的設計與實現[J].電腦知識與技術.2009,5(3):691-692.
[2] 胥萌,何廣軍,劉彬,等.基于單片機的智能遙控車位鎖研究[J].電腦知識與技術,2012,8(19):4712-4714.
[3] 趙春紅,楊勇.基于單片機和無線電遙控技術的密碼鎖設計[J].測控技術,2005,24(9):9-11,31.
[4] 李玲,陳惠濱.基于KEELOQ的無線遙控車位鎖系統設計[J].電子技術應用,2013(12):52-54.
責任編輯鄭練
TheResearchofLow-powerRemoteControlParkingLockbasedonSingle-chipComputer
YANG Zaihua
(Xi′an International University, Xi′an 710077, China)
According to the current user demand for remote parking lock, this paper mentioned that low-power remote control parking lock based on single-chip computer. It used PIC16F630 as microcontroller, designing the parking lock of hardware and software components. It used infrared technology for data transmission, which had excellent performance, high security, low power consumption, and very broad application prospect.
PIC16F630, infrared technology, parking lock

TN 409
:A
楊在華(1976-),男,工程師,講師,碩士,主要從事軟件工程應用和電子工程應用等方面的研究。
2014-12-27