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

正文內(nèi)容

基于單片機的超聲波測距儀設(shè)計-在線瀏覽

2025-03-07 15:09本頁面
  

【正文】 實際使用的測量要求。但是對設(shè)計有一個很好的理論基礎(chǔ)。以數(shù)字的形式顯示測量距離。實用的測距方法有兩種,一種是在被測距離的兩端,一端發(fā)射,另一端接收的直接波方式,適用于身高計;一種是發(fā)射波被物體反射回來后接收的反射波方式,適用于測距電信學(xué)院綜合實驗報告小組成員:蘇濤 胡朝 楊宇翔 6儀。超聲波測距儀硬件電路的設(shè)計主要包括單片機系統(tǒng)及顯示電路、超聲波發(fā)射電路和超聲波檢測接收電路三部分。采用 12MHz 高精度的晶振,以獲得較穩(wěn)定時鐘頻率,減小測量誤差。顯示電路采用簡單實用的 4 位共陽 LED 數(shù)碼管,段碼用 74LS244 驅(qū)動,位碼用 PNP 三極管 8550 驅(qū)動。輸出端采兩個反向器并聯(lián),用以提高驅(qū)動能力。壓電式超聲波換能器是利用壓電晶體的諧振來工作的。當它的兩極外加脈沖信號,其頻率等于壓電晶片的固有振蕩頻率時,壓電晶片會發(fā)生共振,并帶動共振板振動產(chǎn)生超聲波,這時它就是一個超聲波發(fā)生器;反之,如果兩電極問未外加電壓,當共振板接收到超聲波時,將壓迫壓電晶片作振動,將機械能轉(zhuǎn)換為電信號,這時它就成為超聲波接收換能器。超聲波檢測接收電路主要是由集成電路 CX20226A 組成,它是一款紅外線檢波接收的專用芯片,常用于電視機紅外遙控接收器。實驗證明用CX20226A 接收超聲波(無信號時輸出高電平),具有很好的靈敏度和較強的抗干擾能力。超聲波測距儀的軟件設(shè)計主要由主程序、超聲波發(fā)生子程序、超聲波接收中斷程序及顯示子程序組成。主超聲波測距儀主程序利用外中斷 0 檢測返回超聲波信號,一旦接收到返回超聲波信號(即 INT0 引腳出現(xiàn)低電平) ,立即進入中斷程序。如果當計時器溢出時還未檢測到超聲波返回信號,則定時器 T0 溢出中斷將外中斷 0 關(guān)閉,并將測距成功標志字賦值 2 以表示此次測距不成功。超聲波測距的算法設(shè)計原理為超聲波發(fā)生器 T 在某一時刻發(fā)出一個超聲波信號,當這個超聲波遇到被測物體后反射回來,就被超聲波接收器 R 所接收到。在啟動發(fā)射電路的同時啟動單片機內(nèi)部的定時器 T0,利用定時器的計數(shù)功能記錄超聲波發(fā)射的時間和收到反射波的時間。在元件及調(diào)制方面,由于采用的電路使用了很多集成電路。一般只要電路焊接無誤,稍加調(diào)試應(yīng)該會正常工作。根據(jù)測量范圍要求不同,可適當調(diào)整與接收換能器并電信學(xué)院綜合實驗報告小組成員:蘇濤 胡朝 楊宇翔 7接的濾波電容 C0 的大小,以獲得合適的接收靈敏度和抗干擾能力。小組成員姓名 班級 學(xué)號蘇 濤 07 電子二班 07205010244胡 朝 07 電子二班 07205010215楊宇翔 07 電子二班小組成員簽字:電信學(xué)院綜合實驗報告小組成員:蘇濤 胡朝 楊宇翔 8附錄附錄 1 超聲波測距電路原理圖 253764*?espFul七E電信學(xué)院綜合實驗報告小組成員:蘇濤 胡朝 楊宇翔 9附錄 2 超聲波測距程序清單INCLUDE DEFINE K1 P3_4DEFINE CSBOUT P3_5 //超聲波發(fā)送DEFINE CSBINT P3_7 //超聲波接收DEFINE CSBC=DEFINE BG P3_3 UNSIGNED CHAR CSBDS,OPTO,DIGIT,BUFFER[3],XM1,XM2,XM0,KEY,JPJS。//0~9 段碼UNSIGNED INT S,T,I, XX,J,SJ1,SJ2,SJ3,MQS,SX1。 VOID CSBCJ()。 //延時函數(shù)VOID SCANLED()。 //顯示轉(zhuǎn)換函數(shù)VOID KEYSCAN()。VOID K2CL()。VOID K4CL()。VOID MAIN() //主函數(shù){ EA=1。 //設(shè)定時器 0 為計數(shù),設(shè)定時器 1 定時 ET0=1。 //定時器 1 中斷允許 TH0=0X00。 TH1=0X9E。 CSBDS=0。 CSBOUT=1。 ōPTO=0XFF。 SJ1=45。 SJ3=400。電信學(xué)院綜合實驗報告小組成員:蘇濤 胡朝 楊宇翔 10 TR1=1。 IF(JPJS1) { CSBCJ()。 BUFFER[1]=0X76。 } ELSE IF(SSJ1) { BUFFER[2]=0X40。 BUFFER[0]=0X40。 } ELSE TIMETOBUFFER()。 SCANLED()。 BG=1。 FOR( I=0。 I++) //3 位數(shù)顯示 { P3=~DIGITamp。 //依次顯示各位數(shù) P1=~BUFFER。 //延時處理 P1=0XFF。0X10)==0) //判斷 3 位是否顯示完 KEY=0。 //循環(huán)右移 1 位 }}電信學(xué)院綜合實驗報告小組成員:蘇濤 胡朝 楊宇翔 11VOID TIMETOBUFFER() //轉(zhuǎn)換段碼功能模塊{ XM0=S/100。 XM2=S100*XM010*XM1。 BUFFER[1]=CONVERT[XM1]。}VOID DELAY(I) { WHILE(I)。 TL1=0X57。 IF(CSBDS=40) { CSBDS=0。 } }V
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1