|
編輯推薦: |
全国大学生智能车竞赛是一项以智能车为研究对象的创意性科技竞赛,融科学性、趣味性和观赏性为一体。智能车竞赛从技术上来说,涉及单片机技术、微机原理、模拟电子技术、数字电子技术、电机拖动、传感器原理与检测技术、电路原理、PID控制、卡尔门滤波、C语言编程、机械结构、电源技术等,几乎涵盖了自动化专业的方方面面;从非技术角度来说,它涉及竞赛策略、心理学、团队建设与团队精神等方面。因此,智能车竞赛对于参赛队员的锻炼是全方位的。也正因为如此,大多数初学者会感到入门难,特别是对于一些低年级大学生,因为知识储备不足,面对智能车不知从何下手,往往还没享受到智能车竞赛的乐趣,就先被困难吓倒了。本书就是基于这个出发点而产生的,手把手教读者学会怎么入手、提供,非常值得参考。
|
內容簡介: |
本书以全国大学生智能车竞赛为背景,以广泛使用的STM32为平台,以智能车制作过程中的学习顺序及遇到的技术问题为着眼点,系统讲述了智能车的制作和调试过程。全书共分10讲,其中,第1讲为智能车的发展、智能车竞赛历史和智能车技术概述;第2讲为STM32的入门知识,包括原理图及所用的编程环境,为智能车的软件设计打下基础;第3讲为智能车控制基础,主要是电机、舵机的控制,以及定时器计数器的使用和模数转换器;第4讲为智能车控制实战,主要是讲智能车各组成部分如何进行控制,包括人机界面及STM32的引脚模式;第5讲为智能车检测技术,主要是讲电磁检测的基本原理、转换技术及处理技术;第6讲为智能车控制算法,主要是讲负反馈控制思想,位置式和增量式PID,以及PID参数的调节;第7讲为智能车负反馈控制,主要是讲编码器原理、计数器及闭环调速和分段调速;第8讲为基于C#的软件编写,主要是讲智能车上位机辅助调试软件的编写;第9章为电路板设计与制作,这是智能车的硬件基础;第10讲为机械结构调校及优化方法,这是智能车的机械基础。
|
|