在當(dāng)今中國乃至世界,機(jī)器人技術(shù)正處于一個蓬勃發(fā)展的階段,在工業(yè)、農(nóng)業(yè)、國防、醫(yī)療衛(wèi)生及生活服務(wù)等許多領(lǐng)域獲得越來越多的應(yīng)用。越來越多的機(jī)器人愛好者開始了機(jī)器人設(shè)計(jì)與制作的探索和實(shí)踐,甚至相當(dāng)一部分的學(xué)齡兒童,在4~6歲就已經(jīng)開始接受機(jī)器人的啟蒙教育。機(jī)器人課程以及與機(jī)器人相關(guān)的科技比賽,向來都是最受學(xué)生喜歡的活動內(nèi)容,學(xué)習(xí)、參與的興趣十分濃厚。
本書具有以下特點(diǎn):
(1) 層次分明,知識點(diǎn)以遞進(jìn)方式逐步引入。本書從機(jī)器人的機(jī)械結(jié)構(gòu)出發(fā),介紹機(jī)器人的各種構(gòu)造,給人立體的認(rèn)識,然后逐步引入機(jī)械結(jié)構(gòu)的制作工具及運(yùn)動學(xué)分析,給予理論支撐與分析。在此基礎(chǔ)上結(jié)合機(jī)械結(jié)構(gòu)裝配動力系統(tǒng),再進(jìn)一步介紹電路控制、設(shè)計(jì)與調(diào)試。知識點(diǎn)的編排遵循從基礎(chǔ)到一般,從簡單到復(fù)雜的原則,既考慮了與理論教學(xué)同步,又考慮了學(xué)生學(xué)習(xí)循序漸進(jìn)的過程。全書章節(jié)之間既相對獨(dú)立,又有一定的梯度,層次分明。
(2) 積累經(jīng)驗(yàn),突出創(chuàng)新。本書的編寫人員都是具有五年以上大學(xué)生機(jī)器人技術(shù)競賽經(jīng)驗(yàn)的指導(dǎo)教師,編者根據(jù)近年來從事機(jī)器人技術(shù)教學(xué)、科研及實(shí)踐經(jīng)驗(yàn),總結(jié)了大量既往項(xiàng)目的經(jīng)驗(yàn),所列知識點(diǎn)系統(tǒng)全面。本書從初學(xué)者角度出發(fā),以多年經(jīng)驗(yàn)做總結(jié),將制作機(jī)器人所用的工具與方法進(jìn)行了系統(tǒng)的歸納與提煉,初學(xué)者根據(jù)這本書就能全面掌握機(jī)器人制作的基本知識與技能。
(3) 結(jié)合技術(shù)發(fā)展及學(xué)科競賽,突出實(shí)踐,可操作性強(qiáng)。本書對機(jī)器人制作所需工具、軟件及控制系統(tǒng)使用都有詳細(xì)介紹,如當(dāng)下被工程師廣泛使用的Solidworks、Altium Designer設(shè)計(jì)軟件以及Arduino控制系統(tǒng),都有詳細(xì)的使用介紹,使初學(xué)者可以快速入門。書中還配備了大量圖片,以充分提升讀者興趣,并結(jié)合實(shí)踐教學(xué)的特點(diǎn),以小型機(jī)器人為例,進(jìn)行綜合性實(shí)驗(yàn)設(shè)計(jì)編排,具有較強(qiáng)的實(shí)際意義,可作為參加各類機(jī)器人大賽、創(chuàng)新大賽等科技創(chuàng)新活動的參考資料。
本書由北京科技大學(xué)高等工程師學(xué)院工程訓(xùn)練中心電子實(shí)習(xí)基地周珂、白艷茹擔(dān)任主編,呂振、劉濤擔(dān)任副主編,張攀、史勝西、張沙沙參編。成書過程得到了北京科技大學(xué)教材建設(shè)的經(jīng)費(fèi)資助,為全書的編寫及實(shí)驗(yàn)項(xiàng)目設(shè)計(jì)驗(yàn)證提供了保障。
由于編者水平有限,書中難免存在不當(dāng)和謬誤之處,敬請有關(guān)專家和讀者指正。
編者2019年3月
第1章緒論
1.1機(jī)器人的發(fā)展
1.1.1古代機(jī)器人
1.1.2現(xiàn)代機(jī)器人
1.2機(jī)器人發(fā)展熱點(diǎn)方向
1.2.1工業(yè)機(jī)器人
1.2.2仿生機(jī)器人
1.2.3軍用機(jī)器人
1.2.4服務(wù)機(jī)器人
思考題與習(xí)題
第2章制作機(jī)器人常用工具及安全事項(xiàng)
2.1機(jī)械制作工具
2.1.1常用五金用具、工具及量具
2.1.2小型臺鉆的使用
2.2電子制作工具及測量儀器
2.2.1電子制作工具
2.2.2常用測量儀器
2.3操作安全
2.3.1工具使用注意事項(xiàng)
2.3.2眼睛與耳朵的防護(hù)
2.4電池安全
2.5焊接安全
2.6用電安全
2.6.1交流電用電安全
2.6.2防靜電損害
2.7急救知識
思考題與習(xí)題
第3章小型機(jī)器人的設(shè)計(jì)和運(yùn)動學(xué)分析
3.1自主移動機(jī)器人的機(jī)械結(jié)構(gòu)
3.1.1腿式機(jī)器人
3.1.2輪式機(jī)器人
3.1.3履帶式機(jī)器人
3.1.4其他機(jī)器人結(jié)構(gòu)
3.2差動機(jī)器人運(yùn)動學(xué)分析與軌跡控制的實(shí)現(xiàn)
3.2.1機(jī)器人建模與運(yùn)動學(xué)分析
3.2.2運(yùn)動軌跡控制的實(shí)現(xiàn)
3.3差動驅(qū)動機(jī)器人動力學(xué)分析
3.3.1左右輪驅(qū)動力矩模型
3.3.2機(jī)器人制動的力學(xué)模型
思考題與習(xí)題
第4章機(jī)械設(shè)計(jì)輔助軟件
4.1SolidWorks簡介
4.2零件造型設(shè)計(jì)
4.2.1創(chuàng)建新零件文件
4.2.2創(chuàng)建草圖
4.2.3創(chuàng)建零件特征
4.3部件造型設(shè)計(jì)
4.3.1創(chuàng)建裝配體項(xiàng)目
4.3.2添加裝配元件
4.3.3移動或者旋轉(zhuǎn)元件
4.3.4元件的配合
4.3.5裝配體配合實(shí)例
4.4繪制工程圖
4.4.1進(jìn)入工程圖環(huán)境
4.4.2創(chuàng)建標(biāo)準(zhǔn)三視圖
4.4.3尺寸標(biāo)注
4.4.4編輯尺寸
4.4.5添加文本注釋
思考題與習(xí)題
第5章小型機(jī)器人機(jī)械結(jié)構(gòu)的制作及裝配
5.1小型機(jī)器人常用制作材料
5.1.1木質(zhì)材料
5.1.2塑料材料
5.1.3金屬材料
5.1.4輕型復(fù)合材料(碳纖維)
5.2常用機(jī)械零件
5.2.1連接零件
5.2.2軸承
5.2.3聯(lián)軸器
5.3小型機(jī)器人制作常用基本操作
5.3.1劃線
5.3.2鋸削
5.3.3銼削
5.3.4孔加工
5.3.5攻、套螺紋
5.3.6鉚接
5.4小型機(jī)器人制作常用裝配技術(shù)
5.4.1裝配的基礎(chǔ)知識
5.4.2裝配過程
5.4.3典型件的裝配
5.4.4小型機(jī)器人裝配實(shí)例
思考題與習(xí)題
第6章動力系統(tǒng)設(shè)計(jì)及制作
6.1電池的選擇
6.1.1適用于機(jī)器人的電池種類
6.1.2電池參數(shù)的選擇
6.1.3電池組的制作
6.1.4常見問題及解決方案
6.2電動機(jī)的選擇
6.2.1直流電動機(jī)
6.2.2交流電動機(jī)
6.2.3步進(jìn)電機(jī)
6.3直流電動機(jī)的控制原理
6.4步進(jìn)電機(jī)的控制原理
6.5舵機(jī)的控制及使用
思考題與習(xí)題
第7章電路設(shè)計(jì)及制作
7.1常用電子元器件的選用與檢測
7.1.1電阻器及電位器的選用及檢測
7.1.2電容器的選用及檢測
7.1.3電感器的選用及檢測
7.1.4二極管的選用及檢測
7.1.5三極管的選用及檢測
7.1.6集成電路的選用及檢測
7.1.7開關(guān)、繼電器的選用及檢測
7.1.8其他常見元器件
7.2電路設(shè)計(jì)
7.2.1電路板的種類及選型
7.2.2Altium Designer軟件介紹
7.2.3元器件封裝庫
7.2.4電路原理圖設(shè)計(jì)
7.2.5印制電路板設(shè)計(jì)
7.3印制電路板制作
7.3.1印制電路板熱轉(zhuǎn)印制作工藝
7.3.2印制電路板感光板制作工藝
7.4電路焊接技術(shù)
7.4.1電子元器件的安裝工藝
7.4.2分立元器件的手工焊接工藝
7.4.3貼片元器件的手工焊接工藝
思考題與習(xí)題
第8章電路調(diào)試及故障檢修
8.1電子電路基本調(diào)試技術(shù)
8.1.1調(diào)試的一般原則
8.1.2調(diào)試準(zhǔn)備
8.1.3調(diào)試步驟
8.1.4調(diào)試注意事項(xiàng)
8.2常見電磁干擾
8.2.1電磁干擾基本知識
8.2.2電磁干擾的觀測
8.3干擾抑制技術(shù)
8.3.1抑制技術(shù)基礎(chǔ)知識
8.3.2干擾抑制技術(shù)的應(yīng)用
8.4電子電路的故障檢修
8.4.1故障檢修的流程及方法
8.4.2基本元器件拆卸方法
8.4.3貼片元器件拆卸方法
思考題與習(xí)題
第9章小型智能機(jī)器人控制器設(shè)計(jì)
9.1Arduino介紹
9.2控制器開發(fā)板簡介
9.3控制器片上資源介紹
9.4下載開發(fā)環(huán)境Arduino IDE
9.5安裝開發(fā)環(huán)境Arduino IDE
9.6安裝驅(qū)動程序
9.7程序燒錄
9.8Arduino IDE用戶界面
9.9Arduino編程語言
9.9.1Arduino編程基礎(chǔ)
9.9.2數(shù)字I/O口的操作函數(shù)
9.9.3模擬I/O口的操作函數(shù)
9.9.4高級I/O口的操作函數(shù)Pulseln(pin,state,timeout)
9.9.5時(shí)間函數(shù)
9.9.6中斷函數(shù)
9.9.7串口通信函數(shù)
9.9.8Arduino的庫函數(shù)
9.10在線信息
思考題與習(xí)題
第10章小型機(jī)器人的傳感器設(shè)計(jì)
10.1傳感器基礎(chǔ)
10.1.1傳感器的定義
10.1.2傳感器的組成
10.1.3傳感器的分類
10.1.4傳感器的工作原理
10.1.5傳感器的應(yīng)用領(lǐng)域
10.2紅外循跡傳感器的應(yīng)用
10.2.1紅外循跡傳感器
10.2.2小型機(jī)器人的紅外循跡傳感器應(yīng)用實(shí)例
10.3紅外遙控傳感器的應(yīng)用
10.3.1紅外遙控系統(tǒng)原理
10.3.2小型機(jī)器人的紅外遙控傳感器應(yīng)用實(shí)例
10.4超聲波測距傳感器的應(yīng)用
10.4.1超聲波測距傳感器原理
10.4.2HCSR04型超聲波測距模塊
10.4.3小型機(jī)器人超聲波測距傳感器應(yīng)用實(shí)例
10.5藍(lán)牙模塊的應(yīng)用
10.5.1藍(lán)牙技術(shù)簡介
10.5.2BTHC05藍(lán)牙模塊
10.5.3BTHC05藍(lán)牙模塊AT指令集
10.5.4小型機(jī)器人BTHC05藍(lán)牙模塊應(yīng)用實(shí)例
思考題與習(xí)題
參考文獻(xiàn)