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

正文內(nèi)容

超聲波測(cè)距儀(實(shí)時(shí)顯示聲光報(bào)警)_畢業(yè)設(shè)計(jì)論文報(bào)告-wenkub.com

2025-03-29 23:26 本頁(yè)面
   

【正文】 Delay_ms(1)。 Delay_ms(1)。 Delay_ms(1)。 Delay_ms(1)。x++)。 for(j=0。 result = value * + 。 TMPH = read_byte()。 delay_us(1)。 uchar TMPH,TMPL。}void DS18B20_Init(){ StartChange()。 }}void StartChange(){ Reset()。 temp = temp amp。}void write_byte(uchar val){ uchar i,temp。 i8。}uchar read_byte(void){ uchar i,m,receive_data。}void write_bit(uchar bitval){ DQ=0。 for(i=0。 delay_us(30)。j)。 for(。 for(i=0。 //個(gè)位選通 P0=0xff。 //十位選通 P0=0xff。 //百位選通 P0=0xff。 } else //顯示正常距離 { bai=distance/100。 delay_1(1000)。i0。 P0=0xbf。 TL0=0x00。TH0!=0amp。 //開啟計(jì)數(shù) while(Echo)。 delay_20us()。 if(k2==0) //防止按鍵抖動(dòng) { display(temp_T)。 flag=0。 //打開總中斷0 TH0=0x00。 //定時(shí)器0,定時(shí)器1,16位工作方式 IT0=0。 //實(shí)際溫度 DS18B20_Init()。}INT0_() interrupt 0 // 外部中斷是0號(hào) { outeH =TH0。 }void delay_1(int n){ int i。void delay_20us() { uchar bt 。 //數(shù)碼管顯示0~9,“”以及全滅uchar outeH,outeL,i。sbit k3=P3^7。sbit led2=P1^3。Proceedings.1995 IEEE/RSJ International Conference on (Volume:3 ).[13] 鄭鋒,王巧芝,:336~340.附 錄1 電路原理圖及PCB圖Stc89c51超聲波測(cè)距電路原理圖Stc89c51超聲波測(cè)距系統(tǒng)PCB圖+5V電源PCB附 錄2 程序清單include include define uchar unsigned char define uint unsigned intdefine ulong unsigned longdefine jump_ROM 0xCCdefine start 0x44define read_EEROM 0xBEsbit DQ = P1^1。最重要的是,在此次畢設(shè)中李震老師對(duì)我的悉心教導(dǎo),在他的指導(dǎo)下,我的理論知識(shí)和實(shí)踐動(dòng)手能力都有很大的提高,非常感謝老師對(duì)我的幫助,耐心指導(dǎo)我的論文的修改,在此我要向老師表示真誠(chéng)的感謝。當(dāng)我在程序編寫過(guò)程中遇到問題時(shí),如超聲波發(fā)射接收模塊的發(fā)射程序有所困難時(shí),我認(rèn)真上網(wǎng)查找資料,了解其工作原理,最后一步一步調(diào)試程序知道成功;最初使用Altium Designer軟件畫PCB圖和原理圖時(shí),我對(duì)這個(gè)軟件不是很熟悉,最后通過(guò)同學(xué)的指導(dǎo),我掌握了使用這個(gè)軟件的技巧,并學(xué)會(huì)畫了元件封裝庫(kù),自從學(xué)會(huì)了這個(gè)技能之后,我就再也不用擔(dān)心畫PCB時(shí)沒有合適的封裝庫(kù)了,之后我還幫助了很多同學(xué)解決這方面的困難。雖然系統(tǒng)最終得以完成,但仍存在部分缺陷,仍有一些功能需要提高: 此系統(tǒng)測(cè)試距離比較近,如果能設(shè)計(jì)一個(gè)具有較強(qiáng)驅(qū)動(dòng)能力的超聲波發(fā)射電路與接收電路,系統(tǒng)測(cè)得距離會(huì)更遠(yuǎn); 單片機(jī)系統(tǒng)板的DS18B20跟蜂鳴器距離有點(diǎn)近,這也是本設(shè)計(jì)的一個(gè)缺陷,當(dāng)蜂鳴器響導(dǎo)通時(shí)會(huì)發(fā)熱,影響溫度補(bǔ)償?shù)木?,布PCB圖時(shí)應(yīng)把DS18b20與發(fā)熱器件隔開; 本系統(tǒng)還欠缺語(yǔ)音實(shí)時(shí)播報(bào)功能以及濕度補(bǔ)償功能??偨Y(jié)與展望本設(shè)計(jì)的超聲波測(cè)距系統(tǒng)具有結(jié)構(gòu)簡(jiǎn)單、操作靈活、功耗低、小成本的特點(diǎn),它具有良好的人機(jī)界面,能方便實(shí)時(shí)顯示測(cè)量的距離。3) 軟件設(shè)計(jì)方面,超聲波發(fā)射程序最初是采用單片機(jī)內(nèi)部的定時(shí)器/計(jì)數(shù)器0定時(shí)中斷產(chǎn)生40KHz的脈沖,但由于經(jīng)示波器調(diào)試很久后,都未見有合適的脈沖輸出,故后期改為用HCSR04模塊來(lái)發(fā)射接收超聲波。此外,還掌握了數(shù)碼管、DS18B20和蜂鳴器的應(yīng)用。 解決方案本設(shè)計(jì)中系統(tǒng)的誤差有計(jì)數(shù)誤差和系統(tǒng)誤差。超聲波在不同溫度下的傳播速度不同,因此測(cè)量時(shí)候進(jìn)行溫度補(bǔ)償是解決此問題的好方法,但溫度補(bǔ)償仍然存在一定的微小誤差;3) 濕度也是影響系統(tǒng)誤差的一個(gè)重要因素,干燥空氣的聲速為:C=C0 (2)其中,正常情況下,標(biāo)準(zhǔn)狀況下干燥空氣中的聲速為C0=,而在室溫t℃時(shí),T0=。產(chǎn)品可以方便使用,而且成本低廉,在礦井探測(cè)和倒車測(cè)距等方面本系統(tǒng)具有很高的應(yīng)用價(jià)值。(1) LED1綠燈正常亮,說(shuō)明HCSR04能接收到回波信號(hào),觸發(fā)程序正確;(2) 當(dāng)所測(cè)距離小于10cm(預(yù)置值)時(shí),LED2紅燈亮、蜂鳴器發(fā)出聲音實(shí)現(xiàn)聲光報(bào)警提示,數(shù)碼管顯示程序正確;(3) DS18B20能正常工作,正確顯示當(dāng)前環(huán)境溫度。:(當(dāng)前測(cè)試時(shí)的環(huán)境溫度為27℃) 系統(tǒng)檢測(cè)距離與實(shí)際距離對(duì)比數(shù)碼管顯示距離(cm)193039495769778897108118127138實(shí)際距離(cm)2031405060708090100110120130140誤差(cm)1111313232232,當(dāng)檢測(cè)距離小于70cm時(shí),系統(tǒng)誤差相對(duì)距離大于70cm的小。 //取出定時(shí)器的值 flag=1。 系統(tǒng)主要模塊程序設(shè)計(jì),在發(fā)射超聲波的同時(shí)把定時(shí)器0打開進(jìn)行計(jì)時(shí),定時(shí)器0工作在方式1。流程為先在PC機(jī)平臺(tái)上用Keil UV4編寫好程序,然后通過(guò)STC_ISP_V480下載器將程序燒到單片機(jī)上反復(fù)調(diào)試和修改,達(dá)到要求,完成設(shè)計(jì)。眾所周知,匯編語(yǔ)言是一種面向機(jī)器的程序語(yǔ)言,指令執(zhí)行速度快,執(zhí)行時(shí)間固定,故其效率很高,但其語(yǔ)言格式比較晦澀、可讀性差、難以編寫和調(diào)試,也不便于移植。 +5V電源電路 第4章 軟件設(shè)計(jì)在單片機(jī)的開發(fā)與應(yīng)用中,除了匯編語(yǔ)言外,還可以用C語(yǔ)言。值得注意的是,當(dāng)溫度超過(guò)100℃時(shí),則不推薦使用寄生電源供電方式,應(yīng)采用外部電源供電方式。但GND必須接地。SOP封裝以及3引腳T092封裝三種形式。然后,計(jì)數(shù)器1從預(yù)置數(shù)開始減計(jì)數(shù)直至減至0時(shí),溫度寄存器的溫度 DS18B20內(nèi)部結(jié)構(gòu)圖 DS18B20測(cè)溫電路方框圖 (a) (b) (c) (a)三引腳T092DS18B20 (b)8引腳181。電源極性接反時(shí),芯片不回?zé)龤?。●?nèi)置E2PROM,限溫報(bào)警功能?!窨蛇x擇寄生工作方式。 上電復(fù)位加手動(dòng)復(fù)位原理圖1. DS18B20的工作性能如下:●1Wire數(shù)據(jù)通信。 聲光報(bào)警電路 上電復(fù)位原理圖 DS18B20溫度補(bǔ)償電路DS18B20溫度傳感器是DALLAS公司生產(chǎn)的采用1Wire總線技術(shù)的典型產(chǎn)品。當(dāng)系統(tǒng)上電后,復(fù)位電路給RST引腳一個(gè)短暫的高電平信號(hào),這個(gè)信號(hào)隨電容的充電而逐漸降低,高電平持續(xù)時(shí)間和RC電路的充放電時(shí)間有關(guān)。當(dāng)障礙物到傳感器的距離小于預(yù)置距離時(shí),使紅色發(fā)光二極管閃爍,使三極管的發(fā)射極與基極導(dǎo)通,有足夠使蜂鳴器發(fā)出聲音的頻率電流流過(guò)蜂鳴器,蜂鳴器響,從而實(shí)現(xiàn)聲光報(bào)警提示。S以上的高電平即可發(fā)射出頻率為40KHZ的超聲波,調(diào)試簡(jiǎn)單;而用方案二制成的超聲波發(fā)射接收模塊編程則相對(duì)復(fù)雜,而且發(fā)射出的超聲波頻率不夠穩(wěn)定,與程序和硬件皆有關(guān)系,調(diào)試時(shí)相對(duì)麻煩。 CX20106A管腳圖: 超聲波接收電路原理圖HCSR04超聲波發(fā)射接收模塊與用T: HCSR04模塊與TR40和CX10206A模塊對(duì)比HCSR04模塊TR40和CX10206A模塊精度≥3mm≥1cm最遠(yuǎn)射程4m2~3m最近射程2cm10cm測(cè)量角度15176。(),當(dāng)接收到信號(hào)時(shí)外部中斷0開始中斷,停止定時(shí)器計(jì)時(shí),算出超聲波發(fā)射到接收信號(hào)的時(shí)間,算出換能器到障礙物之間的距離。輸出端采用兩個(gè)反相器并聯(lián),可以提高驅(qū)動(dòng)能力;上拉電阻R10和R11既可以提高74LS04反相器輸出高電平的驅(qū)動(dòng)能力,又可以增強(qiáng)超聲波換能器的阻尼效果,減少其自由振蕩時(shí)間。1. 74LS04推挽式超聲波發(fā)射電路74LS04是6非門(反相器)他的工作電壓+5V,他的內(nèi)部含有6個(gè)s反相器,74LS04的作用就是反相把1變成0。至15186。波長(zhǎng)越長(zhǎng),頻率越小,檢測(cè)距離越大,如具有毫米級(jí)波長(zhǎng)的緊湊型傳感器的檢測(cè)范圍為300~500mm,波長(zhǎng)大于5mm的傳感器檢測(cè)范圍可達(dá)到8m。壓電晶體組成的超聲波傳感器是一種可逆?zhèn)鞲衅?,它能將電能轉(zhuǎn)變成機(jī)械振蕩而產(chǎn)生超聲波,同時(shí)它接收到超聲波時(shí),也能將其轉(zhuǎn)變成電能,所以它可以分為發(fā)送器或接收器。同時(shí),此模塊不宜帶電連接,否則會(huì)影響模塊的正常工作。s以上的高電平,HCSR04模塊內(nèi)部就會(huì)自動(dòng)循環(huán)發(fā)出8個(gè)40KHZ的脈沖,一旦檢測(cè)到回波信號(hào)就會(huì)輸出回響信號(hào),回響信號(hào)的脈沖寬度魚檢測(cè)距離成正比。測(cè)試距離=(聲速(340m/s)*高電平時(shí)間)/2。HCSR04的基本工作原理如下:(1)通過(guò)給TRIG一個(gè)至少10181。 數(shù)碼管顯示模塊數(shù)碼管顯示電路由一個(gè)四位一體的共陽(yáng)數(shù)碼管、上拉電阻、PNP做開關(guān)組成。最小系統(tǒng)中,時(shí)鐘腳XTAL1和XTAL2外接12MHZ石英晶振并通過(guò)兩個(gè)22pf的電容接地,同時(shí)采用了手動(dòng)加上電復(fù)位電路。當(dāng)系統(tǒng)需要擴(kuò)展外部器件時(shí),P3口可以作為第二功能使用。(3) ~(Pin21~Pin28)當(dāng)P2口用做高8位地址時(shí),控制信號(hào)用電子模擬開關(guān)MUX接通地址端,高8位地址信號(hào)便加到輸出端口,從而實(shí)現(xiàn)9位地址的輸出。(2) ~(Pin1~Pin8)P1口是8位準(zhǔn)雙向的并行I/O端口,當(dāng)需要某位先輸入的時(shí)候,應(yīng)該在輸入操作前,加一條輸出1的指令,然后再輸入才正確。VPP:在對(duì)8952內(nèi)部EPROM編程時(shí),此引腳應(yīng)接21V編程電源。CPU在訪問外部程序存儲(chǔ)器時(shí),在每個(gè)機(jī)器周期中,信號(hào)兩次有效??梢则?qū)動(dòng)8個(gè)LS型TTL負(fù)載??稍赗ST和VCC之間接一個(gè)10181。 AT89C51和AT89C2051的管腳圖2. XTAL1和XTAL2為外接晶振或外部振蕩器引腳XTAL1(Pin19)和XTAL2(Pin18)分別為STC89C52的片內(nèi)震蕩器反相放大器的輸入端和輸出端,同時(shí),XTAL2也是內(nèi)部時(shí)鐘發(fā)生器的輸入端。該器件采用ATMEL高密度非易失存
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1