亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種ZigBee無線遙控小車的設計

        2015-04-17 03:28:32楊述斌邱倩文張陔
        武漢工程大學學報 2015年12期
        關鍵詞:循跡遙控器遙控

        楊述斌,邱倩文,張陔

        武漢工程大學電氣信息學院,湖北 武漢 430205

        一種ZigBee無線遙控小車的設計

        楊述斌,邱倩文,張陔

        武漢工程大學電氣信息學院,湖北 武漢 430205

        為了解決傳統小車控制距離受限,信息采集不穩(wěn)定,數據傳輸速率低,實時性不高等缺點,設計了一種基于ZigBee的遠程無線遙控小車.小車可采集環(huán)境參數,并將所測信息實時傳輸給用戶.設計分為三個部分:TFT-LCD輸入控制命令,通過ZigBee發(fā)送到小車;小車的單片機控制小車完成測距、溫濕度檢測、檢測移動人體、避障、運動、循跡,并將結果發(fā)送給ZigBee;兩個ZigBee通信并將結果發(fā)送到遙控器.實驗表明:小車控制信號和傳感器采集數據實現了雙向傳輸;采用多傳感器并發(fā)處理技術,獲取的數據精度高.小車反應快速易操作,提高了小車運行的穩(wěn)定性.

        ZigBee;STC12C5A60S2;無線遙控小車

        0 引言

        隨著智能機器人的快速發(fā)展,無線遙控小車逐步成為智能控制領域研究的新熱點.小車隨著無線通信技術的成熟在智能控制方向也取得了飛速的發(fā)展.無線遙控小車可實現在特殊環(huán)境中處理高危險工作,遠程數據采集,數據無線傳輸,減少了人力,物力,財力資源的投入.由于在各種環(huán)境下檢測的同時,必須對其在復雜環(huán)境下的運動進行穩(wěn)定快速的控制,且要盡可能的獲取更多的信息,以往的小車設計功能太簡單,小車的穩(wěn)定性、靈敏度、實時性都不高,且耗時長,因此需要設計一種無線遙控小車來滿足智能性、穩(wěn)定性、安全性高的要求.

        目前,無線控制小車的通信技術有Bluetooth、WiFi和ZigBee.利用手機Bluetooth[1]去控制小車,通過串口仿真協議進行通信,小車接收手機信號可控制小車前進、倒退、左右轉、停止等功能,但Bluetooth抗干擾能力較弱、傳輸距離很短、信息安全問題等缺點,且操作復雜、小車運動不穩(wěn)定,方向不易控制.利用WiFi[2]可實現用戶監(jiān)控端與小車的數據傳輸,建網快速,但需手動輸入IP和端口來連接WiFi,小車反應速度慢,且WiFi不保證通訊服務質量,功耗較大.

        本研究采用的ZigBee技術同其他幾種無線通信方式相比,具有低功耗、低成本、網絡時延短、安全性高等優(yōu)點[3-4],有效的解決了傳統小車功能簡單、穩(wěn)定性差、數據傳輸耗時長等缺點,使得小車可實現遠程管理、無線數據傳輸等功能,具有較高的應用價值.

        1 系統的總體設計

        本設計利用ZigBee技術實現小車端和遙控端之間的雙向通信,控制小車自動循跡,運行穩(wěn)定,能在1.6m內檢測到移動人體,4m內測量障礙物距離并在30 cm內避障,檢測室內環(huán)境溫度誤差控制在±2℃,濕度±5%RH,整個過程控制在30 s內完成.系統總體結構如圖1所示,該系統包括兩個部分即小車端和遙控器端,各配有一個ZigBee模塊,小車端的ZigBee為接收模塊,遙控器端的Zig-Bee為發(fā)送模塊.采用STC12C5A60S2作為主控制器,其中小車端還包括各種傳感器模塊,循跡模塊,電機控制模塊.TFT-LCD顯示小車傳輸數據.

        2 主要硬件電路設計

        2.1 STC單片機最小系統電路

        STC12C5A60S2單片機是宏晶科技生產的單時鐘/機器周期的單片機,內部集成2路PWM和8路高速10位A/D轉換[5].STC單片機最小系統電路如圖2所示.

        圖1 系統整體結構Fig.1 Overall structure of system

        圖2 STC單片機最小系統電路圖Fig.2 Circuit diagram ofminimum system of STCmicrocontroller

        單片機P1口控制小車電機驅動,P2.0-P2.3作輸入引腳接循跡模塊,P2.4分給紅外熱釋電模塊.P3口分配給ZigBee模塊和紅外避障模塊.P0、P1、P2和P3.3-P3.7作為復用引腳控制TFT-LCD.P4.7為紅外發(fā)射管輸出引腳.P5.0和P5.1控制超聲波傳感器,P5.2接收溫度傳感器的數據.

        2.2 傳感器接口電路

        小車的傳感器接口電路如圖3所示,包括了兩個紅外避障傳感器(圖3中的a,b),超聲波傳感器(c),人體紅外熱釋電傳感器(d),溫度傳感器(e).

        避障、測距、檢測移動人體、測溫濕度都作為單片機的中斷事件.其中紅外避障模塊采用555定時器構成多諧振蕩器,脈沖產生電路驅動紅外發(fā)射管的開啟與關閉,當檢測到有障礙物時,紅外線接收頭產生一個低電平,指示燈點亮.超聲波模塊采用HC-SR04,利用TRIG觸發(fā)測距,給至少10us的高電平信號,模塊自動發(fā)送8個40 kHz的方波檢測是否有信號返回,當有信號返回時,通過ECHO輸出一個高電平,根據高電平持續(xù)的時間計算出障礙物的距離.人體紅外熱釋電采用HCSR501,利用溫度變化特征探測紅外線輻射,當有人進入其感應范圍時輸出高電平,人離開感應范圍時則自動關閉高電平.小車采用DHT11溫濕度傳感器檢測溫濕度,具有體積小、功耗低、響應速度快等優(yōu)點.

        圖3 傳感器接口電路圖Fig.3 Circuit diagram of sensor interface

        2.3 電機驅動模塊電路

        STC12C5A60S2單片機控制L298N結合輸出的PWM信號控制小車運動.電機驅動模塊電路如圖4所示,其中OUT1-OUT4分別接小車左右兩路電機,IN1-IN4引腳從單片機接輸入控制電平控制小車左右電機正反轉,通過輸出的PWM對電機調速,從而對拐彎的調整控制.電機控制邏輯如表1所示.

        2.4 循跡電路

        循跡電路如圖5所示,包含4路紅外發(fā)射管和接收管.小車沿黑線前行,當檢測到黑線時,單片機讀“0”,檢測到白線時讀“1”.IR1-IR4控制小車運動,當IR1和IR2同為1時控制小車右轉,用IR3和IR4控制小車右轉角度;當IR3和IR4同時為1時控制小車左轉,用IR1和IR2控制小車左轉角度;當四路控制邏輯同為1時小車保持原運動軌跡;當IR2和IR3同為0,IR1和IR4位與得0時小車停止,IR1和IR4位與得1時小車繼續(xù)前進.

        圖4 電機驅動模塊電路圖Fig.4 Circuit diagram of drivermodule of motor

        表1 電機控制邏輯Table1 Control logic ofmotor

        圖5 循跡電路圖Fig.5 Circuit diagram of tracking

        2.5 ZigBee模塊電路

        ZigBee是一種常用的無線傳輸技術,它具有近距離、低復雜度、低功耗和低成本等特點.本設計使用基于CC2530的ZigBee無線通信模塊進行遠距離數據傳輸[5].該芯片是ZigBee技術應用方案的最新一代片上系統,它能以極低的成本構建強大的無線網絡,完全符合IEEE802.15.4標準,并結合了RF收發(fā)器的優(yōu)良性能,具備多種運行模式,可適應于超低功耗的系統且設計出來的硬件模塊體積小,非常適應于小型的無線智能小車上.在該設計中小車端和遙控器分別配有一塊ZigBee模塊,可將傳感器采集的信息無線傳輸到遙控器端,遙控器端根據傳回的信息控制小車執(zhí)行任務.將兩個ZigBee模塊分別設置串口中斷,單片機串口RXD、TXD和ZigBee模塊串口互連,測距、溫濕度檢測、避障、小車運動、循跡都對應一個中斷事件,當TFT屏中對應功能圖標被按下,單片機會向串口發(fā)出一條命令觸發(fā)ZigBee模塊的串口中斷,遙控端的ZigBee模塊收到的命令傳給小車端ZigBee模塊,并通過串口發(fā)給小車端的單片機,小車端單片機串口接收到命令后控制小車執(zhí)行中斷事件.以相同的方式,小車端將采集的數據通過ZigBee發(fā)送到遙控器端并在觸摸屏上顯示.ZigBee模塊電路如圖6所示.

        圖6 ZigBee無線模塊電路圖Fig.6 Circuit diagram of ZigBee wirelessmodule

        3 系統軟件設計

        小車基于μC/OS-II操作系統,采用多任務并發(fā)運行機制,使得系統具有良好的實時性.小車的溫濕度檢測、測距、檢測移動人體、避障、小車運動等均單獨成為一個任務,在與ZigBee通信時各任務間分別通過一個消息郵箱傳遞數據并將數據發(fā)送給遙控器端.利用消息隊列UARTxQ從ZigBee通信任務接收來自遙控器端發(fā)出的控制信號,經過消息郵箱MotoCtrlMbox發(fā)送到小車從而控制小車執(zhí)行相應操作[7].遙控器端在TFT-LCD上建立系統的控制界面,通過觸摸不同的功能按鈕,實現小車采集環(huán)境溫濕度、避障和測距和無線運動等功能.

        4 實驗測試結果

        本次設計的基于ZigBee無線遙控小車,實物設計如圖7所示,左邊為小車端,右邊為遙控端.圖8控制小車運動和小車自動循跡,通過PWM調速,當小車行駛在拐彎處時轉彎及時且車速平穩(wěn),小車可嚴格按黑線循跡.圖9超聲波傳感器測量障礙物距離顯示為23mm,小車測距范圍可從2~ 400 cm.圖10小車采用左右兩個避障模塊檢測小車移動前方的障礙物,準確率高,用HC-SR501模塊檢測移動人體,檢測最大范圍為1.6m.圖11室內實際溫度為23℃,濕度為53%RH,小車采集環(huán)境溫度以十六進制形式在3 s內自動繪制出曲線圖顯示在屏幕上,圖中溫度為16 H,濕度為38 H,轉換為十進制形式的溫度為22℃,濕度為56% RH,誤差小,所測數據結果直觀清楚.圖12中用此界面無線控制小車按照傳輸命令運動,小車方向易于控制.測試結果見表2,通過ZigBee無線通信,無需手動搜索和連接服務,操作簡單,傳輸數據不僅精度高且速度快,具有實時性.

        圖7 實物設計圖Fig.7 Design diagram of real object

        圖10 避障和人體檢測Fig.10 Obstacle avoidance and human detection

        圖11 溫濕度采集Fig.11 T emperature and humidity collection

        圖12 無線運動界面Fig.12 Interface ofwirelessmoving

        表2 測試結果Table 2 Results of test

        5 結語

        本設計利用ZigBee技術成功實現了對小車的無線控制,具有智能性,但不脫離人的控制.小車可在1 s內測量在400 cm內物體的距離,在1.6m內可檢測到移動人體,30 cm內避障,檢測環(huán)境溫度范圍可從0~50℃,濕度范圍可從20%~90%RH,精度高且在3 s內通過曲線圖顯示,小車可嚴格的按黑線循跡且運動角度擴大.小車在整個運行中通信穩(wěn)定,控制可靠,所測數據精度和傳輸速率高,小車基于嵌入式實時操作系統μC/OS-II,使用多任務機制,使其具有很好的實時性,達到了預想的功能.

        [1]符強,任風華.基于手機藍牙的遙控小車的設計[J].現代計算機,2011(12):77-79.

        FU Qiang,REN Feng-h(huán)ua.Design of remote control vehicle based on bluetooth ofmobile phone[J].Modern C omputer,2011(12):77-79.(in Chinese)

        [2]羅回彬,巫敏鋒.基于W i F i的可實時視頻同傳的探測小車[J].單片機與嵌入式系統應用,2015(6):41-43.

        LUO Hui-bin,WU Min-feng.Detecting car for realtime video transmission base on W i F i[J].Microtrollers&E-mbedded Systems,2015(6):41-43.(in Chinese)

        [3]龔君,鄭啟文,趙瑾.基于ZigBee多智能小車無線控制系統的設計[J].上海電機學院學報,2012,15(2):91-96.

        GONG Jun,ZHENG Qi-wen,ZHAO Jin.Design of wireless control system based on intelligent vehicles with zigBee[J].Journal of Shanghai Dian Ji University,2012,15(2):91-96.(in Chinese)

        [4]任博雅,趙白鴿,李怡蓓.基于ZigBee網絡和超聲定位的智能跟隨小車[J].計算機測量與控制,2015,23(5):1789-1791.

        REN Bo-ya,ZHAO Bai-ge,LI Yi-bei.Intelligently tracking car based on zigbee network and ultrasonic sensor[J].Computer Measurement&Control,2015,23(5):1789-1791.(in Chinese)

        [5]冕楠.基于ZigBee無線網絡的小車控制[D].西安:西安科技大學,2009.

        MIAN Nan.Mobile robot control based on ZigBee wireless sensor network[D].Xi'an:Xi'an University of Technology,2009.(in Chinese)

        [6]余熾業(yè),宋躍,雷瑞庭.基于STC12C5A60S2的智能循跡小車[J].實驗室研究與探索,2014,33(11):46-49.

        YU Chi-ye,SONG Yue,LEI Rui-ting.Intelligent tracking car based on STC12C5A60S2[J].Research and Exploration In Laboratory,2014,33(11):46-49.(in Chinese)

        [7]呂念芝,李培志.基于實時操作系統μC/OS-II的無線小車的設計[J].寧德師范學院學報,2014,26(4):409-412.

        L YU Nian-zhi,LI Pei-zh i.Design ofwireless car based on real-time operating systemμC/OS-II[J].Journal of Ningde Normal University,2014,26(4):409-412.(in Chinese)

        Design of vehiclew ith ZigBeew ireless remote control

        YANG Shu-bin,QIU Qian-wen,ZHANG Gai
        School of Electrical and Information Engineering,Wuhan Institute of Technology,Wuhan 430205,China

        Aimed at the disadvantages of traditional vehicles,such as limited distances,unstable information collection,low efficiency of data transmission and low real-time,we designed a wireless remote control vehicle,which could collect environmental parameters and transmit the measured information to the users.The control command input on the liquid crystal display was sent to the vehicle by ZigBee,and the vehicle controlled bymicro-programmed control unit to accomplish ranging,measure the temperature and humidity,and detect themoving human body,the obstacle avoidance and the automatic tracking,then it sent the results to ZigBee.Two ZigBee communicate with each other to transfer the results to the remote control.The results show that the wireless remote control vehicle can achieve the bidirectional transmission between the control signals and data from sensors,and obtain the high precision data by using themulti-sensor parallel processing technology.The wireless remote control vehicle responses quickly,and the stability and real-time of its operation is improved.

        ZigBee;STC12C5A60S2;w ireless remote vehicle

        TP23

        A

        10.3969/j.issn.1674-2869.2015.12.012

        1674-2869(2015)12-0053-07

        本文編輯:龔曉寧

        2015-11-02

        智能機器人湖北省重點實驗室開放基金項目(HBIR201406)

        楊述斌(1971-),男,湖北武漢人,教授,碩士.研究方向:信號與圖像處理,模型識別及多媒體通信.

        猜你喜歡
        循跡遙控器遙控
        如何遙控引爆的
        基于DFT算法的電力巡檢無人機循跡檢測系統設計
        時間遙控器
        爸媽有個“遙控器”
        他是如何遙控引爆的
        行走的飛行遙控器
        基于單片機的智能循跡小車的設計
        電子測試(2018年15期)2018-09-26 06:01:14
        智能差分循跡小車設計
        電子制作(2017年1期)2017-05-17 03:54:20
        基于MC9S12XS128處理器的智能循跡小車分析研究
        電子制作(2016年11期)2016-11-07 08:43:49
        按錯遙控器
        久久亚洲色www成人欧美| 亚洲精品白浆高清久久| 久久久久亚洲AV无码去区首| 青青操视频手机在线免费观看| 亚洲一区二区三区重口另类| 国产午夜视频一区二区三区| 久久久久99人妻一区二区三区| 色先锋av资源中文字幕| 一本一本久久a久久精品综合麻豆| 中文字幕在线免费| 亚洲精品国产熟女久久| 日本成年一区久久综合| 色综合久久蜜芽国产精品| 国产人妻人伦精品1国产盗摄| 精品久久久久久国产| 国产精品网站夜色| 免费人成网在线观看品观网 | 色综合久久久久综合体桃花网| 男同gay毛片免费可播放| 亚洲肥老太bbw中国熟女| 国产女主播强伦视频网站| 久久久噜噜噜噜久久熟女m| 国产99久久久国产精品~~牛| 狠狠色综合网站久久久久久久| 亚洲熟女av中文字幕网站| 午夜精品一区二区三区av免费| 丝袜av乱码字幕三级人妻| 日本精品一区二区三区福利视频| 99久久99久久精品免费看蜜桃| 蜜臀av 国内精品久久久| 久久频精品99香蕉国产| 国产优质av一区二区三区| 日本高清一道本一区二区| 香港三级精品三级在线专区| 男女边吃奶边做边爱视频| 呦泬泬精品导航| 中文字幕一区二区三区在线乱码| av免费资源在线观看| 熟女少妇精品一区二区| 欧美一级三级在线观看| 亚洲色图少妇熟女偷拍自拍|