玩轉機器人:DIY智能小車機器人(移動視頻版)( 簡體 字) | |
作者:劉波 等 | 類別:1. -> 電子工程 -> 機器人 |
出版社:電子工業出版社 | 3dWoo書號: 56477 詢問書籍請說出此書號! 有庫存 NT售價: 390 元 |
出版日:9/1/2024 | |
頁數:1 | |
光碟數:0 | |
站長推薦: | |
印刷:黑白印刷 | 語系: ( 簡體 字 ) |
ISBN:9787121486654 | 加入購物車 │加到我的最愛 (請先登入會員) |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社) | |
第1 章 動力模塊零部件繪制 ···········1
1.1 直流電動機部件 ············.2 1.1.1 模型繪制 ·········································· 2 1.1.2 模型渲染 ·········································. 13 1.2 輪轂部件 ·············14 1.2.1 模型繪制 ·········································. 14 1.2.2 模型渲染 ·········································. 18 1.3 輪胎部件 ·············19 1.3.1 模型繪制 ·········································. 19 1.3.2 模型渲染 ·········································. 24 1.4 聯軸器部件 ············.25 1.4.1 模型繪制 ·········································. 25 1.4.2 模型渲染 ·········································. 29 第2 章 車體模塊零部件繪制 ··········31 2.1 直流電動機支架部件 ··········.32 2.1.1 模型繪制 ·········································. 32 2.1.2 模型渲染 ·········································. 34 2.2 下車架部件 ············.35 2.2.1 模型繪制 ·········································. 35 2.2.2 模型渲染 ·········································. 41 2.3 上車架部件 ············.42 2.3.1 模型繪制 ·········································. 42 2.3.2 模型渲染 ·········································. 44 2.4 3mm 銅柱部件 ············.45 2.4.1 模型繪制 ·········································. 45 2.4.2 模型渲染 ·········································. 46 2.5 循跡模塊板型部件 ···········.47 2.5.1 模型繪制 ·········································. 47 2.5.2 模型渲染 ·········································. 48 2.6 電動機驅動模塊板型部件 ··········.50 2.6.1 模型繪制 ·········································. 50 2.6.2 模型渲染 ·········································. 51 2.7 最小系統模塊板型部件 ···········.52 2.7.1 模型繪制 ·········································. 52 2.7.2 模型渲染 ·········································. 53 第3 章 零部件裝配與運動仿真 ···········55 3.1 零部件裝配 ·············.56 3.1.1 動力模塊裝配 ······································.. 56 3.1.2 車體模塊裝配 ······································.. 64 3.1.3 整體裝配 ·········································. 74 3.2 運動仿真 ············78 3.2.1 創建連桿 ·········································. 78 3.2.2 創建運動副 ········································ 81 3.2.3 加載驅動 ·········································. 84 3.2.4 創建解算方案 ······································.. 85 第4 章 基礎電路仿真 ···········. 87 4.1 電源電路 ·············88 4.1.1 電路設計 ·········································. 88 4.1.2 電路仿真 ·········································. 90 4.2 電動機驅動電路 ············.91 4.2.1 電路設計 ·········································. 91 4.2.2 電路仿真 ·········································. 93 4.3 循跡傳感器電路 ············.95 4.3.1 電路設計 ·········································. 95 4.3.2 電路仿真 ·········································. 96 4.4 聲光電路 ············.97 4.4.1 電路設計 ·········································. 97 4.4.2 電路仿真 ·········································. 98 4.5 數碼管電路 ············.103 4.5.1 電路設計 ········································.. 103 4.5.2 電路仿真 ········································.. 104 第5 章 基于51 單片機的智能小車機器人仿真 ········110 5.1 電路設計 ·············.111 5.1.1 硬件系統框圖 ······································ 111 5.1.2 整體電路 ········································.. 111 5.2 單片機程序設計 ···········115 5.2.1 主要程序功能 ······································ 115 5.2.2 整體程序 ········································.. 128 5.3 整體仿真測試···········.140 第6 章 基于Arduino 單片機的智能小車機器人仿真 ········149 6.1 原理圖設計 ·············.150 6.1.1 新建工程 ········································.. 150 6.1.2 電路設計 ········································.. 152 6.2 可視化流程圖設計 ···········.154 6.2.1 子程序流程圖設計 ···································.. 154 6.2.2 主程序流程圖設計 ···································.. 158 6.3 整體仿真 ·············.165 第7 章 元件庫繪制 ···········.175 7.1 AT89S51 單片機元件庫繪制 ··········. 176 7.1.1 AT89S51 單片機原理圖元件庫繪制 ··························. 176 7.1.2 AT89S51 單片機封裝元件庫繪制 ··························.. · 179 7.2 晶振元件庫繪制 ············.··185 7.2.1 晶振原理圖元件庫繪制 ································· 185 7.2.2 晶振封裝元件庫繪制 ··································. 186 7.3 滑動開關元件庫繪制 ···········.189 7.3.1 滑動開關原理圖元件庫繪制 ······························. 189 7.3.2 滑動開關封裝元件庫繪制 ·······························.. 191 7.4 L298HN 芯片元件庫繪制 ·········.197 7.4.1 L298HN 芯片原理圖元件庫繪制 ···························· 197 7.4.2 L298HN 芯片封裝元件庫繪制 ·····························. 200 7.5 TCRT5000 元件庫繪制 ··········.212 7.5.1 TCRT5000 原理圖元件庫繪制 ·····························. 212 7.5.2 TCRT5000 封裝元件庫繪制 ······························.. 214 7.6 LM393 元件庫繪制 ··········.217 7.6.1 LM393 原理圖元件庫繪制 ·······························. 217 7.6.2 LM393 封裝元件庫繪制 ································.. 219 第8 章 PCB 設計 ············.223 8.1 循跡模塊 ·············224 8.1.1 原理圖繪制 ·······································. 224 8.1.2 PCB 繪制 ········································.. 226 8.2 電動機驅動模塊 ···········.230 8.2.1 原理圖繪制 ·······································. 230 8.2.2 PCB 繪制 ········································..232 8.3 最小系統模塊···········.235 8.3.1 原理圖繪制 ·······································. 235 8.3.2 PCB 繪制 ········································. 238 參考文獻 ·············.244 本書主要介紹使用UG 軟件、Proteus 軟件、Altium Designer 軟件進行智能小車機器人設計的方法。本書內容涉及UG 軟件的模型繪制、模型裝配和運動仿真,Proteus 軟件的電路設計和電路仿真,Altium Designer 軟件的元件庫繪制、原理圖繪制和PCB 繪制。本書從機械結構、電路設計、PCB 設計三部分對智能小車機器人進行詳細講解,完整介紹了動力模塊零部件繪制、車體模塊零部件繪制、零部件裝配與運動仿真、基礎電路仿真、基于51 單片機的智能小車機器人仿真、基于Arduino 單片機的智能小車機器人仿真、元件庫繪制和PCB 設計。通過學習本書,讀者可以在熟悉UG 軟件、Proteus 軟件、Altium Designer 軟件操作的同時體會智能小車機器人的設計思路,為自己設計智能小車機器人打下基礎。
21 世紀以來,國內外對機器人技術的發展越來越重視。機器人技術被認為是對未來新興產業發展具有重要意義的高新技術之一。與機器人相關的技術勢必成為技術工程師和科研工作者關注的焦點。
UG 軟件作為當今優秀的三維建模軟件,具有零部件建模、零部件裝配、運動仿真和高級渲染等功能。本書第1~3 章主要介紹使用UG 軟件對智能小車機器人三維模型進行繪制的方法。Proteus 軟件作為當今優秀的EDA 軟件,具有電路仿真和PCB 繪制等功能。本書第4~6 章主要介紹使用Proteus 軟件進行智能小車機器人電路設計和仿真的方法。Altium Designer 軟件作為當今優秀的EDA 軟件,具有電路仿真和PCB 繪制等功能。本書第7、8 章主要介紹使用Altium Designer 軟件對智能小車機器人PCB進行繪制的方法。 本書共8 章,第1~3 章介紹了智能小車機器人的零部件繪制、零部件裝配和整體仿真,使讀者了解如何使用UG 軟件對智能小車機器人進行機械結構設計。第4~6 章介紹了智能小車機器人的基礎電路仿真、基于51 單片機的智能小車機器人仿真和基于Arduino 單片機的智能小車機器人仿真,使讀者了解如何使用Proteus 軟件對智能小車機器人進行電路設計。第7、8 章介紹了智能小車機器人的元件庫繪制和PCB 設計,使讀者了解如何使用Altium Designer 軟件對智能小車機器人進行PCB 設計。本書使用的元器件符號均為Altium Designer 軟件和Proteus 軟件中自帶的符號,因此與當前最新符號相比略有不同,元器件尺寸信息來自相關手冊,只截取了部分做展示使用,讀者使用時請向元器件供應商索取。另外,對于不易用圖文描述的操作,本書配有二維碼,使用手機終端掃描二維碼即可觀看相關視頻。 “玩轉機器人系列叢書”將會引領讀者DIY 一個完整的機器人系統。如果把機器人系統比作人體系統,那么三維模型就是骨骼,PCB 就是肌肉,電路原理圖就是神經,程序就是思想。《玩轉機器人設計:基于UG NX 的設計實例》《玩轉機器人:基于SolidWorks 的設計實例(移動視頻版)》《玩轉機器人:基于Altium Designer 的PCB 設計實例(移動視頻版)》《玩轉機器人:基于Proteus 的電路原理仿真(移動視頻版)》已經出版,分別講解了如何DIY 機器人的“骨骼”、“肌肉”、“神經”和“思想”。本書以智能小車機器人為例,統一講解如何DIY 機器人的“骨骼”、“肌肉”、“神經”和“思想”,使讀者可以進行系統化學習,也是對“玩轉機器人系列叢書”的有力補充。讀者在閱讀本書時有難懂、難操作之處,可參考“玩轉機器人系列叢書”中的專項講解。本書適合對機器人設計感興趣或參加電子設計比賽的人員閱讀,也可作為高等學校相關專業的教材和職業培訓機構的教學用書。建議讀者根據本書所述步驟,逐步學習。若廣大教師有意將本書作為教材使用,如需本書工程文件,在提供加蓋教務部門公章的正式證明后,可向編著者索要。本書順利完稿離不開廣大朋友的支持與幫助。首先,感謝劉家彤編輯在本書編著過程中提供的寶貴幫助。其次,感謝各位好友及專家對本書提出的寶貴建議。由于編著者水平有限,加之時間倉促,書中難免有錯誤和不足之處,敬請讀者批評指正!如若發現問題及錯誤,請與編著者聯系(劉波)。為了更好地向讀者提供服務以及方便廣大電子愛好者進行交流,讀者可以加入技術交流QQ 群(玩轉機器人&電子設計),也可以關注本書編著者抖音賬號,編著者將不定期進行直播答疑及電路仿真知識分享。 編著者 2024 年5 月 |