孔艷梅,徐萬東
(1.山東水利職業(yè)學院 機電工程系,山東 日照276826;2.山東五征集團,山東 日照276826)
本系統是一種無線遙控裝置,主要由安裝在吊車頂部操作室里的固定式控制器和手持式無線遙控器兩部分組成。其中手持式無線遙控器可為多臺(現設計最多為3臺),根據需要每個操作員各持一臺,可以在吊車周圍或建筑物上適當的地方進行操作。固定式控制器在吊車控制室內,輸出的各個節(jié)點連接到電機控制柜上,當收到遙控器的命令后,對電機進行相應的控制操作。控制線與原有的操作按鈕和開關為并行連接,如不用無線控制器時,吊車仍可由司機手動操作。
固定式控制器安裝在吊車控制室內,由交流220V電源供電,只要吊車電源有電,控制器就上電等待操作。手持式遙控器最多配三臺,分別設定為“1號機”、“2號機”和“3號機”,除編號不同外,其余功能完全一樣。
本系統是采用單片機設計控制,配合專用無線通訊模塊實現遙控操作。
單片機采用ATMEL公司的AT89LV52芯片,該芯片是低電壓、高性能CMOS的8位單片機,其輸出指令與MCS-51兼容,工作電壓范圍為2.7~6V,8位數據總線,3個16位定時/計數器,8個中斷源。
手持式無線遙控器主要由單片機、指示電路、鍵盤電路、通信控制電路及電源管理電路等組成。采用3.7V鋰電池供電,由程序預設置遙控器的地址,開機后數碼管顯示的數字即為本機號。按下某一鍵后,單片機檢測到按鍵信息,通過無線通訊電路發(fā)送出去,固定式控制器接收到信號后按約定好的協議進行相應的操作,同時伴有“嘀”的聲音。
固定式控制器主要由單片機電路、輸出狀態(tài)指示電路、看門狗電路、繼電器控制電路、通信控制電路和電源管理電路組成。
無論是一臺還是多臺遙控器在上電后均不能直接對控制器進行控制,須經過一定的操作,得到控制器的授權后才能對控制器實現控制。任何狀態(tài)下控制器只允許一臺遙控器能對其控制,當需要改變遙控器控制時,遙控器之間需經過“控制權交接”操作。所以,工作過程可分為單機工作和多機工作兩種狀態(tài)。
當有兩臺或三臺遙控器均需要控制時,則為多機工作狀態(tài)。
根據上面所述,最先索要控制權的機號能夠獲得授權控制,當另外的遙控器也需要控制權,或者已獲得控制權的遙控器需要讓出控制權時,就需要遙控器間進行“控制權交接”操作。
包括手持式遙控器和固定式控制器的設計兩部分。
手持式遙控器為操作人員遙控操作的部分,主要功能是通過按下不同的控制按鍵,使其發(fā)出命令,由固定式控制器接收并處理。為此,該部分設計主要包括微處理器、電源電路、鍵盤電路、顯示電路和通信電路等部分。
選用ATMEL公司的產品AT89LV52,該芯片是低電壓、高性能CMOS8位單片機,片內含8K字節(jié)的可反復擦寫的只讀程序存儲器(PEROM)和256字節(jié)的隨機存取數據存儲器(RAM),器件采用ATMEL公司的高密度、非易失性存儲技術生產,與標準MCS-51指令系統及8052產品引腳兼容,片內置通用8位中央處理器(CPU)和Flash存儲單元,功能強大。AT89LV52單片機適合于許多較為復雜控制應用場合。AT89LV52可工作于2.7~6.0V電源。
手持式遙控器由于體積較小,因此采用鋰電池供電,鋰電池最大供電電壓為4.2V,本系統選用MIC29302作為電源轉換芯片,輸出3.3V電壓給微處理器和無線收發(fā)模塊供電。
本系統采用獨立式按鍵,每個按鍵開關均采用了上拉電阻,這是為了保證在按鍵斷開時,各I/O口有確定的高電平。采用查詢式方式進行編程,方法是:先逐位查詢每條I/O接口線的輸入狀態(tài),如某一條I/O接口線輸入為低電平,則可確認該I/O接口線所對應的按鍵已按下,然后,再轉向該鍵的功能處理程序。
本系統顯示電路包括數碼管顯示和指示燈顯示:數碼管驅動芯片選用了74HC164,74HC164為8位移位寄存器(串行輸入,并行輸出),指示燈顯示代表當前遙控器的狀態(tài),采用發(fā)光二極管電路。
固定式控制器安裝在吊車控制室內,與控制吊車電機的交流接觸器相連接,實現吊車的控制操作。該部分設計主要包括微處理器、電源電路、復位電路、繼電器驅動電路和通信電路等部分。固定式控制器選用的微處理器芯片為ATMEL公司的產品AT89C52。
本裝置采用15V開關電源供電,經過7812和7805芯片降壓后給繼電器和微處理器、無線收發(fā)模塊供電。
為了防止系統在執(zhí)行過程中產生的“死機”、“程序跑飛”等現象,需要設計復位電路使其正常工作。采用CD4060分頻計來產生復位脈沖。
本系統繼電器選用946H-1C-12D欣大繼電器,該繼電器為UL安全認證;標準型和高感度型線圈;2A超小型繼電器;線圈功耗200~360mW;動作功耗110mW~200mW。驅動芯片選用ULN2003。ULN2003是高耐壓、大電流達林頓陳列,由七個硅NPN達林頓管組成。
無線收發(fā)模塊采用FC-201SP微功率無線數傳模塊。
本監(jiān)控系統軟件設計采用C語言編程,主要分為兩部分,即手持式無線遙控器的軟件設計和固定式控制器的軟件設計。
本系統采用無線通訊模塊進行通訊,當按下手持式遙控器面板上的某一按鍵后,單片機檢測到該按鍵信息,通過無線通訊電路發(fā)送出去,固定式控制器接收到信號后按約定好的協議進行相應的操作。通信協議采用自定義通信協議。
系統整體軟件設計主要包括手持式無線遙控器的軟件設計和固定式控制器的軟件設計。
任取一臺遙控器,點按鍵盤上的“開機”鍵,遙控器即上電工作,顯示窗中的數碼管顯示本機號碼(假如顯示“1”號),但還不能對控制器進行控制操作,需要控制器授權。方法是點按一下“1號機”鍵(與顯示的數字一致),則對應1號機的指示燈閃爍,表示在向控制器要控制權。如控制器允許,則閃爍的燈為常亮狀態(tài),表示該機可以對控制器進行控制操作了;如不允許,則閃爍燈滅,表示本機無權對控制器控制,或按任何鍵均不起作用。對單機控制時,控制器會立刻授權,不會拒絕的。遙控器取得控制權后即可進行控制操作,調用控制子程序,并且等待其它命令。
固定式控制器直接連接到控制吊車的交流接觸器上,當無線通訊模塊接收到遙控器發(fā)出的信號后傳給單片機,單片機根據協議使相應的繼電器動作,繼電器上的節(jié)點連接到吊車上的電氣控制開關,通過節(jié)點的閉合與斷開實現吊車的各個動作。
固定式控制器上電后,首先將全部繼電器關閉,等待手持式遙控器的索要控制權命令,當收到該命令后,根據自定義的協議回發(fā)同意命令,由遙控器接收后即可進行控制操作。然后,固定式控制器等待開啟命令,當收到該命令后,回發(fā)確認命令,說明吊車已進入工作狀態(tài)。這時就等待各個方向的操作了,比如收到前進命令后,單片機使控制前進的繼電器吸合,進而控制吊車外部電路的交流接觸器,實現吊車的前進操作。當收到停止命令后,控制繼電器關閉,回到初始狀態(tài),必須由遙控器重新操作,才可進行控制。當長時間沒有收到命令時,即遙控器長時間沒有操作時,控制繼電器同樣關閉。
固定式控制器在收到手持式遙控器發(fā)來的命令后,首先根據自定義的協議判斷命令的類型,如果是索要控制權或啟停的命令,回發(fā)確認命令,如果是控制操作的命令,則控制相應的繼電器吸合,然后繼續(xù)等待命令。
塔式吊車無線遙控裝置是為方便吊車控制設計的,固定式控制器安裝在吊車控制室內進行現場調試。本裝置的接入不改變原有任何線路。
安裝好本套系統之后:先給儀器送上電,依次按下開機鍵,本機機號鍵,獲得控制權后就可以在電工的配合下就可以進行方向操作控制了。在按下按鍵的同時觀察固定式控制器上的繼電器指示燈以及吊車電機控制柜里交流接觸器的吸合情況,反復試驗各個方向的控制,確保準確無誤。
[1]王立新等.塔式遙控吊車[J].科協論壇,2009,(1):30-31.
[2]趙健.全新實用電子電路叢書一實用聲光及無線電遙控電路300例[M].北京:中國電力出版社,2005.
[3]陳永甫.無線電遙控入門[M].北京:人民郵電出版社,2010.
[4]王俊峰,薛鴻德.現代遙控技術及應用[M].北京:人民郵電出版社,2005.