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

正文內(nèi)容

基于單片機(jī)的汽車防撞報警系統(tǒng)設(shè)計(參考版)

2025-01-21 15:14本頁面
  

【正文】 LED2=0。 LED3=1。 LED3=0。 bg=1。 scanLED()。 } else timeToBuffer()。 buffer[0]=0xBF。 } else if(ssj1) //小于時顯示“ ” { buffer[2]=0xBF。 buffer[1]=0xC6。 if(jpjs1) { csbcj()。 TR1=1。 sj3=580。 sj1=50。 csbs=8。 csbout=1。 TL1=0x57。 TL0=0x00。 //定時器0中斷允許 ET1=1。 //開中斷 TMOD=0x11。 void offmsd()。 void k3cl()。 void k1cl()。 //顯示函數(shù) void timeToBuffer()。 void delay(j)。//0~9段碼 unsigned int s,t,i,xx,j,sj1,sj2,sj3,mqs,sx1。//報警define csbc unsigned char cl,mqzd,csbs,csbds,buffer[3],xm1,xm2,xm0,jpjs。 //LED控制 sbit LED3=P2^6。 define LED P0 sbit LED1=P2^4。 //超聲波發(fā)送 sbit csbint=P3^2。//原程序如下:include sbit k1=P3^4。畢竟“經(jīng)師易得,人師難求”,希望借此機(jī)會向李老師表示最衷心的感謝!此外,本文最終得以順利完成,也是電氣信息工程學(xué)院其他老師的幫助分不開的,雖然他們沒有直接參與我的論文指導(dǎo),但在開題時也給我提供了不少的意見,提出了一系列可行性的建議,在此向他們表示深深的感謝!最后要感謝的是我的父母,在未來的日子里,我會更加努力的學(xué)習(xí)和工作,不辜負(fù)父母對我的殷殷期望!我一定會好好孝敬和報答他們! 參考文獻(xiàn)[1] 翟金輝.超聲波測距系統(tǒng)的設(shè)計[M].中國儀器儀表.2007(8):4445.[2] 袁佑新,吳妍,劉蘇敏.可視汽車倒車?yán)走_(dá)預(yù)警系統(tǒng)設(shè)計[M].微計算機(jī)信息.2007(23):268270.[3] 宋永樂.高精度超聲波測距系統(tǒng)設(shè)計[M].,31(15):137139.[4] 吳斌方.超聲波傳感器的研究[J].湖北理工學(xué)院學(xué)報,2006(6):2628.[5] 高吉祥.電子技術(shù)基礎(chǔ)實驗與課程設(shè)計[M].北京:電子工業(yè)出版社,2002:283288.[6] 孫肖子..1版.西安,西安電子科技大學(xué)出版社,2001:3339.[7] 余孟嘗.?dāng)?shù)字電子技術(shù)基礎(chǔ)簡明教程[R],北京,高等教育出版社,1999:196201.[8] 張永瑞,1版,西安,西安電子科技大學(xué)出版社,1994:107110.[9] 譚浩強(qiáng),張基溫.C語言程序設(shè)計教程[M].,高等教育出版社,2006:8588.[10] 陳明熒.8051單片機(jī)課程設(shè)計實訓(xùn)教材.清華大學(xué)出版社,2004:2536.[11] 羅亞非.,北航出版社,2003.[12] 賈好來. MCS—,2007.[13] 閻石.,高等教育出版社,1998.[14] 童詩白,,高等教育出版社,2001.[15] 樓然苗.,2007.[16] 譚浩強(qiáng).,2009.[17] 侯媛彬.,2005.[18] 耿文靜.,2007.[19] 徐江海.單片機(jī)實用教程。從課題的選擇到論文的最終完成,李老師始終都給予了細(xì)心的指導(dǎo)和不懈的支持。(3)每個模塊的電路圖的功能。通過本設(shè)計我學(xué)到了很多在實際操作中的知識:(1)AT89S51各個管腳的功能。原因是:(1)蜂鳴器是由程序控制的,只要檢測到距離小于80cm,程序執(zhí)行中斷來處理蜂鳴器響這條指令。得到了預(yù)期的效果。通過試驗驗證該設(shè)計系統(tǒng)靈活方便,工作穩(wěn)定可靠,抗干擾能力強(qiáng),精確度高,能夠有效的防止小車碰撞前面的障礙物。該系統(tǒng)工作穩(wěn)定,能滿足一般近距離測距的要求,且成本較低、有良好的性價比、設(shè)計中在超聲波接收電路中使用了CX20106集成芯片,減少了電路之間的相互干擾,減少了電噪聲。本設(shè)計中讀取定時器T0的計數(shù)值。一般來說發(fā)射端脈沖個數(shù)越多,能量越大,所能測的距離也越遠(yuǎn)。在一段時間內(nèi)仍然會發(fā)送,故這段時間內(nèi)不可立即開啟INT0接收回波,要等待一段時間后,這樣就避免發(fā)送端的部分直射波未經(jīng)被測物就直接繞射到接收端。再循環(huán)發(fā)送8次。在使用12MHZ的晶振時,一個機(jī)器周期是1us,計數(shù)器65ms技術(shù)器溢出。只要通過單片機(jī)來來計算發(fā)射信號時到收到信號是產(chǎn)生下降沿這段時間的長度,再通過數(shù)學(xué)計算,轉(zhuǎn)化為距離,然后在顯示器上顯示。不會像通常認(rèn)為的那樣,即一直發(fā)射信號時,7腳一直為低電平。但實際制作出的電路和理論又會有一定的差距,為此我們還使用實驗儀器對該汽車防撞報警系統(tǒng)進(jìn)行了相關(guān)測試。通過實際操作尋找邏輯上的錯誤,不斷的修改程序,最終達(dá)到了預(yù)先設(shè)定的操作步驟及顯示格式等多方面的要求。此步主要是消除程序中的邏輯錯誤,因為在編輯程序時在邏輯思維上可能會出現(xiàn)漏洞導(dǎo)致操作時出錯。將編輯好的匯編語言程序進(jìn)行編譯連接,消除基本的語法錯誤,再通過軟件自帶的調(diào)試工具進(jìn)行必要的程序調(diào)試。編完單片機(jī)程序,必須送入單片機(jī)中測試。 軟件調(diào)試所謂軟件調(diào)試,是將編制的程序投入實際運行前,用手工或編譯程序等方法進(jìn)行測試,修正語法錯誤和邏輯錯誤的過程。第三步,動態(tài)調(diào)試。將信號輸入端加固定的電平信號后進(jìn)行的直流測試,可用萬用表測出電路中各點的電位,通過和理論估算值比較,結(jié)合電路原理的分析,判斷電路直流工作狀態(tài)是否正常,及時發(fā)現(xiàn)電路中已損壞或處于臨界工作狀態(tài)的元器件。如果出現(xiàn)異常現(xiàn)象,應(yīng)立即關(guān)斷電源,待排除故障后再通電。開始系統(tǒng)初始化啟動T1定時65秒,開T1中斷T1定時器65ms定時到進(jìn)入T1中斷服務(wù)子程序計時發(fā)射超聲波脈沖回波接收成功關(guān)總中斷允許EA調(diào)用測溫子程序補(bǔ)償聲速調(diào)用距離計算子程序距離小于預(yù)設(shè)值調(diào)用揚聲器報警子程序調(diào)用子程序顯示距離并延時清回波接收成功標(biāo)志位T0溢出調(diào)用子程序NNYYYNY圖42流程圖 第5章 調(diào) 試 硬件調(diào)試第一步,通電觀察。當(dāng)一次發(fā)射、接受、顯示的過程完成后系統(tǒng)將延遲100ms重新讓T1置初值,再次啟動T1以溢出,進(jìn)入下一次測距。此時主程序進(jìn)入等待,當(dāng)?shù)竭_(dá)65ms時T1溢出進(jìn)入T1中斷服務(wù)子程序;在T1中斷服務(wù)子程序中將啟動一次新的超聲波發(fā)射,同時開啟定時器T0計時,為了避免折射波的繞射需要延時1ms后再開INT0中斷允許;(INT0)引腳出現(xiàn)低電平則代表收到回波信號。主程序流程圖如圖41所示。圖為報警器電路,R6,R10為限流電阻
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1