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

正文內(nèi)容

智能小車嵌入式系統(tǒng)設(shè)計(jì)分析-資料下載頁(yè)

2024-11-08 02:16本頁(yè)面
  

【正文】 C52可構(gòu)成真正的單片機(jī)最小應(yīng)用系統(tǒng),縮小系統(tǒng)體積,提高系統(tǒng)可靠性,降低系統(tǒng)成本。電源模塊電源中我們采用LM7805穩(wěn)壓芯片將12v直流電源穩(wěn)壓成5v直流源。方案1: ,電壓達(dá)到15V,經(jīng)7812穩(wěn)壓后給支流電機(jī)供電,然后將12V電壓再次降壓、穩(wěn)壓后給單片機(jī)系統(tǒng)和其他芯片供電。但干電池電量有限,使用大量的干電池給系統(tǒng)調(diào)試帶來(lái)很大的不便,因此,我們放棄了這種方案。方案2:,經(jīng)過(guò)7812的電壓變換后給支流電機(jī)供電,然后將12V電壓再次降壓、穩(wěn)壓后給單片機(jī)系統(tǒng)和其他芯片供電。鋰電池的電量比較足,并且可以充電,重復(fù)利用,因此,這種方案比較可行。但鋰電池的價(jià)格過(guò)于昂貴,使用鋰電池會(huì)大大超出我們的預(yù)算,因此,我們放棄了這種方案。方案3:采用12V蓄電池為直流電機(jī)供電,將12V電壓降壓、穩(wěn)壓后給單片機(jī)系統(tǒng)和其他芯片供電。蓄電池具有較強(qiáng)的電流驅(qū)動(dòng)能力以及穩(wěn)定的電壓輸出性能。雖然蓄電池的體積過(guò)于龐大,在小型電動(dòng)車上使用極為不方便,但由于我們的車體設(shè)計(jì)時(shí)留出了足夠的空間,并且蓄電池的價(jià)格比較低。因此我們選擇了此方案。下:1616點(diǎn)陣LED室內(nèi)電子顯示屏的設(shè)計(jì)單片機(jī)原理及應(yīng)用課程設(shè)計(jì)程序流程圖本系統(tǒng)的設(shè)計(jì)是首先完成每一小部分的設(shè)計(jì),因此我們?cè)跊](méi)完成一個(gè)模塊時(shí)就回檢測(cè)調(diào)試該模塊。在初次調(diào)試時(shí)我們采用的電源是又單片機(jī)開(kāi)發(fā)板所帶的的電源來(lái)調(diào)試的。調(diào)試過(guò)程中我們就發(fā)現(xiàn)了很重要的問(wèn)題,由于對(duì)本設(shè)計(jì)的很多模塊的沒(méi)有共同的接地使得很多模塊無(wú)法工作,我們的解決辦法是12v的直流源穩(wěn)壓來(lái)供給所以的模塊,然后將所以的模塊連接共同的地。在驅(qū)動(dòng)模塊的調(diào)試中發(fā)現(xiàn)當(dāng)光耦芯片給定信號(hào)時(shí)對(duì)lm298的輸出沒(méi)有反應(yīng)。我們?cè)跈z驗(yàn)時(shí)發(fā)現(xiàn)是由于在光耦芯片后部焊接沒(méi)有焊好,出現(xiàn)了虛焊。在重新焊接好后,芯片正常工作。分1616點(diǎn)陣LED室內(nèi)電子顯示屏的設(shè)計(jì)單片機(jī)原理及應(yīng)用課程設(shè)計(jì)塊調(diào)試傳感器時(shí),我們將傳感器導(dǎo)通,用黑色物體將傳感器發(fā)射部分蓋住檢測(cè)輸出,在將黑色物體移開(kāi),再檢測(cè)輸出。本文是關(guān)于基于單片機(jī)的智能小車的設(shè)計(jì),在共同的努力下,各部分的設(shè)計(jì)均成功,在調(diào)試過(guò)程中都無(wú)誤。本次設(shè)計(jì)最終實(shí)現(xiàn)了直流電機(jī)的動(dòng)態(tài)調(diào)壓,電源正常輸出供電,數(shù)碼管動(dòng)態(tài)顯示數(shù)據(jù),蜂鳴器播放美妙的音樂(lè),小車實(shí)現(xiàn)簡(jiǎn)單的轉(zhuǎn)彎功能。由于本次設(shè)計(jì)中尚存在些缺陷和對(duì)尋跡程序編寫(xiě)困難,實(shí)現(xiàn)的功能不是很完美,但要求的所有功能基本實(shí)現(xiàn)。本次設(shè)計(jì)中,從中的體會(huì)很多本次的設(shè)計(jì)可以說(shuō)設(shè)計(jì)到大學(xué)所學(xué)到的所有專業(yè)知識(shí),是對(duì)大學(xué)所學(xué)知識(shí)的一個(gè)整體的回顧。在設(shè)計(jì)中,不能一氣呵成,因?yàn)樗械碾娐穲D都是自己設(shè)計(jì)的,圖中尚存在不足,所以要反復(fù)的琢磨和修改。設(shè)計(jì)中要注意對(duì)每焊完一部分,都要獨(dú)立的進(jìn)行檢查調(diào)試,及時(shí)的發(fā)現(xiàn)錯(cuò)誤,及時(shí)的修改本次最重要的收獲是從中我們看到了團(tuán)隊(duì)合作的重要性,任何事都不是一個(gè)人所能完成的,需要大家的共同努力才能獲得最后的成功。 錄A;源程序源程序代碼(主要語(yǔ)句要有注釋)。循跡的程序 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(){1616點(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)amp。amp。(R==1))//小車前進(jìn) {RM1=1。RM2=0。LM1=1。LM2=0。delay(5)。}else if((L==1)amp。amp。(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)amp。amp。(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)amp。amp。(R==0))//小車停車{RM1=0。RM2=1。LM1=0。LM2=1。delay(5)。}1616點(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。a0。a)for(b=120。b0。b)。} 錄B;作品實(shí)物圖片1616點(diǎn)陣LED室內(nèi)電子顯示屏的設(shè)計(jì)單片機(jī)原理及應(yīng)用課程設(shè)計(jì)[1] Mark [M].中國(guó)水利水電出版社,2002.[2] [M].北京希望電子出版社,2002.[3] ,2009 [4] (模擬部分).第五篇:智能小車設(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)簡(jiǎn)單,可靠性能高。實(shí)驗(yàn)測(cè)試結(jié)果滿足要求,本文著重介紹了該系統(tǒng)的硬件設(shè)計(jì)方法及測(cè)試結(jié)果分析。采用的技術(shù)主要有:通過(guò)編程來(lái)控制小車的速度及方向; 傳感器的有效應(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)行處理,控制靈活、可靠,精度高,可滿足對(duì)系統(tǒng)的各項(xiàng)要求。一 供電系統(tǒng)本模塊使用LM2940芯片輸出+5V的電壓,為89S52單片機(jī)光電檢測(cè)電路供電,采用LM1117可控變壓芯片輸出+,當(dāng)單片機(jī)輸出的電壓不同時(shí),電機(jī)的轉(zhuǎn)速不同,:二 光電檢測(cè)系統(tǒng)本模塊采用七對(duì)紅外線發(fā)射和接收對(duì)管,當(dāng)對(duì)管正下方為白色跑道時(shí),發(fā)射管發(fā)射出去的紅外線會(huì)被反射回來(lái), 接收因接收到紅外線而導(dǎo)通,兩端電壓為零,當(dāng)對(duì)管正下方為黑色線時(shí),黑線將吸收紅外線,接收管因接收不到紅外線而無(wú)法導(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ù)電壓的高低來(lái)判斷黑線位置,進(jìn)而調(diào)整速度和方向,電路如下:四 舵機(jī)的應(yīng)用舵機(jī)是一種位置(角度)伺服的驅(qū)動(dòng)器,適用于那些需要角度不斷變化并可以保持的控制系統(tǒng)。目前在高檔遙控玩具,如航模,包括飛機(jī)模型,潛艇模型;遙控機(jī)器人中已經(jīng)使用得比較普遍。舵機(jī)是一種俗稱,其實(shí)是一種伺服馬達(dá)。其工作原理是:?jiǎn)纹瑱C(jī)放的控制信號(hào)由接收機(jī)的通道進(jìn)入信號(hào)調(diào)制芯片,獲得直流偏置電壓。它內(nèi)部有一個(gè)基準(zhǔn)電路,產(chǎn)生周期為20ms,將獲得的直流偏置電壓與電位器的電壓比較,獲得電壓差輸出。最后,電壓差的正負(fù)輸出到電機(jī)驅(qū)動(dòng)芯片決定電機(jī)的正反轉(zhuǎn)。當(dāng)電機(jī)轉(zhuǎn)速一定時(shí),通過(guò)級(jí)聯(lián)減速齒輪帶動(dòng)電位器旋轉(zhuǎn),使得電壓差為0,電機(jī)停止轉(zhuǎn)動(dòng)。舵機(jī)的控制一般需要一個(gè)20ms左右的時(shí)基脈沖,~。五 電機(jī)驅(qū)動(dòng)電機(jī)驅(qū)動(dòng)電路是根據(jù)單片機(jī)的控制型號(hào)來(lái)控制電機(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=(65536313)/256。TL0=(65536313)%256。} void timer1()interrupt 3 ///定時(shí)器一 控制電機(jī) { time1++。if(time1==dianj)in1=1。if(time1==80){time1=0。in1=0。} TH1=(65536340)/256。TL1=(65536340)%256。}void main()/////主函數(shù)開(kāi)始 { TMOD=0x11。TH0=(65536313)/256。TL0=(65536313)%256。TH1=(65536340)/256。TL1=(65536340)%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。} //L1if(L7==0){duoj=6。dianj=37。L=7。break。} //L7if(L2==0){duoj=10。dianj=22。L=2。break。} //L2if(L6==0){duoj=6。dianj=22。L=6。break。} //L6//if(L3==0){duoj=9。dianj=27。L=3。break。} //L3if(L5==0){duoj=7。dianj=27。L=5。break。}//L5if(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é)束
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1