摘要:本文設(shè)計(jì)了一種智能循跡小車,以16位單片機(jī)MC9S12XS128為核心控制器,通過攝像頭采集道路軌跡信息,單片機(jī)對(duì)圖像數(shù)據(jù)進(jìn)行處理并采用PID控制算法調(diào)節(jié)智能循跡小車的行駛路徑。實(shí)驗(yàn)證明,該智能循跡小車能夠準(zhǔn)確快速地對(duì)道路軌道進(jìn)行辨識(shí)和跟蹤,具有適應(yīng)性強(qiáng),實(shí)時(shí)性好,速度快的優(yōu)點(diǎn)。
引言
智能車作為智能交通系統(tǒng)的關(guān)鍵技術(shù),融合了人工智能、自動(dòng)控制、電子電路、信號(hào)處理等許多高新技術(shù),具有廣闊的應(yīng)用前景。本文對(duì)小車自主駕駛技術(shù)展開研究,設(shè)計(jì)了一種能夠沿著道路軌跡自動(dòng)行駛的智能循跡小車。系統(tǒng)采用16位單片機(jī)MC9S12XS128[1-2]對(duì)攝像頭采集的道路圖像數(shù)據(jù)進(jìn)行處理,采用PID控制調(diào)節(jié)小車行駛方向,使小車能夠沿著道路自主行駛,無須外界附加人工控制。
總體方案
本文設(shè)計(jì)的智能循跡小車方案如圖1所示。圖像采集模塊拍攝道路圖像并輸入到MC9S12XS128控制核心,進(jìn)行處理以獲得道路信息;通過光電編碼測(cè)速傳感器來檢測(cè)車速,并采用單片機(jī)的輸入捕捉功能進(jìn)行脈沖技術(shù)計(jì)算速度和路程;舵機(jī)轉(zhuǎn)向采用PD控制;電機(jī)轉(zhuǎn)速控制采用PID控制,通過PWM控制驅(qū)動(dòng)電路調(diào)整電機(jī)的功率;而車速的目標(biāo)值由默認(rèn)值、運(yùn)行安全監(jiān)控和基于圖像處理的優(yōu)化策略綜合控制。
同時(shí),為了便于在調(diào)試階段對(duì)小車運(yùn)行信息進(jìn)行紀(jì)錄以及優(yōu)化控制算法,增加了無線通信模塊,方便與主機(jī)進(jìn)行調(diào)試信息傳輸。
硬件結(jié)構(gòu)
主控板采用MC9S12XS128最小系統(tǒng)板,板上主要由時(shí)鐘和復(fù)位電路構(gòu)成。實(shí)驗(yàn)證明,MC9S12XS128可以穩(wěn)定工作在80MHz,相比于以51單片機(jī)為控制核心的方案而言[3],處理能力有較大提升。另外,最小系統(tǒng)板將I/O端口引出供各模塊使用??刂瓢逯饕晒╇妴卧㈦姍C(jī)驅(qū)動(dòng)模塊、攝像頭接口構(gòu)成。
供電單元
系統(tǒng)使用7.2V電池供電,電源經(jīng)轉(zhuǎn)換后輸出5V給電機(jī)驅(qū)動(dòng)模塊、舵機(jī)、最小系統(tǒng)板和攝像頭部分供電。為了提高系統(tǒng)穩(wěn)定性,采用雙穩(wěn)壓源方案。即對(duì)于電機(jī)驅(qū)動(dòng)模塊、舵機(jī)等要求轉(zhuǎn)換效率較高的模塊采用LM2596開關(guān)穩(wěn)壓源供電,而最小系統(tǒng)板和攝像頭部分對(duì)電壓穩(wěn)定性要求較高,因而采用線性穩(wěn)壓源LM7805。LM2596和LM7805電源轉(zhuǎn)換電路分別如圖2和圖3所示。
網(wǎng)站首頁 |網(wǎng)站簡(jiǎn)介 | 關(guān)于我們 | 廣告業(yè)務(wù) | 投稿信箱
Copyright © 2000-2020 hngelin.com All Rights Reserved.
中國(guó)網(wǎng)絡(luò)消費(fèi)網(wǎng) 版權(quán)所有 未經(jīng)書面授權(quán) 不得復(fù)制或建立鏡像
聯(lián)系郵箱:920 891 263@qq.com
新源县| 江山市| 建瓯市| 望谟县| 射洪县| 富民县| 云阳县| 西贡区| 丰镇市| 长沙县| 雷山县| 定州市| 昆山市| 津市市| 波密县| 大厂| 岳普湖县| 牟定县| 澳门| 永寿县| 榆社县| 共和县| 德江县| 封开县| 瓦房店市| 庆城县| 灌阳县| 肇州县| 鹤峰县| 同心县| 锡林浩特市| 枣强县| 八宿县| 武清区| 潞城市| 当阳市| 湖南省| 舞阳县| 建湖县| 大同县| 鹿泉市|