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

正文內(nèi)容

基于c51單片機超聲波測距器設(shè)計(文件)

2024-12-11 22:06 上一頁面

下一頁面
 

【正文】 NOP NOP 基于 C51 單片機超聲波測距器課程設(shè)計 15 DJNZ R4 , INTT11 。外中斷 0,收到回波時進入 PINT0: NOP JB ,pint0_exit CLR TR0 。將計數(shù)值移入處理單元 MOV 45H,TH0 。**************************************************** 。G MOV R5 , 7fH。共陽段碼表 0 1 2 3 4 56 7 8 9 不亮 A 。**************************************************** 。* 距離計算程序 (=計數(shù)值 *17/1000cm) * 。次高位為 0,先看最高位是否為不亮 SUBB A,0AH JNZ JJ1 MOV 41H,0AH 。若能將超聲波接收電路用金屬殼屏蔽起來,則可提高抗干擾能力。根據(jù)所設(shè)計的電路參數(shù)和程序,測距儀能測的范圍為 ~ ,測距儀最大誤差 不超過 1cm。以數(shù)字的形式顯示測量距離。 超聲波測距儀硬件電路的設(shè)計主要包括單片機系統(tǒng)及顯示電路、超聲波發(fā)射電路和超聲波檢測接收電路三部分。顯示電路采用簡單實用的 4位共陽 LED數(shù)碼管,段碼用74LS244 驅(qū)動,位碼用 PNP 三極管 8550 驅(qū)動。壓電式超聲波換能器是利用壓電晶體的諧振來工作的。 超聲波檢測接收電路主要是由 集成電路 CX20206A組成,它是一款紅外線檢波接收的專用芯片,常用于電視機紅外遙控接收器。 超聲波測距儀的軟件設(shè)計主要由主程序、超聲波發(fā)生子程序、超聲波接收中斷程序及顯示子程序組成。如果當計時器溢出時還未檢測到超聲波返回信號,則定時器 T0溢出中斷將外中斷 0關(guān)閉,并將測距成功標志字賦值 2以表示此次測距不成功。 在啟動發(fā)射電路的同時啟動單片機內(nèi)部的定時器T0,利用定時器的計數(shù)功能記錄超聲波發(fā)射的時間和收到反射波的時間。一般只要電路焊接無誤,稍加調(diào)試應(yīng)該會正常工作。 基于 C51 單片機超聲波測距器課程設(shè)計 21 致 謝 首先,我要感謝我的導師王峰老師在設(shè)計中對我給予的悉心指導和嚴格要求。同時,我還要感謝我組員,正是在相互促進的環(huán)境中,在相互的幫助和啟發(fā)中,才有我今天的小小收獲。 接著,我要感謝和我一起做設(shè)計的同學。根據(jù)測量范圍要求不 同,可適當調(diào)整與接收換能器并接的濾波電容 C0的大小,以獲得合適的接收靈敏度和抗干擾能力。 在元件及調(diào)制方面,由于采用的電路使用了很多集成電路。 超聲波測距的算法設(shè)計原理為超聲波發(fā)生器 T 在某一時刻發(fā)出一個超聲波信號,當這個超聲波遇到被測物體后反射回來,就被超聲波接收器 R 所接收到。主超聲波測距儀主程序利用外中斷 0 檢測返回超聲波信號,一旦接收到返回超聲波信號(即 INT0引腳出現(xiàn)低電平),立即進入中斷程序。實驗證明用 CX20206A接收超聲波 (無信號時輸出高電平 ),具有很好的靈敏度和較強的抗干擾能力。當它的兩極外加脈沖信號,其頻率等于壓電晶片的固有振蕩頻率時,壓電晶片會發(fā)生共振,并帶動共振板振動產(chǎn)生超聲波,這時它就是一個超聲波發(fā)生器;反之,如果兩電極問未外加電壓,當基于 C51 單片機超聲波測距器課程設(shè)計 19 共振板接收到超聲波時,將壓迫壓電晶片作振動,將機械能轉(zhuǎn)換為電信號,這時它就成為超聲波接收換能器。輸出端采兩個反向器并聯(lián),用以提高驅(qū)動能力。采用12MHz 高精度的晶振,以獲得較穩(wěn)定時鐘頻率,減小測量誤差。實用的測距方法有兩種,一種是在被測距離的兩端,一端發(fā)射,另一端接收的直接波方 式,適用于身高計;一種是發(fā)射波被物體反射回來后接收的反射波方式,適用于測距儀。 十、設(shè) 計 總 結(jié): 由于時間和其它客觀上的原因,此次設(shè)計沒有做出實物,但是對設(shè)計有一個很好的理論基礎(chǔ)。 硬件電路制作完成并調(diào)試好后,便可將程序編譯好下載到單片機試運行。次次高位為 0,先看次高位是否為不亮 SUBB A,0AH JNZ JJ2 MOV 42H,0AH 。 work: PUSH ACC PUSH PSW PUSH B MOV PSW, 18h MOV R3, 45H MOV R2, 44H MOV R1, 00D MOV R0, 17D LCALL MUL2BY2 MOV R3, 03H MOV R2, 0E8H LCALL DIV4BY2 LCALL DIV4BY2 MOV 40H, R4 MOV A,40H JNZ JJ0 MOV 40H,0AH 。 。**************************************************** 。 G RR A MOV R5 , A AJMP PLAY ENDOUT: MOV P2 , 0FFH MOV P0 , 0FFH RET 。**************************************************** 。接收成功標志 pint0_exit: RETI 。 CLR EX0 。延時,避開發(fā)射的直達聲波信號 SETB EX0 。 INTT1: CLR EA CLR TR0 CLR EX0 MOV TH0 , 00H MOV TL0 , 00H MOV TH1 , 00H MOV TL1 , 00H SETB ET0 SETB EA SETB TR0 。* 中斷程序 * * 。測量間隔控制(約 4*100=400MS) LOOP: LCALL DISPLAY DJNZ R2,LOOP CLR 00H SETB ET0 MOV TH0,00H MOV TL0,00H SETB TR1 。開啟測距定時器 start1: LCALL DISPLAY
點擊復制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1