• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      一種基于WiFi通信網(wǎng)絡(luò)的智能小車

      2015-05-30 16:15:45張翔宇
      中國(guó)新通信 2015年18期
      關(guān)鍵詞:智能小車智能控制

      張翔宇

      【摘要】 一種基于WiFi通信網(wǎng)絡(luò)的智能小車,智能小車由WiFi模塊控制器、電機(jī)驅(qū)動(dòng)器、減速電機(jī)、電池組、開關(guān)、上位機(jī)控制界面所組成。智能小車通過上位機(jī)的操縱界面利用無線網(wǎng)絡(luò)任意的控制小車的行走路線。

      【關(guān)鍵詞】 智能小車 WiFi通信 Arduino 智能控制

      一、引言

      隨著時(shí)代的發(fā)展,無線網(wǎng)絡(luò)得到了迅速的發(fā)展,利用無線技術(shù)所制造的無線終端產(chǎn)品也越來越多。由于本人對(duì)于電子產(chǎn)品有著非常濃厚的興趣,所以利用課余時(shí)間通過學(xué)習(xí)制作了一個(gè)基于WiFi通信網(wǎng)絡(luò)的智能小車,能夠?qū)崿F(xiàn)通過上位機(jī)界面控制智能小車的運(yùn)動(dòng)。

      二、智能小車工作過程

      一種基于WiFi通信網(wǎng)絡(luò)的智能小車,智能小車由WiFi模塊控制器、電機(jī)驅(qū)動(dòng)器、減速電機(jī)、電池組、開關(guān)、上位機(jī)控制界面所組成,當(dāng)智能小車上電后,WiFi模塊會(huì)自動(dòng)尋找在控制器程序中所設(shè)定要連接的無線網(wǎng)絡(luò)名稱,當(dāng)WiFi模塊連接到上位機(jī)控制界面時(shí),控制界面會(huì)顯示當(dāng)前所連接到主機(jī)的WiFi模塊的IP地址,建立起通信連接之后,就可以通過上位機(jī)界面控制WiFi小車任意的運(yùn)動(dòng)了,智能小車的控制器我選擇的是基于Arduino的wido控制器,其本身自帶WiFi模塊,并帶有AVR單片機(jī),具有6路數(shù)字可控IO口,4路模擬IO口,最大限度的滿足了控制系統(tǒng)的需要,同時(shí)Arduino有大量封裝好的類庫(kù),語(yǔ)言也不像C語(yǔ)言不易理解,它非常適合初級(jí)電子玩家制作一些電子產(chǎn)品。

      三、系統(tǒng)數(shù)據(jù)的處理

      上位機(jī)和智能小車之間的通信利用的是TCP/IP協(xié)議,TCP/IP是一種網(wǎng)絡(luò)通信協(xié)議,它規(guī)范了網(wǎng)絡(luò)上的所有通信設(shè)備,尤其是一個(gè)主機(jī)與另一個(gè)主機(jī)之間的數(shù)據(jù)往來格式以及傳送方式。TCP/IP是INTERNET的基礎(chǔ)協(xié)議,也是一種電腦數(shù)據(jù)打包和尋址的標(biāo)準(zhǔn)方法。在數(shù)據(jù)傳輸中,可以形象地理解為有兩個(gè)信封,TCP和IP就像是信封,要傳遞的信息被劃分成若干段,每一段塞入一個(gè)TCP信封,并在該信封面上記錄有分段號(hào)的信息,再將 TCP信封塞入IP大信封,發(fā)送上網(wǎng)。在接受端,一個(gè)TCP軟件包收集信封,抽出數(shù)據(jù),按發(fā)送前的順序還原,并加以校驗(yàn),若發(fā)現(xiàn)差錯(cuò),TCP將會(huì)要求重發(fā)。因此,TCP/IP在INTERNET中幾乎可以無差錯(cuò)地傳送數(shù)據(jù),當(dāng)上位機(jī)給智能小車發(fā)送命令時(shí),會(huì)將控制命令封裝在數(shù)據(jù)包中,智能小車通過WiFi模塊接收數(shù)據(jù),并將數(shù)據(jù)發(fā)送給單片機(jī),單片機(jī)通過內(nèi)部程序解析數(shù)據(jù)包。

      智能小車的控制:當(dāng)解析完上位機(jī)所發(fā)來的數(shù)據(jù)包后,控制器會(huì)將命令與程序內(nèi)部命令做比較,從而智能的通過控制電機(jī)驅(qū)動(dòng)器控制小車運(yùn)動(dòng),通過控制器可以實(shí)現(xiàn)智能小車加速、減速、左轉(zhuǎn)、右轉(zhuǎn)、自動(dòng)行駛等多種功能,同時(shí)由于智能小車每個(gè)輪子之間都有細(xì)微的差別,導(dǎo)致當(dāng)發(fā)送前進(jìn)命令時(shí)小車并不走直線,故此采用了PID的控制方式,我選擇的電機(jī)驅(qū)動(dòng)器內(nèi)部自帶PID參數(shù)的自整定功能,這樣就大大簡(jiǎn)化了代碼的復(fù)雜性,四個(gè)電機(jī)的編碼器將四個(gè)輪子實(shí)時(shí)的速度反饋給驅(qū)動(dòng)器,若反饋回來的速度值有偏差,驅(qū)動(dòng)器將調(diào)整PWM脈沖的占空比,保證四個(gè)輪子速度的一致性,從而保證小車的直線行駛。

      四、實(shí)物圖

      圖1。

      五、結(jié)束語(yǔ)

      本項(xiàng)目創(chuàng)新的使用了當(dāng)前流行的WiFi控制方式,成功的實(shí)現(xiàn)了對(duì)智能小車的控制,通過此次項(xiàng)目的實(shí)現(xiàn),極大的激發(fā)了個(gè)人的創(chuàng)新意識(shí),使自己愛上了制作電子產(chǎn)品,愛上了科技創(chuàng)新,并為成為一名創(chuàng)客奠定了良好的基礎(chǔ)。

      參 考 文 獻(xiàn)

      [1]龔建偉,熊光明.Visual C++/Turbo C串口通信編程實(shí)踐[M].北京:電子工業(yè)出版,2007.

      [2]白瑞林,吳廣霖.嵌入式TCP/IP協(xié)議棧多線程應(yīng)用的實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用研究,32(18):84.

      [3]周立功.ARM微控制器基礎(chǔ)與實(shí)戰(zhàn)(第二板)[M].北京:北京航空航天大學(xué)出版社,2005.

      猜你喜歡
      智能小車智能控制
      基于STC89C51智能小車的移動(dòng)家居平臺(tái)的設(shè)計(jì)
      基于HC—SR04超聲波傳感器的智能避障小車設(shè)計(jì)
      智能控制在機(jī)器人領(lǐng)域中的應(yīng)用
      應(yīng)用型人才培養(yǎng)導(dǎo)向下智能控制教學(xué)改革探討
      舞臺(tái)演出智能多媒體多網(wǎng)合一系統(tǒng)的研發(fā)與應(yīng)用
      演藝科技(2016年10期)2016-11-26 22:11:21
      智能安全防盜探測(cè)小車
      基于單片機(jī)的循跡智能車系統(tǒng)設(shè)計(jì)
      淺談開關(guān)式電梯IC卡系統(tǒng)及展望
      巴楚县| 荆门市| 诸城市| 南城县| 广汉市| 江北区| 威海市| 仙游县| 高密市| 长宁区| 西峡县| 金平| 平昌县| 南充市| 石棉县| 自治县| 浮梁县| 内乡县| 正镶白旗| 共和县| 合水县| 德江县| 万州区| 宝山区| 集安市| 离岛区| 洛隆县| 江西省| 长治市| 元谋县| 宁化县| 昭觉县| 濮阳县| 诸暨市| 商洛市| 太和县| 湟中县| 兰溪市| 腾冲县| 康平县| 兴山县|