無線智能小車控制系統

2021-01-07 電子產品世界

實物照片:

本文引用地址:http://www.eepw.com.cn/article/149032.htm

概要:

本系統由上位機控制軟體,無線串口收發模塊,子機控制主板,子機機械執行部分等構成。由上位機(電腦)控制軟體或人作出決策,把命令通過串口傳給半雙工無線串口通訊模塊發射,又由子機的無線通訊模塊接收命令,交給子機MCU處理後由機械執行機構執行。同時子機MCU可採集傳感器數據,再通過無線通訊反饋給上位機,上位機可通過此數據做出決策。

技術細節:

(1)上位機軟體

使用VB開發。通過MSComm控制項來發送和接收串口數據,通過對子機發來數據的處理或由人控制作出決策,然後再通過串口發送出去。

例程:手動控制小車運動的簡易程序:

DimxAsInteger

DimsAsString

PrivateSubForm_Keydown(KeyCodeAsInteger,ShiftAsInteger)

Ifs>Chr(KeyCode)Then

MSComm1。Output=Chr(KeyCode)

s=Chr(KeyCode)

Label1。Caption=Label1。Caption+Chr(KeyCode)

EndIf

EndSub

PrivateSubForm_KeyUp(KeyCodeAsInteger,ShiftAsInteger)

MSComm1。Output=0

s=0

Label1。Caption=Label1。Caption+0

EndSub

PrivateSubForm_Load()

MSComm1。CommPort=1

MSComm1。Settings=4800,N,8,1

MSComm1。RThreshold=1

MSComm1。SThreshold=1

MSComm1。PortOpen=True

EndSub

PrivateSubMSComm1_OnComm()

SelectCaseMSComm1。CommEvent

CasecomEvReceive

Label1。Caption=MSComm1。Input

CasecomEvSend

EndSelect

EndSub

(2)無線通訊PC端

本系統使用的無線通訊模塊是上海桑博電子科技有限公司生產的STR-18型微功率無線通訊模塊。它的調製方式是FSK半雙工,波特率為1。2Kbit–9。6Kbit。提供8個可選信道,頻率為433-919MHz,發射功率10mW,靈敏度-105dBm,工作電壓3。6–5。5V,可支持TTL/RS232/RS485三種電平標準,有效距離400M。

此模塊雖然支持3種電平標準,但是實驗表明當1方為RS232電平,一方為TTL電平時是沒有辦法正常傳輸數據的。所以在信號從上位機到達無線模塊之前,先要進行電平轉換。這裡使用的是MAXIM公司生產的MAX232電平轉換晶片,把電腦的RS232電平轉換為TTL電平後再交給無線模塊發射。

此模塊並不自帶電源穩壓的功能,所以又使用了一片7805給MAX232晶片與無線通訊模塊供電。電平轉換與電源穩壓被做在了一塊小的電路板上,固定在了無線通訊模塊後面。

由於串口盜電並不是非常穩定,功率也不大,所以這裡使用了9V堆疊式乾電池給前者單獨供電。

(3)無線通訊子機端

無線通訊子機端所採用的無線通訊模塊和上位機端是一樣的。由於先前已經作過電平轉換,所以單片機可以直接通過無線通訊模塊收發數據。子機端的模塊配置必須與上位機通訊模塊相同,既波特率相同,信道相同,數據位相同才能正常通訊。模塊與單片機共用一個5V穩壓電源。

(4)子機控制端

目前本系統所採用的子機控制電路為本人設計的WUDI-T型機器人控制主板。它使用ATMEL公司生產的ATMEGA16晶片作為主控晶片,ST公司生產的L293橋晶片作為馬達控制晶片。它有電源穩壓,LCD顯示,PWM控制2路馬達,一個三極體驅動,1個LED,一個按鈕,一個蜂鳴器,8位拓展口等功能。串口通訊的引腳在WUDI-T上被預留了出來。WUDI-T型機器人控制主板是一個簡易的控制主板,它可以完成所有的基本任務。

子機控制端的程序使用BASCOMAVR來編寫。

(5)子機執行端

子機執行端為一輛電動小車。它的動力來源為2個直流馬達,電源為4節乾電池或充電電池。前方有一個萬向輪,底盤為單面覆銅板所制。

(6)子機傳感器

目前並沒有添加傳感器的需要。如果添加,可以採集地面顏色,聲音,環境光等環境變量。甚至可以安裝無線攝像頭在子機上。傳感器暫時不在研究範圍內。

發展和改進的方向:

本系統應為多機器人同時由一臺上位機控制,同時由上位機來協調他們的運動和任務。通訊方面即上位機為主站,單片機為從機,通過主從機制來完成通訊。


相關焦點

  • 智慧機器人迷宮車控制系統設計方案
    然而,功能較完備的路徑跟蹤控制方法普遍具有計算複雜,不易實現等特點。主要針對移動機器人即智能小車的行走系統進行設計,以MCS-51單片機為控制核心的智能小車利用單光束反射取樣紅外傳感器,探測正前方及左右兩側障礙物,利用控制算法尋找行進路線,在無人控制的情況下自主地走出迷宮。
  • 基於Atmega128的智能教學無人車控制系統設計
    摘要:針對市場上大多數教學無人車設計採用單片機單一控制導致其功能擴展性弱、靈活度低等問題,設計了一種基於Atmega128單片機和無線通信的智能教學無人車控制系統,該系統包括PC機控制部分和無人車控制部分,通過PC控制端軟體可以經無線通信模塊實現對無人車的準確運動控制。
  • 十個中文例程教會你輕鬆上手製作Arduino智能小車
    2、基於Arduino的自平衡遙控小車車模平衡控制也是通過負反饋來實現的。因為車模有兩個輪子著地,車體只會在輪子滾動的方向上發生傾斜。控制輪子轉動,抵消在一個維度上傾斜的趨勢便可以保持車體平衡了。3、攻城獅「復活」基於Arduino做的智能遙控小車當自家的遙控藍牙小車壞掉的時候不是只能扔掉,作為創客不但要學會製造東西
  • 智能小車的PWM鍵盤控制電機程序
    這個是從一個製作成功的智能小車裡面提取出來的sbit P07=P0^7;unsigned int i=0,j=0;void main(){ while(1) { P04=1;P05=1;P06=1; P07=1; TMOD=0X01; EA=1; ET0=1;if(P00==0&&P01==1&&P02==0) // 小車直走
  • RF無線燈光調光控制系統
    RF無線燈光調光控制系統,RGB系列包括控制器、遙控器、面板、調光電源等產品,通過產品不同搭配實現燈光開關控制、亮度調節、靜態彩色、動態效果、分組分區、場景、定時、感應等智能控制功能。
  • 一種基於Robocup F-180小型組足球機器人的無線通信系統
    本文引用地址:http://www.eepw.com.cn/article/256063.htm  關鍵詞:串行通信 無線通信 機器人  足球機器人是一個極富挑戰性的高技術密集 密集型項目,融小車機械、機器人學、機電一體化、單片機、數據融合、精密儀器、實時數位訊號處理、圖像處理與圖像識別、知識工程與專家系統、決策、軌跡規劃、自組織與自學習理論、多智能體協調以及無線通信等理論和技術於一體
  • ZigBee無線自組網的LED節能燈控制系統
    摘要:設計了一種基於ZigBee無線自組網控制LED節能燈的控制系統。關鍵詞:自組網;ZigBee技術;無線數據傳輸;WSN;LED引言 伴隨電子技術與無線通信技術的發展,人們對生活水平的追求越來越高。智能化被人們所熟知,作為智能化之一的智能照明系統在未來照明領域中具有很好的發展前景。
  • 空調智能控制管理系統全面解析
    空調智能控制管理系統全面解析 佚名 發表於 2020-03-29 17:16:00 眾所周知,空調智能控制管理系統是一個極其複雜的系統,其內含多種智能控制系統,以下將一一列舉
  • 圖形化編程玩智能小車1-06
    本章節,我們繼續使用圖形化編程(即搭積木的形式完成編程)用於實際的應用——圖形化編程玩智能小車的學習。本教程共分為三大部分。
  • 基於ARM和Linux的路徑記憶循跡小車
    摘要:針對智能小車在實際應用中的需要,設計了一種基於ARM和Linux的具有路徑記憶循跡功能的智能小車。利用ARM和Linux作業系統,實現了對智能小車的超聲波避障模塊、電機等的控制。
  • 利用WiFi模塊實現智能控制的方法
    WiFi模塊屬於物理網絡傳輸層,具有內置的無線網絡協議IEEE802.11b.gn協議棧和TCP / IP協議棧。串行埠或TTL級別是WiFi無線網絡通信標準。許多可以連接到網絡的傳統設備都被嵌入具有智能基因的嵌入式模塊中。 WIFI智能家居系統是具有內置WIFI模塊的智能家居控制系統產品。
  • 聲學傳感器和人工智慧的結合,餵養控制智能系統
    打開APP 聲學傳感器和人工智慧的結合,餵養控制智能系統 MEMS 發表於 2021-01-15 14:24:26 據外媒New
  • 三種控制方式,三秒快速安裝,米家無線開關讓你享受智能聯控
    家裡的房子是10年前裝修的,當時國內並未有智能家居方案,燈全部由牆壁開關控制。現在客廳、臥室已經全部換成了米家智能燈,牆壁開關會導致斷電、燈離線,智能聯動受影響。為解決這個問題,最近入手了"米家無線開關",它支持單擊、雙擊、長按三種操作,可以一個開關控制三盞不同的智能燈。
  • 無線智能家居技術中ZigBee和RF射頻的對比
    在國外市場,不少無線智能家居產品甚至出現在超市當中,可供業主自行DIY安裝。在智能家居發展不斷升溫的國內市場,無線智能家居產品也正以其獨具的魅力,在悄然間為我們的生活帶來改變。 無線智能家居系統的不足之處在於,容易受到地形與空間的限制,樓層之間的水泥牆與隔間裝潢,甚至電氣設備的電磁波都有可能影響到系統通訊的穩定性與接收性。所要控制的空間越大,遭受不明原因的影響也越大。
  • 這幾種無線技術為家電智能保駕護航
    智能家電並不是單指某一個家電,而應是一個技術系統,隨著人類應用需求和家電智能化的不斷發展,其內容將會更加豐富,根據實際應用環境的不同智能家電的功能也會有所差異,但一般都應具備通信功能、消費電子產品的智能控制、交互式智能控制等功能。
  • 升級無線網絡日立HCP-4030X智能多媒體系統
    【天極網家電頻道】作為多媒體視頻系統的重要載體,越來越多的高端機被用於高校的大型多媒體教室、禮堂、政府、企業的現代化多媒體會議系統等等。升級到快速無線網絡,採用最新的處理晶片、全新電路和光學引擎,以及擁有強大網絡功能的日立HCP-4030X以其超高的性價比,在市場中大放異彩,為廣大的用戶打造出一整套的智能多媒體解決方案。
  • 無線充電接收器怎麼樣?智慧型手機的無線充電功能
    ,比如智能豬的無線充電車載手機支架,就是極大的改變了日常的手機充電方式,總得來說 是一種進步吧,當然裡面是不含電芯的,百分之百安全的!   教你如何為智慧型手機增加無線充電功能   到目前為止,雖然無線充電技術已經開始逐漸被大家所熟悉,但是市面上大部分的智慧型手機本身並不支持無線充電功能。
  • 智能家居通迅技術,有線技術和無線技術解析
    智能家居系統的核心在於其所依賴的通迅技術,大家普遍認知的通迅技術主要在移動領域,從最初的GSM,到2G再到3G,現在應用的通迅技術為4G。那麼智能家居系統的通迅技術又分為哪些呢?小編在16年初就著重介紹過智能控制系統的通迅技術類別,隨著智能家居系統需求和市場認知度的逐漸升溫,智能集成廠商層出不窮,價格也是雲泥之別,該如何選擇智能家居系統?
  • 智能家居有線技術和無線技術優劣勢對比
    值得關注這一總線技術已成功地應用於在中國智能建築工程項目。  3、其他總線  雙絞線系統中常見有ABB、Siemens等歐洲廠商的EIB系統,美國立維騰(LEVITON)智能照明系統和奇勝C-Bus系統;還有TP-Bus總線和Q-BUS總線等。
  • EZVALO 幾光無線智能感應燈,創造無限智能家居體驗
    基於家庭場景的融合與考究,該品牌堅定「以人為本」的決心來創造智慧智能的解決方案,讓消費者的家更和諧美好。   EZVALO幾光無線智能感應燈應需求而生。無論是家居老手還是新手小白消費者都可以根據空間靈活放置和調節燈具亮度,自己定義燈光模塊長度與不同的感應控制模塊,電池模塊可以方便取下充電的產品。巧妙設置「無線智能感應燈」。   運用的便捷性在智能照明市場,不足為奇。更難得是EZVALO幾光無線智能感應燈產品搭載了多個傳感器。對人體與環境光源可實現全自動感應,真正實現人體感應「人來燈亮,人走燈滅」的智能體驗。