《全國大學生智能汽車競賽指導系列叢書》系列叢書以全國大學生智能汽車競賽為背景,內容分為四個部分:首部分是基礎知識,主要介紹全國大學生智能汽車競賽的主要形式、競賽規(guī)范和賽場紀律、競賽流程;第二部分是硬件設計,主要介紹本競賽所需的電源電路設計、電機驅動電路設計、測速模塊設計、陀螺儀和加速度傳感器電路設計、單片機系統(tǒng)設計、輔助外設電路設計,以及PCB實體電路設計;第三部分是軟件設計,主要圍繞本競賽所使用的K60系列MCU的軟件設計進行講授,包括時鐘和中斷系統(tǒng)、端口與引腳控制、定時器、串行協(xié)議通信、A/D轉換模塊等的軟件設計,以及智能車系統(tǒng)軟件設計;第四部分是系統(tǒng)設計,按照本競賽分組類別,分為攝像頭車系統(tǒng)設計、平衡車系統(tǒng)設計、電磁車系統(tǒng)設計、電軌車系統(tǒng)設計等。
《全國大學生智能汽車競賽指導系列叢書》系列叢書以大學生科技競賽課程化建設為目標,以電子信息類專業(yè)課程知識為基礎,同時涵蓋自動控制、模式識別、傳感技術、汽車電子、電氣、計算機、機械與汽車等多學科專業(yè)知識,可作為各類大學生科技競賽、探索性實踐訓練指導書和教師教學的參考資料。
全國大學生智能汽車競賽是以智能汽車為研究對象的創(chuàng)意性科技競賽,是面向全國大學生的一種具有探索性的工程實踐活動,是教育部倡導的大學生科技競賽之一。全國大學生智能汽車競賽組織運行模式貫徹“政府倡導、專家主辦、學生主體、社會參與”的16字方針,充分調動各方面參與的積極性。
本競賽以“立足培養(yǎng)、重在參與、鼓勵探索、追求卓越”為指導思想,旨在提高高等學校素質教育水平,培養(yǎng)大學生對知識的綜合運用能力、基本工程實踐能力和創(chuàng)新意識,激發(fā)大學生從事科學研究與探索的興趣和潛能,倡導理論聯(lián)系實際、求真務實的學風和團隊協(xié)作的人文精神,為優(yōu)秀人才的脫穎而出創(chuàng)造條件。
本競賽以競速賽為基本競賽形式,輔助以創(chuàng)意賽和技術方案賽等多種形式。競速賽要求參賽隊伍以統(tǒng)一規(guī)范的標準軟硬件為技術平臺,制作一部能夠自主識別道路的汽車模型,汽車模型按照規(guī)定路線行進,并符合預先公布的其他規(guī)則,以完成時間最短者為優(yōu)勝。創(chuàng)意賽是在統(tǒng)一限定的基礎平臺上,充分發(fā)揮參賽隊伍想象力,以創(chuàng)意任務為目標,完成競賽作品。競賽成績由專家組和現(xiàn)場觀眾綜合評定。技術方案賽是以學術為基準,通過現(xiàn)場方案交流、專家質疑評判以及現(xiàn)場參賽隊員和專家投票等形式,評選出參賽隊伍中優(yōu)秀的技術方案,其目標是提高參賽隊員的創(chuàng)新能力,鼓勵隊員之間相互學習交流。
第一章 K60系列MCU
1.1 單片機概述
1.2 K60系列MCU家族
1.2.1 K60系列MCU結構
1.2.2 K60系列MCU家族型號
1.3 K60系列MCU的存儲器空間地址
映像
第二章 時鐘系統(tǒng)
2.1 功能介紹
2.1.1 多功能時鐘發(fā)生器
2.1.2 系統(tǒng)集成模塊
2.1.3 振蕩器模塊
2.1.4 RTCOscillator模塊的功能
2.2 時鐘分配
2.3 應用范例
第三章 中斷系統(tǒng)
3.1 中斷概述
3.2 中斷的相關概念
3.3 中斷處理過程
3.4 K60內嵌的向量中斷控制器
第四章 端口與引腳控制
4.1 端口控制和中斷模塊
4.1.1 信號說明
4.1.2 內存映射及寄存器定義
4.2 通用輸入/輸出模塊
4.2.1 信號說明
4.2.2 內存映射及寄存器定義
4.2.3 應用范例
第五章 定時器
5.1 定時器/計數(shù)器概述
5.2 周期中斷定時器模塊
5.2.1 內存映射及寄存器定義
5.2.2 應用范例
5.3 低功耗定時器模塊
5.3.1 信號說明
5.3.2 內存映射及寄存器定義
5.3.3 應用范例
5.4 彈性定時器模塊
5.4.1 信號說明
5.4 ,2內存映射及寄存器定義
5.4.3 應用范例
第六章 串行協(xié)議通信
6.1 常用串行外設接口概述
6.2 內部集成電路
6.2.1 信號說明
6.2.2 內存映射及寄存器定義
6.2.3 應用范例
6.3 串行外設接口
6.3.1 信號說明
6.3.2 內存映射及寄存器定義
6.3.3 應用范例
6.4 通用異步接收器/發(fā)送器
6.4.1 信號說明
6.4.2 內存映射及寄存器定義
6.4.3 應用范例
第七章 A/D轉換模塊
7.1 A/D轉換概述
7.2 ADC模塊
7.2.1 信號說明
7.2.2 內存映射及寄存器定義
7.2.3 應用范例
第八章 智能汽車系統(tǒng)軟件
8.1 PID控制算法及應用
8.1.1 PID控制算法
8.1.2 PID控制在智能汽車上的應用
8.1.3 PID的優(yōu)化形式
8.2 濾波控制算法及應用
8.2.1 卡爾曼濾波算法
8.2.2 其他常規(guī)濾波算法
8.3 其他控制算法及應用
8.3.1 模糊控制
8.3.2 賽道記憶算法
8.4 計算機輔助調試
8.4.1 開發(fā)軟件簡介
8.4.2 Matlab聯(lián)合調試
8.4.3 上位機獲取圖像
參考文獻