freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于stc12c5a08s2單片機履帶小車的功率控制畢業(yè)論文-預(yù)覽頁

2024-12-14 15:04 上一頁面

下一頁面
 

【正文】 h feasibility and reliability, experimental test results meet the requirements. At the same time the track car can be used as a toy development direction for China39。 tracing。 隨著汽車工業(yè)的迅速發(fā)展,關(guān)于汽車的研究也就越來越受人關(guān)注。本題目是結(jié)合科研項目而確定的設(shè)計類課題。 這種方案能實現(xiàn)對履帶車 的運動狀態(tài)進行實時控制,控制靈活、可靠,精度高,可滿足對系統(tǒng)的各項要求 。 08S2 單片機是高速、低功耗、超強抗干擾的新一代 8051 單片機,內(nèi)部集成 MAX810專用復(fù)位電路, 2路 PWM, 8 路高速 10 位 A/D 轉(zhuǎn)換,針對電機控制,強干擾場合,正適合履帶車的應(yīng)用 [1]。 循跡 傳感器可用于履帶車的探測距離較近循跡控制, 循跡是指小車在白色地板上循黑線行走, 由于黑線和白色地板對光線的反射系數(shù)不同,可以根據(jù)接收到的反射光的強弱來判斷“道路” ,沒接收到反射光傳感器輸出低電平,反之輸出高電平,經(jīng)過單片機數(shù)據(jù)處理,執(zhí)行相應(yīng)的行駛狀態(tài) 。 控制核心方案設(shè)計 方案一: 選用一片 CPLD(如 EPM7128LC8415)作為系統(tǒng)的核心部件,實現(xiàn)控制與處理的功能。若采用該方案,必將在控制上遇到許許多多不必要增加的難題。這樣一來,單片機就可以充分發(fā)揮其資源豐富、有較為強大 的控制功能及可位尋址操作功能、價格低廉等優(yōu)點。該 單片機具有功能強大的位操作指令, I/O 口均可按位尋址,程序空間多達 8K,對于本設(shè)計也綽綽有余,更可貴的是 該 單片機價格非常低廉 [3]。這兩部分構(gòu)成整個系統(tǒng)的核心控制整體的運轉(zhuǎn) 。當(dāng)要把按鍵 RESET 用作復(fù)位功能時,必須把 J7 處的跳帽接在 2 上;當(dāng)要把它做外部中斷使用時,必須把 J7的跳帽接在 5 3上,這時當(dāng)按下 RESET 按鍵時該電路會產(chǎn)生一個單脈沖 。 5V穩(wěn)壓電路采用 MC7805CT制作, MC7805CT 是一個三角穩(wěn)壓器,最大輸入電壓 40V,輸出電壓 5V,電流 1A,完全勝任本次 的輸入穩(wěn)壓電路。 在電源電路中,串聯(lián)了 一個 IN4001 整流器,并聯(lián)了 2個電容,這里是用于對電源進行處理,外接電源的性質(zhì)比較復(fù)雜不穩(wěn)定,而單片機需要一個 5V 穩(wěn)定的直流電源, 6 本設(shè)計電源用的是 的高容量電池,我用 IN4001 整流,得到品質(zhì)較好的直流電源,二極管在這里能平穩(wěn)電壓消除毛刺,然后經(jīng)過 5V穩(wěn)壓器得到單片機所需要的電壓 [6]。單片機作為核心控制器需要穩(wěn)定的工作環(huán)境,單片機的驅(qū)動能力較弱,如果直接有 I/O 控制,增加了單片機的負荷,數(shù)碼管電阻較小,沒有開關(guān)驅(qū)動電路,會造成單片機 I/O口短接,影響 單片機工作,導(dǎo)致?lián)p壞單片機 [7]。這種電路由于工作在管子的飽和截止模式下,效率非常高 , H 型 橋式電路 保證了簡單的實現(xiàn)轉(zhuǎn)速和方向的控制 , 電子管的開關(guān)速度很快,穩(wěn)定性也極強,是一種廣泛采用的 PWM 調(diào)速技術(shù)。 驅(qū)動芯片選型 驅(qū)動模塊采用專用芯片 L298N 作為電機驅(qū)動芯片, L298N 是一個具有高電壓 大電流的全橋驅(qū)動芯片 外部引腳圖如 。 圖 驅(qū)動電路圖 電路中除了使用了驅(qū)動芯片 L298N,還使用了發(fā)光二極管和續(xù)流二極管。 本設(shè)計中 履帶車在時間跑動中會控制電機 頻繁 的正反轉(zhuǎn),直流電機也相當(dāng)于發(fā)電機電機兩級間會產(chǎn)生感應(yīng)電動勢,當(dāng)電流消失時感應(yīng)電動勢會對電路中其他元件產(chǎn)生反向電壓,當(dāng)方向電壓高于元件的反擊穿電壓時會損壞 一些元器件,如三極管,晶閘管。循跡 傳感器探測距離短,但探測效果較好,識別黑白色的能力較強,成本低。電路功耗很小,工作電壓范圍寬,可用正電源 3~ 30V,或正負雙電源177。在電路中, LM324的一個輸入端需接滑動變阻器,通過改變滑 動 變 阻器 的阻值來提供合適的比較電壓 ,單個集成運放如圖 。循跡對應(yīng)如 表 2所示。 12 圖 避障傳感器 使用于本次設(shè)計的避障任務(wù) ,避障模塊采用了 2 個傳感器分別放于小車前方的左側(cè)和右側(cè),調(diào)節(jié)該傳感器的檢測距離為 15cm。在本設(shè)計中只要 輸出不同的頻率方波信號,蜂鳴器也能發(fā)出各種頻率 聲音,電路圖如圖 所示 。 13 履帶車車體 本題目要求小車的機械系統(tǒng)穩(wěn)定 、 靈活、簡單,自己手工制作的履帶車通常會出現(xiàn)兩側(cè)履帶松緊度不一樣,跑邊,履帶脫輪等現(xiàn)象。 電池的安裝:將電池放置在車體前排車輪的上部 位置, 使車體的 重心 靠近前排車輪,進行大轉(zhuǎn)彎時小車能以前排輪為圓心轉(zhuǎn)彎,排除履帶車轉(zhuǎn)彎時側(cè)滑不確定性。 在單片機控制系統(tǒng)中,大體上可分為數(shù)據(jù)處理、過程控制兩個基本類型。 總體控制方案如圖 所示。 表 3 小車驅(qū)動控制對應(yīng)表 單片機通過電機驅(qū)動電路控制小車的運行方法 狀態(tài) 1 0 0 1 前進 1 0 1 1 0 0 1 前進 1 1 1 1 0 0 1 前進 0 0 0 0 1 1 0 后退 X X X 1 0 0 0 左轉(zhuǎn) 0 1 1 0 0 0 1 右轉(zhuǎn) 1 1 0 1 0 1 0 快速左 轉(zhuǎn) 0 0 1 0 1 0 1 快速右 轉(zhuǎn) 1 1 0 16 循跡流程圖 由于第二 級方向控制為第一級的后備,則兩個等級間的轉(zhuǎn)向力度必須相互配合。amp。P11=0。} else if(P14==0amp。P16==1)//右急轉(zhuǎn) {P10=1。P17=0。amp。P13=1。P15==0amp。P12=0。amp。P11=0。} else if (P14==1amp。P16==1)//不尋黑前進 {P10=1。P17=0。 P13=1。 圖 傳感器角度示意圖 解決這個問題可以再 小車左右 2 個方向增加 2 個傳感器探測,但這樣對傳感器的 資源浪費較大,加大了電源的負荷,程序相對復(fù)雜。 表 4 避障狀態(tài)對應(yīng)表 左傳感器 右傳感器 執(zhí)行 =1 =0 第一步 0 1 1 0 第二步 1 0 1 0 =0 =1 第一步 0 1 1 0 第二步 0 1 0 1 19 避障 流程圖 在整體程序中,小車避障的優(yōu)先級最高 ,無論履帶車當(dāng)前是什么行駛狀態(tài),檢測到障礙時,就跳入避障環(huán)節(jié),避障完成后才執(zhí)行其他循跡,前進動作。在這里我們可以使用定時器也可以使用軟件延時 [14]。P13=0。該程序優(yōu)點在于方便調(diào)試也比較簡單,適合和我一樣初次設(shè)計只能車的同學(xué)。 xianshi(f)。P13=0。P17=0 } else if(hh==0) {P17=1。 P10=0。 delay(5000)。 21 } else { m=0。 void ff()//左轉(zhuǎn) { P10=1。 delay(5000)。P13=1。 22 總體方案 總體流程如圖 所示。P17=0。 for(y=0。} for(y=0。}} } while (n) {if(n==1) //進入避障 { f++。k()。yy()。 PCB 板如圖 所示。而驅(qū)動電路置于小車尾部,電機上方。 剛開始以為程序問題。 表 6 小車運行情況 履帶車運行次數(shù) 成功循跡次數(shù) 成功避障次數(shù) 1 1 1 2 1 2 3 3 3 4 3 4 5 4 5 26 第六章 結(jié)論 設(shè)計中所用到的外設(shè)有 5 個紅外傳感器,兩個直流電機,實現(xiàn)對履帶車的功率控制。 整個設(shè)計初期有老師知道,由于初次制作智能車,我大量搜集了相關(guān)制作經(jīng)驗,并了解履帶車獨有的行駛模式,與老師答疑確定控制方案。 在轉(zhuǎn)彎設(shè)計中,最大的難題是直角彎。 電源選擇方面,開始使用了和履帶車底盤配套的 6 節(jié)干電池盒 9V 電源,但實際調(diào)試中只有十幾分鐘就出現(xiàn)單片機和驅(qū)動電路工作不穩(wěn)定,出現(xiàn)斷續(xù)行駛的情況,剛開始以為程序問題。該軟件同時也支持匯編語言,但匯編相對邏輯更 嚴密。此次設(shè)計主要應(yīng)用到 C 語言編程,數(shù)字電路,模擬電路等知識,用到 Keil和 protel99se 兩個軟件,設(shè)計中很好 的將這些知識統(tǒng)一聯(lián)系起來,融會貫通。 本系統(tǒng)通過對履帶車功率控制的目的實現(xiàn)了循跡、避障的控制,能自主糾正行駛方向,當(dāng)遇到障礙能報警,并記錄障礙,發(fā)出報警聲。在這段時間里,老師給予了悉心的指導(dǎo),最重要的是給了我解決問題的思路和方法,并且在設(shè)計環(huán)境和器材方面給予了大力的幫助和支持 ,他的指導(dǎo)使我受益非淺,同時也得到曹智同學(xué)的大力幫助。這三個月的設(shè)計是對過去所學(xué)知識的系統(tǒng)提高和擴充的過程,為今后的發(fā)展打下了良好的基礎(chǔ)。WANG Rongben Design of test platform for intelligent vehicle with visionnavigation 2020(02)[R]:1200. [14] HOU Dezao Study on vehicle forward collision avoidance system 2020[R]. [15] CHENG Yuanhui The intelligent vehicle research based on intelligent transportation systems 2020[R]:15150. 30 附錄 include define uint unsigned int define uchar unsigned char sbit P10=P1^0。//控制右 電機 sbit P14=P1^4。 //蜂鳴器 sbit mm=P3^7。 sbit qw=P2^0。 //左紅外傳感器 uchar m=0。 void k()。 // 延時 void ww()。 //共陰 void main()//主函數(shù) { uint y。 k()。y++) { delay(100)。y++) { delay(100)。y50。y50。 delay(1000)。 } } void delay(uchar num)//延時 num* { 33 uchar i,j。j0。 mm=1。 P12=1。 kk=1。 n=1。 P11=1。 delay(5000)。 } else { m=0。 P11=0。 } void yy() { P10=0。 35 delay(5000)。amp。 P13=0。P15==0amp。 P12=1。amp。 P11=0。 } else if (P14==1amp。P16==0)//左轉(zhuǎn) { P10=0。 P17=0。amp。 P13=1。P15==1amp。 P12=0。 P11=0。 a[2]=e%1000/100。 delay(10)。 delay(10)。 P0=LEDMAP[s]。 //十位 sw=0。 s=e%10。 gw=
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1