• 二手基于HAL的机器人运动控制教程9787113269920中国铁道安峰 陶
21年品牌 40万+商家 超1.5亿件商品

二手基于HAL的机器人运动控制教程9787113269920中国铁道安峰 陶

9787113269920

18.34 九品

库存4件

北京海淀
认证卖家担保交易快速发货售后保障

作者安峰 陶文寅

出版社中国铁道出版社

ISBN9787113269920

出版时间2020-08

装帧平装

开本暂无

货号764579881920

上书时间2024-04-18

问津书店

五年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
商品描述
正版二手书籍 正版旧书 7-8成新左右 有笔记勾画 不缺页 不影响阅读使用旧书默认无光盘 无发票 无附带 无激活码无附册之类自行核对好版本信息 (多买错买 发货后不退换 已经发货 需承担发货运费)基本信息书名:基于HAL的机器人运动控制教程9787113269920中国铁道安峰,陶文寅定价:36元作者:安峰 陶文寅出版社:中国铁道出版社出版日期:2020-08ISBN:9787113269920页码:暂无页数信息商品重量:暂无页数信息内容提要正版二手书籍本书主要介绍机器人运动控制的相关知识,从软硬件两方面讲述如何使用
STM32
HAL
的方式来控制机器人运动。本书基于集成了驱动模块的机器人控制板重点介绍
STM32
电机控制的相关理论与实践知识,以案例的形式展开教学内容,并内嵌电路原理图、PCB
板图以及源代码等,
是动手实践
STM32
的一个很好的选择。本书主要目的是让初学者能够综合运用
STM32
从无到有地做出一件产品。读者通过本书的学习与实验,可以轻松地掌握
STM32
开发工具以及基本编程方法,学会借助于
STM32CubeMX
来降低项目的开发复杂度。本书适用于高等职业院校机器人相关专业大一、大二学生,不特别要求有模拟电子技术和数字电子技术方面的基础,但要求有比较扎实的
C
语言功底,能够比较熟练地使用
C
语言当中的数组、指针和结构体等知识。 目录STM32

HAL
库介绍
1
1.1
STM32
简介
1
1.2
STM32
硬件设计
1
1.3
STM32
软件编程
2
1.3.1
寄存器编程
2
1.3.2
标准外设库编程
2
1.3.3
HAL
库编程
2
1.4
HAL
库特点
3
1.5
学习方法
4
习题
5
软硬件平台
6
2.1
硬件平台
6
2.1.1
控制板
6
2.1.2
底盘
7
2.1.3
电池
8
2.2
软件安装与配置
9
2.2.1
Keil
安装
9
2.2.2
MX
的安装和使用
16
2.2.3
Keil
5
软件的使用
28
2.2.4
程序编译和下载
33
习题
36
流水灯
37
3.1
理论介绍
37
3.1.1
引脚分类
37
3.1.2
端口
Port
39
3.1.3
GPIO
简介
39
3.1.4
GPIO
模式配置
39
3.1.5
HAL
库函数
40
3.2
硬件设计
40
3.3
软件设计
41
3.3.1
软件编程思路
41
3.3.2
MX
生成工程
41
3.3.3
关键代码分析
48
习题
54

4

4.1
硬件设计
55
4.2
消抖
56
4.3
软件设计
57
4.3.1
软件编程思路
57
4.3.2
MX
生成工程
58
4.3.3
关键代码分析
60
4.4
实验现象
60
习题
60

5

5.1
中断
61
5.1.1
中断的概念
61
5.1.2
NVIC
简介
62
5.1.3
优先级分组
62
5.1.4
NVIC
库函数
62
5.1.5
外部中断
EXTI
66
5.1.6
外部中断处理流程
66
5.2
MX
生成工程
66
5.3
软件设计
68
5.3.1
外部中断初始化
68
5.3.2
外部中断的中断处理函数
70
5.4
下载运行
72
习题
72

6

6.1
串行通信介绍
73
6.2
串口通信协议
74
6.3
硬件原理图
75
6.4
F103RC
串口
76
6.5
MX
生成工程
76
6.6
串口应用案例
78
6.6.1
简单发送接收
78
6.6.2
printf

scanf
79
6.6.3
接收帧解析
79
6.6.4
接收定时解析
80
习题
82
集成电路总线(IIC)
83
7.1
IIC
概述
83
7.1.1
IIC
简介
83
7.1.2
IIC
协议
83
7.2
硬件设计
85
7.3
软件设计
85
7.3.1
GPIO
初始化
85
7.3.2
IIC
时序信号
86
7.4
IIC
接口应用案例——EEPROM
应用
IIC
接口
88
习题
92
电机分类与原理介绍
93
8.1
电动机分类
93
8.1.1
有刷直流电机
94
8.1.2
无刷直流电机
95
8.1.3
伺服电机
95
8.1.4
步进电机
96
8.1.5
舵机
96
8.2
三个基本定则
97
8.2.1
左手定则
97
8.2.2
右手定则
97
8.2.3
安培定则
98
8.3
直流电机工作原理
98
8.3.1
构成
99
8.3.2
电动势与能量转换
99
习题
99
直流减速电机控制
100
9.1
直流减速电机介绍
100
9.2
电机驱动
102
9.2.1
驱动器
103
9.2.2
H
桥电路分析
104
9.2.3
PWM
作为控制信号
105
9.3
常见电机驱动方案
107
9.3.1
L298N
驱动芯片
108
9.3.2
BTS7970
驱动芯片
110
9.3.3
IR2104
驱动芯片
110
习题
111

10

10.1
定时器
112
10.1.1
定时器简介
112
10.1.2
定时器工作原理
113
10.1.3
功能框图
113
10.1.4
输出比较
115
10.1.5
输入捕获
115
10.2
脉冲宽度调制
117
10.3
MX
生成工程
119
10.4
定时器应用
122
10.4.1
实现定时
1s
122
10.4.2
输出比较生成
PWM
122
10.4.3
PWM
呼吸灯
126
10.4.4
按键周期检测
129
10.4.5
电容按键检测
133
10.4.6
测量频率与占空比
136
习题
142

11

11.1
高级控制定时器
143
11.2
高级控制定时器特性
144
11.3
MX
设置与代码
144
11.3.1
输出比较
144
11.3.2
PWM
输出
146
习题
151

12

12.1
25GA370
直流减速电机
152
12.1.1
电机参数
152
12.1.2
硬件连接
153
12.2
MX
生成工程
154
12.3
减速电机旋转驱动编程
157
12.3.1
编程流程
157
12.3.2
驱动代码分析
157
12.3.3
操作与现象
160
习题
160
编码器测速
161
13.1
编码器的分类及原理
161
13.2
增量式编码器脉冲输入模式
163
13.3
25GA370
减速电机编码器
164
13.4
MX
生成工程
165
13.5
减速电机编码测速编程
166
13.5.1
流程分析
166
13.5.2
代码分析
167
习题
167
机器人运动模型
168
14.1
双轮机器人运动控制
168
14.1.1
机器人理想运动模型
168
14.1.2
双轮机器人底座
168
14.1.3
双轮机器人运动模型
169
14.2
三轮全向机器人运动控制
170
14.2.1
全向轮
170
14.2.2
三轮全向运动模型
171
习题
173
软件中图形符号与国家标准图形符号对照表
174作者介绍安峰,目前在苏州工业园区服务外包职业学院任职,主要讲授课程《C语言程序设计》《STM32程序开发》《机器人导论》《移动机器人运动控制》《移动机器人无线通信》,发表多篇科研论文,并在物联网大赛、技能大赛当中多次获奖
陶文寅,目前任职于苏州工业园区服务外包职业学院,主要讲授课程《C语言程序设计》、《STM32程序开发》、《机器人导论》、《ROS智能机器人》、《Linux操纵系统》、《Python程序设计》,发表多篇科研论文,并在物联网大赛、技能大赛当中多次获奖

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP