摘要:設計并制作了以AVR單片機ATmegal6L為控制器的小型雙足機器人、以AT89S52為MCU的51單片機實驗板和UART串行通信接口等部分構成的硬件系統。根據具體硬件系統的特性,用C和C++語言開發了機器人串口調試軟件與綜合控制軟件。實現了無線遙控或遠程網絡控制雙足機器人完成前后行走、翻跟斗、跳舞,并由機器人變型成小車,以及小車的前后左右行駛,再由小車變型成機器人等功能。
關鍵詞:機器人;串口通信;無線通信;網絡通信
1.概述
機器人技術是當今科學研究的熱點之一,本課題設計并實現了一個以8位單片機為核心控制器的集串口控制、網絡控制、無線通信控制于一體的雙足機器人系統。完成了基本電路板的設計、機器人實體機構設計及制作、相應控制程序的開發設計及調試等工作。
本設計的小型雙足機器人系統包含以ATmegal6L為控制器的小型雙足機器人、以AT89S52為MCU的51單片機實驗板、nRF2401半雙工無線通信模塊、以PT2262/PT2272編碼解碼芯片的發送模塊(遙控)和接收模塊、UART串行通信接口等部分構成的硬件系統。
軟件系統包括:機器人串口調試上、下位機軟件和機器人獨立運行軟件;51單片機下位機軟件;本地服務器串口控制上位機軟件與遠程客戶端控制軟件。
根據本系統要具備的功能進行系統的總體設計,可以將本系統分成三大部分來實現,包括:機械實體部分、硬件電路部分、軟件程序部分。其中硬件電路又可分機器人電路和51單片機電路。機器人控制系統圖如圖1所示。
資源簡介:摘要:設計并制作了以AVR單片機ATmegal6L為控制器的小型雙足機器人、以AT89S52為MCU的51單片機實驗板和UART串行通信接口等部分構成的硬件系統。根據具體硬件系統的特性,用C和C++語言開發了機器人串口調試軟件與綜合控制軟件。實現了無線遙控或遠程網絡控制雙...
上傳時間: 2022-06-18
上傳用戶:默默
資源簡介:基于單片機的紅外門進控制系統設計與制作:我們所做的創新實驗項目“基于單片機的紅外門控系統”已基本完成,現將其工作原理簡要說明。該系統主要分為兩大部分:一是紅外傳感器部分。二是單片機計數顯示控制部分。基本電路圖如下:其中紅外傳感器部分我們采用紅...
上傳時間: 2013-12-22
上傳用戶:tangsiyun
資源簡介:基于單片機的紅外門進控制系統設計與制作:我們所做的創新實驗項目“基于單片機的紅外門控系統”已基本完成,現將其工作原理簡要說明。該系統主要分為兩大部分:一是紅外傳感器部分。二是單片機計數顯
上傳時間: 2013-04-24
上傳用戶:夢雨軒膂
資源簡介:基于單片機的紅外門禁控制系統設計與制作(含源程序和原理圖)這是一份非常不錯的資料,歡迎下載,希望對您有幫助!
上傳時間: 2022-03-07
上傳用戶:
資源簡介:該文檔為基于單片機的步進電機控制系統設計與制作畢業設計總結文檔,是一份很不錯的參考資料,具有較高參考價值,感興趣的可以下載看看………………??
上傳時間: 2022-03-25
上傳用戶:canderile
資源簡介:基于USB的高精度數據采集系統設計與實現,涉及AD轉換和USB傳輸
上傳時間: 2014-11-28
上傳用戶:6546544
資源簡介:該文檔為基于FPGA的步進電機控制系統設計與實現總結文檔,是一份很不錯的參考資料,具有較高參考價值,感興趣的可以下載看看………………
上傳時間: 2022-02-16
上傳用戶:默默
資源簡介:該文檔為基于PLC控制的全自動硬幣包裝線系統設計與實現講解文檔,是一份很不錯的參考資料,具有較高參考價值,感興趣的可以下載看看………………
上傳時間: 2022-04-18
上傳用戶:
資源簡介:基于VHDL的十字路口交通燈控制系統設計與實現.適合新手學習參考
上傳時間: 2022-04-24
上傳用戶:
資源簡介:Windows風格的實時測控軟件系統——設計與實現研究,一篇優秀碩士論文,使用Caj6.0打開
上傳時間: 2014-01-26
上傳用戶:tfyt
資源簡介:基于三星8位單片機的實驗程序,可以驅動電機,結構清晰,采用中斷進行換向處理。
上傳時間: 2016-05-03
上傳用戶:dsgkjgkjg
資源簡介:C語言實現的基于AVR 8位單片機的TWI通訊! 通過中斷服務程序中的狀態機,與TWI硬件狀態機相配合,實現快速準確的數據交換!
上傳時間: 2016-11-13
上傳用戶:lz4v4
資源簡介:基于單片機的汽車多功能報警系統設計The Design of Automobile Multi-function AlarmingBased on Single Chip Computer劉法治趙明富寧睡達(河 南 科 技 學 院 ,新 鄉 453 00 3)摘要介紹了一種基于單片機控制的汽車多功能報警系統,它能對汽車的潤滑系統油壓...
上傳時間: 2013-11-09
上傳用戶:gxmm
資源簡介:8位單片機的C語言優化技巧8位單片機的C語言優化技巧
上傳時間: 2013-07-11
上傳用戶:cuicuicui
資源簡介:P18F4610是8位單片機的乘法程序是無符號的16*16C嵌入匯編的.MCC18編譯器.
上傳時間: 2015-05-01
上傳用戶:kr770906
資源簡介:一種基于16位單片機的tcp/ip協議源碼
上傳時間: 2015-06-12
上傳用戶:l254587896
資源簡介:基于SUNPLUS16位單片機的段碼LCD模組 全套資料包括:段碼LCD模組范例程序、電路原理圖和使用說明書。
上傳時間: 2013-11-28
上傳用戶:qilin
資源簡介:此license為MOTORALA 8位單片機的編程環境 metrowks codewarriode的永久解碼license for all-valid metrowks codewarriode 和
上傳時間: 2015-10-30
上傳用戶:asdfasdfd
資源簡介:Atmega128高檔8位單片機的uCOSII移植源碼工程文件,uCOSII的版本是v2.83,工程文件包括了IAR和ICC兩個編譯器。
上傳時間: 2015-11-15
上傳用戶:彭玖華
資源簡介:基于16位單片機的符合osek標準的操作系統,在freescale的16位單片機上調試通過
上傳時間: 2013-12-15
上傳用戶:縹緲
資源簡介:飛斯卡爾8位單片機的鎖相環工作,使單片機載外部晶振為32.768KHZ時,通過編程使總線頻率為8M
上傳時間: 2015-12-19
上傳用戶:kytqcool
資源簡介:富士通MB95F108 8位單片機的應用規格書.功能很多.有興趣研究下.
上傳時間: 2015-12-26
上傳用戶:417313137
資源簡介:實現了8位單片機的網絡通信,可以進行遠程控制。
上傳時間: 2013-12-16
上傳用戶:wmwai1314
資源簡介:單片機概述 什么是單片機 單片機的歷史及發展概況 8位單片機的主要生產廠家和機型
上傳時間: 2016-01-15
上傳用戶:懶龍1988
資源簡介:基于 16位單片機的以太網絡的開發應用編程
上傳時間: 2016-02-28
上傳用戶:小眼睛LSL
資源簡介:基于16位單片機的c編程,用來對圖像進行識別
上傳時間: 2014-01-14
上傳用戶:cjf0304
資源簡介:一個8位單片機的TCPIP處理程序,很有用處。可以在8051F上用
上傳時間: 2013-12-16
上傳用戶:無聊來刷下
資源簡介:AT89C51中文資料。介紹了AT89C51 8位單片機的內部結構和各個存儲器,時序等。
上傳時間: 2013-12-21
上傳用戶:hphh
資源簡介:使用8位單片機的PID采樣處理實例,可以用在溫度控制,電機速度控制方面
上傳時間: 2013-12-21
上傳用戶:天誠24
資源簡介:如今電力電子電路的控制旨在實現高頻開關的計算機控制,并向著更高頻率、更低損耗和全數字化的方向發展。現場可編程門陣列器件(Field Programmable Gate Arrays)是近年來嶄露頭角的一類新型集成電路,它具有簡潔、經濟、高速度、低功耗等優勢,又具有全集成化...
上傳時間: 2013-07-05
上傳用戶:duoshen1989