“恩智浦”杯智能汽车设计与实例教程
正版二手,无赠品、光盘、MP3等。批量上传数据有误差,默认发一本,套装书需联系客服核实,还请见谅!
¥
17.06
1.9折
¥
89
八五品
库存22件
作者隋金雪
出版社电子工业出版社
出版时间2018-08
版次1
装帧其他
货号9787121348365
上书时间2024-12-20
商品详情
- 品相描述:八五品
图书标准信息
-
作者
隋金雪
-
出版社
电子工业出版社
-
出版时间
2018-08
-
版次
1
-
ISBN
9787121348365
-
定价
89.00元
-
装帧
其他
-
开本
16开
-
纸张
胶版纸
-
页数
584页
-
字数
836千字
- 【内容简介】
-
本书以全国大学生“恩智浦”杯智能汽车竞赛为背景,讲述智能汽车设计的整体思路与技术难点,从元器件选购到相关专业知识讲解,全方位展示了智能汽车的实际制作与调试过程。本书分为11章,第1章为全国大学生“恩智浦”杯智能汽车竞赛的总体介绍;第2~4章分别为硬件设计、软件设计及机械结构设计;第5章介绍了恩智浦系列芯片的相应模块,包括MC9S12XS128、MCF52259、Kinetis K60及MPC5604;第6~11章给出了电磁、节能、摄像头、光电及自平衡、信标等组别智能汽车的实例制作过程。本书以智能汽车竞赛为切入点,提炼了智能汽车竞赛的技术精要,全方位阐述了一套完整的、具有自动控制功能的嵌入式系统方案设计蓝图,不仅适用于各个阶段研究智能汽车的读者,还可供嵌入式系统与自动控制相关专业的本科生、研究生用作参考资料。
- 【作者简介】
-
隋金雪,男,1977年9月生,博士,副教授。现任山东工商学院信息与电子工程学院教师,自动化教研室主任。2001年7月毕业于山东理工大学工业自动化专业,并获学士学位;2005年4月毕业于东北电力大学控制理论与控制工程专业,并获工学硕士学位; 2009年12月毕业于导航、制导与控制专业,并获工学博士学位。2005年4月至今在山东工商学院信息与电子工程学院自动化系任教,先后担任自动化教研室副主任、教研室主任、自动化党支部书记。多次荣获山东工商学院优秀教师、优秀党员、工会活动积极分子,2011年荣获烟台市优秀共产党员。从教7年来,曾主讲过《自动控制原理》、《现代控制理论》、《控制系统仿真》、《自动化导论》等7门课程,治学严谨、教学经验丰富,讲课启发性强,理论联系实际,富有激情,有较强的感染力,教学效果优秀,学生网上评教一直名列全校前茅,深受学生欢迎。注重教学理论和教学经验的研究和总结,积极进行教学研究,将自己的科研融于教学之中,先后在国内外教学研究刊物上公开发表教学研究论文 10余篇;获山东工商学院教学效果二等奖2项。辅导学生参加以自动化专业技术为主的全国(或山东省)大学生电子设计竞赛、“恩智浦”杯智能汽车竞赛,并多次获奖。
- 【目录】
-
第1章 竞赛简介1
1.1 竞赛与规则简介1
1.1.1 竞赛介绍1
1.1.2 竞赛规则2
1.2 历届竞赛承办单位及获奖情况2
1.3 历届竞赛变化趋势4
第2章 智能汽车硬件设计5
2.1 供电模块电路设计6
2.1.1 单片机供电电路设计6
2.1.2 舵机供电电路设计8
2.1.3 特殊传感器的升压供电10
2.1.4 传感器等其他外设供电12
2.2 电动机驱动电路设计13
2.2.1 脉宽调制基本原理13
2.2.2 H全桥的基本原理15
2.2.3 A车模、D车模电动机驱动方案16
2.2.4 B车模电动机驱动方案17
2.3 信号传递电路的设计20
2.3.1 电动机控制信号的电平转换与隔离21
2.3.2 传感器数据信号的电平转换23
2.3.3 舵机控制信号的隔离25
2.4 测速模块原理与电路设计26
2.4.1 光电脉冲测速原理26
2.4.2 低成本方案——光电码盘27
2.4.3 高精度方案——光电编码器29
2.4.4 第五轮测速方式30
2.5 辅助调试设备及其电路设计31
2.5.1 液晶显示31
2.5.2 矩阵键盘33
2.5.3 拨码开关34
2.5.4 串口通信35
2.5.5 无线通信37
2.5.6 SD卡读写38
2.6 主板外形设计39
2.6.1 A型车模主板设计参考39
2.6.2 B型车模主板设计参考40
2.7 PCB实体电路设计41
2.7.1 元器件封装选择41
2.7.2 基于原理图设计实体电路42
2.7.3 电路抗干扰、防静电设计45
2.7.4 自制PCB的方法指导46
本章小结48
第3章 智能汽车软件设计49
3.1 C语言核心内容与芯片编程规范49
3.1.1 C语言核心内容49
3.1.2 命名规则56
3.1.3 注释58
3.1.4 统一类型别名定义59
3.1.5 编码60
3.2 控制主程序61
3.2.1 摄像头组主程序设计61
3.2.2 电磁组主程序设计61
3.2.3 光电组主程序设计62
3.3 赛道信息的获取63
3.3.1 摄像头图像的获取63
3.3.2 电磁传感器信号的获取70
3.3.3 光电传感器信号的获取73
3.4 信号处理与赛道识别74
3.4.1 摄像头图像处理与赛道边沿识别74
3.4.2 电磁车信号放大与赛道边沿识别76
3.4.3 光电车信号处理与赛道边沿识别77
3.5 赛道分析与控制策略77
3.5.1 摄像头组77
3.5.2 电磁组及光电组81
3.6 起跑线的识别81
3.6.1 摄像头组81
3.6.2 电磁组82
3.6.3 光电组83
3.7 PID控制算法和应用84
3.7.1 PID控制算法84
3.7.2 PID控制在智能汽车上的实现88
3.8 其他控制算法和应用89
3.8.1 模糊控制89
3.8.2 赛道记忆算法91
3.9 计算机辅助调试91
3.9.1 开发软件介绍91
3.9.2 C#上位机获取图像92
3.9.3 MATLAB调试PID92
3.9.4 按键及显示屏模块93
第4章 智能汽车机械结构设计94
4.1 机械设计软件——Pro-Engineer94
4.1.1 简介94
4.1.2 历史版本94
4.1.3 主要模块95
4.1.4 主要特性95
4.1.5 Pro-Engineer在智能汽车上的应用96
4.1.6 用户关注热点96
4.2 智能汽车机械零件设计的一般步骤与准则96
4.2.1 相关概念96
4.2.2 设计机械零件的一般步骤97
4.2.3 设计机械零件的基本准则97
4.3 工具准备99
4.3.1 锯切工具——钢锯99
4.3.2 打孔工具99
4.3.3 支持定位工具——桌虎钳101
4.3.4 画线工具102
4.3.5 螺丝刀102
4.3.6 钳子103
4.3.7 粘连工具103
4.4 常用材料105
4.4.1 铝合金105
4.4.2 碳素纤维105
4.4.3 润滑剂105
4.5 智能汽车机械结构优化106
4.5.1 智能汽车的整体结构106
4.5.2 智能汽车防护保养与机械结构调整108
4.5.3 智能汽车转向结构调整112
4.5.4 智能汽车后轮结构调整114
4.5.5 赛道保养115
第5章 控制芯片116
5.1 MC9S12XS128芯片117
5.1.1 芯片简介117
5.1.2 时钟模块117
5.1.3 I/O模块及其应用126
5.1.4 计数器和定时器模块131
5.1.5 TIM模块的脉冲累加器138
5.1.6 脉冲调制解调模块143
5.1.7 周期中断定时器150
5.1.8 SCI总线156
5.1.9 模数转换模块162
5.2 MCF52259芯片172
5.2.1 芯片简介172
5.2.2 时钟模块172
5.2.3 通用I/O口模块177
5.2.4 边沿中断检测模块186
5.2.5 中断管理模块191
5.2.6 可编程中断定时器198
5.2.7 脉冲累加器模块202
5.2.8 舵机电动机控制模块204
5.2.9 通用异步收发机模块211
5.2.10 模数转换模块220
5.3 Kinetis K60芯片231
5.3.1 芯片简介231
5.3.2 时钟模块231
5.3.3 多用途时钟信号发生器233
5.3.4 系统集成模块253
5.3.5 可编程中断定时器261
5.3.6 Flex定时器264
5.3.7 通用输入/输出及引脚控制和中断288
5.3.8 引脚控制和中断寄存器290
5.3.9 UART异步串行通信314
5.3.10 模数转换器337
5.4 MPC5604芯片363
5.4.1 芯片简介363
5.4.2 时钟模块364
5.4.3 简化系统接口单元379
5.4.4 中断管理模块398
5.4.5 增强模块化I/O子程序410
5.4.6 可编程中断定时器436
5.4.7 A/D转换模块444
第6章 电磁车实例453
6.1 智能汽车竞赛电磁组背景453
6.2 电磁组传感器及路径检测设计参考方案453
6.2.1 磁场检测方法453
6.2.2 传感器模块设计454
6.2.3 信号滤波459
6.2.4 传感器的布局设计与调试460
6.2.5 电路板的静电保护465
6.3 车模整体控制策略465
6.3.1 速度控制策略465
6.3.2 转向控制策略466
第7章 电磁节能车实例467
7.1 智能汽车竞赛电磁节能组背景467
7.2 硬件电路设计及传感器的选择467
7.2.1 硬件电路设计467
7.2.2 车模整体布局468
7.2.3 系统整体概述469
7.3 车模整体控制策略469
7.3.1 方向控制策略469
7.3.2 速度控制策略470
7.3.3 无刷直流电机471
7.4 节能控制策略472
7.4.1 取电装置472
7.4.2 超级电容473
7.5 软件系统设计475
7.5.1 开发工具475
7.5.2 PID控制算法476
第8章 摄像头车实例477
8.1 摄像头传感器简述477
8.1.1 摄像头的选型477
8.1.2 CCD摄像头的优势与缺陷479
8.1.3 OV5116动态集成摄像头480
8.2 整体方案设计481
8.3 机械结构与调整482
8.4 系统架构与硬件设计482
8.4.1 模块划分及母板电路482
8.4.2 CCD摄像头模块电路483
8.4.3 硬件二值化电路485
8.5 图像采集处理486
8.5.1 图像采集486
8.5.2 图像处理489
8.6 控制策略490
8.6.1 控制方案490
8.6.2 驱动电动机PID控制492
8.6.3 转向舵机控制493
8.7 难点突破与系统改进493
8.7.1 机械改进493
8.7.2 转向控制的优化493
8.7.3 车体的防护494
8.8 摄像头单车参考代码494
第9章 摄像头双车实例498
9.1 摄像头双车设计思路498
9.2 摄像头双车硬件设计499
9.3 摄像头双车组的赛道识别500
9.4 控制策略503
9.4.1 超车策略503
9.4.2 冲点处理505
9.5 难点突破与系统改进506
9.5.1 单车性能提升506
9.5.2 超车过程优化506
9.6 摄像头双车组参考代码507
第10章 自平衡车实例(光电组)510
10.1 自平衡组简介510
10.2 直立行走控制原理510
10.2.1 直立行走任务分解510
10.2.2 车模直立控制512
10.2.3 车模速度控制515
10.2.4 车模方向控制516
10.2.5 车模倾角测量517
10.2.6 车模直立行走控制算法总框架521
10.3 硬件电路及传感器安装522
10.3.1 硬件电路整体概览522
10.3.2 单片机最小系统MC9S12XS128MAL523
10.3.3 陀螺仪&加速度计模块524
10.3.4 电动机驱动模块525
10.3.5 编码器及测速电路525
10.3.6 线性CCD模块528
10.3.7 辅助调试电路及电源设计529
10.3.8 车模整体装配方案529
10.4 软件算法设计参考530
10.4.1 整体控制流程530
10.4.2 MC9S12XS128MAL单片机资源分配532
10.4.3 直立控制537
10.4.4 速度控制538
10.4.5 方向控制函数540
10.4.6 电动机控制函数542
本章小结543
第11章 信标组实例544
11.1 信标组背景及其比赛规则544
11.2 整体方案设计544
11.3 机械结构与调整546
11.4 信标组摄像头传感器简述546
11.5 图像信号采集处理547
11.5.1 图像采集547
11.5.2 图像噪点处理与信标位置的提取549
11.6 整体控制策略550
11.6.1 路径选择及优化551
11.6.2 驱动电动机PID控制552
11.6.3 转向舵机控制553
附录 历届竞赛新规则概览554
第十三届竞赛新规则概述554
芯片变化554
起跑线554
赛道边界判定555
赛道元素改动——坡道555
赛道新元素——环岛556
赛道新元素——颠簸路面556
比赛分组与车模限制557
第十届竞赛新规则概述557
芯片变化557
车辆运行方向变化557
电磁组使用双车追逐形式557
灯塔起步与停车559
新赛道元素——直角转弯561
新赛道元素——中心线561
赛道元素改动——障碍561
赛道元素改动——不对称坡道562
参考文献563
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价