亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        兩種基于單片機的自動小車設(shè)計

        2010-05-11 11:58:02朱海星方小坤
        關(guān)鍵詞:起跑線子程序小車

        朱海星,方小坤,劉 錚

        (揚州職業(yè)大學(xué)電子工程系,江蘇 揚州225012)

        方案一設(shè)計的自動小車是受到參考文獻(xiàn)[1]的啟發(fā),在原有基礎(chǔ)上進行了改進。

        原方案[1-2]采用兩塊單片機(AT89C51和AT89C2051)作為智能小車的檢測和控制核心,實現(xiàn)小車識別路線、判斷并自動躲避障礙、選擇正確的行進路線。驅(qū)動電機采用直流電機,電機控制方式為單向PWM控制。電機控制核心采用AT89C2051單片機,控制系統(tǒng)與電路用光電耦合器完全隔離以避免干擾。

        本設(shè)計采用一塊單片機(AT89S52)作為智能小車的檢測和控制核心,是一種分布式控制系統(tǒng)的設(shè)計方法,分為電機模塊、傳感器模塊和驅(qū)動模塊三部份。小車模型采用5 V電池驅(qū)動,通過改變PWM占空比調(diào)速。小車可以在不完全確定的道路環(huán)境下,通過自我判斷,對周圍環(huán)境進行探測,并做出相應(yīng)的反應(yīng),如左拐彎、右拐彎和改變速度等,還可以自動后退。目前用在機器人上的多為價格較貴的超聲波傳感器和紅外傳感器等,本設(shè)計采用價格便宜的反射式光電傳感器來完成對周圍環(huán)境的感知。

        1 方案一的設(shè)計功能概述

        1.1 設(shè)計概述

        設(shè)計并制作一個能自動往返于起跑線與終點線間的小汽車。允許用玩具汽車改裝,但不能用人工遙控(包括有線和無線遙控),如圖1所示。

        圖1 小車運行跑道

        1.2 設(shè)計要求

        (1)車輛從起跑線出發(fā)(出發(fā)前,車體不得超出起跑線),到達(dá)終點線后停留 10 s,然后自動返回起跑線(允許倒車返回)。往返一次的時間應(yīng)力求最短(從合上汽車電源開關(guān)開始計時)。

        (2)到達(dá)終點線和返回起跑線時,停車位置離起跑線和終點線偏差應(yīng)最小 (以車輛中心點與終點線或起跑線中心線之間距離作為偏差的測量值)。

        (3)D~E間為限速區(qū),車輛要求以低速通過,通過時間不得少于8 s,但不允許在限速區(qū)內(nèi)停車。

        (4)可以設(shè)計自動記錄、顯示定時時間(記錄顯示裝置要求安裝在車上)。

        (5)不允許在跑道內(nèi)外區(qū)域另外設(shè)置任何標(biāo)志或檢測裝置。

        (6)車輛(含在車體上附加的任何裝置)外圍尺寸的限制:長度≤35 cm,寬度≤15 cm。

        2 系統(tǒng)硬件設(shè)計

        2.1 系統(tǒng)硬件總體邏輯設(shè)計

        2.1.1 前輪H橋驅(qū)動電路模塊

        為順利實現(xiàn)電動小汽車的左轉(zhuǎn)和右轉(zhuǎn),采用可逆PWM變換器??赡鍼WM變換器主電路的結(jié)構(gòu)式有H型、T型等類型。前輪控制電路為H橋驅(qū)動電路。

        (1)前輪控制電路的原理圖設(shè)計如圖2所示。

        (2)用Multisim8.0對電路進行仿真,對電路的正確性進行驗證。。

        對左邊橋路輸入 Vp-p為 5 V,周期為1 ms,占空比為60%的電壓信號,右邊橋路輸入低電平(接地),所以Q1的B極是高電平,同時Q5對其C極提供反向電壓偏置,又因 E極為低電平,從而 Q1、Q2導(dǎo)通,左邊橋路工作;因Q4的B極是低電平,故其截止,右邊橋路不工作,經(jīng)過電路仿真,使電機正(反)轉(zhuǎn)。

        變換電橋信號輸入,右邊橋路輸入Vp-p為5 V,周期為1 ms,占空比為60%的電壓信號,左邊橋路輸入低電平(接地),其工作原理同上。在電機兩端產(chǎn)生電勢差,使電機反(正)轉(zhuǎn)。

        2.1.2 后輪H橋驅(qū)動電路模塊

        (1)后輪控制電路的原理圖設(shè)計如圖3所示。

        (2)用Multisim8.0對電路進行仿真,對電路的正確性進行驗證測試。

        2.1.3 光電傳感器電路模塊

        對于自動尋跡傳感器,反射距離都在1 cm~2 cm左右,探測環(huán)境都在陰影之下,不易受到日光的干擾。因此,這兩種探測的傳感器都選用FS-359F反射紅外傳感器,048W型封裝。該封裝形狀規(guī)則,便于安裝。在使用約40 mA的發(fā)射電流、沒有強烈日光干擾(在有日光燈的房間里)探測距離能達(dá)8 cm,完全能滿足探測距離要求。

        紅外反射光強法的測量原理是將發(fā)射信號經(jīng)調(diào)制后送紅外管發(fā)射,光敏管接收調(diào)制的紅外信號。反射光強度的輸出信號電壓Vout是反射面與傳感器之間距離x的函數(shù),設(shè)反射面物質(zhì)為同種物質(zhì)時,x與Vout的響應(yīng)曲線是非線性的[4]。如果設(shè)定電壓達(dá)到某一閾值時作為目標(biāo),不同的目標(biāo)距離閾值電壓是不同的。

        3 軟件設(shè)計

        3.1 軟件開發(fā)環(huán)境

        uVision2 IDE是一個基于Window的開發(fā)平臺,包含一個高效的編輯器、一個項目管理器和一個 MAKE工具。uVision2支持所有的 KEIL8051工具,包括C編譯器宏匯編器連接/定位器目標(biāo)代碼到HEX的轉(zhuǎn)換器。

        單片機仿真器普遍支持C語言程序的調(diào)試,為單片機編程使用C語言提供了便利條件[6]。

        3.2 程序流程圖

        程序流程圖如圖4所示。

        圖4 程序流程圖

        4 方案二的設(shè)計

        方案二設(shè)計的光電電動小車能夠?qū)崟r顯示時間、速度、里程,具有自動尋跡、避障功能,可程控行駛速度、準(zhǔn)確定位停車。

        4.1 系統(tǒng)整體設(shè)計

        方案二同樣采用80C51單片機進行智能控制。開始由手動啟動小車并復(fù)位,當(dāng)經(jīng)過規(guī)定的起始黑線,由超聲波傳感器和紅外光電傳感器檢測,通過單片機控制小車開始記數(shù)顯示并避障、調(diào)速;系統(tǒng)的自動避障功能通過超聲波傳感器正前方檢測和紅外光電傳感器左右側(cè)檢測,由單片機控制實現(xiàn);在電動車行駛過程中,采用雙極式H型PWM脈寬調(diào)制技術(shù),以提高系統(tǒng)的靜動態(tài)性能;采用動態(tài)共陰顯示行駛時間和里程。

        4.2 主要分電路設(shè)計

        4.2.1 調(diào)速電路

        方案二也采用雙極式H型變換器,它是由4個三極電力晶體管和4個續(xù)流二極管組成的橋式電路。

        4.2.2 檢測電路設(shè)計

        檢測系統(tǒng)主要實現(xiàn)光電檢測,即利用各種傳感器對電動車的避障、位置、行車狀態(tài)進行測量。

        由于紅外檢測具有反應(yīng)速度快、定位精度高、可靠性強以及可見光傳感器所不能比擬的優(yōu)點,故采用紅外光電碼盤測速方案。具體電路圖略。

        4.3.顯示電路

        本設(shè)計中用兩片4位八段數(shù)碼管gem4561ae作顯示器,并具有雙重功能,在小車不行駛時其中一片顯示年﹑月,另一片顯示時﹑分;當(dāng)小車行駛時,分別顯示時間和行駛距離。

        本設(shè)計中采用新型芯片EM78P458作為顯示驅(qū)動器,用單片機的并行口控制,一個數(shù)碼顯示電路用4個口線,用專用驅(qū)動芯片控制可以減少對CPU的利用時間,單片機將有更多的時間去完成其他功能。

        4.4 系統(tǒng)軟件設(shè)計說明

        本系統(tǒng)軟件采用模塊化結(jié)構(gòu),由主程序、定時子程序、避障子程序﹑中斷子程序、顯示子程序﹑調(diào)速子程序﹑算法子程序構(gòu)成。

        [1]黃智偉.全國大學(xué)生電子設(shè)計競賽訓(xùn)練教程[M].北京:電子工業(yè)出版社,2009.

        [2]黃智偉.全國大學(xué)生電子設(shè)計競賽系統(tǒng)設(shè)計[M].北京:北京航空航天大學(xué)出版社,2006.

        [3]羅志增.機器人感覺與多信息融合[M].北京:機械工業(yè)出版社,2002.6

        [4]羅志增.簡易紅外接近覺傳感器[M].北京:全國青年第三屆機器人學(xué)研討會論文集,1990

        [5]張毅坤.單片微型計算機原理及應(yīng)用[M].西安:西安電子科技大學(xué)出版社,1998

        [6]劉光斌.單片機系統(tǒng)實用抗干擾技術(shù)[M].北京:人民郵電出版社,2003.10

        [7]許寶發(fā).實用電工計算手冊[M].上海:上??茖W(xué)技術(shù)出版社,1992.9

        猜你喜歡
        起跑線子程序小車
        快樂語文(2020年36期)2021-01-14 01:10:32
        自制小車來比賽
        劉老師想開小車
        文苑(2018年22期)2018-11-19 02:54:18
        寧征:“起跑線”到底是什么?
        商周刊(2018年17期)2018-08-31 02:20:18
        兩輪自平衡小車的設(shè)計與實現(xiàn)
        電子制作(2018年8期)2018-06-26 06:43:02
        淺談子程序在數(shù)控車編程中的應(yīng)用
        每個孩子都有不同的起跑線
        子程序在數(shù)控車加工槽中的應(yīng)用探索
        西門子840D系統(tǒng)JOG模式下PLC調(diào)用并執(zhí)行NC程序
        幫孩子建立正確的起跑線
        琪琪的色原网站| 男女打扑克视频在线看| 精品日韩一级免费视频| 三叶草欧洲码在线| 有码精品一二区在线| 亚洲一二三四五区中文字幕 | 疯狂添女人下部视频免费| 无码人妻精品一区二区三区66 | 精品久久无码中文字幕| 视频二区 无码中出| 日本口爆吞精在线视频| 亚洲av免费看一区二区三区| aaa日本高清在线播放免费观看 | 玩弄放荡人妻一区二区三区| 无码一区二区丝袜| 国产在线观看午夜视频| 久久天天躁狠狠躁夜夜av| 久久精品国产第一区二区三区| 国产国拍亚洲精品午夜不卡17| 午夜婷婷国产麻豆精品| 欧美激情乱人伦| 久久久久久免费毛片精品| 国产午夜亚洲精品一级在线| 亚洲av少妇一区二区在线观看 | 无码午夜成人1000部免费视频 | 99精品国产一区二区三区| 亚洲国产精品综合久久网各| 热久久亚洲| 青青草成人原视频在线播放视频| 精品亚洲成a人在线观看| 中文字幕+乱码+中文字幕一区| 亚洲综合无码一区二区三区| 国产精品麻豆A在线播放| 国产成人精品日本亚洲i8| 国产成人亚洲精品| 女的把腿张开男的猛戳出浆| 暴露的熟女好爽好爽好爽| 亚洲无线码一区二区三区| 欧美粗大无套gay| 精品91亚洲高清在线观看| 成人国产av精品麻豆网址|