本書以全國大學生智能車競賽為背景,以廣泛使用的STM32為平臺,以智能車制作過程中的學習順序及遇到的技術問題為著眼點,系統講述了智能車的制作和調試過程。全書共分10講,其中,第1講為智能車的發(fā)展、智能車競賽歷史和智能車技術概述;第2講為STM32的入門知識,包括原理圖及所用的編程環(huán)境,為智能車的軟件設計打下基礎;第3講為智能車控制基礎,主要是電機、舵機的控制,以及定時器/計數器的使用和模/數轉換器;第4講為智能車控制實戰(zhàn),主要是講智能車各組成部分如何進行控制,包括人機界面及STM32的引腳模式;第5講為智能車檢測技術,主要是講電磁檢測的基本原理、轉換技術及處理技術;第6講為智能車控制算法,主要是講負反饋控制思想,位置式和增量式PID,以及PID參數的調節(jié);第7講為智能車負反饋控制,主要是講編碼器原理、計數器及閉環(huán)調速和分段調速;第8講為基于C#的軟件編寫,主要是講智能車上位機輔助調試軟件的編寫;第9章為電路板設計與制作,這是智能車的硬件基礎;第10講為機械結構調校及優(yōu)化方法,這是智能車的機械基礎。