本次智能車邀請賽采用的MC9S12DG128(以下簡稱DG128)是Freescale公司推出的S12系列單片機(jī)中的一款增強(qiáng)型16位單片機(jī),片內(nèi)資源豐富,接口模塊包括SPI、SCI、IIC、A/D、PWM等,
MC9S12DG128的路徑識別的智能車系統(tǒng)設(shè)計
0 引言 我國自2006年起舉辦的全國大學(xué)生“飛思卡爾杯”智能汽車競賽融科學(xué)性、趣味性和觀賞性為一體,是一項以迅猛發(fā)展、前景廣闊的汽車電子為背景,涵蓋了自動控制、模式識別、傳感技術(shù)、電子、電氣、計算機(jī)
0 引言 我國自2006年起舉辦的全國大學(xué)生“飛思卡爾杯”智能汽車競賽融科學(xué)性、趣味性和觀賞性為一體,是一項以迅猛發(fā)展、前景廣闊的汽車電子為背景,涵蓋了自動控制、模式識別、傳感技術(shù)、電子、電氣、計算機(jī)
0 引言 我國自2006年起舉辦的全國大學(xué)生“飛思卡爾杯”智能汽車競賽融科學(xué)性、趣味性和觀賞性為一體,是一項以迅猛發(fā)展、前景廣闊的汽車電子為背景,涵蓋了自動控制、模式識別、傳感技術(shù)、電子、電氣、計算機(jī)
該智能車控制系統(tǒng)的硬件以MC9S12DG128單片機(jī)為核心,包括路徑檢測模塊、車速檢測模塊、舵機(jī)轉(zhuǎn)向模塊、直流電機(jī)驅(qū)動模塊、電源模塊和通訊調(diào)試模塊等部分。路徑檢測采用CMOS攝像頭,車速檢測采用安裝于后軸上的旋轉(zhuǎn)編碼器,從而分別構(gòu)成了轉(zhuǎn)向和車速兩個閉環(huán)控制系統(tǒng)。轉(zhuǎn)向控制采用不完全微分PD控制器,速度控制采用PID控制器。兩個閉環(huán)控制系統(tǒng)的設(shè)定值均由主控程序給出,形成了具有分層結(jié)構(gòu)的智能車控制系統(tǒng)。
該智能車控制系統(tǒng)的硬件以MC9S12DG128單片機(jī)為核心,包括路徑檢測模塊、車速檢測模塊、舵機(jī)轉(zhuǎn)向模塊、直流電機(jī)驅(qū)動模塊、電源模塊和通訊調(diào)試模塊等部分。路徑檢測采用CMOS攝像頭,車速檢測采用安裝于后軸上的旋轉(zhuǎn)編碼器,從而分別構(gòu)成了轉(zhuǎn)向和車速兩個閉環(huán)控制系統(tǒng)。轉(zhuǎn)向控制采用不完全微分PD控制器,速度控制采用PID控制器。兩個閉環(huán)控制系統(tǒng)的設(shè)定值均由主控程序給出,形成了具有分層結(jié)構(gòu)的智能車控制系統(tǒng)。
該智能車控制系統(tǒng)的硬件以MC9S12DG128單片機(jī)為核心,包括路徑檢測模塊、車速檢測模塊、舵機(jī)轉(zhuǎn)向模塊、直流電機(jī)驅(qū)動模塊、電源模塊和通訊調(diào)試模塊等部分。路徑檢測采用CMOS攝像頭,車速檢測采用安裝于后軸上的旋轉(zhuǎn)編碼器,從而分別構(gòu)成了轉(zhuǎn)向和車速兩個閉環(huán)控制系統(tǒng)。轉(zhuǎn)向控制采用不完全微分PD控制器,速度控制采用PID控制器。兩個閉環(huán)控制系統(tǒng)的設(shè)定值均由主控程序給出,形成了具有分層結(jié)構(gòu)的智能車控制系統(tǒng)。
本系統(tǒng)采用飛思卡爾單片機(jī)MC9S12DG128B做主控制器,可靠性好,抗干擾和電磁兼容性強(qiáng),內(nèi)部資源較豐富,軟件的工作量大大降低,而且支持背景調(diào)試(BDM)方式,編程更加方便,靈活。