智能機器人硬件功能模塊介紹1.核心控制板:raspberry b+(樹莓派B+):一種卡片式電腦。樹莓派是只有信用卡大小的卡片式電腦,其系統基于Linux。截止至2012年6月1日,樹莓派只有A和B兩個型號,主要區別:A型:1個USB、無有線網絡接口、功率2.5W,500mA、256MB RAM;B型:2個USB、支持有線網絡、功率3.5W,700mA、512MB RAM。2.底層電路驅動芯片:Arduino 。Mega2560的處理器核心是ATmega2560,同時具有54路數字輸入/輸出口(其中16路可作為PWM輸出),16路模擬輸入,4路UART接口,一個16MHz晶體振蕩器,一個USB口,一個電源插座,一個ICSP header和一個復位按鈕。Arduino Mega2560也能兼容為Arduino UNO設計的擴展板。3.底層硬件:驅動電路、控制電路 包括(ln298、hc-06藍牙模塊、舵機、攝像頭、麥克風、無線網卡、電機、地盤、傳感器若干、材料等) 4.工作原理:樹莓派用來處理上層指令、運用大型代碼、和代碼整合等,例如:人臉識別、語音識別、郵件發送、環境數據上傳到互聯網、獲取網絡指令等。通過串口通訊和底層驅動芯片arduino進行交互,和數據傳輸。arduino則負責底層電路的驅動、環境檢測、快速機動、預報處理等工作1.該項目中我們自主研發了一套無線充電設備,最大的轉換效率可以達到40%,安裝在機器人的底端,可以實現機器人長時間的工作而不需要人為去充電,解決了用戶不在家機器人也能正常工作的問題。該項目已經獲得了專利。
上傳時間: 2022-07-25
上傳用戶:zhaiyawei
第1章 引 言產業界人士和觀察家(甚至包括那些經過多年外層空間旅行剛剛返回這個世界的人)都已經很清楚,因特網( I n t e r n e t)發展所達到的地位和其所產生的現象都不同于本世紀或上世紀所提出的任何一種技術。 I n t e r n e t的延伸和影響范圍、有關 I n t e r n e t 出版物、以及包括美國在線(A O L)、美國電報電話公司( AT & T)和微軟公司等I n t e r n e t產業界的大量風險投資者,這一切都會使我們有一種紛繁迷亂的感覺。所有這些都是通過這樣或那樣的方式與 I n t e r n e t連接起來。I n t e r n e t也是Joe Sixpack和Fortune 1000這樣的網站每天都關心、考慮和使用的唯一技術。或許I n t e r n e t是世界上少有的幾個能夠以相同的平等程度來對待每一個用戶的實體組織之一。一個企業的首席執行官( C E O)如果想給公司提供更好的網絡服務保證,他必須建立一個專用網絡。而在I n t e r n e t中,每一個人對網絡的訪問都是平等的。I n t e r n e t的發展并沒有損害到那些在過去 1 5 0年中所發展起來的其他技術。的確,電話技術是相當重要的,它可以使我們能夠在雙方不見面的情況下通過聲音與線路另一端的人通話。同樣,汽車也改變了我們的生活,汽車的出現能夠使我們在一天之內跨越更大的距離,而這個距離要比任何其他動物多出一個數量級。電燈、無線電和電視都曾經是改善我們日常生活的十分重要的技術,擴展了我們在非睡眠狀態的時間,向我們傳播各種信息,使我們享受更多的娛樂。我們已經在很大程度上解決了生存問題。大多數人的飯桌上有足夠的食品、有溫暖的住所,并且都有一個工作場所,可以每天早出晚歸地工作。我們也可以不必被動地接收各種電視節目,而可以輕松地使用遙控器選擇欣賞自己喜愛的頻道。I n t e r n e t除了有把事情變得更好的能力外,也可能會把事情搞得更糟。在好的一方面,I n t e r n e t能夠使我們在世界范圍同人們進行對等通信;使我們能夠訪問那些存儲在數以百萬計的網絡計算機上的幾乎無限的大量信息。一些功能強大的搜索引擎能夠使我們更加簡單和迅速地實現對有用、有意義的信息資源的定位。不同階段的商務活動,包括從最初的偶然興趣直到成熟的采購定單等,都可以在 I n t e r n e t上完成。甚至于許多人已經開始幻想在將來的某天,I n t e r n e t能使我們不再需要每天早起去上班了。人們可以靠在枕頭上使用一臺膝上型計算機(或許將來可能出現的任何先進的計算機)通過撥接 I n t e r n e t對所有的商務活動和某些消遣娛樂進行管理和維護。在不利的一方面,I n t e r n e t也可能使我們成為有電子怪癖的人,使我們缺乏與其他人進行直接交流的能力。人們僅有的非睡眠時間都將被耗費在計算機的熒光屏前,不停地鍵入I n t e r n e t地址(U R L)或指向其他的超級鏈接。最令人不安的是,由于“等待回應( W F R E,waiting for reply)”而浪費的時間是不可挽回的。 W F R E現象的出現是由于I n t e r n e t上太擁塞、太慢,以至于你的瀏覽器似乎進入了一個永久“等待回應”的狀態。有時候它只是幾秒鐘的問題;另一些情況下可能是幾分鐘。你在 W F R E狀態下盯著計算機熒光屏等待所花費的時間第一部分 概 述是相當大的,這些時間的總和可能會是一個令人吃驚的數字,其數量級或許是幾個月甚至幾年。我們所討論的要點在于:1) Internet已經經歷了巨大的增長過程,并且這種增長將會繼續。2) 不論是居民用戶或者是團體用戶, I n t e r n e t都受到了同等的歡迎。對于后者, I n t e r n e t還意味著新的收入增長點。3) 一些實力很強并且有創造力的產業巨頭正在致力于 I n t e r n e t的應用,以便為其企業自身及其消費者提供有利條件。無庸置疑,不論是偶爾對 I n t e r n e t的臨時使用還是正式規范地應用I n t e r n e t,都將導致對I n t e r n e t更多的興趣和廣告宣傳。與此同時,也將伴隨著 I n t e r n e t應用和及其流量的成比例的增長。4) 目前I n t e r n e t的帶寬和容量還是缺乏的,這導致了 I n t e r n e t上不穩定的響應時間和不可預知的性能。同時產生的問題是, I n t e r n e t是否有能力支持未來的、高帶寬需求的、時延敏感的應用?或者說I n t e r n e t是否有能力支持居民對帶寬容量的適度增長的需求?我們是如何進入了這樣一個不穩定的狀態呢?這個問題有若干答案,但其中沒有一個是真正有權威性的解釋,或許還有一些是可以根本不考慮的。首先, I n t e r n e t是其自身成功的一個受害者。每一天都有新的用戶加入到 I n t e r n e t中,越來越多的人不停地使用瀏覽器通過一個We b站點搜尋他們所感興趣的下一個 We b站點。由于訪問 I n t e r n e t的價格僅是電話的市話費用附加一個適度的費率,因此并沒有一個價格上的保護手段來防止某些瀏覽者對 I n t e r n e t資源的長時間占用。另一種資源的缺乏不一定是由于網絡資源的不足引起的,而更大程度上是由于服務器的資源不足造成的。對某些服務器或服務器陣列來說,突發性的連接請求所引起的負荷和突發的頻度可能大大超過了這些服務器的處理能力。這種突發的大量的連接請求一般發生在大量的客戶試圖同時訪問同一個 We b服務器的時候。這個問題可以被認為是一個臨時性的問題,因為服務器的供應商通常會不斷地提供新型的內容服務器主機、負載平衡器、 We b緩存器等來使該問題得到緩解 。另一個問題是某些鏈路可能正好沒有足夠的帶寬來支持業務所提供的流量負荷。這個問題的部分解決方案當然是增加更多的帶寬;一些新的技術,如波分復用( W D M)技術,似乎可以為用戶提供幾乎無限的帶寬。所有這些我們上述所討論的問題都是造成 I n t e r n e t及I n t r a n e t(I n t r a n e t是I n t e r n e t在企業范圍內的一個著名的復制品)性能極其不穩定的重要因素。在這些問題中,有很多都已經被研究清楚了;雖然其中有些諸如價格等問題是不可能在一夜之間得到解決的,但是我們至少已經知道解決方案是存在的,并且可以在不久的將來得到應用。然而,有關I n t e r n e t性能和基于I P協議進行網絡互連的最基本問題,很大程度上還在于基本 I P路由轉發處理過程和該功能的實現平臺。
標簽: ip交換技術
上傳時間: 2022-07-27
上傳用戶:fliang
VIP專區-嵌入式/單片機編程源碼精選合集系列(18)資源包含以下內容:1. These patch files are supplied as part of ADS 1.2.1..2. 星期算法,即知道日期,即可知道該天是星期幾.3. AT45DB041的驅動.4. 模擬UART程序(C語言).5. 模擬SPI程序(C語言).6. MSP430時鐘程序( C語言示范程序).7. I2C及同步傳輸的擴展技術.8. 并行口仿真i2c總線.9. Mega8完美下載 包含源程序.10. 用于iic的讀寫。上面有例子可以參考.11. 免費的AHDL模塊庫,包括IIC控制器,DRAM控制器,UART等28個模塊,AHDL源代碼.12. FLASH存儲器件國際標準.13. 變壓器概述-變壓器經典文章(中文PDF).14. 一個完整DVDROM代碼(使用日立PICKUP).15. 19264液晶顯示完整C程序.16. 44b0板上的usb固件及上位機程序.17. TI54X 擦除FLASH代碼.18. TI54X 寫FLASH源碼.19. AVR 下載線源程序.20. AVR編程C原代碼.21. C嵌入式編程.22. 用于嵌入式系統的TCP/IP協議棧.23. 用于嵌入式系統的TCP/IP協議棧及若干服務.24. WindowsCE上的一個畫板程序.25. WinCE上的聊天程序.26. 微軟提供的WinCE中幾個控件的例子代碼.27. 微軟提供的Flash驅動程序.28. 觸摸屏驅動的程序.29. PCI總線的驅動程序.30. ISD1400語音電路.31. M-BUS總線中的模擬電路.32. MSP430與液晶顯示器的串行接口方案.33. PCB制造流程及說明.34. RS RS-232 至RS RS-485 RS RS-422 智能轉換器.35. TKS 系列仿真器使用指南.36. 彩色液晶智能顯示器.37. 常用運放電路集錦.38. 多功能平臺數據協議.39. 公交IC 電路圖.40. 國家標準——電力線載波系統設計導則.
上傳時間: 2013-05-22
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(110)資源包含以下內容:1. 12864液晶模塊的MSP430F149的源代碼.2. 本文檔詳細介紹了從C語言過渡到嵌入式C語言的入門過程.3. qt3 Embedded mplayer in a QWidget.4. 歐姆龍PLC程序.5. 分布式嵌入式系統若干可重構問題的研究 可重構研究方面的好東西.6. 這是一篇關于C/C++編程規范的說明文檔.7. 利用LABVIEW控制步進電機。對軟件編程.8. 接口電路可靠性設計。接口電路設計難得的一份參考資料.9. 這是JFrame的一些例子(chapter4)??梢詤⒖家幌隆O胍鯣UI的人不妨看一看.10. 在PXA270上替換開發板的實時時鐘RTC4513為DS1302的修改說明,自己寫的,拿上來和大家共享,也希望大家提意見.11. 簡單matlab界面設計的ppt的簡單介紹.12. matlab界面設計的實用手冊.13. Matlab入門教程GUI程序設計,好東西大家分享!.14. 電容感應程序.15. RSLogix500培訓教材,指導如何使用安裝ABPLC.16. 基于FPGA自適應高速RS編譯碼器的IP核設計.17. 基于芯片DS1302的湍流實時時鐘的實現.18. liunx平臺的pci程序開發,希望對大家有幫助.19. 文章介紹了TMS320VC5409 的在語音處理方面的一個應用電路.20. 學習嵌入式必須的東西.21. h.264的碼流結構.22. 8255控制交通燈全資料.23. TFT彩色液晶屏的SPI接口的驅動程序.24. PCA的理論的介紹。了解PCA很有幫助。.25. S3C44B0X 外部中斷的開發應用.26. 讀取SD卡存儲的adpcm碼.27. 電子報時鐘源碼,實現報時的功能!聲音文件可以自行替換.28. 基于AVR單片機的步進電機的控制.29. BlackFin 5xx 處理器音頻接口擴展電路圖.30. Nuclues嵌入式RTOS源碼.31. 根據蒙特卡羅分析原理.32. 自編的某項目中的基于NIOS II的硬盤控制程序.33. 關于在FPGA或CPLD鎖相環PLL原理與應用,介紹用FPGA的分頻技術..34. 這是電子方面的.35. 實例42 嵌入式電子鐘 這是一個界面友好的vc嵌入式電子鐘 具有很好的參考價值.36. 老外的PCB設計軟件,是免費的.可以上網更新..37. 里面是嵌入式常用模塊的電路圖.38. 該嵌入式系統教材對從事嵌入式開發的工作人員.39. SST FALSH的讀寫(SPI模擬總線)(長期運行).40. ICCAVR環境下的PTR4000無線模塊驅動程序.
標簽: Bluetooth
上傳時間: 2013-05-26
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(111)資源包含以下內容:1. LCD顯示的電子時鐘.2. 嵌入式實時視頻監控系統的實現源碼。很經典的程序.3. 用DS18B20測溫度.4. MSP430F149單片機驅動CC1000進行無線收發的一個示例程序,這是個讓CC1000工作在半雙工模式的程序.5. 本程序實現matlab中的信號添加noise,環境是802.11a.6. I2C從機實驗.7. 計算個人所得稅 GUI界面.8. 很好的嵌入式開發的電子文檔.9. vi config and guide for c programmer quick guide and config.10. Holtek,I2C communication.11. 幾個LEDLCD相關驅動程序的匯總 嵌入式開發參考.12. 函數發生器集成芯片max038資料.13. 芯片ULN2003的介紹資料.14. 基于超圖sne開發的一個詳細的例子。提供查詢.15. 一些常用芯片資料.16. PIC單片機控制PLL頻率合成器MC145170應用源碼..17. VC++用ActiveX控件與單片機進行RS232串行通信..18. 嵌入式C_C++語言精華文章集.19. psi/si相關內容.20. 這是一個很有用的PCB板.21. CAYMAN板硬件設備的一些資料.22. nand flash 的驅動部分.23. 凌陽單片機在全國大學生電子設計競賽中的應用.24. 嵌入式開發首先要建立交叉編譯環境.25. 一種基于CPLD 的PWM控制電路設計.26. 路由器命令大全手冊教程 一本講的很全的電子書.27. AT24C02頁寫模式存取源碼.28. 這是一個關于晶震的一個verilog 源代碼,希望對新手有用.29. I2C的驅動和應用.30. zigbee入門極為經典的介紹.31. C_C++嵌入式系統編程,很好的c語言學習資料啊.32. 一個基于ATMEGA128的TWI(I2C)EEPROM-24c01的程序.33. 某售貨員要到若干城市去推銷商品.34. music 音樂電路.35. 應用matlab的GUI功能設計用戶圖形界面的一些例子..36. 提 出了一種 網絡 化嵌 入 式 數 控 系統.37. 基于U(375)盤及SD(SPI模式)卡集成文件系統(包括底層驅動).38. 將輸入的貨號轉化為壓縮的BCD格式.如果長度不滿14,則以右對齊.39. 基于51類單片機RTX51多任務系統.40. sasung s3c2410a english datasheet!.
標簽: 調制解調器
上傳時間: 2013-05-29
上傳用戶:eeworm