出版時間:2012-5 出版社:科學(xué) 作者:王允上 頁數(shù):268 字?jǐn)?shù):268750
內(nèi)容概要
《學(xué)用單片機制作機器人》旨在引導(dǎo)讀者動手做,完成單片機程序編寫、制作下載電路、控制伺服電機、制作恐龍機器人這一套完整的流程,以最小的代價擁有自己的機器人的同時,也達成學(xué)習(xí)目的,獲得基本技能。
《學(xué)用單片機制作機器人》共9章,主要內(nèi)容有機器人時代,認(rèn)識單片機,AT89S51單片機與自制燒寫器,程序代碼的編譯、糾錯及燒寫,認(rèn)識R/C伺服電機,單片機控制伺服電機,多個R/C伺服電機的控制,機器人的制作,機械手臂組裝及控制,機械恐龍組裝及控制,附錄MCS‐51系列指令集。
《學(xué)用單片機制作機器人》規(guī)避了那些深奧的理論,基本符合“工作過程導(dǎo)向”、“任務(wù)教學(xué)”需要,適合作為廣大電子愛好者及無線電愛好者的單片機、機器人入門讀物,也可作為工科院校的教學(xué)用書。
書籍目錄
第1章 機器人時代1.1 概述1.2 三葉蟲吸塵器1.3 Sony AIBO愛寶1.4 Robosapien1.5 SONY QRIO1.6 TOYOTA i-Foot及i-Unit1.7 Honda ASIMO(Advanced Step Innovative Mobility)1.8 i-SOBOT機器人1.9 PLEN機器人第2章 認(rèn)識單片機2.1 微電腦的基本結(jié)構(gòu)2.2 單片機的優(yōu)點2.3 單片機的種類2.3.1 臺灣地區(qū)的芯片廠2.3.2 其他國家和地區(qū)的芯片廠2.4 單片機的規(guī)格說明2.4.1 復(fù)雜指令集與精簡指令集2.4.2 振蕩電路2.4.3 看門狗定時器2.4.4 省電模式及喚醒功能第3章 AT89S51單片機與自制燒寫器3.1 AT89S51的特性3.2 AT89S51的引腳3.3 AT89S51的內(nèi)部結(jié)構(gòu)及燒寫方式3.3.1 并行模式3.3.2 串行模式3.4 AT89S51燒寫電路制作3.4.1 實驗?zāi)康?.4.2 電路原理3.4.3 電路制作3.4.4 與計算機聯(lián)機第4章 程序代碼的編譯、糾錯及燒寫4.1 程序代碼的編譯及糾錯4.1.1 KeilVision2的安裝4.1.2 KeilVision2的執(zhí)行及程序編譯4.1.3 使用KeilVision2的Debug功能4.2 燒寫軟件的安裝及使用4.2.1 安裝步驟4.4.2 AT89S51的燒寫第5章 認(rèn)識R/C伺服電機5.1 R/C伺服電機的結(jié)構(gòu)5.2 R/C伺服電機驅(qū)動信號5.3 R/C伺服電機的引腳5.4 利用NE555芯片產(chǎn)生PWM波5.5 NE555無穩(wěn)多諧振蕩器的制作5.5.1 實驗?zāi)康?.5.2 相關(guān)知識5.5.3 功能說明5.5.4 電路圖5.5.5 實驗步驟5.5.6 R/C伺服電機工作情形第6章 單片機控制伺服電機6.1 利用單片機產(chǎn)生PWM波6.1.1 實驗?zāi)康?.1.2 動作情形6.1.3 電路圖6.1.4 流程圖6.1.5 范例SERVO1.ASM6.1.6 實驗步驟6.2 利用單片機中斷的方式控制RC/伺服電機6.2.1 實驗?zāi)康?.2.2 相關(guān)知識6.2.3 電路圖6.2.4 流程圖6.2.5 范例程序SERVO2.ASM6.2.6 程序說明6.2.7 實驗步驟6.3 伺服電機的連續(xù)動作6.3.1 實驗?zāi)康?.3.2 動作情形6.3.3 電路圖6.3.4 流程圖6.3.5 程序范例SERVO3.ASM6.3.6 程序說明6.3.7 實驗步驟第7章 多個R/C伺服電機的控制7.1 2個RC/伺服電機的控制7.1.1 實驗?zāi)康?.1.2 相關(guān)知識7.1.3 電路圖7.1.4 流程圖7.1.5 范例程序SERVO4.ASM7.1.6 程序說明7.1.7 實驗步驟7.2 3個RC/伺服電機的控制7.2.1 實驗?zāi)康?.2.2 相關(guān)知識7.2.3 電路圖7.2.4 流程圖7.2.5 程序范例SERVO5.ASM7.2.6 程序說明7.2.7 實驗步驟第8章 機器人的制作8.1 使用材料8.2 使用器具8.3 亞克力的切割8.4 如何根據(jù)本書制作機器人8.5 特別叮嚀第9章 機械手臂組裝及控制9.1 機械手臂零件制作9.2 機械手臂的組裝9.2.1 手掌部分9.2.2 前臂部分9.2.3 底盤部分9.2.4 手腕和前臂組裝9.2.5 前臂和后臂組裝9.2.6 后臂和底盤組裝9.2.7 機械手臂全圖9.2.8 機械手臂實體圖9.3 5個RC/伺服電機的控制9.3.1 實驗?zāi)康?.3.2 相關(guān)知識9.3.3 電路圖9.3.4 流程圖9.3.5 程序范例SERVO6.ASM9.3.6 程序說明9.3.7 實驗步驟9.4 機械手臂的精密控制9.4.1 實驗?zāi)康?.4.2 相關(guān)知識9.4.3 電路圖9.4.4 流程圖9.4.5 程序范例SERVO nhf.ASM9.4.6 程序說明9.4.7 實驗步驟第10章 機械恐龍組裝及控制10.1 零件制作10.2 組裝10.2.1 左腳部分10.2.2 右腳部分10.2.3 身體部分10.2.4 頭的部分10.2.5 尾的部分10.2.6 肚的部分10.2.7 身體與左腳結(jié)合10.2.8 身體與右腳結(jié)合10.2.9 身體與底盤結(jié)合10.2.10 身體與肩部結(jié)合10.2.11 身體與頭尾結(jié)合10.2.12 肩與頭尾傳動回形針結(jié)合10.2.13 加上電池10.2.14 機械恐龍實體圖10.3 動作分析10.3.1 蹲下10.3.2 站立10.3.3 取食10.3.4 觀測10.3.5 恐龍行走方式分解10.4 機械恐龍的控制10.4.1 8個R/C伺服電機的控制10.4.2 機械恐龍的行走控制附錄 MCS-51系列指令集數(shù)據(jù)傳送指令算術(shù)運算指令邏輯運算指令位處理指令跳轉(zhuǎn)指令調(diào)用指令及循環(huán)指令其他指令參考文獻
編輯推薦
《學(xué)用單片機制作機器人》規(guī)避了那些深奧的理論,基本符合“工作過程導(dǎo)向”、“任務(wù)教學(xué)”需要,適合作為廣大電子愛好者及無線電愛好者的單片機、機器人入門讀物,也可作為工科院校的教學(xué)用書。
圖書封面
評論、評分、閱讀與下載