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

正文內(nèi)容

基于單片機(jī)技術(shù)的超聲波測(cè)距畢業(yè)論文-在線瀏覽

2024-07-30 12:47本頁(yè)面
  

【正文】 FOR(X=0。X++)DISPLAY()。}}ELSE{BWEI=SHWEI=GWEI=10。 ULONG NUM。 //停止計(jì)數(shù) COUNT=(TH0*256+TL0)/2。//計(jì)算超聲波來(lái)回距離 // NUM= NUM/2。主程序完成初始化工作、各路超聲波發(fā)射和接收順序的控制。 主程序首先是對(duì)系統(tǒng)環(huán)境初始化,設(shè)置定時(shí)器 T0 工作模式為 16 位定時(shí)計(jì)數(shù)器模式。然后調(diào)用超聲波發(fā)生子程序送出一個(gè)超聲波脈沖,為了避免超聲波從發(fā)射器直接傳送到接收器引起的直射波觸發(fā),需要延時(shí)約 ms(這也就是超聲波測(cè)距儀會(huì)有一個(gè)最小可測(cè)距離的原因)后,才打開外中斷 0 接收返回的超聲波信號(hào)。 測(cè)出距離后結(jié)果將以十進(jìn)制 BCD 碼方式送往 LED 顯示約 ,然后再發(fā)超聲波脈沖重復(fù)測(cè)量過(guò)程。 超聲波發(fā)生子程序和超聲波接收中斷程序 超聲波發(fā)生子程序的作用是通過(guò) 端口發(fā)送 2 個(gè)左右超聲波脈沖信號(hào)(頻率約 40kHz 的方波) ,脈沖寬度為 12μs左右,同時(shí)把計(jì)數(shù)器 T0 打開進(jìn)行計(jì)時(shí)。 超聲波測(cè)距儀主程序利用外中斷 0 檢測(cè)返回超聲波信號(hào),一旦接收到返回超聲波信號(hào)(即 INT0 引腳出現(xiàn)低電平) ,立即進(jìn)入中斷程序。如果當(dāng)計(jì)時(shí)器溢出時(shí)還未檢測(cè)到超聲波返回信號(hào),則定時(shí)器 T0 溢出中斷將外中斷 0 關(guān)閉,并將測(cè)距成功標(biāo)志字賦值 2 以表示此次測(cè)距不成功。部分源程序如下: receive1:push psw push acc clr ex1 ;關(guān)外部中斷 1 jnb , right ; 引腳為 0,轉(zhuǎn)至右測(cè)距電路中斷服務(wù)程序jnb , left ; 引腳為 0,轉(zhuǎn)至左測(cè)距電路中斷服務(wù)程序 return:SETB EX1;開外部中斷 1 pop? acc pop? psw reti right: ...? ;右測(cè)距電路中斷服務(wù)程序入口 ? ajmp? return left:... ;左測(cè)距電路中斷服務(wù)程序入口 ? ajmp? return 系統(tǒng)的軟硬件的調(diào)試[11]超聲波測(cè)距儀的制作和調(diào)試都比較簡(jiǎn)單,其中超聲波發(fā)射和接收采用 Φ15的超聲波換能器 TCT4010F1(T 發(fā)射)和 TCT4010S1(R 接收) ,中心頻率為 40kHz,安裝時(shí)應(yīng)保持兩換能器中心軸線平行并相距 4~8cm,其余元件無(wú)特殊要求。根據(jù)測(cè)量范圍要求不同,可適當(dāng)調(diào)整與接收換能器并接的濾波電容 C0 的大小,以獲得合適的接收靈敏度和抗干擾能力。根據(jù)實(shí)際情況可以修改超聲波發(fā)生子程序每次發(fā)送的脈沖寬度和兩次測(cè)量的間隔時(shí)間,以適應(yīng)不同距離的測(cè)量需要。系統(tǒng)調(diào)試完后應(yīng)對(duì)測(cè)量誤差和重復(fù)一致性進(jìn)行多次實(shí)驗(yàn)分析,不斷優(yōu)化系統(tǒng)使其達(dá)到實(shí)際使用的測(cè)量要求。但是對(duì)設(shè)計(jì)有一個(gè)很好的理論基礎(chǔ)。以數(shù)字的形式顯示測(cè)量距離。實(shí)用的測(cè)距方法有兩種,一種是在被測(cè)距離的兩端,一端發(fā)射,另一端接收的直接波方式,適用于身高計(jì);一種是發(fā)射波被物體反射回來(lái)后接收的反射波方式,適用于測(cè)距儀。超聲波測(cè)距儀硬件電路的設(shè)計(jì)主要包括單片機(jī)系統(tǒng)及顯示電路、超聲波發(fā)射電路和超聲波檢測(cè)接收電路三部分。采用 12MHz 高精度的晶振,以獲得較穩(wěn)定時(shí)鐘頻率,減小測(cè)量誤差。顯示電路采用簡(jiǎn)單實(shí)用的 4 位共陽(yáng) LED 數(shù)碼管,段碼用 74LS244 驅(qū)動(dòng),位碼用 PNP 三極管 8550 驅(qū)動(dòng)。輸出端采兩個(gè)反向器并聯(lián),用以提高驅(qū)動(dòng)能力。壓電式超聲波換能器是利用壓電晶體的諧振來(lái)工作的。當(dāng)它的兩極外加脈沖信號(hào),其頻率等于壓電晶片的固有振蕩頻率時(shí),壓電晶片會(huì)發(fā)生共振,并帶動(dòng)共振板振動(dòng)產(chǎn)生超聲波,這時(shí)它就是一個(gè)超聲波發(fā)生器;反之,如果兩電極問(wèn)未外加電壓,當(dāng)共振板接收到超聲波時(shí),將壓迫壓電晶片作振動(dòng),將機(jī)械能轉(zhuǎn)換為電信號(hào),這時(shí)它就成為超聲波接收換能器。超聲波檢測(cè)接收電路主要是由集成電路CX20226A組成,它是一款紅外線檢波接收的專用芯片,常用于電視機(jī)紅外遙控接收器。實(shí)驗(yàn)證明用CX20226A接收超聲波(無(wú)信號(hào)時(shí)輸出高電平),具有很好的靈敏度和較強(qiáng)的抗干擾能力。超聲波測(cè)距儀的軟件設(shè)計(jì)主要由主程序、超聲波發(fā)生子程序、超聲波接收中斷程序及顯示子程序組成。主超聲波測(cè)距儀主程序利用外中斷 0 檢測(cè)返回超聲波信號(hào),一旦接收到返回超聲波信號(hào)(即 INT0 引腳出現(xiàn)低電平) ,立即進(jìn)入中斷程序。如果當(dāng)計(jì)時(shí)器溢出時(shí)還未檢測(cè)到超聲波返回信號(hào),則定時(shí)器 T0 溢出中斷將外中斷 0 關(guān)閉,并將測(cè)距成功標(biāo)志字賦值 2 以表示此次測(cè)距不成功。超聲波測(cè)距的算法設(shè)計(jì)原理為超聲波發(fā)生器 T 在某一時(shí)刻發(fā)出一個(gè)超聲波信號(hào),當(dāng)這個(gè)超聲波遇到被測(cè)物體后反射回來(lái),就被超聲波接收器 R 所接收到。在啟動(dòng)發(fā)射電路的同時(shí)啟動(dòng)單片機(jī)內(nèi)部的定時(shí)器 T0,利用定時(shí)器的計(jì)數(shù)功能記錄超聲波發(fā)射的時(shí)間和收到反射波的時(shí)間。 在元件及調(diào)制方面,由于采用的電路使用了很多集成電路。一般只要電路焊接無(wú)誤,稍加調(diào)試應(yīng)該會(huì)正常工作。根據(jù)測(cè)量范圍要求不同,可適當(dāng)調(diào)整與接收換能器并接的濾波電容C0的大小,以獲得合適的接收靈敏度和抗干擾能力。 致 謝首先,我要感謝我的導(dǎo)師趙揚(yáng)老師在畢業(yè)設(shè)計(jì)中對(duì)我給予的悉心指導(dǎo)和嚴(yán)格要求,同時(shí)也感謝本校的一些老師在畢業(yè)設(shè)計(jì)期間所給予我得幫助。同時(shí)還要感謝系實(shí)驗(yàn)室在畢業(yè)設(shè)計(jì)期間提供給我們優(yōu)越的實(shí)驗(yàn)條件。在畢業(yè)設(shè)計(jì)的短短 3 個(gè)月里,你們給我提出很多寶貴的意見,給了我不少幫助還有工作上的支持,在此也真誠(chéng)的謝謝你們。最后我要深深地感謝我的家人,正是他們含辛茹苦地把我養(yǎng)育成人,在生活和學(xué)習(xí)上給予我無(wú)盡的愛、理解和支持,才使我時(shí)刻充滿信心和勇氣,克服成長(zhǎng)路上的種種困難,順利的完成大學(xué)學(xué)習(xí)。 //發(fā)射SBIT IN=P3^2。 //啟動(dòng)SBIT OFF=P1^0。SBIT LED2=P2^2。 //共陽(yáng)數(shù)碼管字庫(kù)UCHAR CODE TAB[]={0XC0,0XF9,0XA4,0XB0,0X99,0X92,0X82,0XF8,0X80,0X90,0XFF}。BIT AGAIN, //接收標(biāo)志ONOFF。 FOR(。I) FOR(X=124。X)。 //顯示百位LED1=0。LED1=1。 //顯示十位LED2=0。LED2=1。 //顯示個(gè)位LED3=0。LED3=1。 //T0 計(jì)數(shù),方式 1TH0=0。 //計(jì)數(shù)初值IT0=1。 //開總中斷EX0=1。WHILE(1){UCHAR X。 //按鍵消抖IF(ON==0){ONOFF=1。 //等待按鍵釋放}}IF(OFF==0) //停止鍵處理{DELAY1MS(5)。 //停止WHILE(OFF)。 //產(chǎn)生方波,輸出低電平 模擬發(fā)射DELAYS()。 //恢復(fù)高電平,停止模擬發(fā)射TH0=0。AGAIN=0。 //T0 開始計(jì)數(shù)FOR(X=0。X++)DISPLAY()。}}ELSE{BWEI=SHWEI=GWEI=10。 ULONG NUM。 //停止計(jì)數(shù) COUNT=(TH0*256+TL0)/2。//計(jì)算超聲波來(lái)回距離 // NUM= NUM/2。 //輸出百位 SHWEI=NUM%100/10。 //輸出個(gè)位 AGAIN=1。 //發(fā)射VOID INITTIMER(VOID) //{TMOD=0X1。TL0=0XFF。EX0=1。// TR0=1。EA=1。OUT=0。_NOP_()。IT0=1。}VOID INT0(VOID) INTERRUPT 0 //外部中斷 0,接收{(diào)IT0=0。SWITCH (P2) {CASE 0XFE: {TH0=0XD8。} //A 開關(guān) 10MSBREAK。TL0=0XE0。CASE 0XFB: {TH0=0X8A。} //C 開關(guān) 30MSBREAK。}摘 要本設(shè)計(jì)是基于單片機(jī)的稱重儀,它的硬件電路設(shè)計(jì)包括單片機(jī)最小系統(tǒng)、A/D 轉(zhuǎn)換器、稱重傳感器、語(yǔ)音電路、LED 顯示電路、177。其中壓力傳感器輸出響應(yīng)的模擬電壓信號(hào),經(jīng)過(guò)模/數(shù)轉(zhuǎn)換(A/D 變換)后就得到數(shù)字量 D。整個(gè)設(shè)計(jì)系統(tǒng)由 Atmel 公司生產(chǎn) 51 系列 89S51 單片機(jī)進(jìn)行控制;軟件實(shí)現(xiàn)功能開機(jī)檢測(cè),主要是開機(jī)后自動(dòng)逐個(gè)掃描 LED 數(shù)碼管,以防止某段數(shù)碼管損壞造成視覺誤差;出于人性化考慮我們還可以增加語(yǔ)音電路,實(shí)現(xiàn)自動(dòng)語(yǔ)音播報(bào)重量。 5V power supply circuit design content of several parts. Pressure sensor output response in which the analog voltage signal, after A / D converter (A / D conversion) obtained after the digital D. However, the digital D is not the actual weight of the value of weight W, W D needed by the digital controller through a series of operations inside the data processing to get. The design system produced 51 series You Atmel 89S51 Microcontroller control。 for humanity we can consider increase the voice circuit, and automatic voice broadcast weight.Keywords: weighing instrument。 LED目  錄摘 要 ?????????????????????????????? IAbstract????????????????????????????? II目  錄 ????????????????????????????? III第 1 章 緒論 ???????????????????????????? 1 課題背景 ?????????????????????????? 1 課題目的與意義 ???????????????????????? 1 課題設(shè)計(jì)要求 ????????????????????????? 2 稱重儀的國(guó)內(nèi)外現(xiàn)狀 ?????????????????????? 2本章小結(jié) ???????????????????????????? 2第 2 章 稱重儀的總系統(tǒng)設(shè)計(jì)與各模塊方案選型 ????????????? 3 稱重儀的總系統(tǒng)框圖 ????????????????????? 3 稱重儀的主控制系統(tǒng)設(shè)計(jì) ???????????????????? 4 稱重儀的主控制系統(tǒng)結(jié)構(gòu) ????????????????? 4 稱重儀的主控制系統(tǒng)工作原理 ??????????????? 4 稱重儀各模塊的方案選型 ??????????????????? 5 電源模塊方案選型 ???????????????????? 5 數(shù)據(jù)采集模塊方案選型 ?????????????????? 5 主控制器模塊方案選型 ?????????????????? 6 數(shù)據(jù)顯示模塊方案選型 ?????????????????? 6 報(bào)警模塊方案選型 ???????????????????? 6本章小結(jié) ???????????????????????????? 6第 3 章 稱重儀的各單元電路設(shè)計(jì) ??????????????????? 7  所用單片機(jī)的簡(jiǎn)介 ?????????????????????? 7 單片機(jī)的最小系統(tǒng)設(shè)計(jì) ??????????????????? 7  電源電路設(shè)計(jì) ???????????????????????? 8 稱重傳感器電路設(shè)計(jì) ????????????????????? 9 傳感器的工作原理 ????????????????????? 9 前級(jí)放大器電路設(shè)計(jì) ????????????????????? 11 A/D 轉(zhuǎn)換器電路設(shè)計(jì) ????????????????????? 12?????????????????????? 12 A/D 轉(zhuǎn)換器外圍電路 ??????????????????? 15 顯示電路設(shè)計(jì) ???????????????????????? 16 LED 結(jié)構(gòu)與原理 ????????????????????? 18 動(dòng)態(tài)顯示 LED 顯示器接口 ???????????????? 19本章小結(jié) ???????????????????????????? 21第 4 章  稱重儀的系統(tǒng)程序設(shè)計(jì) ??????????????????? 22 主程序設(shè)計(jì) ??????????????
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1