C51单片机与机器人控制
作者: 王骏明
出版时间:2015年12月
出版社:江苏大学出版社
- 江苏大学出版社
- 9787568400190
- 174792
- 2015年12月
- 未分类
- 未分类
- TP368.1
王骏明主编的《C51单片机与机器人控制(国家中等职业教育改革发展示范学校重点建设专业规划教材)》以智能移动机器人工程项目为主线,循序渐进地构建智能机器人的智能控制器和传感器电路,将单片机外围接口特性、内部结构原理、应用设计方法和C语言程序设计等知识,通过先项目实践、后总结归纳的方式传授给学生,彻底打破了传统的教学方法和教学体系结构,解决了单片机原理与应用,以及C语言程序设计等核心专业基础课程抽象与难学的问题。
本书可作为中等职业教育工业机器人应用与维护专业、电气自动化以及自动控制类专业理实一体化实训教材和相应专业课程的实验配套教材,也可以作为中职院校《单片机技术与应用》、《C语言程序设计》以及《工业机器人基础》等课程的学习教材和教学参考书,同时还可以供希望从事嵌入式系统开发和C语言程序设计的学生或者个人自学使用。
项目一 C51单片机与机器人控制基础
任务一 获得软件
任务二 安装软件
任务三 硬件连接
任务四 第一个C语言程序
任务五 实验结束,关断电源
项目二 单片机控制机器人伺服电机
任务一 单灯闪烁控制
任务二 机器人伺服电机控制信号
任务三 计数并控制循环次数
任务四 用计算机控制机器人的运动
项目三 机器人巡航控制
任务一 基本巡航动作
任务二 匀加速/减速运动
任务三 用函数调用简化运动程序
任务四 用数组建立复杂运动
项目四 机器人触觉导航控制
任务一 安装并测试机器人胡须
任务二 基于胡须的触觉导航
任务三 机器人进入死区后的人工智能决策
项目五 机器人红外线导航控制
任务一 搭建并测试IR发射和探测器对
任务二 探测和避开障碍物
任务三 高性能的IR导航
任务四 俯视的探测器
项目六 机器人的距离检测
任务一 定时/计数器的运用
任务二 测试扫描频率
任务三 尾随小车
任务四 跟踪条纹带
项目七 机器人中UART的应用
任务一 编写串口通信程序
任务二 串口工作流程
项目八 机器人LCD应用编程
任务一 认识LCD显示器
任务二 编写LCD模块驱动程序
任务三 用LCD显示机器人运动状态
项目九 多传感器机器人的控制
任务一 多传感器信息与C语言结构体的使用和编程
任务二 智能机器人的行为控制策略和编程
附录A C语言概要归纳
附录B 微控制器原理归纳
附录C 无焊锡面包板
附录D LCD模块电路
附录E 本书所使用机器人零配件清单