欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      基于CMOS的智能小車視覺系統(tǒng)的設(shè)計(jì)

      時(shí)間:2019-05-13 23:51:35下載本文作者:會(huì)員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《基于CMOS的智能小車視覺系統(tǒng)的設(shè)計(jì)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《基于CMOS的智能小車視覺系統(tǒng)的設(shè)計(jì)》。

      第一篇:基于CMOS的智能小車視覺系統(tǒng)的設(shè)計(jì)

      基于CMOS的智能小車視覺系統(tǒng)的設(shè)計(jì)

      摘要:本文主要介紹了基于CMOS數(shù)字圖像攝像機(jī)在智能小車項(xiàng)目中構(gòu)建視覺系統(tǒng)的應(yīng)用。首先介紹了智能小車視覺監(jiān)控系統(tǒng)的硬件構(gòu)成。再敘述了視覺圖像監(jiān)控軟件系統(tǒng),該軟件系統(tǒng)從功能上主要分成六個(gè)模塊,整個(gè)軟件系統(tǒng)通過六個(gè)模塊協(xié)調(diào)工作,共同完成任務(wù)。實(shí)驗(yàn)表明,本文所敘述方案設(shè)計(jì)的有效性和正確性,并具備一定參考和實(shí)用價(jià)值。

      關(guān)鍵詞:CMOS;視覺監(jiān)控系統(tǒng);障礙物識(shí)別

      中圖分類號(hào):S611文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):前言

      智能小車,是一個(gè)集環(huán)境感知、規(guī)劃決策,自動(dòng)行駛等功能于一體的綜合系統(tǒng)。智能小車對(duì)環(huán)境的感知能力要求智能小車具有環(huán)境感知傳感器,隨著機(jī)器視覺理論的發(fā)展以及視覺系統(tǒng)本身具有的優(yōu)勢(shì),視覺傳感器己是最重要的選擇。

      智能小車視覺系統(tǒng)的總?cè)蝿?wù)是環(huán)境感知。視覺感知是利用圖像輸入系統(tǒng)加上圖像處理分析系統(tǒng)來完成的。而其最主要和最基本的功能就是視頻圖像的檢測(cè)識(shí)別和預(yù)警,即確定智能小車所觀察各種復(fù)雜環(huán)境中是否出現(xiàn)障礙物,并對(duì)其安全行駛起到輔助作用。

      本文主要針對(duì)自主開發(fā)的智能小車,選用新型高集成度的硬件設(shè)備,配合以VC++模塊化程序設(shè)計(jì)的軟件系統(tǒng)進(jìn)行視覺系統(tǒng)的開發(fā)。智能小車視覺系統(tǒng)硬件的構(gòu)成2.1 智能小車視覺系統(tǒng)硬件設(shè)計(jì)思想

      智能小車的視覺系統(tǒng)是要為智能小車開發(fā)具有類似人類視覺能力。

      智能小車視覺系統(tǒng)是模仿人類的視覺系統(tǒng)進(jìn)行搭建。是以計(jì)算機(jī)為中心,由視覺傳感器、圖像采集卡等構(gòu)成。

      2.2 硬件選用

      根據(jù)智能小車的自身特點(diǎn),要求其視覺系統(tǒng)平臺(tái)的搭建滿足體積小、重量輕、功耗小、高適應(yīng)性、成像速度快、可靠傳輸性強(qiáng)、性價(jià)比高等特點(diǎn)。經(jīng)過綜合考慮本實(shí)驗(yàn)選用MVC1000SA數(shù)字?jǐn)z像機(jī),并同時(shí)選配LM12JCM的光學(xué)鏡頭。

      MVC1000SA 數(shù)字?jǐn)z像機(jī)是由CMOS數(shù)字圖像傳感器芯片、芯片外圍電路及集成的顯示控制器的圖像采集卡構(gòu)成。通過Gigabit Ethernet數(shù)字接口,連接于計(jì)算機(jī)的千兆網(wǎng)卡和計(jì)算機(jī)進(jìn)行數(shù)據(jù)的通信。

      2.3 其他配件

      智能小車動(dòng)力采用36V直流充電電瓶,MVC1000SA數(shù)字圖像攝像機(jī)使用12V直流供電。因此需要設(shè)計(jì)專門的攝像機(jī)供電電源。

      在要求輸出電壓是固定標(biāo)準(zhǔn)值,且技術(shù)要求不是很高的穩(wěn)壓電源時(shí),可選擇三端固定輸出電壓式集成穩(wěn)壓器,本次設(shè)計(jì)選擇W78XX系列集成穩(wěn)壓器得到正電壓的輸出。7812,7824.是常用的固定正輸出電壓的集成穩(wěn)壓器,輸出電壓分別為+24V和+12V,最大輸出電流為1A。它內(nèi)部含有限流保護(hù)、過熱保護(hù)和過壓保護(hù)電路,采用噪聲低、溫度漂移小的基準(zhǔn)電壓源,工作穩(wěn)定可靠。

      3智能小車視覺系統(tǒng)軟件設(shè)計(jì)

      3.1 圖像處理顏色空間模型的建立

      由攝像機(jī)獲取智能小車前方目標(biāo)圖像,因彩色圖像能夠反映更多的空間信息,本系統(tǒng)采用HSI顏色空間模型進(jìn)行圖像分析與識(shí)別,但由于COMS攝像機(jī)采集的圖像是RGB格式,所以需要把RGB模型轉(zhuǎn)換為HSI顏色模型,然后再進(jìn)行相關(guān)的圖像處理??s短其響應(yīng)時(shí)間,更有利于對(duì)智能小車的實(shí)時(shí)控制。兩者轉(zhuǎn)換公式如下:

      3.2 軟件設(shè)計(jì)的主要功能模塊

      智能小車視覺系統(tǒng),主要完成對(duì)小車行進(jìn)時(shí)攝像機(jī)所拍攝到實(shí)時(shí)圖像的進(jìn)行采集、實(shí)時(shí)顯示、圖像avi存儲(chǔ)及對(duì)視野內(nèi)是否有障礙物出現(xiàn)的進(jìn)行分析判斷,對(duì)判斷出現(xiàn)的障礙物圖像信息進(jìn)行圖片形式存儲(chǔ)以備后續(xù)的圖像分析使用。并將判斷結(jié)果傳送到智能小車控制總系統(tǒng)中,配合智能小車上安裝的紅外線測(cè)距傳感器、超聲波測(cè)距傳感器等多種傳感器進(jìn)行信息分析處理,并依據(jù)對(duì)其處理結(jié)果對(duì)下位機(jī)發(fā)出指令,控制智能小車電機(jī)驅(qū)動(dòng)器等執(zhí)行裝置,共同完成智能小車的避障。

      (1)實(shí)時(shí)采集顯示模塊:

      智能小車圖像實(shí)時(shí)采集在硬件上是通過攝像機(jī)完成的,將安裝在智能小車前端攝像機(jī)所拍攝到周圍環(huán)境的圖像傳輸顯示到視覺監(jiān)控軟件平臺(tái)上。在小車行駛過程中,這些圖像實(shí)時(shí)的反映了智能小車和周圍環(huán)境的關(guān)系。本模塊主要功能為打開設(shè)備,檢查設(shè)備是否正常連接;打開圖像實(shí)時(shí)采集,在軟件顯示屏上顯示實(shí)時(shí)圖像;可設(shè)置顯示幀率;關(guān)閉實(shí)時(shí)顯示,關(guān)閉設(shè)備,退出程序。

      (2)障礙物判斷存圖模塊:

      本模塊運(yùn)行時(shí)打開判斷采集模式;可設(shè)置全屏模式障礙物識(shí)別;可設(shè)置區(qū)域模式障礙物識(shí)別;可設(shè)置判定障礙物的參數(shù);可設(shè)置存圖路徑及存圖格式。本實(shí)驗(yàn)中根據(jù)智能小車運(yùn)行的特點(diǎn):無固定場景,無指定路線等。本文提出了在非固定場景復(fù)雜背景下選用適用于彩色分割的HSI顏色模型,利用了受周圍整體環(huán)境影響較小,但對(duì)視野內(nèi)障礙物變化較明顯的H分量對(duì)障礙物進(jìn)行判斷預(yù)警,提高了對(duì)視野內(nèi)障礙物判斷的實(shí)時(shí)性。

      (3)通信預(yù)警模塊:

      智能小車視覺監(jiān)控軟件與上位機(jī)組態(tài)軟件共用一臺(tái)處理器,故處理器的性能將受到很大的制約。當(dāng)障礙物判斷模塊判斷出障礙物出現(xiàn)時(shí)進(jìn)行存圖。此時(shí)激發(fā)預(yù)警模塊,將存圖的數(shù)目顯示在監(jiān)控軟件工作狀態(tài)欄內(nèi)。同時(shí)把信息寫入可控日志中。上位機(jī)通過定時(shí)掃描讀取日志,獲取信息,完成軟件間的通訊。

      (4)AVI圖像錄制模塊:

      試驗(yàn)中錄制的AVI文件中的數(shù)據(jù)流只包含視頻流。通過設(shè)置默認(rèn)對(duì)實(shí)時(shí)捕捉的頻率為每秒15幀。通過錄制視頻對(duì)話框,及視頻文件保存對(duì)話框進(jìn)行視頻保存設(shè)置。保存模塊采用MPEG-4基于對(duì)象的壓縮解碼技術(shù)進(jìn)行智能小車運(yùn)動(dòng)過程視頻信息的保存。

      (5)工作狀態(tài)顯示模塊:

      在整個(gè)系統(tǒng)運(yùn)行過程中需要隨時(shí)顯示采集狀態(tài)以及所連接設(shè)備的狀態(tài)等,這樣可以使用戶只需通過屏幕就可以了解系統(tǒng)狀態(tài),而不需要再分散注意力再去關(guān)注其它因素。本模塊顯示使用攝像機(jī)的硬件信息;顯示采集顯示狀態(tài);判斷存圖狀態(tài);顯示當(dāng)前存圖數(shù)量。

      (6)顯示圖像管理模塊:

      顯示圖像管理模塊主要完成的是顯示參數(shù)的設(shè)置。主要完成白平衡調(diào)節(jié);圖像采集參數(shù)調(diào)節(jié);圖像顯示比例調(diào)節(jié)。

      3.3 軟件界面設(shè)計(jì)分布

      實(shí)驗(yàn)軟件系統(tǒng)采用基于MFC文檔的模塊化程序設(shè)計(jì)。采用VC++來進(jìn)行圖像編程的主要原因是,VC++在程序運(yùn)行的效率、內(nèi)存使用的可控性和編程的靈活性上具有優(yōu)勢(shì)。圖像處理需要進(jìn)行大量的圖像數(shù)據(jù)運(yùn)算,經(jīng)常使用復(fù)雜、費(fèi)時(shí)的算法,因此圖像處理程序的運(yùn)行效率非常重要。VC++代碼被編譯成匯編語言,可以直接在處理器上運(yùn)行,效率很高。

      圖1 軟件界面結(jié)論

      本文對(duì)智能小車視覺系統(tǒng)進(jìn)行了硬件方面和軟件方面進(jìn)行設(shè)計(jì),由此可以得出如下結(jié)論:

      1)運(yùn)用MVC1000SA-GE30攝像機(jī),利用其低能耗、高速處理能力且安裝操作簡單方便。

      2)提出了在非固定場景復(fù)雜背景下選用適用于彩色分割的HSI顏色模型,利用變化較明顯的H分量對(duì)障礙物進(jìn)行判斷預(yù)警,提高了對(duì)視野內(nèi)障礙物識(shí)別的實(shí)時(shí)性。

      3)視覺監(jiān)控軟件系統(tǒng)基于Window,操作簡便,界面友好。

      參考文獻(xiàn):

      [1]張廣軍.機(jī)器視覺[M].北京.科學(xué)出版社,2005.[2]桑卡(美).圖像處理、分析[M].北京.清華大學(xué)出版社,2009.作者:林靜(1982-)碩士

      注:文章內(nèi)所有公式及圖表請(qǐng)用PDF形式查看。

      第二篇:智能小車嵌入式系統(tǒng)設(shè)計(jì)分析

      前言

      智能小車是在動(dòng)態(tài)不確定環(huán)境下對(duì)人工智能的考驗(yàn),是以各種工控目的為載體的高科技對(duì)抗,是培養(yǎng)信息、自動(dòng)化領(lǐng)域科技人才的重要手段,同時(shí)也是展示高科技水平的生動(dòng)窗口和促進(jìn)科技成果實(shí)用化和產(chǎn)業(yè)化的有效途徑。智能小車的研究融入了機(jī)器人學(xué)、機(jī)電一體化技術(shù)、通訊與計(jì)算機(jī)技術(shù)、視覺與傳感器技術(shù)、智能控制與決策等多學(xué)科的研究成果,反映出一個(gè)國家信息與自動(dòng)化技術(shù)的綜合實(shí)力。所以本論文對(duì)智能小車的研究意義重大。

      -0

      一、總體設(shè)計(jì)方案

      1.總體方案

      智能小車可在自主行駛和人工控制兩種模式之間切換,并實(shí)現(xiàn)自動(dòng)避障。通過PWM輸出驅(qū)動(dòng)步進(jìn)電機(jī)來實(shí)現(xiàn)小車的行駛,改變PWM的周期、占空比、正反則可以實(shí)現(xiàn)前進(jìn)、后退、轉(zhuǎn)彎、加速、減速等行為。通過紅外探頭檢測(cè)前方障礙實(shí)現(xiàn)自動(dòng)避障。外接紅外線接收器,可以通過自制的紅外線遙控來控制小車的行為。

      2.平臺(tái)選取

      EasyARM1138開發(fā)板

      開發(fā)板搭載Luminary LM3S1138芯片,為32位ARM Cortex – M3內(nèi)核(ARM v7架構(gòu)),50Mhz運(yùn)行頻率。擁有7組GPIO,可配置為輸入、輸出、開漏、弱上拉等模式。4個(gè)32位Timer,每個(gè)都個(gè)拆分為2個(gè)獨(dú)立子定時(shí)器。6路16位PWM,通過CCP管腳能產(chǎn)生高達(dá)25Mhz的方波。

      自制車架

      3456789 SYSCTL_SYSDIV_10);// 分頻結(jié)果為20MHz */

      TheSysClock = SysCtlClockGet();// 獲取系統(tǒng)時(shí)鐘,單位:Hz

      }

      int main(void){ jtagWait();/* 防止JTAG失效,重要!*/

      SystemInit();

      IR_Int_Init();

      while(1){ if(IR_flag == 1){ IR_flag = 0;for(a = 18;a < 26;a++){ IR_code_8 = IR_code_8 << 1 + IR_code_32[a];}

      if(IR_code_8 == 101){ SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOD);// 使能GPIOD端口

      GPIOPinTypeGPIOOutput(GPIO_PORTD_BASE , GPIO_PIN_0);// 設(shè)置PD0為輸入類型 //forword GPIOPinWrite(GPIO_PORTD_BASE , GPIO_PIN_0 , 0x00);// PD0輸出低電平 }

      IR_code_8 = 0;

      //switch(IR_code_8)//{ //case /*00000*/101:SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOD);// 使能GPIOD端口

      // GPIOPinTypeGPIOOutput(GPIO_PORTD_BASE , GPIO_PIN_0);

      // 設(shè)置PD0為輸入類型 //forword //

      GPIOPinWrite(GPIO_PORTD_BASE , GPIO_PIN_0 , 0x00);// PD0輸出低電平 //case /*0000*/1101://back //case /*0000*/1000://left //case /*0000*/1010://right //case /*0000*/1001://stop //case /*000*/10100://level_1 //case /*000*/10101://level_2 //case /*000*/10110://level_3 //default : //} //IR_code_8 = 0;} } }

      /**************************************************************** ** Function name: GPIO_PORT_F_ISR

      消除中斷 不正 if(gap >=10 && gap <=20)//接收數(shù)據(jù)“1” { data = 1;code_flag = 1;} else if(gap >=2 && gap <=8)//接收數(shù)據(jù)“0” { data = 0;code_flag = 1;} else if(gap >=40 && gap <=50)//正常的其實(shí)高電平時(shí)間 { start_flag = 1;}

      if(start_flag

      && //code_flag和start_flag均為1 { IR_code_32[i] = data;i++;

      if(I >= 32){ IR_flag = 1;break;} } } } //} GPIOPinIntClear(IR_PORT,ulStatus);//-14 ** Descriptions: 延時(shí)100us ** input parameters: 無 ** output parameters: 無 ** Returned value: 無 ** Created by:

      張偉杰

      ** Created Date: 2014.05.18 ****************************************************************/ void Delay_100_us(void){ unsigned ulValue;

      SysTickPeriodSet(600);SysTickEnable();do { ulValue = SysTickValueGet();} while(ulValue > 0);

      SysTickDisable();}

      3.紅外探頭模塊

      #include #include #include #include #include #include #include #include #include #include #include #include “LM3S1138_PinMap.H”

      /* 定義按鍵 */ #define KEY_PORT SYSCTL_PERIPH_GPIOG #define KEY_PIN GPIO_PORTG_BASE , GPIO_PIN_5 #define keyGet()GPIOPinRead(KEY_PIN)

      #define IR_PORT SYSCTL_PERIPH_GPIOF #define IR_PIN GPIO_PORTF_BASE , GPIO_PIN_1

      // 定義全局的系統(tǒng)時(shí)鐘變量

      unsigned long TheSysClock = 12000000UL;unsigned IR_flag = 0;unsigned long IR_code_32[32];unsigned long IR_code_8 = 0;unsigned a;

      int Time_Get();void Delay_100_us();

      /**************************************************************** ** Function name: jtagWait ** Descriptions: 防止JTAG失效,KEY=PG5 ** input parameters: 無 ** output parameters: 無 ** Returned value: 無 ** Created by:

      張偉杰

      ** Created Date: 2014.05.15 ****************************************************************/ void jtagWait(void){ SysCtlPeripheralEnable(KEY_PORT);/*

      使能KEY所在的GPIO端口 */ GPIOPinTypeGPIOInput(KEY_PIN);/* 設(shè)置KEY所在管腳為輸入 */ if(keyGet()== 0x00){ /* 如果復(fù)位時(shí)按下KEY,則進(jìn)入 */ for(;;);/* 死循環(huán),以等待JTAG連接 */ } SysCtlPeripheralDisable(KEY_PORT);/* 禁止KEY所在的GPIO端口 */ }

      /**************************************************************** ** Function name: IR_Int_Init ** input parameters: 無 ** output parameters: 無 ** Returned value: 無 ** Created by:

      張偉杰

      ** Created Date: 2014.05.18 ****************************************************************/ void IR_Int_Init(void){ SysCtlPeripheralEnable(IR_PORT);GPIOPinTypeGPIOInput(IR_PIN);GPIOIntTypeSet(IR_PIN,GPIO_LOW_LEVEL);GPIOPinIntEnable(IR_PIN);

      IntEnable(INT_GPIOF);IntMasterEnable();}

      -***3 SysTickPeriodSet(600);SysTickEnable();do { ulValue = SysTickValueGet();} while(ulValue > 0);

      SysTickDisable();}

      三、程序調(diào)試

      調(diào)試PWM信號(hào)時(shí),由于板上晶振為6Mhz,裝載值和匹配值最大為65535,可以設(shè)置出需要的周期和占空比。如

      TimerLoadSet(TIMER0_BASE , TIMER_BOTH , 60000);TimerMatchSet(TIMER0_BASE , TIMER_A , 6000);則對(duì)應(yīng)的周期為6Mhz / 60K = 100Hz,占空比為0.6K / 6K = 1/10。配置PWM前要先配置GPIO口,定義為PWM輸出,并選擇Timer的輸出模式為16位PWM,經(jīng)過三重配置才能正確輸出PWM信號(hào)。紅外接收器解碼過程重點(diǎn)是對(duì)紅外碼內(nèi)間隔時(shí)間的判斷。調(diào)試紅外碼時(shí)應(yīng)當(dāng)設(shè)當(dāng)?shù)卦O(shè)置flag幫助多個(gè)判斷。當(dāng)引導(dǎo)碼時(shí)間參數(shù)符合標(biāo)準(zhǔn)時(shí)flag1置1,接收到正確的紅外碼,進(jìn)入下一步。當(dāng)用戶碼每個(gè)間隔符合標(biāo)準(zhǔn)的時(shí)間間隔時(shí)flag2置1,表示該一位碼正確,進(jìn)入一下步。當(dāng)接收到32位數(shù)據(jù)后flag3置1,表示紅外碼結(jié)束,開始進(jìn)行解碼。解碼部分用case語句進(jìn)行判斷。紅外碼用數(shù)組儲(chǔ)存,使用的時(shí)候會(huì)方便一點(diǎn)。例如: for(a = 18;a < 26;a++){ IR_code_8 = IR_code_8 << 1 + IR_code_32[a];} 這樣就可以隨意獲取某幾位碼進(jìn)行下一步操作。

      四、小結(jié)

      本次課內(nèi)實(shí)驗(yàn)把我?guī)нM(jìn)了ARM的領(lǐng)域,通過動(dòng)手編程和小組討論,讓我對(duì)項(xiàng)-25

      第三篇:智能小車設(shè)計(jì)報(bào)告

      機(jī)器人控制技術(shù)

      實(shí)驗(yàn)設(shè)計(jì)報(bào)告書

      目:基于STC89C52的智能小車的設(shè)計(jì) 姓

      名:李如發(fā) 學(xué)

      號(hào):073321032 專

      業(yè):電氣工程及其自動(dòng)化 指導(dǎo)老師:李東京 設(shè)計(jì)時(shí)間:2010年 6 月

      1.引 言..............................................1 1.1.設(shè)計(jì)意義......................................1 1.2.系統(tǒng)功能要求..................................1 1.3.本組成員所做的工作............................1 2.方案設(shè)計(jì)...........................................1 3.硬件設(shè)計(jì)...........................................2 4.軟件設(shè)計(jì)...........................................7 5.系統(tǒng)調(diào)試...........................................7 6.設(shè)計(jì)總結(jié)...........................................8 7.附 錄A;源程序.....................................8 8.附 錄B;作品實(shí)物圖片...............................10 9.參考文獻(xiàn)..........................................11

      16×16點(diǎn)陣LED室內(nèi)電子顯示屏的設(shè)計(jì)

      單片機(jī)原理及應(yīng)用課程設(shè)計(jì)

      基于STC89C52的智能小車的設(shè)計(jì)

      1.引 言

      1.1.設(shè)計(jì)意義

      本智能小車的設(shè)計(jì),首先針對(duì)大學(xué)所有學(xué)習(xí)的知識(shí)是一個(gè)很好的回顧和總結(jié)。此智能小車是基于單片機(jī)所設(shè)計(jì)的,具有自動(dòng)尋跡能力,在實(shí)際的很多方面有應(yīng)用。當(dāng)我們進(jìn)一步的改進(jìn)機(jī)器人系統(tǒng)時(shí),可實(shí)現(xiàn)更重要的功能,如可設(shè)計(jì)出自動(dòng)撲火機(jī)器人等。1.2.系統(tǒng)功能要求

      此智能小車是基于STC89C52設(shè)計(jì)的具有自動(dòng)尋跡能力的小車。系統(tǒng)可實(shí)現(xiàn)跟隨黑色引導(dǎo)線行走的能力,在行駛過程中,并能用測(cè)速傳感器和光電碼盤對(duì)小車速度實(shí)現(xiàn)實(shí)時(shí)監(jiān)測(cè)。小車在行駛過程中并能實(shí)現(xiàn)播放美妙的音樂。1.3.本組成員所做的工作

      本組成員有李如發(fā),汪航,黃建安,韓文龍,羅瑩,明菲菲,鄒珊,江銳,邵進(jìn)。

      李如發(fā):驅(qū)動(dòng) 073321032 汪航: 電源 073522036 黃建安:最小統(tǒng) 073521013 韓文龍:源程序 073522007 羅瑩: 傳感器 073522038 明飛菲:調(diào)試 073522012 鄒芬 : 數(shù)碼顯示 073521025 邵琎 : 焊接 073522017 江銳 : 蜂鳴器 073522032

      2.方案設(shè)計(jì)

      智能小車主要分為傳感器部分,最小系統(tǒng)部分,電機(jī)驅(qū)動(dòng)部分,電源部分。根據(jù)功能要求,提出合理的設(shè)計(jì)方案,畫出方案方框圖,并對(duì)系統(tǒng)工作原理進(jìn)行闡述。

      原理,本系統(tǒng)的重要部分是傳感器,它對(duì)整個(gè)小車的定位起到很重要的作用,由傳感器檢測(cè)黑線的位置,其中黑線對(duì)光能吸收,白線對(duì)光反射。利用此原

      16×16點(diǎn)陣LED室內(nèi)電子顯示屏的設(shè)計(jì)

      單片機(jī)原理及應(yīng)用課程設(shè)計(jì)

      理將紅外線傳感器采集到的信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)并送入單片機(jī),單片機(jī)根據(jù)收到的信號(hào)實(shí)時(shí)的控制小車的方向??刂菩≤嚨姆较蛑饕沁\(yùn)用pwm原理來控制電機(jī)的平均電壓,從而來控制電機(jī)的轉(zhuǎn)速,實(shí)現(xiàn)小車對(duì)黑線的實(shí)時(shí)跟蹤。

      3.硬件設(shè)計(jì)

      硬件設(shè)計(jì)各模塊電路圖及原理描述 傳感器模塊

      方案1:用光敏電阻組成光敏探測(cè)器。光敏電阻的阻值可以跟隨周圍環(huán)境光線的變化而變化。當(dāng)光線照射到白線上面時(shí),光線發(fā)射強(qiáng)烈,光線照射到黑線上面時(shí),光線發(fā)射較弱。因此光敏電阻在白線和黑線上方時(shí),阻值會(huì)發(fā)生明顯的變化。將阻值的變化值經(jīng)過比較器就可以輸出高低電平。

      但是這種方案受光照影響很大,不能夠穩(wěn)定的工作。因此我們考慮其他更加穩(wěn)定的方案。

      方案2:用RPR220型光電對(duì)管。RPR220是一種一體化反射型光電探測(cè)器,其發(fā)射器是一個(gè)砷化鎵紅外發(fā)光二極管,而接收器是一個(gè)高靈敏度,硅平面光電三極管。

      方案3:用紅外發(fā)射管和接收管自己制作光電對(duì)管尋跡傳感器。紅外發(fā)射管發(fā)出紅外線,當(dāng)發(fā)出的紅外線照射到白色的平面后反射,若紅外接收管能接收到反射回的光線則檢測(cè)出白線繼而輸出低電平,若接收不到發(fā)射管發(fā)出的光線則檢測(cè)出黑線繼而輸出高電平。我們選擇了此方案。

      傳感器是整個(gè)系統(tǒng)的眼睛,這部分主要運(yùn)用紅外線傳感器采集信號(hào)送給單片機(jī)處理。由于黑色車道對(duì)紅外線傳感器發(fā)出的光有吸收能力,白色地方對(duì)發(fā)出的光反射,從而當(dāng)傳感器在不同的地方產(chǎn)生不同的信號(hào),傳送個(gè)單片機(jī)。單片機(jī)根據(jù)采集的信號(hào)做出實(shí)時(shí)的處理。

      16×16點(diǎn)陣LED室內(nèi)電子顯示屏的設(shè)計(jì)

      單片機(jī)原理及應(yīng)用課程設(shè)計(jì)

      最小系統(tǒng)

      最小系統(tǒng)是整個(gè)系統(tǒng)的心臟,我們采用的是AT89C52芯片。

      80C52單片機(jī)是把那些作為控制應(yīng)用所必需的基本內(nèi)容都集成在一個(gè)尺寸有限的集成電路芯片上[2]。如果按功能劃分,它由如下功能部件組成,即微處理器、數(shù)據(jù)存儲(chǔ)器、程序存儲(chǔ)器、并行I/O口、串行口、定時(shí)器/計(jì)數(shù)器、中斷系統(tǒng)及特殊功能寄存器。它們都是通過片內(nèi)單一總線連接而成,其基本結(jié)構(gòu)依舊是CPU加上外圍芯片的傳統(tǒng)結(jié)構(gòu)模式。但對(duì)各種功能部件的控制是采用特殊功能寄存器的集中控制方式。

      驅(qū)動(dòng)模塊

      方案1:采用專用芯片L298N作為電機(jī)驅(qū)動(dòng)芯片。L298N是一個(gè)具有高電壓大電流的全橋驅(qū)動(dòng)芯片,它相應(yīng)頻率高,一片L298N可以分別控制兩個(gè)直流

      16×16點(diǎn)陣LED室內(nèi)電子顯示屏的設(shè)計(jì)

      單片機(jī)原理及應(yīng)用課程設(shè)計(jì)

      電機(jī),而且還帶有控制使能端。用該芯片作為電機(jī)驅(qū)動(dòng),操作方便,穩(wěn)定性好,性能優(yōu)良。

      方案2:對(duì)于直流電機(jī)用分立元件構(gòu)成驅(qū)動(dòng)電路。由分立元件構(gòu)成電機(jī)驅(qū)動(dòng)電路,結(jié)構(gòu)簡單,價(jià)格低廉,在實(shí)際應(yīng)用中應(yīng)用廣泛。但是這種電路工作性能不夠穩(wěn)定。

      因此我們選用了方案1。

      由于最小系統(tǒng)和電機(jī)驅(qū)動(dòng)部分的電壓幅值不一樣,而且電機(jī)是感性負(fù)載,在制動(dòng)時(shí)可能反饋電流,因此要在最小系統(tǒng)和驅(qū)動(dòng)模塊之間采用光電隔離,所以用到了光電隔離芯片,TPL521-4

      由于光耦芯片的引腳不夠所以在之后采用了一片反相器74HCT14,反相器圖如下

      L298是雙H橋高電壓大電流功率集成電路,直接采用TTL邏輯電平控制,可用來驅(qū)動(dòng)繼電器、線圈、直流電動(dòng)機(jī)、步進(jìn)電動(dòng)機(jī)等電感性負(fù)載。它的驅(qū)動(dòng)電壓可達(dá)46V,直流電流總和可達(dá)4A。其內(nèi)部具有2個(gè)完全相同的PWM功率放大回路。由L298構(gòu)成的PWM功率放大器的工作形式為單極可逆模式。12個(gè)H橋的下側(cè)橋晶體管發(fā)射極連在一起,其輸出腳(1和15)用來連接電流檢測(cè)電阻。第9腳接邏輯控制部分的電源,常用+5V,第4腳為電機(jī)驅(qū)動(dòng)電源,本系統(tǒng)中為40V,第5,7,10,12腳輸入標(biāo)準(zhǔn)TTL邏輯電平,用來控制H橋的開和關(guān),16×16點(diǎn)陣LED室內(nèi)電子顯示屏的設(shè)計(jì)

      單片機(jī)原理及應(yīng)用課程設(shè)計(jì)

      第6,II腳則為使能控制端。當(dāng)Vs=40V時(shí),最高輸出電壓可達(dá)35V,連續(xù)電流可達(dá)2A。

      L298可驅(qū)動(dòng)2個(gè)電動(dòng)機(jī),OUT1,OUT2和OUT3,OUT4之間可分別接電動(dòng)機(jī),本實(shí)驗(yàn)裝置我們選用驅(qū)動(dòng)兩臺(tái)電動(dòng)機(jī)。5,7,10,12腳接輸入控制電平,控制電機(jī)的正反轉(zhuǎn)。EnA,EnB接控制使能端,控制電機(jī)的停轉(zhuǎn)。電動(dòng) 機(jī)的轉(zhuǎn)速由單片機(jī)調(diào)節(jié)PWM信號(hào)的占空比來實(shí)現(xiàn)。

      L298驅(qū)動(dòng)電路圖

      16×16點(diǎn)陣LED室內(nèi)電子顯示屏的設(shè)計(jì)

      單片機(jī)原理及應(yīng)用課程設(shè)計(jì)

      PWM調(diào)速器的硬件組成

      在整個(gè)PWM調(diào)速器中,CPU既是運(yùn)算處理中心,又是控制中心,是最關(guān)鍵的器件。本系統(tǒng)中選用與MCS-51系列完全兼容的AT89C52單片機(jī),它是一種低功耗、高性能、CMOS八位微處理器。片內(nèi)具有8K字節(jié)的在線可重復(fù)編程快擦快寫程序存儲(chǔ)器,128x8位內(nèi)部RAM,AT89C52可構(gòu)成真正的單片機(jī)最小應(yīng)用系統(tǒng),縮小系統(tǒng)體積,提高系統(tǒng)可靠性,降低系統(tǒng)成本。

      電源模塊

      電源中我們采用LM7805穩(wěn)壓芯片將12v直流電源穩(wěn)壓成5v直流源。方案1: 采用10節(jié)1.5V干電池供電,電壓達(dá)到15V,經(jīng)7812穩(wěn)壓后給支流電機(jī)供電,然后將12V電壓再次降壓、穩(wěn)壓后給單片機(jī)系統(tǒng)和其他芯片供電。但干電池電量有限,使用大量的干電池給系統(tǒng)調(diào)試帶來很大的不便,因此,我們放棄了這種方案。

      方案2:采用3節(jié)4.2V可充電式鋰電池串聯(lián)共12.6V給直流電機(jī)供電,經(jīng)過7812的電壓變換后給支流電機(jī)供電,然后將12V電壓再次降壓、穩(wěn)壓后給單片機(jī)系統(tǒng)和其他芯片供電。鋰電池的電量比較足,并且可以充電,重復(fù)利用,因此,這種方案比較可行。但鋰電池的價(jià)格過于昂貴,使用鋰電池會(huì)大大超出我們的預(yù)算,因此,我們放棄了這種方案。

      方案3:采用12V蓄電池為直流電機(jī)供電,將12V電壓降壓、穩(wěn)壓后給單片機(jī)系統(tǒng)和其他芯片供電。蓄電池具有較強(qiáng)的電流驅(qū)動(dòng)能力以及穩(wěn)定的電壓輸出性能。雖然蓄電池的體積過于龐大,在小型電動(dòng)車上使用極為不方便,但由于我們的車體設(shè)計(jì)時(shí)留出了足夠的空間,并且蓄電池的價(jià)格比較低。因此我們選擇了此方案。下:

      16×16點(diǎn)陣LED室內(nèi)電子顯示屏的設(shè)計(jì)

      單片機(jī)原理及應(yīng)用課程設(shè)計(jì)

      4.軟件設(shè)計(jì)

      程序流程圖

      5.系統(tǒng)調(diào)試

      本系統(tǒng)的設(shè)計(jì)是首先完成每一小部分的設(shè)計(jì),因此我們?cè)跊]完成一個(gè)模塊時(shí)就回檢測(cè)調(diào)試該模塊。在初次調(diào)試時(shí)我們采用的電源是又單片機(jī)開發(fā)板所帶的的電源來調(diào)試的。調(diào)試過程中我們就發(fā)現(xiàn)了很重要的問題,由于對(duì)本設(shè)計(jì)的很多模塊的沒有共同的接地使得很多模塊無法工作,我們的解決辦法是12v的直流源穩(wěn)壓來供給所以的模塊,然后將所以的模塊連接共同的地。在驅(qū)動(dòng)模塊的調(diào)試中發(fā)現(xiàn)當(dāng)光耦芯片給定信號(hào)時(shí)對(duì)lm298的輸出沒有反應(yīng)。我們?cè)跈z驗(yàn)時(shí)發(fā)現(xiàn)是由于在光耦芯片后部焊接沒有焊好,出現(xiàn)了虛焊。在重新焊接好后,芯片正常工作。分

      16×16點(diǎn)陣LED室內(nèi)電子顯示屏的設(shè)計(jì)

      單片機(jī)原理及應(yīng)用課程設(shè)計(jì)

      塊調(diào)試傳感器時(shí),我們將傳感器導(dǎo)通,用黑色物體將傳感器發(fā)射部分蓋住檢測(cè)輸出,在將黑色物體移開,再檢測(cè)輸出。

      6.設(shè)計(jì)總結(jié)

      本文是關(guān)于基于單片機(jī)的智能小車的設(shè)計(jì),在共同的努力下,各部分的設(shè)計(jì)均成功,在調(diào)試過程中都無誤。本次設(shè)計(jì)最終實(shí)現(xiàn)了直流電機(jī)的動(dòng)態(tài)調(diào)壓,電源正常輸出供電,數(shù)碼管動(dòng)態(tài)顯示數(shù)據(jù),蜂鳴器播放美妙的音樂,小車實(shí)現(xiàn)簡單的轉(zhuǎn)彎功能。由于本次設(shè)計(jì)中尚存在些缺陷和對(duì)尋跡程序編寫困難,實(shí)現(xiàn)的功能不是很完美,但要求的所有功能基本實(shí)現(xiàn)。

      本次設(shè)計(jì)中,從中的體會(huì)很多

      1、本次的設(shè)計(jì)可以說設(shè)計(jì)到大學(xué)所學(xué)到的所有專業(yè)知識(shí),是對(duì)大學(xué)所學(xué)知識(shí)的一個(gè)整體的回顧。

      2、在設(shè)計(jì)中,不能一氣呵成,因?yàn)樗械碾娐穲D都是自己設(shè)計(jì)的,圖中尚存在不足,所以要反復(fù)的琢磨和修改。

      3、設(shè)計(jì)中要注意對(duì)每焊完一部分,都要獨(dú)立的進(jìn)行檢查調(diào)試,及時(shí)的發(fā)現(xiàn)錯(cuò)誤,及時(shí)的修改

      4、本次最重要的收獲是從中我們看到了團(tuán)隊(duì)合作的重要性,任何事都不是一個(gè)人所能完成的,需要大家的共同努力才能獲得最后的成功。

      7.附 錄A;源程序

      源程序代碼(主要語句要有注釋)。循跡的程序 #include #define uint unsigned int void delay(uint);

      sbit R=P2^0;//右邊傳感器 sbit L=P2^1;//左邊傳感器 sbit RM1=P1^1;sbit RM2=P1^2;//右邊電機(jī) sbit LM1=P1^3;sbit LM2=P1^4;//左邊電機(jī) void main(){

      16×16點(diǎn)陣LED室內(nèi)電子顯示屏的設(shè)計(jì)

      單片機(jī)原理及應(yīng)用課程設(shè)計(jì)

      RM1=1;

      RM2=0;

      LM1=1;

      LM2=0;

      delay(5);

      while(1)

      {

      if((L==1)&&(R==1))//小車前進(jìn) {

      RM1=1;

      RM2=0;

      LM1=1;

      LM2=0;

      delay(5);

      }

      else if((L==1)&&(R==0))//小車右偏

      {

      RM1=1;

      RM2=0;

      LM1=0;

      LM2=1;

      //左邊的電機(jī)停止轉(zhuǎn)動(dòng),右邊的電機(jī)轉(zhuǎn)動(dòng),這樣就實(shí)現(xiàn)了左轉(zhuǎn)

      delay(10);

      }

      else if((L==0)&&(R==1))//小車左偏

      {

      RM1=0;

      RM2=1;

      LM1=1;

      LM2=0;

      //右邊的電機(jī)停止轉(zhuǎn)動(dòng),左邊的電機(jī)轉(zhuǎn)動(dòng),這樣就實(shí)現(xiàn)了右轉(zhuǎn)

      delay(10);}

      else if((L==0)&&(R==0))//小車停車

      {

      RM1=0;

      RM2=1;

      LM1=0;

      LM2=1;delay(5);

      }

      16×16點(diǎn)陣LED室內(nèi)電子顯示屏的設(shè)計(jì)

      單片機(jī)原理及應(yīng)用課程設(shè)計(jì)

      else

      //左右兩個(gè)電機(jī)同時(shí)啟動(dòng),直線前進(jìn)

      {

      RM1=1;

      RM2=0;

      LM1=1;

      LM2=0;

      }

      }

      delay(10);

      }

      void delay(uint z)

      {

      uint a,b;for(a=z;a>0;a--)for(b=120;b>0;b--);}

      8.附 錄B;作品實(shí)物圖片

      16×16點(diǎn)陣LED室內(nèi)電子顯示屏的設(shè)計(jì)

      單片機(jī)原理及應(yīng)用課程設(shè)計(jì)

      9.參考文獻(xiàn)

      [1] Mark Nelson著.瀟湘工作室譯.串行通信開發(fā)指南[M].中國水利水電出版社,2002.[2] 王宜懷.單片機(jī)原理及其嵌入式應(yīng)用教程[M].北京希望電子出版社,2002.[3] 張毅剛.單片機(jī)原理及應(yīng)用.高等教育出版社,2009 [4] 康華光.電子技術(shù)基礎(chǔ)(模擬部分).高等教育出版社.2006

      第四篇:智能小車設(shè)計(jì)報(bào)告

      智能小車設(shè)計(jì)報(bào)告

      魏旭峰、孔凡明、陳夢(mèng)洋

      (河北科技大學(xué) 電氣信息學(xué)院)摘要:

      AT89S52單片機(jī)是一款八位單片機(jī),他的易用性和多功能性受到了廣大使用者的好評(píng)。該設(shè)計(jì)是結(jié)合科研項(xiàng)目而確定的設(shè)計(jì)類課題。本系統(tǒng)以設(shè)計(jì)題目的要求為目的,采用89S52單片機(jī)為控制核心,利用紅外線傳感器檢測(cè)道路上的黑線,控制電動(dòng)小汽車的自動(dòng)尋路,快慢速行駛。整個(gè)系統(tǒng)的電路結(jié)構(gòu)簡單,可靠性能高。實(shí)驗(yàn)測(cè)試結(jié)果滿足要求,本文著重介紹了該系統(tǒng)的硬件設(shè)計(jì)方法及測(cè)試結(jié)果分析。

      采用的技術(shù)主要有:

      通過編程來控制小車的速度及方向; 傳感器的有效應(yīng)用; 1602液晶顯示的應(yīng)用;

      關(guān)鍵詞: 89S52單片機(jī)、光電檢測(cè)器、PWM調(diào)速、電動(dòng)小車

      第一章 方案設(shè)計(jì)與論證

      一 供電系統(tǒng)

      二 光電檢測(cè)系統(tǒng)

      三 單片機(jī)最小應(yīng)用系統(tǒng)設(shè)計(jì)

      四 液晶顯示1602的應(yīng)用

      五 電機(jī)驅(qū)動(dòng)

      第二章 軟件設(shè)計(jì)

      第二章 方案設(shè)計(jì)與論證

      根據(jù)要求,小車應(yīng)在規(guī)定的賽道上行駛,賽道中央黑線寬為25MM,確定如下方案: 在現(xiàn)有玩具電動(dòng)車的基礎(chǔ)上,加裝光電檢測(cè)器,實(shí)現(xiàn)對(duì)電動(dòng)車的位置的實(shí)時(shí)測(cè)量,并將測(cè)量數(shù)據(jù)傳送至單片機(jī)進(jìn)行處理,然后由單片機(jī)根據(jù)所檢測(cè)的各種數(shù)據(jù)實(shí)現(xiàn)對(duì)電動(dòng)車的轉(zhuǎn)向和速度的智能控制.這種方案能實(shí)現(xiàn)對(duì)電動(dòng)車的運(yùn)動(dòng)狀態(tài)進(jìn)行實(shí)時(shí)控制,控制靈活、可靠,精度高,可滿足對(duì)系統(tǒng)的各項(xiàng)要求。

      一 供電系統(tǒng)

      本模塊使用LM2940芯片輸出+5V的電壓,為89S52單片機(jī)光電檢測(cè)電路供電,采用LM1117可控變壓芯片輸出+6V電壓為舵機(jī)供電.而電機(jī)則由單片機(jī)來控制,當(dāng)單片機(jī)輸出的電壓不同時(shí),電機(jī)的轉(zhuǎn)速不同,以此來達(dá)到控制小車速度的目的.電路如圖:

      二 光電檢測(cè)系統(tǒng)

      本模塊采用七對(duì)紅外線發(fā)射和接收對(duì)管,來檢測(cè)小車前方黑線位置和模擬車站停車位置.發(fā)射管發(fā)射管出紅外線,當(dāng)對(duì)管正下方為白色跑道時(shí),發(fā)射管發(fā)射出去的紅外線會(huì)被反射回來, 接收因接收到紅外線而導(dǎo)通,兩端電壓為零,當(dāng)對(duì)管正下方為黑色線時(shí),黑線將吸收紅外線,接收管因接收不到紅外線而無法導(dǎo)通,兩端電壓為+4V左右,將接收管端電壓與一個(gè)給定電壓經(jīng)LM324比較后輸出0和+5V兩固定個(gè)值,當(dāng)對(duì)管正下方為白色時(shí)輸出+5V電壓,當(dāng)對(duì)管正下方為黑線時(shí)輸出0V,輸出的電壓交給單片機(jī),以此來確定黑線的位置.電路如圖:

      三 單片機(jī)最小應(yīng)用系統(tǒng)設(shè)計(jì)

      89S52單片機(jī)是本系統(tǒng)的核心所在,自動(dòng)尋跡和調(diào)速都是它控制, 七對(duì)光電對(duì)管經(jīng)比較器輸出的電壓輸入單片機(jī),單片機(jī)根據(jù)電壓的高低來判斷黑線位置,進(jìn)而調(diào)整速度和方向,電路如下:

      四 舵機(jī)的應(yīng)用

      舵機(jī)是一種位置(角度)伺服的驅(qū)動(dòng)器,適用于那些需要角度不斷變化并可以保持的控制系統(tǒng)。目前在高檔遙控玩具,如航模,包括飛機(jī)模型,潛艇模型;遙控機(jī)器人中已經(jīng)使用得比較普遍。舵機(jī)是一種俗稱,其實(shí)是一種伺服馬達(dá)。

      其工作原理是:單片機(jī)放的控制信號(hào)由接收機(jī)的通道進(jìn)入信號(hào)調(diào)制芯片,獲得直流偏置電壓。它內(nèi)部有一個(gè)基準(zhǔn)電路,產(chǎn)生周期為20ms,寬度為1.5ms的基準(zhǔn)信號(hào),將獲得的直流偏置電壓與電位器的電壓比較,獲得電壓差輸出。最后,電壓差的正負(fù)輸出到電機(jī)驅(qū)動(dòng)芯片決定電機(jī)的正反轉(zhuǎn)。當(dāng)電機(jī)轉(zhuǎn)速一定時(shí),通過級(jí)聯(lián)減速齒輪帶動(dòng)電位器旋轉(zhuǎn),使得電壓差為0,電機(jī)停止轉(zhuǎn)動(dòng)。

      舵機(jī)的控制一般需要一個(gè)20ms左右的時(shí)基脈沖,該脈沖的高電平部分一般為0.5ms~2.5ms范圍內(nèi)的角度控制脈沖部分。

      五 電機(jī)驅(qū)動(dòng)

      電機(jī)驅(qū)動(dòng)電路是根據(jù)單片機(jī)的控制型號(hào)來控制電機(jī)的轉(zhuǎn)動(dòng)的,電路如下:

      第二章 軟件設(shè)計(jì) #include sbit moto=P2^0;//舵機(jī)位定義 sbit in1=P2^1;////電機(jī)位定義 sbit in2=P2^2;////電機(jī)位定義 sbit L1=P1^7;////光電管位定義 sbit L2=P1^1;sbit L3=P1^2;sbit L4=P1^3;sbit L5=P1^4;sbit L6=P1^5;sbit L7=P1^6;

      #define uchar unsigned char//宏定義 uchar duoj,dianj,time0=0,time1=0,L=0,e=30;void timer0()interrupt 1 //定時(shí)器零 控制舵機(jī) { time0++;

      if(time0==duoj)moto=0;if(time0==80){ time0=0;

      moto=1;} TH0=(65536-313)/256;TL0=(65536-313)%256;} void timer1()interrupt 3 ///定時(shí)器一 控制電機(jī) { time1++;if(time1==dianj)in1=1;if(time1==80){

      time1=0;

      in1=0;} TH1=(65536-340)/256;TL1=(65536-340)%256;}

      void main()/////主函數(shù)開始 { TMOD=0x11;TH0=(65536-313)/256;TL0=(65536-313)%256;TH1=(65536-340)/256;TL1=(65536-340)%256;EA=1;ET0=1;

      ET1=1;in1=0;moto=1;TR0=1;TR1=1;while(1)//////檢測(cè)黑線位置

      {

      while(1)

      {

      if(P1==0xff){duoj=8;dianj=55;break;} 全白時(shí)緩進(jìn)

      if(L1==0){duoj=10;dianj=37;L=1;break;} //L1

      if(L7==0){duoj=6;dianj=37;L=7;break;} //L7

      if(L2==0){duoj=10;dianj=22;L=2;break;} //L2

      if(L6==0){duoj=6;dianj=22;L=6;break;} //L6

      //

      if(L3==0){duoj=9;dianj=27;L=3;break;} //L3

      if(L5==0){duoj=7;dianj=27;L=5;break;}

      //L5

      if(L4==0){duoj=8;dianj=70;L=4;break;}

      //l4

      //else {duoj=8;dianj=17;break;}

      }

      while(P1==0xff)當(dāng)檢測(cè)不到信號(hào)時(shí)保持最后的狀態(tài)

      {

      switch(L)

      {

      case 1:duoj=10;dianj=39;break;

      case 2:duoj=10;dianj=22;break;

      // case 3:duoj=9;dianj=25;break;

      // case 4:duoj=8;dianj=70;break;

      // case 5:duoj=7;dianj=25;break;

      case 6:duoj=6;dianj=22;break;

      case 7:duoj=6;dianj=39;break;

      }

      } } }////////主函數(shù)結(jié)束

      第五篇:智能小車設(shè)計(jì)文獻(xiàn)綜述

      智能小車設(shè)計(jì)文獻(xiàn)綜述

      智能小車設(shè)計(jì)文獻(xiàn)綜述

      摘要:隨著電子工業(yè)的發(fā)展,智能技術(shù)廣泛運(yùn)用于各種領(lǐng)域,智能小車不僅在工業(yè)智能化上得到廣泛的應(yīng)用,而且運(yùn)用于智能家居中的產(chǎn)品也越來越受到人們的青睞。國外智能車輛的研究歷史較長。相比于國外,我國開展智能車輛技術(shù)方面的研究起步較晚,在智能車輛技術(shù)方面的研究總體上落后于發(fā)達(dá)國家但是也取得了一系列的成果。隨著人工智能技術(shù)、計(jì)算機(jī)技術(shù)、自動(dòng)控制技術(shù)的迅速發(fā)展,智能控制將有廣闊的發(fā)展空間。本設(shè)計(jì)的智能小車?yán)眉t外對(duì)管檢測(cè)黑線與障礙物,并以單片機(jī)為控制芯片控制電動(dòng)小汽車的速度及轉(zhuǎn)向,從而實(shí)現(xiàn)自動(dòng)循跡避障的功能。并對(duì)智能小車研究現(xiàn)狀以及未來的應(yīng)用與發(fā)展前景做一個(gè)全方面的介紹。關(guān)鍵詞:智能技術(shù),自動(dòng)循跡,避障 前言

      隨著電子技術(shù)、計(jì)算機(jī)技術(shù)和制造技術(shù)的飛速發(fā)展,數(shù)碼相機(jī)、DVD、洗衣機(jī)、汽車等消費(fèi)類產(chǎn)品越來越呈現(xiàn)光機(jī)電一體化、智能化、小型化等趨勢(shì)。智能化作為現(xiàn)代社會(huì)的新產(chǎn)物,是以后的發(fā)展方向,他可以按照預(yù)先設(shè)定的模式在一個(gè)特定的環(huán)境里自動(dòng)的運(yùn)作,無需人為管理,便可以完成預(yù)期所要達(dá)到的或是更高的目標(biāo)。智能小車,也稱輪式機(jī)器人,是一種以汽車電子為背景,涵蓋控制、模式識(shí)別、傳感技術(shù)、電子、電氣、計(jì)算機(jī)、機(jī)械等多科學(xué)的科技創(chuàng)意性設(shè)計(jì),一般主要路徑識(shí)別、速度采集、角度控制及車速控制等模塊組成。一般而言,智能車系統(tǒng)要求小車在白色的場地上,通過控制小車的轉(zhuǎn)向角和車速,使小車能自動(dòng)地沿著一條任意給定的黑色帶狀引導(dǎo)線行駛[1]。智能小車運(yùn)用直流電機(jī)對(duì)小車進(jìn)行速度和正反方向的運(yùn)動(dòng)控制,運(yùn)用直流電機(jī)對(duì)小車進(jìn)行速度和正反方向的運(yùn)動(dòng)控制,通過單片機(jī)來控制直流電機(jī)的工作,從而實(shí)現(xiàn)對(duì)整個(gè)小車系統(tǒng)的運(yùn)動(dòng)控制。智能小車的發(fā)展歷史、國內(nèi)外研究現(xiàn)狀

      2.1 國外研究現(xiàn)狀

      國外智能車輛的研究歷史較長,始于上世紀(jì)50年代。它的發(fā)展歷程大體可以分成三個(gè)階段[2][3][4]:

      第一階段,20世紀(jì)50年代是智能車輛研究的初始階段。1954年美國Barrett Electronics 公司研究開發(fā)了世界上第一臺(tái)自主引導(dǎo)車系統(tǒng)AGVS(Automated Guided Vehicle System)。該系統(tǒng)只是一個(gè)運(yùn)行在固定線路上的拖車式運(yùn)貨平臺(tái),但它卻具有了智能車輛最基本得特征即無人駕駛。早期研制AGVS的目的是為了提高倉庫運(yùn)輸?shù)淖詣?dòng)化水平,應(yīng)用領(lǐng)域僅局限于倉庫內(nèi)的物品運(yùn)輸。隨著計(jì)算機(jī)的應(yīng)用和傳感

      智能小車設(shè)計(jì)文獻(xiàn)綜述

      技術(shù)的發(fā)展,智能車輛的研究不斷得到新的發(fā)展。

      第二階段,從80年代中后期開始,世界主要發(fā)達(dá)國家對(duì)智能車輛開展了卓有成效的研究。在歐洲,普羅米修斯項(xiàng)目于1986年開始了在這個(gè)領(lǐng)域的探索。在美洲,美國于1995年成立了國家自動(dòng)高速公路系統(tǒng)聯(lián)盟(NAHSC),其目標(biāo)之一就是研究發(fā)展智能車輛的可能性,并促進(jìn)智能車輛技術(shù)進(jìn)入實(shí)用化。在亞洲,日本于1996年成立了高速公路先進(jìn)巡航/輔助駕駛研究會(huì),主要目的是研究自動(dòng)車輛導(dǎo)航的方法,促進(jìn)日本智能車輛技術(shù)的整體進(jìn)步。進(jìn)入80年代中期,設(shè)計(jì)和制造智能車輛的浪潮席卷全世界,一大批世界著名的公司開始研制智能車輛平臺(tái)。

      第三階段,從90年代開始,智能車輛進(jìn)入了深入、系統(tǒng)、大規(guī)模研究階段。最為突出的是,美國卡內(nèi)基.梅隆大學(xué)(Carnegie Mellon University)機(jī)器人研究所一共完成了Navlab系列的10臺(tái)自主車(Navlab1—Navlab10)的研究,取得了顯著的成就。

      目前,智能車輛的發(fā)展正處于第三階段。這一階段的研究成果代表了當(dāng)前國外智能車輛的主要發(fā)展方向。在世界科學(xué)界和工業(yè)設(shè)計(jì)界中,眾多的研究機(jī)構(gòu)研發(fā)的智能車輛具有代表性的有:

      德意志聯(lián)邦大學(xué)的研究,1985年,第一輛VaMoRs智能原型車輛在戶外高速公路上以100km/h的速度進(jìn)行了測(cè)試,它使用了機(jī)器視覺來保證橫向和縱向的車輛控制。1988年,在都靈的PROMRTHEUS項(xiàng)目第一次委員會(huì)會(huì)議上,智能車輛維塔(VITA,7t)進(jìn)行了展示,該車可以自動(dòng)停車、行進(jìn),并可以向后車傳送相關(guān)駕駛信息。這兩種車輛都配備了UBM視覺系統(tǒng)。這是一個(gè)雙目視覺系統(tǒng),具有極高的穩(wěn)定性。

      荷蘭鹿特丹港口的研究,智能車輛的研究主要體現(xiàn)在工廠貨物的運(yùn)輸。荷蘭的Combi road系統(tǒng),采用無人駕駛的車輛來往返運(yùn)輸貨物,它行駛的路面上采用了磁性導(dǎo)航參照物,并利用一個(gè)光陣列傳感器去探測(cè)障礙。荷蘭南部目前正在討論工業(yè)上利用這種系統(tǒng)的問題,政府正考慮已有的高速公路新建一條專用的車道,采用這種系統(tǒng)將貨物從鹿特丹運(yùn)往各地。

      日本大阪大學(xué)的研究,大阪大學(xué)的Shirai實(shí)驗(yàn)室所研制的智能小車,采用了航位推測(cè)系統(tǒng)(Dead Reckoning System),分別利用旋轉(zhuǎn)編碼器和電位計(jì)來獲取智能小車的轉(zhuǎn)向角,從而完成了智能小車的定位。另外,斯特拉斯堡實(shí)驗(yàn)中心、英國國防部門的研究、美國卡內(nèi)基梅隆大學(xué)、奔馳公司、美國麻省理工學(xué)院、韓國理工大學(xué)對(duì)智能車輛也有較多的研究。

      智能小車設(shè)計(jì)文獻(xiàn)綜述

      2.2 國內(nèi)研究現(xiàn)狀

      相比于國外,我國開展智能車輛技術(shù)方面的研究起步較晚,開始于20世紀(jì)80年代。而且大多數(shù)研究處在于針對(duì)某個(gè)單項(xiàng)技術(shù)研究的階段。雖然我國在智能車輛技術(shù)方面的研究總體上落后于發(fā)達(dá)國家,并且存在一定得技術(shù)差距,但是我們也取得了一系列的成果[5 ],主要有:

      (1)中國第一汽車集團(tuán)公司和國防科技大學(xué)機(jī)電工程與自動(dòng)化學(xué)院與2003年研制成功我國第一輛自主駕駛轎車。該自主駕駛轎車在正常交通情況下的高速公路上,行駛的最高穩(wěn)定速度為13km/h,最高峰值速度達(dá)170km/h,并且具有超車功能,其總體技術(shù)性能和指標(biāo)已經(jīng)達(dá)到世界先進(jìn)水平。

      (2)南京理工大學(xué)、北京理工大學(xué)、浙江大學(xué)、國防科技大學(xué)、清華大學(xué)等多所院校聯(lián)合研制了7B.8軍用室外自主車,該車裝有彩色攝像機(jī)、激光雷達(dá)、陀螺慣導(dǎo)定位等傳感器。計(jì)算機(jī)系統(tǒng)采用兩臺(tái)Sun10完成信息融合、路徑規(guī)劃,兩臺(tái)PC486完成路邊抽取識(shí)別和激光信息處理,8098單片機(jī)完成定位計(jì)算和車輛自動(dòng)駕駛。其體系結(jié)構(gòu)以水平式結(jié)構(gòu)為主,采用傳統(tǒng)的“感知-建模-規(guī)劃-執(zhí)行”算法,其直線跟蹤速度達(dá)到20km/h,避障速度達(dá)到5-10km/h。

      智能車輛研究也是智能交通系統(tǒng)ITS的關(guān)鍵技術(shù)。目前,國內(nèi)的許多高校和科研院所都在進(jìn)行智能交通系統(tǒng)ITS(Intelligent Transport System)關(guān)鍵技術(shù)、設(shè)備的研究。隨著ITS研究的興起,我國已形成一支ITS技術(shù)研究開發(fā)的技術(shù)專業(yè)隊(duì)伍。并且各交通、汽車企業(yè)越來越加大了對(duì)ITS及智能車輛技術(shù)研發(fā)的投入,整個(gè)社會(huì)的關(guān)注程度在不斷提高。交通部已將ITS研究列入“十五”科技發(fā)展計(jì)劃和2010年長期規(guī)劃。相信經(jīng)過相關(guān)領(lǐng)域的共同努力,我國ITS及智能車輛的技術(shù)水平一定會(huì)得到很大提高。

      目前學(xué)術(shù)界對(duì)智能小車的研究也很多,桂林理工大學(xué)黃建能等[2]設(shè)計(jì)的無線遙控小車,其由四部分組成:主控模塊、無線通信模塊、電機(jī)驅(qū)動(dòng)模塊和電源模塊。主控模塊采用STC89C52單片機(jī)作為處理器;無線通信模塊采用芯片 PT2262和 PT2272實(shí)現(xiàn)無線收發(fā);用內(nèi)置兩個(gè)H橋的 L298芯片驅(qū)動(dòng)直流電機(jī)實(shí)現(xiàn)對(duì)小車的控制,實(shí)現(xiàn)前進(jìn)、后退,左轉(zhuǎn)、右轉(zhuǎn)以及加速、減速的動(dòng)作。整個(gè)無線遙控小車系統(tǒng)具有體積小、成本低、操作簡單等優(yōu)點(diǎn),并具有一定的可擴(kuò)展性。

      于連國、李偉等[6]設(shè)計(jì)了自動(dòng)往返的智能電動(dòng)車,其采用 STC89C51 單片機(jī)作為小車的檢測(cè)和控制核心;使用紅外傳感器檢測(cè)跑道黑線并把反饋到的信號(hào)傳給單片機(jī),能夠使小車在各區(qū)域均能按預(yù)定的速度行駛。

      智能小車設(shè)計(jì)文獻(xiàn)綜述

      葛廣軍,楊帆[7]設(shè)計(jì)了一種能夠自動(dòng)循跡的智能小車。該智能小車的控制系統(tǒng)以單片機(jī)MC912DG128為核心,由路徑識(shí)別、車速檢測(cè)、舵機(jī)控制、直流電機(jī)、電機(jī)驅(qū)動(dòng)芯片LMD18200和電壓轉(zhuǎn)換芯片LM7525等模塊組成,并詳細(xì)闡述了控制系統(tǒng)的組成原理和軟硬件設(shè)計(jì)。實(shí)驗(yàn)的結(jié)果表明:該控制系統(tǒng)具有循跡效果好、性能穩(wěn)定等優(yōu)點(diǎn)。

      董濤,劉進(jìn)英等[8]設(shè)計(jì)并制作了一種具有紅外遙控、自動(dòng)避障、智能尋徑等功能的智能小車,該車以玩具小車為車體,直流電機(jī)及其控制電路為整個(gè)系統(tǒng)的驅(qū)動(dòng)部分,STC89C52單片機(jī)為整個(gè)系統(tǒng)的控制核心,采用IRM-2638紅外一體接收頭接收控制信號(hào)實(shí)現(xiàn)對(duì)小車的遙控,加以多種傳感器以實(shí)現(xiàn)小車的自動(dòng)避障與智能尋徑等功能,該小車還配備了兩塊數(shù)碼顯示管,以便實(shí)時(shí)觀察小車狀態(tài)。該小車工作穩(wěn)定,還可用于各種機(jī)器人比賽。

      姜寶華、齊強(qiáng)等[9]基于STC89C52RC單片機(jī)設(shè)計(jì)了一種遙控智能小車。小車具有自動(dòng)、遙控兩種模式。該小車在遙控模式下小車可在1公里范圍遙控到達(dá)指定位置,并在手持設(shè)備上顯示小車位置坐標(biāo);自動(dòng)模式下在封閉環(huán)境輸入任意坐標(biāo),小車可自動(dòng)運(yùn)行到該位置。

      可以預(yù)計(jì),我國飛速發(fā)展的經(jīng)濟(jì)實(shí)力將為智能車輛的研究提供一個(gè)更加廣闊的前景。我們要結(jié)合我國國情,在某一方面或某些方面,對(duì)智能車進(jìn)行深入細(xì)致的研究,為它今后的發(fā)展及實(shí)際應(yīng)用打下堅(jiān)實(shí)的基礎(chǔ)。智能小車設(shè)計(jì)構(gòu)想

      智能車輛是集環(huán)境感知、規(guī)劃決策、多等級(jí)輔助駕駛等功能于一體的綜合系統(tǒng),是智能交通系統(tǒng)的一個(gè)重要組成部分。本次設(shè)計(jì)對(duì)智能小車的控制系統(tǒng)進(jìn)行了研究,設(shè)計(jì)實(shí)現(xiàn)一個(gè)基于路徑規(guī)劃處理的智能小車控制系統(tǒng),實(shí)現(xiàn)智能小車最基本的兩個(gè)功能:循跡、避障。

      3.1 主控系統(tǒng)

      方案1:采用可編程邏輯器件CPLD作為控制器。CPLD可以實(shí)現(xiàn)各種復(fù)雜的 邏輯功能、規(guī)模大、密度高、體積小、穩(wěn)定性高、IO資源豐富、易于進(jìn)行功能擴(kuò)展。采用并行的輸入輸出方式,提高了系統(tǒng)的處理速度,適合為大規(guī)??刂葡到y(tǒng)的控制核心。但本設(shè)計(jì)不需要復(fù)雜的邏輯功能,對(duì)數(shù)據(jù)的處理速度要求也不是非常高。且從使用及經(jīng)濟(jì)角度考慮我放棄了此方案。

      方案2:采用51單片機(jī)作為整個(gè)系統(tǒng)的核心[7],用其控制行進(jìn)中的小車,以實(shí)現(xiàn)其既定的性能指標(biāo)。充分分析我們的系統(tǒng),其關(guān)鍵在于實(shí)現(xiàn)小車的自動(dòng)控制,而

      智能小車設(shè)計(jì)文獻(xiàn)綜述

      在這一點(diǎn)上,單片機(jī)就顯現(xiàn)出來它的優(yōu)勢(shì)——控制簡單、方便、快捷。這樣一來,單片機(jī)就可以充分發(fā)揮其資源豐富、有較為強(qiáng)大的控制功能及可位尋址操作功能、價(jià)格低廉等優(yōu)點(diǎn)。因此,這種方案是一種較為理想的方案。

      綜上所述,我采用了方案二。

      3.2 電機(jī)驅(qū)動(dòng)模塊

      方案1:采用繼電器對(duì)電動(dòng)機(jī)的開或關(guān)進(jìn)行控制,通過開關(guān)的切換對(duì)小車的速度進(jìn)行調(diào)整.此方案的優(yōu)點(diǎn)是電路較為簡單,缺點(diǎn)是繼電器的響應(yīng)時(shí)間慢,易損壞,壽命較短,可靠性不高。

      方案2:采用電阻網(wǎng)絡(luò)或數(shù)字電位器調(diào)節(jié)電動(dòng)機(jī)的分壓,從而達(dá)到分壓的目的。但電阻網(wǎng)絡(luò)只能實(shí)現(xiàn)有級(jí)調(diào)速,而數(shù)字電阻的元器件價(jià)格比較昂貴。更主要的問題在于一般的電動(dòng)機(jī)電阻很小,但電流很大,分壓不僅回降低效率,而且實(shí)現(xiàn)很困難。

      方案3:采用功率三極管作為功率放大器的輸出控制直流電機(jī)。線性型驅(qū)動(dòng)的電路結(jié)構(gòu)和原理簡單,加速能力強(qiáng),采用由達(dá)林頓管組成的 H型橋式電路。用單片機(jī)控制達(dá)林頓管使之工作在占空比可調(diào)的開關(guān)狀態(tài)下,精確調(diào)整電動(dòng)機(jī)轉(zhuǎn)速。這種電路由于工作在管子的飽和截止模式下,效率非常高,H型橋式電路保證了簡單的實(shí)現(xiàn)轉(zhuǎn)速和方向的控制,電子管的開關(guān)速度很快,穩(wěn)定性也極強(qiáng),是一種廣泛采用的 PWM調(diào)速技術(shù)。

      這種調(diào)速方式有調(diào)速特性優(yōu)良、調(diào)整平滑、調(diào)速范圍廣、過載能力大,能承受頻繁的負(fù)載沖擊,還可以實(shí)現(xiàn)頻繁的無級(jí)快速啟動(dòng)、制動(dòng)和反轉(zhuǎn)等優(yōu)點(diǎn)。因此決定采用使用功率三極管作為功率放大器的輸出控制直流電機(jī)。

      綜合考慮,本設(shè)計(jì)選擇了方案三。

      3.3 循跡模塊

      方案1:采用簡易光電傳感器結(jié)合外圍電路探測(cè),但實(shí)際效果并不理想,對(duì)行駛過程中的穩(wěn)定性要求很高,且誤測(cè)幾率較大、易受光線環(huán)境和路面介質(zhì)影響。在使用過程極易出現(xiàn)問題,而且容易因?yàn)樵摬考斐烧麄€(gè)系統(tǒng)的不穩(wěn)定。故最終未采用該方案。

      方案2:采用兩只紅外對(duì)管,分別置于小車車身前軌道的兩側(cè),根據(jù)兩只光電開關(guān)接受到白線與黑線的情況來控制小車轉(zhuǎn)向來調(diào)整車向,測(cè)試表明,只要合理安裝好兩只光電開關(guān)的位置就可以很好的實(shí)現(xiàn)循跡的功能。

      方案3:采用三只紅外對(duì)管,一只置于軌道中間,兩只置于軌道外側(cè),當(dāng)小車脫離軌道時(shí),即當(dāng)置于中間的一只光電開關(guān)脫離軌道時(shí),等待外面任一只檢測(cè)到黑

      智能小車設(shè)計(jì)文獻(xiàn)綜述

      線后,做出相應(yīng)的轉(zhuǎn)向調(diào)整,直到中間的光電開關(guān)重新檢測(cè)到黑線(即回到軌道)再恢復(fù)正向行駛?,F(xiàn)場實(shí)測(cè)表明,小車在尋跡過程中有一定的左右搖擺不定,雖然可以正確的循跡但其成本與穩(wěn)定性都次于第二種方案。

      綜合考慮,本設(shè)計(jì)選擇方案二。

      3.4 避障模塊

      方案1:采用一只紅外對(duì)管置于小車中央。其安裝簡易,也可以檢測(cè)到障礙物的存在,但難以確定小車在水平方向上是否會(huì)與障礙物相撞,也不易讓小車做出精確的轉(zhuǎn)向反應(yīng)。

      方案2:采用二只紅外對(duì)管分別置于小車的前端兩側(cè),方向與小車前進(jìn)方向平行,對(duì)小車與障礙物相對(duì)距離和方位能作出較為準(zhǔn)確的判別和及時(shí)反應(yīng)。

      方案3:采用一只紅外對(duì)管置于小車右側(cè)。通過測(cè)試此種方案就能很好的實(shí)現(xiàn)小車避開障礙物,且充分的利用資源而不浪費(fèi)。

      綜合考慮,本設(shè)計(jì)選擇方案二。設(shè)計(jì)原理簡述

      4.1 循跡原理

      這里的循跡是指小車在白色地板上循黑線行走,通常采取的方法是紅外探測(cè)法。紅外探測(cè)法,即利用紅外線在不同顏色的物體表面具有不同的反射性質(zhì)的特點(diǎn),在小車行駛過程中不斷地向地面發(fā)射紅外光,當(dāng)紅外光遇到白色紙質(zhì)地板時(shí)發(fā)生漫反射,反射光被裝在小車上的接收管接收;如果遇到黑線則紅外光被吸收,小車上的接收管接收不到紅外光。單片機(jī)就是否收到反射回來的紅外光為依據(jù)來確定黑線的位置和小車的行走路線。紅外探測(cè)器探測(cè)距離有限,一般最大不應(yīng)超過15cm。對(duì)于發(fā)射和接收紅外線的紅外探頭,可以自己制作或直接采用集成式紅外探頭。

      當(dāng)小車在白色地面行駛時(shí),裝在車下的紅外發(fā)射管發(fā)射紅外線信號(hào),經(jīng)白色反射后,被接收管接收,一旦接收管接收到信號(hào),那么圖中光敏三極管將導(dǎo)通,比較器輸出為低電平;當(dāng)小車行駛到黑色引導(dǎo)線時(shí),紅外線信號(hào)被黑色吸收后,光敏三極管截止,比較器輸出高電平,從而實(shí)現(xiàn)了通過紅外線檢測(cè)信號(hào)的功能。將檢測(cè)到的信號(hào)送到單片機(jī)I/O口,當(dāng)I/O口檢測(cè)到的信號(hào)為高電平時(shí),表明紅外光被地上的黑色引導(dǎo)線吸收了,表明小車處在黑色的引導(dǎo)線上;同理,當(dāng)I/O口檢測(cè)到的信號(hào)為低電平時(shí),表明小車行駛在白色地面上。

      循跡流程框圖如圖4.1所示。

      智能小車設(shè)計(jì)文獻(xiàn)綜述

      開始前進(jìn)N是否檢測(cè)到黑線Y左轉(zhuǎn)Y判斷是否是左邊檢測(cè)到黑線N右轉(zhuǎn)

      圖4.1 循跡流程框圖

      4.2 紅外避障原理

      避障傳感器基本原理,和循跡傳感器工作原理基本相同,利用物體的反射性質(zhì)。在一定范圍內(nèi),如果沒有障礙物,發(fā)射出去的紅外線,因?yàn)閭鞑ゾ嚯x越遠(yuǎn)而逐漸減弱,最后消失。如果有障礙物,紅外線遇到障礙物,被反射到達(dá)傳感器接收頭。傳感器檢測(cè)到這一信號(hào),就可以確認(rèn)正前方有障礙物,并送給單片機(jī),單片機(jī)進(jìn)行一系列的處理分析,協(xié)調(diào)小車兩輪工作,完成一個(gè)漂亮的躲避障礙物動(dòng)作傳。

      躍遷到導(dǎo)帶,成為自由電子,同時(shí)產(chǎn)生空穴,電子—空穴對(duì)的出現(xiàn)使電阻率變小。光照愈強(qiáng),光生電子—空穴對(duì)就越多,阻值就愈低。當(dāng)光敏電阻兩端加上電壓后,流過光敏電阻的電流隨光照增大而增大。入射光消失,電子-空穴對(duì)逐漸復(fù)合,電阻也逐漸恢復(fù)原值,電流也逐漸減小。

      紅外避障流程框圖如圖4.2所示。

      智能小車設(shè)計(jì)文獻(xiàn)綜述

      開始前進(jìn)N左轉(zhuǎn)是否檢測(cè)到障礙物NY左紅外是否檢測(cè)到障礙物N左右紅外對(duì)管都檢測(cè)到障礙物YY右轉(zhuǎn)后退

      圖4.2 紅外避障流程圖 總結(jié)及展望

      智能小車的研究、開發(fā)和應(yīng)用涉及傳感技術(shù)、電氣技術(shù)、電氣控制技術(shù)、智能控制等學(xué)科,智能控制技術(shù)是一門跨科學(xué)的綜合性技術(shù),當(dāng)代研究十分活躍,應(yīng)用日益廣泛的領(lǐng)域。智能作為現(xiàn)代社會(huì)的新產(chǎn)物,是以后的發(fā)展方向,它可以按照預(yù)先設(shè)定的模塊在一個(gè)特定的環(huán)境里自動(dòng)的運(yùn)行,可運(yùn)用于科學(xué)勘探等用途,無需人為的管理,便可以完成預(yù)期所要達(dá)到的或更高的目標(biāo)。智能機(jī)器人正在代替人們完成這些任務(wù),凡不宜有人直接承擔(dān)的任務(wù),均可由智能機(jī)器人代替,可以適應(yīng)不同環(huán)境,不受溫度、濕度等條件的影響,完成危險(xiǎn)地段,人類無法介入等特殊情況下的任務(wù),智能小車就是其中的一個(gè)體現(xiàn)。對(duì)于智能小車研究還可以從以下方向展開:在小車上裝攝像頭進(jìn)行實(shí)時(shí)視頻監(jiān)控采集,通過無線傳給遠(yuǎn)端的主機(jī),主機(jī)可以發(fā)送命令給小車,執(zhí)行相應(yīng)的動(dòng)作等等。還可以擴(kuò)展其他的模塊。就可以廣泛的應(yīng)用于科學(xué)研究、地質(zhì)勘探、危險(xiǎn)搜索、智能救援等。

      智能小車設(shè)計(jì)文獻(xiàn)綜述

      參考文獻(xiàn)

      [1] 趙海蘭.基于單片機(jī)的紅外遙控智能小車的設(shè)計(jì)[J].無線互聯(lián)科技, 2011年3期 [2] Dickmanns E D,etc.The Seeing Passenger Car “Vamors-P” Proc 1994 IEEE Symposia on Intelligent Vehicles.IEEE Press Piscataway,1994,10(5):68-73 [3] Maurer M.Vamors-p——An Advanced Platform for Visual Autonomous Road Vehicl Guidance.In:SPIEConfon Mobile Robots IX.Boston,1994,12(3):239-248 [4] Broggi A, Bertozzi M, Faseioli A et al.Automatic vehicle guidance:the experience of the ARGO autonomous vehicle.Singapore:World Scientific PubllshingCo, 1998:23-24 [5] 尹念東.智能車輛的研究及前景[J].上海汽車,2002.2 [6] 于連國,李偉,王妍瑋.基于單片機(jī)的智能小車設(shè)計(jì)[J]林業(yè)機(jī)械與木工設(shè)備,2011, Vol.39,No.4:39-41.[7] 葛廣軍,楊帆.基于單片機(jī)的智能小車控制系統(tǒng)設(shè)計(jì).[J]河南城建學(xué)院學(xué)報(bào), 2011, Vol.20,No.3:47-50.[8] 董濤,劉進(jìn)英,蔣蘇.基于單片機(jī)的智能小車的設(shè)計(jì)與制作[J]計(jì)算機(jī)測(cè)量與控制, 2009, Vol.17,No.2:380-382.[9] 姜寶華,齊強(qiáng).基于單片機(jī)的無線遙控智能小車的設(shè)計(jì)與制作[J]計(jì)算機(jī)測(cè)量與控制, 2013,(2):24-25.[10] 王晶.智能小車運(yùn)動(dòng)控制技術(shù)研究.碩士論文,武漢:武漢理工大學(xué),2009

      下載基于CMOS的智能小車視覺系統(tǒng)的設(shè)計(jì)word格式文檔
      下載基于CMOS的智能小車視覺系統(tǒng)的設(shè)計(jì).doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        電磁智能小車設(shè)計(jì)報(bào)告

        標(biāo)題:電磁感應(yīng)智能電動(dòng)車 摘要:本系統(tǒng)以AVR單片機(jī)MEGAl6為核心器件,實(shí)現(xiàn)對(duì)驅(qū)動(dòng)電路的控制,使電動(dòng)小車自動(dòng)行駛。利用電磁原理,在車模前上方水平方向固定兩個(gè)相距為L的電感,通過比......

        智能循跡小車___設(shè)計(jì)報(bào)告

        智能循跡小車設(shè)計(jì) 專 業(yè): 自動(dòng)化 班 級(jí): 自動(dòng)化132 姓 名:羅植升 莫柏源 梁桂賓 指導(dǎo)老師: 2014年4月——2010年6月 摘要: 本課題是基于STC89C52單片機(jī)的智能小車的設(shè)計(jì)與實(shí)現(xiàn)......

        智能小車設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)書

        智 能 小 車 設(shè) 計(jì) 實(shí) 驗(yàn) 指 導(dǎo)王 恒 編 2011年4月 書 目錄 目錄 ........................................................................................................

        智能小車跟隨系統(tǒng)的設(shè)計(jì)與制作分析

        本科畢業(yè)論文(設(shè)計(jì)) 題目: 智能小車跟隨系統(tǒng)的設(shè)計(jì)與制作學(xué)院: 物理與電子科學(xué)學(xué)院 班級(jí): 姓名: 指導(dǎo)教師: 職稱: 完成日期: 年 月 日 智能小車跟隨系統(tǒng)的設(shè)計(jì)與制作 摘要:......

        基于單片機(jī)設(shè)計(jì)智能小車的參考文獻(xiàn)

        參考文獻(xiàn) [1] 趙海蘭. 基于單片機(jī)的紅外遙控智能小車的設(shè)計(jì)[J]. 無線互聯(lián)科技, 2011年3期. [2] 何立民. 單片機(jī)技術(shù)的現(xiàn)狀與未來[J]. 中國計(jì)算機(jī)報(bào), 2012年 No:30. [3] 姚培......

        基于89C51單片機(jī)的智能小車設(shè)計(jì)

        湖北輕工職業(yè)技術(shù)學(xué)院 單片機(jī)實(shí)訓(xùn)報(bào)告 題姓學(xué)專 目:基于STC89C52的智能小車設(shè)計(jì) 名:劉加象 號(hào):20110302113 業(yè):電子信息工程技術(shù) 指導(dǎo)老師:何伶俐 日 期:2013-01-06 信息工程系......

        智能小車設(shè)計(jì)的文獻(xiàn)綜述

        智能小車的設(shè)計(jì) 智能小車的設(shè)計(jì) 摘要:隨著工業(yè)機(jī)械化和自動(dòng)化的發(fā)展以及工業(yè)智能化的優(yōu)點(diǎn),智能小車在工業(yè)智能化上得到廣泛的應(yīng)用。本文就智能小車的設(shè)計(jì)構(gòu)造以及機(jī)械智能化未......

        智能小車課程設(shè)計(jì)(五篇模版)

        智能循跡小車 【摘要】 本課題是基于低功耗單片機(jī)的智能小車的設(shè)計(jì)與實(shí)現(xiàn),小車完成的主要功能是能夠自主識(shí)別黑色引導(dǎo)線并根據(jù)黑線走向?qū)崿F(xiàn)快速穩(wěn)定的尋線行駛。小車系統(tǒng)以......