《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 其他 > 設(shè)計(jì)應(yīng)用 > 基于低壓電力線載波通信的電機(jī)控制系統(tǒng)設(shè)計(jì)
基于低壓電力線載波通信的電機(jī)控制系統(tǒng)設(shè)計(jì)
曾素瓊
(嘉應(yīng)學(xué)院 電子信息工程系,廣東 梅州 514015)
摘要: 設(shè)計(jì)了以收發(fā)模塊CC1100和EM78P451AQ為控制核心、采用低壓電力線載波通信技術(shù)的直流電機(jī)智能控制系統(tǒng)。該設(shè)計(jì)將在一定程度上解決傳統(tǒng)的多路電機(jī)控制系統(tǒng)接線端口多、布線復(fù)雜等問(wèn)題,系統(tǒng)可實(shí)現(xiàn)單控和群控。
Abstract:
Key words :

摘 要:設(shè)計(jì)了以收發(fā)模塊CC1100和EM78P451AQ為控制核心、采用低壓電力線載波通信技術(shù)的直流電機(jī)智能控制系統(tǒng)。該設(shè)計(jì)將在一定程度上解決傳統(tǒng)的多路電機(jī)控制系統(tǒng)接線端口多、布線復(fù)雜等問(wèn)題,系統(tǒng)可實(shí)現(xiàn)單控群控
關(guān)鍵詞:電機(jī)控制系統(tǒng);電力線載波通信;單控;群控

1 系統(tǒng)總體結(jié)構(gòu)及功能說(shuō)明
  基于低壓電力線載波通信的直流電機(jī)控制系統(tǒng)主要由主機(jī)板、子機(jī)模塊、遙控器、電機(jī)群、開(kāi)關(guān)電源等部分組成,結(jié)構(gòu)框圖如圖1所示。

  圖中功能鍵S表示停止;U表示正轉(zhuǎn)長(zhǎng)動(dòng);D表示反轉(zhuǎn)長(zhǎng)動(dòng);SLU表示正轉(zhuǎn)點(diǎn)動(dòng);SLD表示反轉(zhuǎn)點(diǎn)動(dòng)。
  系統(tǒng)學(xué)習(xí)(對(duì)碼):連接好主機(jī)板和任意一個(gè)子機(jī)板,上電后同時(shí)按下主機(jī)板的SLU和SLD約20 s,蜂鳴器發(fā)出一次短鳴,此時(shí)按下遙控器的數(shù)字鍵1~9任意一個(gè)選擇信道,再按住遙控器的REC鍵約10 s,蜂鳴器發(fā)出一次長(zhǎng)鳴,表示對(duì)碼成功。此時(shí)可以按所需要的功能鍵U、S、D、SLU、SLD來(lái)控制電機(jī)的正轉(zhuǎn)和反轉(zhuǎn)。
  以上是對(duì)一個(gè)子機(jī)模塊的學(xué)習(xí)過(guò)程,要對(duì)其他子機(jī)模塊學(xué)習(xí),按以上學(xué)習(xí)步驟作相同操作即可。當(dāng)學(xué)習(xí)好第一個(gè)子機(jī)模塊,開(kāi)始學(xué)習(xí)第二個(gè)子機(jī)模塊的時(shí)候,要先斷開(kāi)第一個(gè)子機(jī)模塊。
  本系統(tǒng)的操作控制分單控和群控,遙控器操作或數(shù)字面板操作同樣有效。
  單控:所有的子機(jī)模塊都學(xué)習(xí)好后,按一次遙控器或主機(jī)面板上的任一0~9數(shù)字鍵,然后按下CH鍵鎖定,即可通過(guò)遙控器或主機(jī)面板的U、S、D、SLU、SLD來(lái)控制單個(gè)電機(jī)正轉(zhuǎn)、反轉(zhuǎn)以及點(diǎn)動(dòng)、長(zhǎng)動(dòng)。
  群控:所有的子機(jī)模塊都學(xué)習(xí)好后,按一次遙控器或主機(jī)面板上的AL鍵,然后按下CH鎖定,即可通過(guò)遙控器或主機(jī)面板的U、S、D、SLU、SLD鍵來(lái)控制全部電機(jī)正轉(zhuǎn)、反轉(zhuǎn)以及點(diǎn)動(dòng)、長(zhǎng)動(dòng)。
2 智能直流電機(jī)控制系統(tǒng)的工作流程
  智能直流電機(jī)控制系統(tǒng)的工作流程如圖2所示。以通過(guò)遙控器來(lái)實(shí)現(xiàn)完全控制為例說(shuō)明:按下遙控器的1號(hào)鍵,這時(shí)單片機(jī)PIC16F630讀入1號(hào)鍵的鍵位碼,再按下遙控器的控制鍵(即正轉(zhuǎn)、反轉(zhuǎn)、點(diǎn)動(dòng)、長(zhǎng)動(dòng)、停止這5個(gè)控制器),這時(shí)單片機(jī)PIC16F630向發(fā)射端的主機(jī)板的收發(fā)模塊CC1100輸入一串帶位置信息的控制信號(hào),CC1100接收到這個(gè)信號(hào)后,經(jīng)過(guò)高頻調(diào)制(FSK,315 MHz),將這一信號(hào)發(fā)射并沿電力線傳播。接收端的主機(jī)板接收到這一信號(hào)后,經(jīng)過(guò)主機(jī)板的CC1100對(duì)這一信號(hào)進(jìn)行接收并解調(diào),同時(shí)將解調(diào)出來(lái)的信號(hào)送入芯片EM78P451AQ和子機(jī)板,信號(hào)經(jīng)過(guò)EM78P451AQ處理,驅(qū)動(dòng)數(shù)碼管顯示相應(yīng)的位置信息。解調(diào)后的電力線載波信號(hào)及電源經(jīng)低壓電力線(DC24V)直接接入子機(jī)板電路,為子機(jī)板提供電源的同時(shí),電源線上所帶的控制信號(hào)經(jīng)過(guò)PIC16F630單片機(jī)識(shí)別,控制電機(jī)驅(qū)動(dòng)電路工作,以此來(lái)實(shí)現(xiàn)對(duì)電機(jī)正反轉(zhuǎn)以及點(diǎn)動(dòng)長(zhǎng)動(dòng)的控制。通過(guò)主機(jī)控制面板來(lái)實(shí)現(xiàn)完全控制的過(guò)程和上述過(guò)程類(lèi)似。

3 系統(tǒng)主要硬件電路設(shè)計(jì)
3.1 主機(jī)板CC1100接收電路
  系統(tǒng)的接收功能通過(guò)以CC1100為主芯片的電路來(lái)完成。CC1100是一種低成本單片的UHF收發(fā)器,為低功耗無(wú)線應(yīng)用而設(shè)計(jì)。電路主要設(shè)定為在315、433、868和915 MHz的ISM(工業(yè)、科學(xué)和醫(yī)學(xué))和SRD(短距離設(shè)備)頻率波段,也可以容易地設(shè)置為300 MHz~348 MHz、400 MHz~464 MHz和800 MHz~928 MHz的其他頻率(本設(shè)計(jì)選用315 MHz)。CC1100外圍電路如圖3所示。

  CC1100的2、3、6腳為數(shù)字信號(hào)輸出端,作為芯片EM78P451AQ的信號(hào)輸入;4、9、11、14、15腳為1.8 V~3.6 V的電源輸入;8、10腳為外接晶體振蕩器的輸入端,本電路的晶振頻率選為26 MHz;16腳為模擬接地端,19腳為數(shù)字接地端;12、13腳為接收模式下對(duì)經(jīng)LNA(低噪聲放大器)的正、負(fù)RF輸入信號(hào),其外圍的電路選中一個(gè)特定的頻率(本電路選用的頻率為315 MHz)。
3.2 EM78P451AQ外圍電路設(shè)計(jì)
  EM78P451AQ主要負(fù)責(zé)接收主機(jī)鍵盤(pán)輸入端口信號(hào),送至數(shù)碼管驅(qū)動(dòng)、顯示。
  為防串鍵(2個(gè)鍵瞬間先后按下),編碼器采用優(yōu)先控制法,即先按下的鍵起作用,后按的鍵判為無(wú)效;為了防并鍵(2個(gè)鍵同時(shí)按下),采用判為誤動(dòng)作的方式,即2個(gè)鍵同時(shí)按下時(shí),視為無(wú)效,不發(fā)出任何按鍵指令碼信號(hào)。
  EM78P451AQ的12腳為電力線載波信號(hào)輸出,對(duì)輸出信號(hào)的處理電路如圖4所示。

  信號(hào)經(jīng)EM78P451AQ的12腳接至圖4中的19腳,當(dāng)19腳輸出信號(hào)時(shí),通過(guò)一個(gè)10 kΩ的電阻,使三極管9014導(dǎo)通,9014集電極出來(lái)的電壓通過(guò)一個(gè)1 kΩ的電阻驅(qū)動(dòng)IRF9Z34的MOS管,MOS管的D極接24 V直流電源,電源載波信號(hào)由S極輸出,R24和二極管IN4004的作用是穩(wěn)定MOS管的靜態(tài)工作點(diǎn),R25為限流電阻,考慮到在帶動(dòng)幾個(gè)電機(jī)的情況下電流比較大,所以選用1 Ω,功率為10 W的水泥大電阻,F(xiàn)1為過(guò)載保護(hù)片(5 A),其作用是電流過(guò)大時(shí)斷開(kāi),當(dāng)電流恢復(fù)正常時(shí)F1可以恢復(fù)正常工作。
3.3 子機(jī)板電路
  當(dāng)主機(jī)板通過(guò)12腳輸出電力線載波信號(hào)時(shí),這時(shí)就需要通過(guò)子機(jī)板電路來(lái)對(duì)這些攜帶控制信息的信號(hào)進(jìn)行識(shí)別以達(dá)到對(duì)電機(jī)的有效控制。子機(jī)板電路主要包括:子機(jī)板電源電路、單片機(jī)PIC16F630外圍電路、電機(jī)驅(qū)動(dòng)電路等。驅(qū)動(dòng)電路采用2個(gè)開(kāi)關(guān)管和2個(gè)5腳繼電器驅(qū)動(dòng),使電機(jī)很容易實(shí)現(xiàn)正轉(zhuǎn)及反轉(zhuǎn)。電機(jī)采用的是24 V的直流電機(jī),只需改變正負(fù)極的電流方向即可方便地實(shí)現(xiàn)正轉(zhuǎn)和反轉(zhuǎn)。
  子機(jī)板電路的核心為一個(gè)PIC16F630單片機(jī),驅(qū)動(dòng)電機(jī)的元件器為24 V、5 A繼電器。單片機(jī)PIC16F630主要功能是輸出對(duì)系統(tǒng)的負(fù)載(電動(dòng)機(jī))作各種運(yùn)轉(zhuǎn)等的控制信號(hào)。13腳輸入的電源線載波信號(hào)經(jīng)過(guò)單片機(jī)PIC16F630處理后由11腳和12腳輸出控制信號(hào),控制后面的驅(qū)動(dòng)電路來(lái)驅(qū)動(dòng)電機(jī)的長(zhǎng)動(dòng)和點(diǎn)動(dòng)以及正轉(zhuǎn)和反轉(zhuǎn)。9腳和10腳作為輔助的開(kāi)關(guān)輸入端,當(dāng)KEY1開(kāi)關(guān)閉合時(shí),9腳低電平,可以控制12腳輸出高電平控制電機(jī)正轉(zhuǎn)點(diǎn)動(dòng);當(dāng)KEY2開(kāi)關(guān)閉合時(shí),10腳低電平,可以控制11腳輸出高電平控制電機(jī)反轉(zhuǎn)點(diǎn)動(dòng);當(dāng)KEY1或KEY2按住一定時(shí)間(例如3s以上),可以控制11或12腳輸出高電平控制電機(jī)反轉(zhuǎn)長(zhǎng)動(dòng)或正轉(zhuǎn)長(zhǎng)動(dòng)。
3.4 遙控電路
   本系統(tǒng)遙控器的核心器件為芯片CF557以及芯片CC1100,由于這2款芯片的集成度高、靜態(tài)電流小、功耗也很小,遙控電路可采用3 V的干電池供電。
  遙控器鍵盤(pán)操作時(shí),先作信道選擇(對(duì)哪一部分電機(jī)操作?),然后作功能選擇(點(diǎn)動(dòng)、長(zhǎng)動(dòng)、停止、正轉(zhuǎn)、反轉(zhuǎn)),信號(hào)經(jīng)單片機(jī)CF557處理后,向CC1100傳送一組數(shù)字信號(hào),該組數(shù)字信號(hào)經(jīng)CC1100調(diào)制后發(fā)射出去,主機(jī)板接收到信號(hào)后,會(huì)選定指定的子機(jī)模塊進(jìn)行相關(guān)的動(dòng)作,這些功能都將由軟件的配合來(lái)實(shí)現(xiàn)。
  遙控器中CC1100電路設(shè)計(jì)和前述的主機(jī)板類(lèi)似,此時(shí)的CC1100工作在發(fā)送模式,接收到單片機(jī)PIC16F630送來(lái)的控制信號(hào),經(jīng)過(guò)CC1100處理,調(diào)制成315 MHz的FSK信號(hào),然后發(fā)射出去,供主機(jī)板電路接收。
  本智能直流電機(jī)控制系統(tǒng)通過(guò)遙控器或控制面板來(lái)實(shí)現(xiàn)對(duì)電機(jī)的完全控制,通過(guò)利用電力線載波通信技術(shù),在使用過(guò)程中系統(tǒng)布線方便、接線簡(jiǎn)單,可以實(shí)現(xiàn)對(duì)多個(gè)電機(jī)的單控和群控,抗干擾性強(qiáng),相比于普通的電機(jī)控制系統(tǒng),電路新穎、實(shí)用性強(qiáng)、完全實(shí)現(xiàn)了傻瓜式操作,對(duì)環(huán)境也沒(méi)有特殊的要求。目前,在市場(chǎng)上此類(lèi)的控制方式還比較少,(普通的電機(jī)控制系統(tǒng)大多采用一對(duì)一的控制方式,即一路電機(jī)需要一組控制線,多路電機(jī)則需要多組控制線)。本電路采用的是總線控制,所有的控制信號(hào)都通過(guò)2根24 V直流電源線來(lái)傳輸,可以實(shí)現(xiàn)在一個(gè)控制系統(tǒng)控制多路電機(jī),既節(jié)省了成本,又達(dá)到了智能控制電機(jī)的目的。
參考文獻(xiàn)
[1] 劉曉勝,胡永軍,張勝友.低壓配電網(wǎng)電力線載波通信與新技
    術(shù)[J].電氣應(yīng)用, 2006(2):5-7.
[2] 吳舉秀,綦星光.基于CAN總線的電動(dòng)執(zhí)行機(jī)構(gòu)的設(shè)計(jì)[J].微
    計(jì)算機(jī)信息,2008(7-1):145-146.
[3] 曾素瓊,張學(xué)成.基于89C2051與ST7538低壓電力線載波通
     信模塊的設(shè)計(jì)[J].低壓電器,2008(11):33-36.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。