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

正文內(nèi)容

超聲波倒車?yán)走_(dá)系統(tǒng)畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-07-26 17:48 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 近使用的,因此,要用一定的方法擴(kuò)展頻帶,使頻帶變寬,如接入電感等。在發(fā)送超聲波時(shí)消耗的功率較大,溫度變化會(huì)使諧振頻率發(fā)生偏移,因此,對(duì)于壓電陶瓷元件一個(gè)重要的措施是要進(jìn)行頻率調(diào)整。 超聲波傳感器頻帶特性超聲波傳感器的發(fā)送與接收標(biāo)稱頻率為中心逐漸降低靈敏度,因此,超聲波發(fā)射時(shí)要考慮到,以免逸出標(biāo)稱頻率。圖211表示超聲波傳感器發(fā)射與接收方向性的特性,這種傳感器檢測(cè)范圍寬,檢測(cè)靈敏度高,因此,常用來檢測(cè)物品或防盜報(bào)警。對(duì)于這種傳感器,溫度越高,中心頻率越低,為此,在外部環(huán)境溫度發(fā)生變化時(shí),需要對(duì)外部進(jìn)行溫度補(bǔ)償,在傳感器內(nèi)部也要進(jìn)行溫度補(bǔ)償[9]。圖211 傳感器的方向性在實(shí)際的單片機(jī)系統(tǒng)中,往往需要多位顯示。動(dòng)態(tài)顯示應(yīng)用非常廣泛是一種最常見的多位顯示方法。用數(shù)碼管顯示信息時(shí),由于每個(gè)數(shù)碼管至少需要8個(gè)I/O口,如果需要多個(gè)數(shù)碼管,則需要太多I/O口,而單片機(jī)的I/O口是有限的。在實(shí)際應(yīng)用中,一般采用動(dòng)態(tài)顯示的方式解決此問題S1,S2,S3,,07段碼接單片機(jī)P0口。圖212 數(shù)碼管顯示電路所有數(shù)碼管的段選全部連接在一起,如何能顯示不同的內(nèi)容呢?動(dòng)態(tài)顯示是多個(gè)數(shù)碼管,交替顯示,利用人的視覺暫留作用使人看到多個(gè)數(shù)碼管同時(shí)顯示。在編程時(shí),需要輸出段選和位選信號(hào),位選信號(hào)選中其中一個(gè)數(shù)碼管,然后輸出段碼,使該數(shù)碼管顯示所需要的內(nèi)容,延時(shí)一段時(shí)間后,再選中另一個(gè)數(shù)碼管,再輸出對(duì)應(yīng)的段碼,高速交替。在動(dòng)態(tài)顯示程序中,各個(gè)位的延時(shí)時(shí)間長(zhǎng)短是非常重要的,如果延時(shí)時(shí)間長(zhǎng),則會(huì)出現(xiàn)閃爍現(xiàn)象;如果延時(shí)時(shí)間太短,則會(huì)出現(xiàn)顯示發(fā)暗且有重影。計(jì)算可得每位數(shù)碼管的電流為64mA,,完全滿足設(shè)計(jì)要求。由于單片機(jī)最大的上拉電流一般約為25mA,所以必須串一個(gè)1K的限流電阻,此處的三極管相當(dāng)于開關(guān)作用,控制各位數(shù)碼管的開關(guān)。圖214 報(bào)警電路當(dāng)單片機(jī)測(cè)量得的距離小于設(shè)定的安全距離時(shí),單片機(jī)控制蜂鳴器發(fā)出報(bào)警聲。由于單片機(jī)的驅(qū)動(dòng)能力較弱,所以必須加一個(gè)三極管才能驅(qū)動(dòng)蜂鳴器。第3章 軟件設(shè)計(jì)開始初始化發(fā)40KHz方波接收到數(shù)據(jù)單片機(jī)處理數(shù)據(jù) 是否小于安全距離 Y N顯示倒車距離報(bào)警并顯示車距圖31 軟件設(shè)計(jì)總框圖軟件設(shè)計(jì)的總體思路是單片機(jī)發(fā)出超聲波,測(cè)距是通過不斷檢測(cè)超聲波發(fā)射后遇到障礙物所反射的回波,從而測(cè)出發(fā)射和接收回波的時(shí)間差t,然后求出距離S,最終顯示在4位數(shù)碼管上。S=ct/2本程序主要可以分為四個(gè)子程序:1. 發(fā)射超聲波(40KHz方波)程序2. 接收超聲波程序處理3. 顯示數(shù)據(jù)本次畢業(yè)設(shè)計(jì)主要在Keil C51下采用C語言來編寫程序。Keil C51是美國(guó)Keil Software公司出品的51系列兼容單片機(jī)C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì),因而易學(xué)易用。Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個(gè)集成開發(fā)環(huán)境(uVision)將這些部分組合在一起。運(yùn)行Keil軟件需要WIN9NT、WIN2000、WINXP等操作系統(tǒng)。如果你使用C語言編程,那么Keil幾乎就是你的不二之選,即使不使用C語言而僅用匯編語言編程,其方便易用的集成環(huán)境、強(qiáng)大的軟件仿真調(diào)試工具也會(huì)令你事半功倍。Keil C51可以進(jìn)行C語言,匯編語言,的編譯。并可以進(jìn)行軟件設(shè)計(jì)與仿真。同時(shí)我們也可以配合Protues仿真軟件進(jìn)行仿真。這樣可以縮短我們程序的調(diào)試時(shí)間,及時(shí)發(fā)現(xiàn)我們程序中的不足之處。由于超聲波傳感器的帶寬范圍較窄,因此多數(shù)是在標(biāo)稱頻率范圍附近使用的。要想得到精確的方波信號(hào),必須使用單片機(jī)的定時(shí)器。單片機(jī)所用晶振12M,每個(gè)機(jī)器周期是1uS,若采用內(nèi)部定時(shí)器0,方式1,計(jì)數(shù)25次,則可以產(chǎn)生40kHz的方波程序如下:void Timer0_isr(void) interrupt 1 using 1{ TMOD |= 0x01。 /*定時(shí)器模式1*/ TH0=(6553525)/256。 /* 定時(shí)器25uS */ TL0=(6553525)%256。 EA=1。 /* 中斷使能*/ ET0=1。 /*定時(shí)器使能 */ TR0=1。 /* 定時(shí)器啟動(dòng)*/}單片機(jī)在T0時(shí)刻產(chǎn)生一個(gè)40KHz方波,在此同時(shí)定時(shí)器啟動(dòng)開始計(jì)時(shí),當(dāng)收到反彈回的波后,單片機(jī)中斷程序響應(yīng),定時(shí)器停止計(jì)數(shù)。計(jì)算T1T0的時(shí)間,得到的數(shù)值經(jīng)過單片機(jī)處理,即可得到超聲波傳播的時(shí)間t,由此便可計(jì)算出車體與障礙物的距離。while(TH1 30)。//等待測(cè)量的結(jié)果,(可用中斷實(shí)現(xiàn)) TR1=0。 //關(guān)閉定時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1