机器人制作晋级攻略

机器人制作晋级攻略
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] ,
2013-04
版次: 1
ISBN: 9787115310033
定价: 79.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 373页
字数: 561千字
正文语种: 简体中文
丛书: 爱上机器人
19人买过
  •   《机器人制作晋级攻略》主要面向对机器人制作专业知识有一定了解的读者。书中主要介绍以模块的形式制作机器人的方法,在介绍各个制作环节的过程中,你还可以学到机械制造、电子、微型控制器等方面的知识。
      《机器人制作晋级攻略》适合初高中生、机器人非专业爱好者和初学者阅读。 第1章组装一个调制信号的机器人
    1.1制造模块
    1.1.1拼装嘟嘟机器人,或者不拼装
    1.1.2章节的排布
    1.2要适应机械学的内容
    1.2.1储备你自己的机械车间
    1.2.2观察一个小型的铣床
    1.2.2.1使用铣床
    1.2.2.2承认对铣床的偏爱
    1.3把所有部件组装起来
    1.3.1把机械的部分进行分组
    1.3.2把独立电子元件模块进行分组
    1.3.3拼装机器人并且完成测试
    1.4把部件和技术应用于其他机器人

    第2章比较两种类型的家用电动机连接器以及避免常见的错误
    2.1比较两种家用连接器的技术
    2.1.1测试望远镜管子式连接器
    2.1.2与稳固圆棒式连接器相对比
    2.2识别在连接器的钻孔中的期待结果,还有常见的错误及其后果
    2.2.1把固定螺丝的孔洞与电动机连接杆的孔洞连接起来
    2.2.2排列孔洞的角度和孔洞的中心
    2.2.2.1接受孔洞和连接器机身的平行偏移
    2.2.2.2避免出现孔洞自身之间的平行偏差
    2.2.2.3避免出现孔洞自身之间的角度偏差
    2.2.2.4重新回顾望远镜管子的优点
    2.3准备好制造一个稳固圆棒的连接器

    第3章为连接器制造配件以及在稳固圆棒上面钻孔
    3.0为钻出位于中心的孔洞提供机械方面的提示
    3.1收集工具和部件
    3.2为连接器准备好不同长度的稳固圆棒
    3.2.1测量电动机和十字轴
    3.2.2为连接器的机身选择一个稳固的圆棒
    3.2.2.1计算连接器的长度
    3.2.2.2计算连接器的直径
    3.2.2.3选择连接器的材料
    3.2.3把稳固圆棒切割成连接器尺寸大小的部件
    3.2.4打磨连接器机身部件的两端
    3.2.5把这些圆棒放置在一边
    3.3制造一个连接器配件
    3.3.1切割连接器配件块
    3.3.2钻出连接器配件固定螺丝孔
    3.3.3用螺丝攻加工连接器配件固定螺丝的孔洞
    3.3.4在连接器配件中钻出连接器圆棒的孔洞
    3.3.4.1选择钻头
    3.3.4.2解决深度问题
    3.3.4.3钻孔
    3.4把金钱准备好
    3.4.1把过紧的装配变大
    3.4.2给连接器配件添加一个固定螺丝
    3.4.3重新定位连接器的配件
    3.5在电动机连接杆和LEGO公司生产的十字轴连接器中钻孔
    3.5.1更换钻头,而不要更换连接器圆棒
    3.5.2进行最后的一步:打磨端面
    3.6到目前为止,检查一下连接器

    第4章完成稳固圆棒电动机连接器的加工
    4.0包括用螺丝攻加工孔洞和选择固定螺丝
    4.1安装连接器的固定螺丝
    4.1.1确定连接器固定螺丝的位置
    4.1.2钻出连接器固定螺丝的孔洞
    4.1.3用螺丝攻对连接器固定螺丝孔洞进行加工
    4.1.3.1选择一种底部样式的螺丝攻
    4.1.3.2与一个锥形样式的螺丝攻进行对比
    4.1.3.3使用螺丝攻的技巧
    4.1.4选择固定螺丝
    4.2添加LEGO公司生产的十字轴
    4.3总结

    第5章在轮子内部制造一个电动机
    5.0包括制造压缩式相扑机器人的完美技术,机械加工圆形的部件(包括制造家用的轮子),使用阶梯形材料块,与不带螺纹的孔洞匹配,而且要使用直径非常大的钻头
    5.1遇到危险:前面有弯曲的连接杆
    5.1.1用轴承进行合适的驱动
    5.1.1.1防止颠簸和跌落
    5.1.1.2更换侧向的连接器
    5.1.1.3在没有支承的情况下发生弯折
    5.2制造一个轮毂适配型的连接器
    5.2.1把电动机连接杆外部的直径与LEGO公司生产的轮子内径匹配起来
    5.2.2仅仅是从连接器的圆棒开始
    5.2.3制造内部和外部的轮毂匹配型圆盘
    5.2.3.1选择一个形状
    5.2.3.2确定尺寸
    5.2.3.3选择原材料
    5.2.3.4把原材料薄片切割成合适的尺寸
    5.2.3.5在直径中心的孔洞中钻好1/4英寸的孔洞
    5.2.3.6再问一次,为什么要测量出尺寸超过所需要的金属薄片呢?
    5.2.3.7用旋转平台钻出孔洞
    5.2.3.8在圆盘中钻出螺丝孔
    5.2.3.9完成轮毂匹配型圆盘的内部和外部加工
    5.2.4去掉LEGO公司生产的轮毂中心
    5.2.4.1在加工的过程中紧固轮毂
    5.2.4.2选择一个Silver&Deming型号的钻头
    5.2.4.3把轮毂中心的部分钻掉
    5.2.4.4把轮毂中心的剩余部分打磨掉
    5.2.5匹配部件,然后把它们黏接在一起
    5.2.5.1把外部的圆盘与轮毂进行匹配,然后黏接
    5.2.5.2把内部的圆盘与圆棒进行匹配,然后黏接
    5.2.5.3等待胶水干燥
    5.3总结

    第6章理解电子实验过程中的标准和设置
    6.0包括阅读电路图,使用一个墙壁嵌入式电源,磨毛发光二极管,理解硬件按钮的反弹和理解表面贴装技术
    6.1阅读电路图
    6.1.1连接导线
    6.1.2设计部件
    6.1.2.1标记字母的分配
    6.1.2.2标记数字的分配
    6.1.3标记部件
    6.1.3.1标记电阻
    6.1.3.2标记电容
    6.1.3.3标记发光二极管和红外线发光二极管
    6.1.3.4标记其他部件
    6.1.4标明电源
    6.1.4.1简化正极电源电压的标记
    6.1.4.2把接地点用符号表示从而简化布线
    6.2使用无焊接的面包板
    6.2.1挑选一个无焊接的面包板
    6.2.2搭建好一个无焊接的面包板以与照片匹配
    6.2.2.1为无焊接的面包板上电
    6.2.2.2选择一个交流电源适配器
    6.2.2.3添加一些方便的设施
    6.3了解示波器上面的曲线
    6.4驾驭现代电子学的前沿时尚
    6.4.1越过学习曲线的障碍
    6.4.2不要使用过时的技术
    6.4.3使用表面贴装的部件
    6.4.3.1压缩表面贴装部件的尺寸
    6.4.3.2告别穿透孔洞的部件
    6.4.3.3用表面贴装部件进行工作
    6.4.3.4把表面贴装部件转换成穿透孔洞的部件
    6.4.3.5混合使用封装技术,并且进行匹配
    6.4.3.6尺寸缩小到手工劳动级别以下
    6.5总结

    第7章制造一个线性电压校正器电源
    7.0包括经典的5V7805,电池反接保护,低回动校正器,简单但是改良过的电池反接保护,可变电源和头对头的匹配
    7.1了解电压校正器
    7.2了解线性电压校正器电源
    7.2.17805型线性电压校正器
    7.2.1.1介绍一个基于7805型校正器的5V电源
    7.2.1.2搭建基于7805型校正器的电源
    7.2.2通过减小所需要的未校正的电压,改进电源电路
    7.2.2.1用LM2940MCP1702或者LP2954替代7805型校正器
    7.2.2.2用一个功率场效应管替代1N5817型二极管
    7.2.2.3在较低的电压下增加电阻
    7.2.2.4选择一个电阻较低的p沟道功率场效应管
    7.2.2.5分析不同线性电压校正器电路的最小输入电压
    7.2.2.6提供3个5V线性电压校正器的输入/输出电压结果
    7.2.3在线性电压校正器中考虑不同的因素
    7.2.3.1防止电池反接的保护
    7.2.3.2防止短路
    7.2.3.3防止热过载
    7.2.3.4一个完整电路的简化和低成本
    7.2.3.5消耗静态电流
    7.2.3.6隔离功率和噪声
    7.2.3.7为你的机器人选择一款线性电压校正器
    7.2.4改变市场环境就是限制5V线性校正器的选择空间
    7.3继续进行优化过程

    第8章进行机器人电源的改进
    8.0包括大容量电容器,快速关断开关,爆炸性钽电容,旁路/解耦合,过电流保护和过电压保护
    8.1把输入电容和输出电容的数值提高
    8.1.1有了大容量电容之后,电池的寿命会增加
    8.1.2有了大容量电容之后,电源关闭会出现延迟
    8.1.3使用一个双刀双掷开关,以减小电源关闭的时间
    8.1.4选择大容量电容
    8.1.5为钽电容实现较高的安全富余空间
    8.2添加神奇的电容
    8.3在电路板上面布满旁路/解耦合电容
    8.3.1旁路掉通住电源的较长通路
    8.3.2在每个源头对噪声进行解耦合
    8.3.3选择旁路/解耦合电容
    8.4防止因为短路或者电流过载带来的损害
    8.4.1判断是否必需电流过载保护
    8.4.2用保险丝进行保护
    8.4.3用一个手动复位电路断路器进行保护
    8.4.4用一个固态自动复位的高分子聚合物正温度系数电阻设备进行短路和电流过载的保护
    8.4.4.1大幅度增加电阻以大幅度减小电流
    8.4.4.2安装高分子聚合物正温度系数电阻电流过载保护设备
    8.4.4.3选择高分子聚合物正温度系数电阻电流过载保护
    8.5在校正后的电路中防止受到电压过载的损害
    8.5.1介绍齐纳二极管
    8.5.2利用齐纳二极管在电压过载的情况下短接电源
    8.5.2.1用电压过载短路使电流过载保护进入异常状态
    8.5.2.2把这个组合中的一个成员去掉:齐纳二极管会成为牺牲品而损坏
    8.5.3选择一个合适的击穿电压
    8.5.4购买齐纳二极管
    8.6把所有的部件组装起来构成一个稳健的机器人电源

    第9章驱动电动机
    9.0包括所有的电动机模式,单晶体管电动机驱动器,二极管保护,双极型H桥、逻辑芯片和微控制器
    9.1为什么要使用电动机驱动器?
    9.1.1在高于逻辑芯片可以提供的高电压下运行电动机
    9.1.2在高于逻辑芯片可以提供的高电流下运行电动机
    9.1.3电动机噪声会造成逻辑的错误
    9.1.4使用未校正的电源和校正后的电源对电动机进行供电的对比
    9.2展示电动机的4种模式
    9.2.1顺时针旋转
    9.2.2逆时针旋转
    9.2.3自由旋转/滑行(缓慢衰减)
    9.2.4制动/停止(快速衰减)
    9.2.4.1耗费更多的能量
    9.2.4.2通过快速衰减完成制动
    9.3用简单的一个单一晶体管进行驱动
    9.3.1介绍NPN双极型单一晶体管电动机驱动器电路
    9.3.1.1用晶体管进行开关控制
    9.3.1.2在电动机驱动电路中使用晶体管作为关/开的开关,而不是放大器
    9.3.1.3用电阻来限制基极电流
    9.3.1.4用二极管保护晶体管
    9.3.2实现NPN型双极型单一晶体管的电动机驱动电路
    9.3.3介绍PNP双极型单一晶体管电动机驱动器电路
    9.3.4实现PNP型双极单一晶体管电动机驱动器电路
    9.4把NPN型电动机驱动器和PNP型电动机驱动器放在一起
    9.4.1把NPN型电动机驱动器电路和PNP型电动机驱动器电路组合起来
    9.4.2避免短路
    9.5经典的双极型H桥
    9.5.1在H桥中实现顺时针旋转
    9.5.2在H桥中实现逆时针旋转
    9.5.3用一个H桥电气制动器使电动机减速
    9.5.4用图中的上方的晶体管进行制动
    9.5.5用H桥进行自由旋转
    9.5.6列举其他的H桥组合方式
    9.5.7实现经典的双极型H桥
    9.6与图中的上方的晶体管打交道
    9.6.1通过不校正逻辑芯片的方法而避免使用接合区
    9.6.2通过对H桥进行校正而避免使用接合区
    9.6.3通过一个NPN型晶体管完成与PNP型晶体管的接合
    9.6.3.1拨动开关
    9.6.3.2为R5选择一个电阻数值
    9.6.3.3为双极型电动机驱动器电路确定电压的范围
    9.6.3.4实现带有NPN型接合的PNP型单一晶体管双极型电动机驱动器
    9.6.3.5完成双极型H桥
    9.6.4使用一个接合芯片
    9.6.4.1选择4427型芯片
    9.6.4.2把4427型驱动芯片接合到H桥
    9.6.4.3选择4427型驱动芯片或者一个类似的系列驱动芯片
    9.7掌握电动机的控制技术

    第10章驱动电动机
    10.0本章内容包括功率金属氧化物半导体场效应管(以下简称“场效应管”)电动机的驱动,上拉电阻和下拉电阻,重要电动机的直通、并行场效应管以及电动机驱动芯片的匹配(包括4427系列芯片、SN754410系列芯片和多功能的MC33887芯片)
    10.1用场效应管驱动电动机
    10.1.1对n沟道功率场效应管单晶体管电动机驱动电路的介绍
    10.1.1.1用电压而不是电流来控制晶体管开关
    10.1.1.2一定要与场效应管的栅极相连
    10.1.1.3实现n沟道功率场效应管单晶体管电动机驱动电路
    10.1.2用电阻提供一个默认的输入数值
    10.1.2.1通过上拉电阻把输入的默认值设置成高电平
    10.1.2.2通过下拉电阻把输入的默认值设置成低电平
    10.1.2.3为上拉电阻或者下拉电阻选择一个数值
    10.1.2.4在无电阻、上拉电阻或者下拉电阻中做出选择
    10.1.3重新修正n沟道功率场效应管单一晶体管电动机驱动器电路以加入一个下拉电阻
    10.1.4实现n沟道带有下拉电阻的功率场效应管单一晶体管电动机驱动器电路
    10.1.5介绍p沟道功率场效应管单一晶体管电动机驱动器电路
    10.1.6实现p沟道功率场效应管单一晶体管电动机驱动器电路
    10.1.7介绍功率场效应管H桥
    10.1.7.1向电路中添加肖特基二极管是可选的,但是我们推荐这么做
    10.1.7.2实现功率场效应管H桥
    10.1.7.3接合到功率场效应管H桥上面
    10.1.8选择功率场效应管
    10.1.8.1我们需要减小开关电阻
    10.1.8.2意识到场效应管是有电阻的
    10.1.8.3加热会增加场效应管的电阻
    10.1.8.4并联场效应管可以降低电阻
    10.1.8.5对比并联场效应管晶体管和并联双极型晶体管
    10.2用芯片驱动电动机
    10.2.1设想一下理想的条件
    10.2.2使用4427系列,作为独立的电动机驱动器
    10.2.3在芯片上面使用经典的双极型H桥
    10.2.4介绍MC3387型芯片:一款功能丰富的场效应管H桥电动机驱动器
    10.2.4.1了解管脚
    10.2.4.2实现MC33887型H桥电动机驱动器
    10.2.4.3感知电动机的电流
    10.3评估电动机驱动器
    10.3.1评估电动机驱动器电流传送性能
    10.3.1.1评估在非常轻的负载的条件下电动机驱动器电压输出
    10.3.1.2评估在负载适中的条件下电动机驱动器电压输出
    10.3.2评估电动机驱动器的效率
    10.3.2.1评估在负载很大的条件下电动机驱动器电压输出
    10.3.2.2评估在负载适中的条件下电动机驱动器电压输出
    10.4总结

    第11章制造一个红外线模块的障碍、对手和墙壁探测器
    11.0包括松下公司生产的PNA4602M型38kHz的红外线探测器,包括74AC14型双色发光二极管驱动器,给出如何选择红外线发射机、选择微调电位器、减小串扰和选择电容的方法
    11.1用一个流行的模块探测调制信号的红外线,或者另外一个跳到远程控制的原因
    11.1.1介绍松下公司生产的PNA4602M型光集成电路
    11.1.2连接好PNA4602M型光集成电路
    11.1.3测试PNA4602M型光集成电路
    11.1.3.1仔细观察调制后的信号
    11.1.3.2更进一步地仔细观察探测延时
    11.2通过包括一个发光二极管指示灯对探测电路进行扩展
    11.2.1添加一个74AC14型反向器芯片用来驱动发光二极管
    11.2.2检查指示灯电路
    11.2.2.1用本地的电容对电源进行去噪
    11.2.2.2用一个高级的互补型场效应管逻辑芯片为发光二极管供电
    11.2.2.3用一个双色发光二极管表明探测状态和未探测状态
    11.3完成反射探测器电路
    11.3.1检查完整的反射性探测器电路图
    11.3.1.1产生38kHz的光波
    11.3.1.2发射38kHz的光波
    11.3.2在一个无焊接的面包板上面实现38kHz的反射性探测器
    11.3.2.1为PNA4602M型光集成电路选择一个红外线发光二极管
    11.3.2.2购买一个合适的红外线发光二极管
    11.3.2.3为R7和R6选择电位器
    11.3.2.4选择电容
    11.4使其正常工作

    第12章对反射性探测器进行精确调整
    12.0包括手动调整,插入红外线泄漏点,用一个处于频率模式的数字万用表进行调整,用示波器进行调整,红外线极限以及比较不同材料的距离探测
    12.1调整到38kHz的频率上
    12.1.1在探测到信号和探测不到信号之间选择一个中间阶段
    12.1.1.1从未表明探测到物体就说明发射机存在某种问题
    12.1.1.2总是表明探测到物体就说明信号存在泄漏
    12.1.2在频率探测中使用数字万用表
    12.1.3使用示波器
    12.1.4揭示使用施密特触发器反向器的目的
    12.1.5诊断在电路调整过程中出现的问题
    12.1.5.1定位合理的频率精确度
    12.1.5.2追求过分的频率精确度
    12.1.5.3接受振荡器电路有限的精确度和稳定度
    12.2反射性探测器的局限性
    12.2.1无法在室外工作,也无法在过亮的光照条件下工作
    12.2.2无法探测某些种类的物体
    12.2.3无法探测到特别远处的物体,也无法探测到特别近的物体
    12.2.3.1把你的距离和我的距离进行比较
    12.2.3.2分析距离的结果
    12.2.4无法提供距离范围的数值
    12.3为一个实用性的机器人应用场景做好准备

    第13章嘟嘟机器人
    13.0制造无意识的房间探险者,把模块连接起来,用逻辑芯片进行控制,重新利用三明治机器人,制造机身部件的模板,使用节省空间的并联偏置电动机,交换齿轮,钻一摞电动机安装点,选择滑行器
    13.1检查嘟嘟机器人
    13.2从两侧观察嘟嘟机器人
    13.3从顶部和下方观察嘟嘟机器人
    13.4嘟嘟机器人的电路部分
    13.4.1供给电源
    13.4.2用简单的逻辑控制方向
    13.4.3向左转和向右转
    13.4.4逐渐向左转和逐渐向右转
    13.4.5避免出现红外线泄漏
    13.5制造嘟嘟机器人的机身
    13.6声明警告因为齿轮电动机的可用性
    13.6.0在嘟嘟机器人中使用精确的脱身齿轮电动机
    13.7倾向于一些特定的属性
    13.8设计机器人的机身
    13.8.1制造模板
    13.8.2打印模板
    13.8.3连接模板
    13.8.4在工件中调整模板
    13.8.5购买孔洞,以提升中心定位的性能
    13.8.6在机械加工工件的直边时,去除护带
    13.9制造嘟嘟机器人的中心平台
    13.9.1用铣床加工一个圆盘或者购买一个圆盘
    13.9.2在嘟嘟机器人的中心平台安排好螺丝孔洞,再用螺丝攻进行加工
    13.10检查嘟嘟机器人的电动机机械原理
    13.10.1使用匹配的矩形电动机安装方案
    13.10.2选择摩擦匹配的电动机或者使用固定螺丝
    13.10.3用螺丝固定电动机
    13.10.4连接到LEGO公司生产的齿轮和轮子上面
    13.11选择LEGO公司生产的轮子
    13.11.1把无用齿轮放置在轮子的中心
    13.11.2减慢速度并且增加扭矩
    13.11.3增加速度并且减小扭矩
    13.11.4用滑轮而不是齿轮调整速度和扭矩
    13.12达到LEGO生产的移动部件的物理极限
    13.13制造嘟嘟机器人的电动机固定点
    13.13.1确定电动机固定点的尺寸
    13.13.2准备原材料
    13.13.3选择现成的材料,而不是用铣床加工
    13.13.4同时钻好所有的电动机固定点
    13.13.4.1把这一摞材料放置在老虎钳上,要留有额外的余地
    13.13.4.2放置钻头
    13.13.4.3钻出3个孔洞
    13.13.4.4准备钻出更大的电动机的孔洞
    13.13.4.5放置好直径较宽的钻头
    13.13.4.6钻出电动机的孔洞
    13.13.5钻出孔洞用来把电动机的固定点固定在中心平台上面
    13.13.5.1选择部分钻透的带螺纹的电动机固定点螺丝孔洞
    13.13.5.2选择完全钻透的不带螺纹的电动机固定点螺丝孔洞
    13.13.5.3沿着螺丝头滑动
    13.13.5.4钻出电动机固定点的螺丝孔洞
    13.13.5.5钻出部分穿透的电动机固定点孔洞
    13.13.6展现出最终完工的电动机固定点
    13.14总结嘟嘟机器人

    第14章测试嘟嘟机器人的行进性能
    14.0完成安全性检查,耗尽电能,测量电路的电阻,监测电流和常见的问题以及解决方案,设计障碍物路线,避免致命的卡住状态,理解高光束的滞回现象,以及使用短接跳线
    14.1为测试性行进做好准备
    14.1.1把所有的控制端都移动到安全或者适中的位置
    14.1.2每次测试一个模块
    14.1.3测量整个电路的电阻
    14.1.3.1耗尽电源
    14.1.3.2测量电阻
    14.1.3.3电阻的数值过低
    14.1.3.4电阻的数值过高
    14.1.4把机器人放置在LEGO公司生产的积木上面
    14.1.5检查电池的电压和极性
    14.1.6在开启的时候观察电流的消耗
    14.2准备好机器人,并且修正小的错误
    14.2.1精确调节红外线反射性探测器
    14.2.2反转红色发光二极管
    14.2.3测试传感器
    14.2.4搞混电动机的连接方式
    14.3评估嘟嘟机器人的性能
    14.3.1在测试行进的过程中遇到了问题
    14.3.1.1遇到机器人反转的问题
    14.3.1.2遇到机器人卡住的问题
    14.3.1.3遇到机器人移动缓慢的问题
    14.3.1.4遇到机器人移动过快的问题
    14.3.1.5遇到机器人不断旋转的问题
    14.3.2实践所有的机器人的功能
    14.3.3挑战嘟嘟机器人
    14.3.3.1避免使用厕纸轨道
    14.3.3.2换成使用木块作为轨道
    14.3.3.3环绕机器人
    14.4机器人被卡住
    14.4.1评估这种醉汉式的行进方式
    14.4.2评估嘟嘟机器人的行进方式
    14.4.3减小探测的模糊性
    14.4.3.1试着使用一个电阻-电容电路
    14.4.3.2试着使用一个远光灯滞回
    14.4.3.3用一个多管脚的雄头重新引导信号和控制端
    14.4.3.4简单的想法用完了

    第15章如果我只有一个控制中枢
    15.0包括Atmel公司生产的ATiny84型微控制器,微控制器和逻辑芯片的对比,如何对微控制器进行编程,一个简单的发光二极管的示例,七段发光二极管数码管,输入端(数字信号、模拟信号、中断、复位、上拉电阻和下拉电阻)、输出端(避免毛刺、高电流、脉冲宽度调制、串行通信)、单一红外线探测器、存储器、速度、时钟、定时器、看门狗电路以及选择微控制器的标准
    15.1考虑Atmel公司生产的ATtiny84型微控制器作为一个示例
    15.2对比微控制器和逻辑芯片
    15.2.1选择逻辑芯片优于微控制器的情况
    15.2.2选择微控制器优于逻辑芯片的情况
    15.3对微控制器进行编程
    15.3.1存储程序
    15.3.2估计程序的存储量
    15.3.3编写程序
    15.3.4在没有.NET的条件下工作
    15.3.5编译程序和下载程序
    15.3.6调试程序
    15.3.6.1点亮发光二极管
    15.3.6.2改变一个管脚
    15.3.6.3完成一次心跳
    15.3.6.4驱动一个显示屏
    15.4探索常见的微控制器功能
    15.4.1微控制器的封装
    15.4.2微控制器的管脚
    15.4.2.1输入管脚
    15.4.2.2输出管脚
    15.4.3微控制器的存储器
    15.4.3.1非挥发性的存储器
    15.4.3.2用外部的非挥发性存储器进行补充
    15.4.3.3挥发性的存储器
    15.4.4微控制器指令的尺寸
    15.4.5微控制器指令的复杂度
    15.4.6微控制器的速度
    15.4.6.1比较时钟的速度
    15.4.6.2产生一个时钟信号
    15.4.6.3把时钟作为计时器来使用
    15.4.7特殊的看门狗
    15.4.8低电压的看门狗
    15.5选择微控制器
    15.5.1用完了
    15.5.2推荐Atmel公司生产的AVR8-bit微控制器
    15.5.3推荐Parallax公司生产的BASICStamp
    15.5.4问问周围的人
    15.6你的机器人制造好了

    第16章制造嘟嘟机器人的子板
    16.0包括连接两个并行的电路板,使用机械管脚插口,选择螺丝,重新加热焊接点,拦截输入端用来重新引导控制信号,软件去反弹,使用双列直插式开关,以及实现扩展接口
    16.1转换成一个双层的配置结构
    16.1.1连接到双列直插式的插口上面
    16.1.1.1使用机械管脚的接口和顶座
    16.1.1.2把子板固定在母板上面
    16.1.1.3焊接顶座
    16.1.1.4焊接新的双列直插式接口
    16.1.2到达母板有一定的困难
    16.1.2.1重新放置电源开关
    16.1.2.2冒险进行堆放接口的工作
    16.1.2.3遮挡红外线反射性探测器
    16.2拦截信号:遇到了新的控制中枢
    16.2.1保留有价值的功能
    16.2.2重新跟踪红外线探测信号
    16.2.3捕捉并扰乱停止的状态
    16.2.4重新跟踪电动机和双极型发光二极管的控制信号
    16.2.5产生(几乎)完整的控制信号
    16.3扩展功能
    16.3.1检查微控制器的管脚
    16.3.2为微控制器上电
    16.3.3探测墙壁和障碍物
    16.3.4控制电动机和双色发光二极管
    16.3.5控制双极型发光二极管
    16.3.6读出按钮的数值
    16.3.6.1解振荡一个输入端
    16.3.6.2把按钮添加到子板上面
    16.3.7提供双列直插式开关的选择
    16.3.7.1通过软件解振荡
    16.3.7.2避免时断时续的开关变化
    16.3.8制造音乐
    16.3.9剩下的管脚可以进行扩展
    16.3.10与其他的模块或者计算机进行通信
    16.4升级机器人

    第17章添加地面传感器的模块
    17.0包括光电阻、分压器、光强计、TAOSTSL257型光线至电压的放大光二极管集成电路、半环形面包板、挡板、沿路线行进的算法、机器人相扑的建议
    17.1用光电阻感知亮度
    17.1.1把不同的电阻通过分压器转换成不同的电压
    17.1.1.1为分压器选择一个电压
    17.1.1.2为分压器选择一个电阻
    17.1.1.3保持在光电阻额定最大散热功率以下
    17.1.2光电阻的响应是非线性的
    17.1.2.1画出一个特定的光电阻的响应的图像
    17.1.2.2计算灵敏度
    17.1.2.3在一个给定的光照条件下计算任何阻值
    17.1.3认识到不同的光电阻之间的不一致性
    17.1.3.0测量不同
    17.1.4电阻上升和下降的速度
    17.1.5重新利用平衡式亮度传感电路
    17.2用一个光二极管集成电路感知亮度
    17.2.1给出地面反射性电路
    17.2.2实现地面反射性电路
    17.2.2.1切割出一个半圆形的面包板
    17.2.2.2遮挡电路板
    17.2.2.3安装上一个黑色的边缘
    17.2.2.4取出LEGO公司生产的积木的中心
    17.2.2.5调整并且测试地面反射性电路
    17.2.2.6在一个最大化反射表面调整到刚好低于5V
    17.2.2.7在一个最小化反射性的表面进行测试
    17.3沿路线行进
    17.3.1路线亮度的自动探测
    17.3.2读取地面传感器的数值
    17.3.3反转传感器的数值
    17.3.4沿着暗色的路线行进
    17.3.5在暗色的路线上定位到中心
    17.3.6改进沿路线行进的算法
    17.4在机器人的相扑比赛中竞争
    17.4.1在机器人相扑比赛中让嘟嘟机器人就位
    17.4.2在双列直插式开关的设置上采取策略
    17.5扩展可能性

    第18章呈上一顿机器人的大餐
    18.0包括LM386型音频放大器,通过脉冲宽度调制的音乐,嘟嘟机器人的升级片,角度电动机的安装以及更多,平滑的轮子,弹簧管子晶须,杠杆开关和无线视频
    18.1制造音乐
    18.1.1给出音频电路
    18.1.2实现音频电路
    18.1.3调整音量
    18.1.3.1监听二进制的信号
    18.1.3.2增大音量
    18.1.4驱动一个扬声器
    18.1.4.1选择一个扬声器
    18.1.4.2选择一个音频放大器的芯片,而不要选择一个简单的晶体管
    18.1.5看到声音的波形
    18.1.6播放一个音符
    18.1.7播放一个音调
    18.1.7.0在机器人运动的时候同时播放乐曲
    18.2按比例增长
    18.2.1制造一个双平台
    18.2.2来回滑动
    18.2.3用家用的垫圈提供更大的头部空间
    18.2.4轮子插口
    18.2.5支撑十字轴的两端
    18.3安装电动机
    18.3.1利用角度材料安装电动机
    18.3.1.1购买铝制角度材料
    18.3.1.2准备好合适的材料长度
    18.3.1.3用一个模板钻出孔洞
    18.3.1.4故意留有回旋余地,具体方法是钻出无螺纹的尺寸偏大的孔洞
    18.3.2用合适角度的齿轮节省空间
    18.3.2.1凹痕和凹槽
    18.3.2.2插入轮子的轮轴
    18.3.2.3减小摩擦
    18.3.2.4把驱动链路放置在机器人的机身中
    18.3.3改装一个直径较小的电动机连接杆和集成安装点,用来与LEGO公司生产的部件兼容
    18.3.3.1调整齿轮电动机的连接杆
    18.3.3.2打磨连接杆
    18.3.3.3添加管子
    18.3.3.4用一个基于销子的安装点连接电动机
    18.4漫游到太阳能机器人的领域
    18.4.1选择可以平稳行驶的轮子
    18.4.2探测障碍物
    18.4.2.1寻找光和感知阴影
    18.4.2.2用细须传感器试探性地向四周行进
    18.4.2.3使用弹簧管子
    18.4.2.4杠杆开关
    18.5从机器人的角度考虑一些问题
    18.5.1给任何一个现存的机器人添加一个无线的摄像机
    18.5.2用无线摄像机探索四周
    18.5.3你自己用无线摄像机进行探索
    18.6谢谢
    附录互联网上的参考资料
  • 内容简介:
      《机器人制作晋级攻略》主要面向对机器人制作专业知识有一定了解的读者。书中主要介绍以模块的形式制作机器人的方法,在介绍各个制作环节的过程中,你还可以学到机械制造、电子、微型控制器等方面的知识。
      《机器人制作晋级攻略》适合初高中生、机器人非专业爱好者和初学者阅读。
  • 目录:
    第1章组装一个调制信号的机器人
    1.1制造模块
    1.1.1拼装嘟嘟机器人,或者不拼装
    1.1.2章节的排布
    1.2要适应机械学的内容
    1.2.1储备你自己的机械车间
    1.2.2观察一个小型的铣床
    1.2.2.1使用铣床
    1.2.2.2承认对铣床的偏爱
    1.3把所有部件组装起来
    1.3.1把机械的部分进行分组
    1.3.2把独立电子元件模块进行分组
    1.3.3拼装机器人并且完成测试
    1.4把部件和技术应用于其他机器人

    第2章比较两种类型的家用电动机连接器以及避免常见的错误
    2.1比较两种家用连接器的技术
    2.1.1测试望远镜管子式连接器
    2.1.2与稳固圆棒式连接器相对比
    2.2识别在连接器的钻孔中的期待结果,还有常见的错误及其后果
    2.2.1把固定螺丝的孔洞与电动机连接杆的孔洞连接起来
    2.2.2排列孔洞的角度和孔洞的中心
    2.2.2.1接受孔洞和连接器机身的平行偏移
    2.2.2.2避免出现孔洞自身之间的平行偏差
    2.2.2.3避免出现孔洞自身之间的角度偏差
    2.2.2.4重新回顾望远镜管子的优点
    2.3准备好制造一个稳固圆棒的连接器

    第3章为连接器制造配件以及在稳固圆棒上面钻孔
    3.0为钻出位于中心的孔洞提供机械方面的提示
    3.1收集工具和部件
    3.2为连接器准备好不同长度的稳固圆棒
    3.2.1测量电动机和十字轴
    3.2.2为连接器的机身选择一个稳固的圆棒
    3.2.2.1计算连接器的长度
    3.2.2.2计算连接器的直径
    3.2.2.3选择连接器的材料
    3.2.3把稳固圆棒切割成连接器尺寸大小的部件
    3.2.4打磨连接器机身部件的两端
    3.2.5把这些圆棒放置在一边
    3.3制造一个连接器配件
    3.3.1切割连接器配件块
    3.3.2钻出连接器配件固定螺丝孔
    3.3.3用螺丝攻加工连接器配件固定螺丝的孔洞
    3.3.4在连接器配件中钻出连接器圆棒的孔洞
    3.3.4.1选择钻头
    3.3.4.2解决深度问题
    3.3.4.3钻孔
    3.4把金钱准备好
    3.4.1把过紧的装配变大
    3.4.2给连接器配件添加一个固定螺丝
    3.4.3重新定位连接器的配件
    3.5在电动机连接杆和LEGO公司生产的十字轴连接器中钻孔
    3.5.1更换钻头,而不要更换连接器圆棒
    3.5.2进行最后的一步:打磨端面
    3.6到目前为止,检查一下连接器

    第4章完成稳固圆棒电动机连接器的加工
    4.0包括用螺丝攻加工孔洞和选择固定螺丝
    4.1安装连接器的固定螺丝
    4.1.1确定连接器固定螺丝的位置
    4.1.2钻出连接器固定螺丝的孔洞
    4.1.3用螺丝攻对连接器固定螺丝孔洞进行加工
    4.1.3.1选择一种底部样式的螺丝攻
    4.1.3.2与一个锥形样式的螺丝攻进行对比
    4.1.3.3使用螺丝攻的技巧
    4.1.4选择固定螺丝
    4.2添加LEGO公司生产的十字轴
    4.3总结

    第5章在轮子内部制造一个电动机
    5.0包括制造压缩式相扑机器人的完美技术,机械加工圆形的部件(包括制造家用的轮子),使用阶梯形材料块,与不带螺纹的孔洞匹配,而且要使用直径非常大的钻头
    5.1遇到危险:前面有弯曲的连接杆
    5.1.1用轴承进行合适的驱动
    5.1.1.1防止颠簸和跌落
    5.1.1.2更换侧向的连接器
    5.1.1.3在没有支承的情况下发生弯折
    5.2制造一个轮毂适配型的连接器
    5.2.1把电动机连接杆外部的直径与LEGO公司生产的轮子内径匹配起来
    5.2.2仅仅是从连接器的圆棒开始
    5.2.3制造内部和外部的轮毂匹配型圆盘
    5.2.3.1选择一个形状
    5.2.3.2确定尺寸
    5.2.3.3选择原材料
    5.2.3.4把原材料薄片切割成合适的尺寸
    5.2.3.5在直径中心的孔洞中钻好1/4英寸的孔洞
    5.2.3.6再问一次,为什么要测量出尺寸超过所需要的金属薄片呢?
    5.2.3.7用旋转平台钻出孔洞
    5.2.3.8在圆盘中钻出螺丝孔
    5.2.3.9完成轮毂匹配型圆盘的内部和外部加工
    5.2.4去掉LEGO公司生产的轮毂中心
    5.2.4.1在加工的过程中紧固轮毂
    5.2.4.2选择一个Silver&Deming型号的钻头
    5.2.4.3把轮毂中心的部分钻掉
    5.2.4.4把轮毂中心的剩余部分打磨掉
    5.2.5匹配部件,然后把它们黏接在一起
    5.2.5.1把外部的圆盘与轮毂进行匹配,然后黏接
    5.2.5.2把内部的圆盘与圆棒进行匹配,然后黏接
    5.2.5.3等待胶水干燥
    5.3总结

    第6章理解电子实验过程中的标准和设置
    6.0包括阅读电路图,使用一个墙壁嵌入式电源,磨毛发光二极管,理解硬件按钮的反弹和理解表面贴装技术
    6.1阅读电路图
    6.1.1连接导线
    6.1.2设计部件
    6.1.2.1标记字母的分配
    6.1.2.2标记数字的分配
    6.1.3标记部件
    6.1.3.1标记电阻
    6.1.3.2标记电容
    6.1.3.3标记发光二极管和红外线发光二极管
    6.1.3.4标记其他部件
    6.1.4标明电源
    6.1.4.1简化正极电源电压的标记
    6.1.4.2把接地点用符号表示从而简化布线
    6.2使用无焊接的面包板
    6.2.1挑选一个无焊接的面包板
    6.2.2搭建好一个无焊接的面包板以与照片匹配
    6.2.2.1为无焊接的面包板上电
    6.2.2.2选择一个交流电源适配器
    6.2.2.3添加一些方便的设施
    6.3了解示波器上面的曲线
    6.4驾驭现代电子学的前沿时尚
    6.4.1越过学习曲线的障碍
    6.4.2不要使用过时的技术
    6.4.3使用表面贴装的部件
    6.4.3.1压缩表面贴装部件的尺寸
    6.4.3.2告别穿透孔洞的部件
    6.4.3.3用表面贴装部件进行工作
    6.4.3.4把表面贴装部件转换成穿透孔洞的部件
    6.4.3.5混合使用封装技术,并且进行匹配
    6.4.3.6尺寸缩小到手工劳动级别以下
    6.5总结

    第7章制造一个线性电压校正器电源
    7.0包括经典的5V7805,电池反接保护,低回动校正器,简单但是改良过的电池反接保护,可变电源和头对头的匹配
    7.1了解电压校正器
    7.2了解线性电压校正器电源
    7.2.17805型线性电压校正器
    7.2.1.1介绍一个基于7805型校正器的5V电源
    7.2.1.2搭建基于7805型校正器的电源
    7.2.2通过减小所需要的未校正的电压,改进电源电路
    7.2.2.1用LM2940MCP1702或者LP2954替代7805型校正器
    7.2.2.2用一个功率场效应管替代1N5817型二极管
    7.2.2.3在较低的电压下增加电阻
    7.2.2.4选择一个电阻较低的p沟道功率场效应管
    7.2.2.5分析不同线性电压校正器电路的最小输入电压
    7.2.2.6提供3个5V线性电压校正器的输入/输出电压结果
    7.2.3在线性电压校正器中考虑不同的因素
    7.2.3.1防止电池反接的保护
    7.2.3.2防止短路
    7.2.3.3防止热过载
    7.2.3.4一个完整电路的简化和低成本
    7.2.3.5消耗静态电流
    7.2.3.6隔离功率和噪声
    7.2.3.7为你的机器人选择一款线性电压校正器
    7.2.4改变市场环境就是限制5V线性校正器的选择空间
    7.3继续进行优化过程

    第8章进行机器人电源的改进
    8.0包括大容量电容器,快速关断开关,爆炸性钽电容,旁路/解耦合,过电流保护和过电压保护
    8.1把输入电容和输出电容的数值提高
    8.1.1有了大容量电容之后,电池的寿命会增加
    8.1.2有了大容量电容之后,电源关闭会出现延迟
    8.1.3使用一个双刀双掷开关,以减小电源关闭的时间
    8.1.4选择大容量电容
    8.1.5为钽电容实现较高的安全富余空间
    8.2添加神奇的电容
    8.3在电路板上面布满旁路/解耦合电容
    8.3.1旁路掉通住电源的较长通路
    8.3.2在每个源头对噪声进行解耦合
    8.3.3选择旁路/解耦合电容
    8.4防止因为短路或者电流过载带来的损害
    8.4.1判断是否必需电流过载保护
    8.4.2用保险丝进行保护
    8.4.3用一个手动复位电路断路器进行保护
    8.4.4用一个固态自动复位的高分子聚合物正温度系数电阻设备进行短路和电流过载的保护
    8.4.4.1大幅度增加电阻以大幅度减小电流
    8.4.4.2安装高分子聚合物正温度系数电阻电流过载保护设备
    8.4.4.3选择高分子聚合物正温度系数电阻电流过载保护
    8.5在校正后的电路中防止受到电压过载的损害
    8.5.1介绍齐纳二极管
    8.5.2利用齐纳二极管在电压过载的情况下短接电源
    8.5.2.1用电压过载短路使电流过载保护进入异常状态
    8.5.2.2把这个组合中的一个成员去掉:齐纳二极管会成为牺牲品而损坏
    8.5.3选择一个合适的击穿电压
    8.5.4购买齐纳二极管
    8.6把所有的部件组装起来构成一个稳健的机器人电源

    第9章驱动电动机
    9.0包括所有的电动机模式,单晶体管电动机驱动器,二极管保护,双极型H桥、逻辑芯片和微控制器
    9.1为什么要使用电动机驱动器?
    9.1.1在高于逻辑芯片可以提供的高电压下运行电动机
    9.1.2在高于逻辑芯片可以提供的高电流下运行电动机
    9.1.3电动机噪声会造成逻辑的错误
    9.1.4使用未校正的电源和校正后的电源对电动机进行供电的对比
    9.2展示电动机的4种模式
    9.2.1顺时针旋转
    9.2.2逆时针旋转
    9.2.3自由旋转/滑行(缓慢衰减)
    9.2.4制动/停止(快速衰减)
    9.2.4.1耗费更多的能量
    9.2.4.2通过快速衰减完成制动
    9.3用简单的一个单一晶体管进行驱动
    9.3.1介绍NPN双极型单一晶体管电动机驱动器电路
    9.3.1.1用晶体管进行开关控制
    9.3.1.2在电动机驱动电路中使用晶体管作为关/开的开关,而不是放大器
    9.3.1.3用电阻来限制基极电流
    9.3.1.4用二极管保护晶体管
    9.3.2实现NPN型双极型单一晶体管的电动机驱动电路
    9.3.3介绍PNP双极型单一晶体管电动机驱动器电路
    9.3.4实现PNP型双极单一晶体管电动机驱动器电路
    9.4把NPN型电动机驱动器和PNP型电动机驱动器放在一起
    9.4.1把NPN型电动机驱动器电路和PNP型电动机驱动器电路组合起来
    9.4.2避免短路
    9.5经典的双极型H桥
    9.5.1在H桥中实现顺时针旋转
    9.5.2在H桥中实现逆时针旋转
    9.5.3用一个H桥电气制动器使电动机减速
    9.5.4用图中的上方的晶体管进行制动
    9.5.5用H桥进行自由旋转
    9.5.6列举其他的H桥组合方式
    9.5.7实现经典的双极型H桥
    9.6与图中的上方的晶体管打交道
    9.6.1通过不校正逻辑芯片的方法而避免使用接合区
    9.6.2通过对H桥进行校正而避免使用接合区
    9.6.3通过一个NPN型晶体管完成与PNP型晶体管的接合
    9.6.3.1拨动开关
    9.6.3.2为R5选择一个电阻数值
    9.6.3.3为双极型电动机驱动器电路确定电压的范围
    9.6.3.4实现带有NPN型接合的PNP型单一晶体管双极型电动机驱动器
    9.6.3.5完成双极型H桥
    9.6.4使用一个接合芯片
    9.6.4.1选择4427型芯片
    9.6.4.2把4427型驱动芯片接合到H桥
    9.6.4.3选择4427型驱动芯片或者一个类似的系列驱动芯片
    9.7掌握电动机的控制技术

    第10章驱动电动机
    10.0本章内容包括功率金属氧化物半导体场效应管(以下简称“场效应管”)电动机的驱动,上拉电阻和下拉电阻,重要电动机的直通、并行场效应管以及电动机驱动芯片的匹配(包括4427系列芯片、SN754410系列芯片和多功能的MC33887芯片)
    10.1用场效应管驱动电动机
    10.1.1对n沟道功率场效应管单晶体管电动机驱动电路的介绍
    10.1.1.1用电压而不是电流来控制晶体管开关
    10.1.1.2一定要与场效应管的栅极相连
    10.1.1.3实现n沟道功率场效应管单晶体管电动机驱动电路
    10.1.2用电阻提供一个默认的输入数值
    10.1.2.1通过上拉电阻把输入的默认值设置成高电平
    10.1.2.2通过下拉电阻把输入的默认值设置成低电平
    10.1.2.3为上拉电阻或者下拉电阻选择一个数值
    10.1.2.4在无电阻、上拉电阻或者下拉电阻中做出选择
    10.1.3重新修正n沟道功率场效应管单一晶体管电动机驱动器电路以加入一个下拉电阻
    10.1.4实现n沟道带有下拉电阻的功率场效应管单一晶体管电动机驱动器电路
    10.1.5介绍p沟道功率场效应管单一晶体管电动机驱动器电路
    10.1.6实现p沟道功率场效应管单一晶体管电动机驱动器电路
    10.1.7介绍功率场效应管H桥
    10.1.7.1向电路中添加肖特基二极管是可选的,但是我们推荐这么做
    10.1.7.2实现功率场效应管H桥
    10.1.7.3接合到功率场效应管H桥上面
    10.1.8选择功率场效应管
    10.1.8.1我们需要减小开关电阻
    10.1.8.2意识到场效应管是有电阻的
    10.1.8.3加热会增加场效应管的电阻
    10.1.8.4并联场效应管可以降低电阻
    10.1.8.5对比并联场效应管晶体管和并联双极型晶体管
    10.2用芯片驱动电动机
    10.2.1设想一下理想的条件
    10.2.2使用4427系列,作为独立的电动机驱动器
    10.2.3在芯片上面使用经典的双极型H桥
    10.2.4介绍MC3387型芯片:一款功能丰富的场效应管H桥电动机驱动器
    10.2.4.1了解管脚
    10.2.4.2实现MC33887型H桥电动机驱动器
    10.2.4.3感知电动机的电流
    10.3评估电动机驱动器
    10.3.1评估电动机驱动器电流传送性能
    10.3.1.1评估在非常轻的负载的条件下电动机驱动器电压输出
    10.3.1.2评估在负载适中的条件下电动机驱动器电压输出
    10.3.2评估电动机驱动器的效率
    10.3.2.1评估在负载很大的条件下电动机驱动器电压输出
    10.3.2.2评估在负载适中的条件下电动机驱动器电压输出
    10.4总结

    第11章制造一个红外线模块的障碍、对手和墙壁探测器
    11.0包括松下公司生产的PNA4602M型38kHz的红外线探测器,包括74AC14型双色发光二极管驱动器,给出如何选择红外线发射机、选择微调电位器、减小串扰和选择电容的方法
    11.1用一个流行的模块探测调制信号的红外线,或者另外一个跳到远程控制的原因
    11.1.1介绍松下公司生产的PNA4602M型光集成电路
    11.1.2连接好PNA4602M型光集成电路
    11.1.3测试PNA4602M型光集成电路
    11.1.3.1仔细观察调制后的信号
    11.1.3.2更进一步地仔细观察探测延时
    11.2通过包括一个发光二极管指示灯对探测电路进行扩展
    11.2.1添加一个74AC14型反向器芯片用来驱动发光二极管
    11.2.2检查指示灯电路
    11.2.2.1用本地的电容对电源进行去噪
    11.2.2.2用一个高级的互补型场效应管逻辑芯片为发光二极管供电
    11.2.2.3用一个双色发光二极管表明探测状态和未探测状态
    11.3完成反射探测器电路
    11.3.1检查完整的反射性探测器电路图
    11.3.1.1产生38kHz的光波
    11.3.1.2发射38kHz的光波
    11.3.2在一个无焊接的面包板上面实现38kHz的反射性探测器
    11.3.2.1为PNA4602M型光集成电路选择一个红外线发光二极管
    11.3.2.2购买一个合适的红外线发光二极管
    11.3.2.3为R7和R6选择电位器
    11.3.2.4选择电容
    11.4使其正常工作

    第12章对反射性探测器进行精确调整
    12.0包括手动调整,插入红外线泄漏点,用一个处于频率模式的数字万用表进行调整,用示波器进行调整,红外线极限以及比较不同材料的距离探测
    12.1调整到38kHz的频率上
    12.1.1在探测到信号和探测不到信号之间选择一个中间阶段
    12.1.1.1从未表明探测到物体就说明发射机存在某种问题
    12.1.1.2总是表明探测到物体就说明信号存在泄漏
    12.1.2在频率探测中使用数字万用表
    12.1.3使用示波器
    12.1.4揭示使用施密特触发器反向器的目的
    12.1.5诊断在电路调整过程中出现的问题
    12.1.5.1定位合理的频率精确度
    12.1.5.2追求过分的频率精确度
    12.1.5.3接受振荡器电路有限的精确度和稳定度
    12.2反射性探测器的局限性
    12.2.1无法在室外工作,也无法在过亮的光照条件下工作
    12.2.2无法探测某些种类的物体
    12.2.3无法探测到特别远处的物体,也无法探测到特别近的物体
    12.2.3.1把你的距离和我的距离进行比较
    12.2.3.2分析距离的结果
    12.2.4无法提供距离范围的数值
    12.3为一个实用性的机器人应用场景做好准备

    第13章嘟嘟机器人
    13.0制造无意识的房间探险者,把模块连接起来,用逻辑芯片进行控制,重新利用三明治机器人,制造机身部件的模板,使用节省空间的并联偏置电动机,交换齿轮,钻一摞电动机安装点,选择滑行器
    13.1检查嘟嘟机器人
    13.2从两侧观察嘟嘟机器人
    13.3从顶部和下方观察嘟嘟机器人
    13.4嘟嘟机器人的电路部分
    13.4.1供给电源
    13.4.2用简单的逻辑控制方向
    13.4.3向左转和向右转
    13.4.4逐渐向左转和逐渐向右转
    13.4.5避免出现红外线泄漏
    13.5制造嘟嘟机器人的机身
    13.6声明警告因为齿轮电动机的可用性
    13.6.0在嘟嘟机器人中使用精确的脱身齿轮电动机
    13.7倾向于一些特定的属性
    13.8设计机器人的机身
    13.8.1制造模板
    13.8.2打印模板
    13.8.3连接模板
    13.8.4在工件中调整模板
    13.8.5购买孔洞,以提升中心定位的性能
    13.8.6在机械加工工件的直边时,去除护带
    13.9制造嘟嘟机器人的中心平台
    13.9.1用铣床加工一个圆盘或者购买一个圆盘
    13.9.2在嘟嘟机器人的中心平台安排好螺丝孔洞,再用螺丝攻进行加工
    13.10检查嘟嘟机器人的电动机机械原理
    13.10.1使用匹配的矩形电动机安装方案
    13.10.2选择摩擦匹配的电动机或者使用固定螺丝
    13.10.3用螺丝固定电动机
    13.10.4连接到LEGO公司生产的齿轮和轮子上面
    13.11选择LEGO公司生产的轮子
    13.11.1把无用齿轮放置在轮子的中心
    13.11.2减慢速度并且增加扭矩
    13.11.3增加速度并且减小扭矩
    13.11.4用滑轮而不是齿轮调整速度和扭矩
    13.12达到LEGO生产的移动部件的物理极限
    13.13制造嘟嘟机器人的电动机固定点
    13.13.1确定电动机固定点的尺寸
    13.13.2准备原材料
    13.13.3选择现成的材料,而不是用铣床加工
    13.13.4同时钻好所有的电动机固定点
    13.13.4.1把这一摞材料放置在老虎钳上,要留有额外的余地
    13.13.4.2放置钻头
    13.13.4.3钻出3个孔洞
    13.13.4.4准备钻出更大的电动机的孔洞
    13.13.4.5放置好直径较宽的钻头
    13.13.4.6钻出电动机的孔洞
    13.13.5钻出孔洞用来把电动机的固定点固定在中心平台上面
    13.13.5.1选择部分钻透的带螺纹的电动机固定点螺丝孔洞
    13.13.5.2选择完全钻透的不带螺纹的电动机固定点螺丝孔洞
    13.13.5.3沿着螺丝头滑动
    13.13.5.4钻出电动机固定点的螺丝孔洞
    13.13.5.5钻出部分穿透的电动机固定点孔洞
    13.13.6展现出最终完工的电动机固定点
    13.14总结嘟嘟机器人

    第14章测试嘟嘟机器人的行进性能
    14.0完成安全性检查,耗尽电能,测量电路的电阻,监测电流和常见的问题以及解决方案,设计障碍物路线,避免致命的卡住状态,理解高光束的滞回现象,以及使用短接跳线
    14.1为测试性行进做好准备
    14.1.1把所有的控制端都移动到安全或者适中的位置
    14.1.2每次测试一个模块
    14.1.3测量整个电路的电阻
    14.1.3.1耗尽电源
    14.1.3.2测量电阻
    14.1.3.3电阻的数值过低
    14.1.3.4电阻的数值过高
    14.1.4把机器人放置在LEGO公司生产的积木上面
    14.1.5检查电池的电压和极性
    14.1.6在开启的时候观察电流的消耗
    14.2准备好机器人,并且修正小的错误
    14.2.1精确调节红外线反射性探测器
    14.2.2反转红色发光二极管
    14.2.3测试传感器
    14.2.4搞混电动机的连接方式
    14.3评估嘟嘟机器人的性能
    14.3.1在测试行进的过程中遇到了问题
    14.3.1.1遇到机器人反转的问题
    14.3.1.2遇到机器人卡住的问题
    14.3.1.3遇到机器人移动缓慢的问题
    14.3.1.4遇到机器人移动过快的问题
    14.3.1.5遇到机器人不断旋转的问题
    14.3.2实践所有的机器人的功能
    14.3.3挑战嘟嘟机器人
    14.3.3.1避免使用厕纸轨道
    14.3.3.2换成使用木块作为轨道
    14.3.3.3环绕机器人
    14.4机器人被卡住
    14.4.1评估这种醉汉式的行进方式
    14.4.2评估嘟嘟机器人的行进方式
    14.4.3减小探测的模糊性
    14.4.3.1试着使用一个电阻-电容电路
    14.4.3.2试着使用一个远光灯滞回
    14.4.3.3用一个多管脚的雄头重新引导信号和控制端
    14.4.3.4简单的想法用完了

    第15章如果我只有一个控制中枢
    15.0包括Atmel公司生产的ATiny84型微控制器,微控制器和逻辑芯片的对比,如何对微控制器进行编程,一个简单的发光二极管的示例,七段发光二极管数码管,输入端(数字信号、模拟信号、中断、复位、上拉电阻和下拉电阻)、输出端(避免毛刺、高电流、脉冲宽度调制、串行通信)、单一红外线探测器、存储器、速度、时钟、定时器、看门狗电路以及选择微控制器的标准
    15.1考虑Atmel公司生产的ATtiny84型微控制器作为一个示例
    15.2对比微控制器和逻辑芯片
    15.2.1选择逻辑芯片优于微控制器的情况
    15.2.2选择微控制器优于逻辑芯片的情况
    15.3对微控制器进行编程
    15.3.1存储程序
    15.3.2估计程序的存储量
    15.3.3编写程序
    15.3.4在没有.NET的条件下工作
    15.3.5编译程序和下载程序
    15.3.6调试程序
    15.3.6.1点亮发光二极管
    15.3.6.2改变一个管脚
    15.3.6.3完成一次心跳
    15.3.6.4驱动一个显示屏
    15.4探索常见的微控制器功能
    15.4.1微控制器的封装
    15.4.2微控制器的管脚
    15.4.2.1输入管脚
    15.4.2.2输出管脚
    15.4.3微控制器的存储器
    15.4.3.1非挥发性的存储器
    15.4.3.2用外部的非挥发性存储器进行补充
    15.4.3.3挥发性的存储器
    15.4.4微控制器指令的尺寸
    15.4.5微控制器指令的复杂度
    15.4.6微控制器的速度
    15.4.6.1比较时钟的速度
    15.4.6.2产生一个时钟信号
    15.4.6.3把时钟作为计时器来使用
    15.4.7特殊的看门狗
    15.4.8低电压的看门狗
    15.5选择微控制器
    15.5.1用完了
    15.5.2推荐Atmel公司生产的AVR8-bit微控制器
    15.5.3推荐Parallax公司生产的BASICStamp
    15.5.4问问周围的人
    15.6你的机器人制造好了

    第16章制造嘟嘟机器人的子板
    16.0包括连接两个并行的电路板,使用机械管脚插口,选择螺丝,重新加热焊接点,拦截输入端用来重新引导控制信号,软件去反弹,使用双列直插式开关,以及实现扩展接口
    16.1转换成一个双层的配置结构
    16.1.1连接到双列直插式的插口上面
    16.1.1.1使用机械管脚的接口和顶座
    16.1.1.2把子板固定在母板上面
    16.1.1.3焊接顶座
    16.1.1.4焊接新的双列直插式接口
    16.1.2到达母板有一定的困难
    16.1.2.1重新放置电源开关
    16.1.2.2冒险进行堆放接口的工作
    16.1.2.3遮挡红外线反射性探测器
    16.2拦截信号:遇到了新的控制中枢
    16.2.1保留有价值的功能
    16.2.2重新跟踪红外线探测信号
    16.2.3捕捉并扰乱停止的状态
    16.2.4重新跟踪电动机和双极型发光二极管的控制信号
    16.2.5产生(几乎)完整的控制信号
    16.3扩展功能
    16.3.1检查微控制器的管脚
    16.3.2为微控制器上电
    16.3.3探测墙壁和障碍物
    16.3.4控制电动机和双色发光二极管
    16.3.5控制双极型发光二极管
    16.3.6读出按钮的数值
    16.3.6.1解振荡一个输入端
    16.3.6.2把按钮添加到子板上面
    16.3.7提供双列直插式开关的选择
    16.3.7.1通过软件解振荡
    16.3.7.2避免时断时续的开关变化
    16.3.8制造音乐
    16.3.9剩下的管脚可以进行扩展
    16.3.10与其他的模块或者计算机进行通信
    16.4升级机器人

    第17章添加地面传感器的模块
    17.0包括光电阻、分压器、光强计、TAOSTSL257型光线至电压的放大光二极管集成电路、半环形面包板、挡板、沿路线行进的算法、机器人相扑的建议
    17.1用光电阻感知亮度
    17.1.1把不同的电阻通过分压器转换成不同的电压
    17.1.1.1为分压器选择一个电压
    17.1.1.2为分压器选择一个电阻
    17.1.1.3保持在光电阻额定最大散热功率以下
    17.1.2光电阻的响应是非线性的
    17.1.2.1画出一个特定的光电阻的响应的图像
    17.1.2.2计算灵敏度
    17.1.2.3在一个给定的光照条件下计算任何阻值
    17.1.3认识到不同的光电阻之间的不一致性
    17.1.3.0测量不同
    17.1.4电阻上升和下降的速度
    17.1.5重新利用平衡式亮度传感电路
    17.2用一个光二极管集成电路感知亮度
    17.2.1给出地面反射性电路
    17.2.2实现地面反射性电路
    17.2.2.1切割出一个半圆形的面包板
    17.2.2.2遮挡电路板
    17.2.2.3安装上一个黑色的边缘
    17.2.2.4取出LEGO公司生产的积木的中心
    17.2.2.5调整并且测试地面反射性电路
    17.2.2.6在一个最大化反射表面调整到刚好低于5V
    17.2.2.7在一个最小化反射性的表面进行测试
    17.3沿路线行进
    17.3.1路线亮度的自动探测
    17.3.2读取地面传感器的数值
    17.3.3反转传感器的数值
    17.3.4沿着暗色的路线行进
    17.3.5在暗色的路线上定位到中心
    17.3.6改进沿路线行进的算法
    17.4在机器人的相扑比赛中竞争
    17.4.1在机器人相扑比赛中让嘟嘟机器人就位
    17.4.2在双列直插式开关的设置上采取策略
    17.5扩展可能性

    第18章呈上一顿机器人的大餐
    18.0包括LM386型音频放大器,通过脉冲宽度调制的音乐,嘟嘟机器人的升级片,角度电动机的安装以及更多,平滑的轮子,弹簧管子晶须,杠杆开关和无线视频
    18.1制造音乐
    18.1.1给出音频电路
    18.1.2实现音频电路
    18.1.3调整音量
    18.1.3.1监听二进制的信号
    18.1.3.2增大音量
    18.1.4驱动一个扬声器
    18.1.4.1选择一个扬声器
    18.1.4.2选择一个音频放大器的芯片,而不要选择一个简单的晶体管
    18.1.5看到声音的波形
    18.1.6播放一个音符
    18.1.7播放一个音调
    18.1.7.0在机器人运动的时候同时播放乐曲
    18.2按比例增长
    18.2.1制造一个双平台
    18.2.2来回滑动
    18.2.3用家用的垫圈提供更大的头部空间
    18.2.4轮子插口
    18.2.5支撑十字轴的两端
    18.3安装电动机
    18.3.1利用角度材料安装电动机
    18.3.1.1购买铝制角度材料
    18.3.1.2准备好合适的材料长度
    18.3.1.3用一个模板钻出孔洞
    18.3.1.4故意留有回旋余地,具体方法是钻出无螺纹的尺寸偏大的孔洞
    18.3.2用合适角度的齿轮节省空间
    18.3.2.1凹痕和凹槽
    18.3.2.2插入轮子的轮轴
    18.3.2.3减小摩擦
    18.3.2.4把驱动链路放置在机器人的机身中
    18.3.3改装一个直径较小的电动机连接杆和集成安装点,用来与LEGO公司生产的部件兼容
    18.3.3.1调整齿轮电动机的连接杆
    18.3.3.2打磨连接杆
    18.3.3.3添加管子
    18.3.3.4用一个基于销子的安装点连接电动机
    18.4漫游到太阳能机器人的领域
    18.4.1选择可以平稳行驶的轮子
    18.4.2探测障碍物
    18.4.2.1寻找光和感知阴影
    18.4.2.2用细须传感器试探性地向四周行进
    18.4.2.3使用弹簧管子
    18.4.2.4杠杆开关
    18.5从机器人的角度考虑一些问题
    18.5.1给任何一个现存的机器人添加一个无线的摄像机
    18.5.2用无线摄像机探索四周
    18.5.3你自己用无线摄像机进行探索
    18.6谢谢
    附录互联网上的参考资料
查看详情
系列丛书 / 更多
机器人制作晋级攻略
小型智能机器人制作全攻略(第4版)
[美]Gordon McComb 著;臧海波 译
机器人制作晋级攻略
用Scratch与mBlock玩转mBot智能机器人
王丽君 著;周明 译
机器人制作晋级攻略
机器人制作入门攻略
[美]David Cook 著;宫广骅 译
机器人制作晋级攻略
Raspberry Pi机器人制作实例:用Python、Linux和传感器搭建智能小车
[美]Wolfram Donat 著;臧海波 译
机器人制作晋级攻略
玩转智能机器人mBot Ranger 搭建与编程
邱信仁、周泰民 著
机器人制作晋级攻略
爱上机器人:学Arduino玩转机器人制作
[美]Michael Margolis 著;臧海波 译
机器人制作晋级攻略
机器人制作入门(第3版)
臧海波 著
机器人制作晋级攻略
机器人制作初学指南(第3版)
臧海波 译
机器人制作晋级攻略
PVCBOT零基础机器人制作
梁玮、伍杰、李衡延 著
机器人制作晋级攻略
PVCBOT零基础机器人制作(第3版)
梁玮、伍杰、李衡延、李震 著
机器人制作晋级攻略
机器人制作入门 第4版
臧海波 著
机器人制作晋级攻略
PVCBOT超简单机器人设计与制作
梁玮、伍杰、李衡延、李震 著
相关图书 / 更多
机器人制作晋级攻略
机器岛
(法)儒勒·凡尔纳著 许崇山 钟燕萍译
机器人制作晋级攻略
机器视觉与人工智能应用开发技术
廖建尚
机器人制作晋级攻略
机器人基础
杨勇、谢广明 主编 张国英、黄福、简月 副主编
机器人制作晋级攻略
机器学习及深度学习算法在医学图像中的应用
朱付保 著
机器人制作晋级攻略
机器如人:通往人类智慧之路
(美)罗纳德·J.,布拉赫曼(Ronald,J.,Brachman),(加)赫克托·J.,莱韦斯克(Hector,J.,Levesque)
机器人制作晋级攻略
机器学习实战(视频教学版)
迟殿委 王培进 王兴平
机器人制作晋级攻略
机器人SLAM技术及其ROS系统应用 第2版 徐本连 鲁明丽
徐本连 鲁明丽
机器人制作晋级攻略
机器学习及其应用2023
黄圣君、张利军、钱超
机器人制作晋级攻略
机器学习实战营:从理论到实战的探索之旅
谢雪葵
机器人制作晋级攻略
机器学习与经济大数据分析:基于Python实现 数字中国·数字经济创新规划教材 刘征驰
刘征驰 编著
机器人制作晋级攻略
机器学习系统设计
(越南)奇普 胡岩(Chip Huyen)
机器人制作晋级攻略
机器人驱动与运动控制
史岳鹏
您可能感兴趣 / 更多
机器人制作晋级攻略
归属感:如何通过社群获得商业竞争优势
[美]大卫·斯平克斯(David Spinks) 著;颉腾文化 出品
机器人制作晋级攻略
《世界上最大的肚子》2024百班千人暑期书目学前中班名师推荐全新正版现货速发
[美]雷米·查利普(美)柏顿·萨普瑞
机器人制作晋级攻略
经济学通义
[美]阿门·A.阿尔钦 (美)威廉·R.艾伦 著;[美]杰里·L.乔丹 编
机器人制作晋级攻略
数字化领导力 数字化转型锦囊,领导力精进指南 一本书掌握数字化转型领导力之道
[美]艾萨克·萨科里克 著;王磊 译;颉腾文化 出品;邓斌
机器人制作晋级攻略
法哲学基本原理
[美]马克·C.墨菲
机器人制作晋级攻略
雪花的故事(用照片展示雪花的秘密,为你揭开冬日奇景的奥秘)
[美]马克·卡西诺[美]乔恩·尼尔森
机器人制作晋级攻略
杜甫传
[美]弗洛伦斯.艾思柯
机器人制作晋级攻略
美利坚在燃烧:20世纪60年代以来的警察暴力与黑人反抗
[美]伊丽莎白·欣顿 著 胡位钧 译
机器人制作晋级攻略
温柔亲启
[美]艾米莉·狄金森 著;[美]艾伦·路易斯·哈特、[美]玛莎·内尔·史密斯 编
机器人制作晋级攻略
儒教中国及其现代命运(三部曲)
[美]列文森 作者;[中]季剑青 译者
机器人制作晋级攻略
逃家小兔成长绘本系列
[美]玛格丽特.怀兹.布朗
机器人制作晋级攻略
机器人制作入门攻略
[美]David Cook 著;宫广骅 译