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

正文內(nèi)容

超聲波測(cè)距電路設(shè)計(jì)畢業(yè)設(shè)計(jì)論文(文件)

2025-08-04 17:06 上一頁面

下一頁面
 

【正文】 。顯示第 2 位 AJMP MAIN7 MAIN5_2: CJNE A,2,MAIN5_3 ACALL DISPLAY5 。第一位加 1 MOV A,A1 CJNE A,10,MAIN10 。第 4 位調(diào)節(jié)程序 ACALL DELAY10 JB ,MAIN10 CLR BELL ACALL DELAY125 SETB BELL INC A4 MOV A,A4 CJNE A,10,MAIN10 MOV A4,0 AJMP MAIN10 ZY3: AJMP MAIN5 MAIN10: JB ,ZY3 ACALL DELAY10 JB ,ZY3 CLR BELL ACALL DELAY125 SETB BELL ACALL DELAY1S JB ,MAIN11 。顯示一段時(shí)間 AJMP MAIN12 MAIN11: INC TJ5 。測(cè)量間隔控制(約 4*100=400MS) LOOP: LCALL DISPLAY 。定時(shí)中斷 1 中斷程序 ,發(fā)出聲波 DJN Z R4,RETIOUT CLR TR1 。/////////////////////////以前是 0F6,現(xiàn)在我改成 0F0H,也就是間隔稍為大點(diǎn) ! MOV R4,04H 。顯示距離 。顯示距離 SETB EX0 。關(guān)定時(shí)器 MOV TH0,00H 。啟動(dòng)定時(shí)器 0 OUT: SETB TR1 。接收成功標(biāo)志 。報(bào)警 AJMP INT0_END INT0_1_4: MOV A,41H CLR C CJNE A,A2,INT0_2 AJMP INT0_4 INT0_2: JC INT0_3 。如果當(dāng)前距離小于設(shè)定距離的話 ,則報(bào)警 SETB BELL AJMP INT0_END INT0_6: CPL BELL AJMP INT0_END INT0_7: MOV A,43H CLR C CJNE A,A4,INT0_8 AJMP INT0_10 INT0_8: JC INT0_9 。4 次 DPL: MOV R1,2 。測(cè)量間隔控制(約 4*100=400MS) LOOP3: LCALL DISPLAY DJNZ R2,LOOP3 CLR TJ2 CLR TJ3 沈陽航空航天大學(xué)北方科技學(xué)院畢業(yè)設(shè)計(jì)(論文) 37 MOV TH0,00H MOV TL0,00H MOV TH1,0F6H MOV TL1,0F6H SETB EA SETB ET0 SETB ET1 SETB TR0 SETB TR1 RETI DISPLAY: MOV DPTR,NUMTAB 。如果大于的話 ,就不報(bào) INT0_END: RETI INT0_3: CPL BELL 。如果當(dāng)前距離小于設(shè)定距離的話 ,則報(bào)警 SETB BELL 。寫標(biāo)志位 RETI INT0: CLR TR0 。開定時(shí)器 1 中斷 沈陽航空航天大學(xué)北方科技學(xué)院畢業(yè)設(shè)計(jì)(論文) 35 SETB EA 。中斷返回 DST0: CLR EA 。顯示距離 。顯示距離 ////////////////////////////這里以前只有一個(gè)顯示距離 ,我加了 3 個(gè) ,要注意 。關(guān)定時(shí) 1 中斷 MOV TH1,0F6H 。顯示一定時(shí)間 AJMP MAIN2 。返回調(diào)節(jié) MAIN12: SETB TR0 。如果按下時(shí)間超過一秒 ,則結(jié)束調(diào)節(jié)保存結(jié)果 JNB ,$ SETB BELL MOV R4,64H MAIN10_1: ACALL DISPLAY6 。第 2 位調(diào)節(jié)程序 ACALL DELAY10 JB ,MAIN10 CLR BELL ACALL DELAY125 SETB BELL INC A2 MOV A,A2 CJNE A,10,MAIN10 MOV A2,0 AJMP MAIN10 MAIN8: JB ,MAIN10 。顯示第 4 位 AJMP MAIN9 MAIN5_4: AJMP MAIN5 MAIN6: JB ,MAIN10 。查看 TJ5 標(biāo)志 ,為 0 顯示第 1 位 ,為 1 顯示第 2 位 ,依此類推 ACALL DISPLAY3 。開蜂鳴器響一聲作提示 JNB ,$。開蜂鳴 器響一聲作提示 沈陽航空航天大學(xué)北方科技學(xué)院畢業(yè)設(shè)計(jì)(論文) 31 ACALL DELAY125 SETB BELL MOV A,TJ4 CJNE A,0,MAIN3_3 MOV TJ4,1 。如果標(biāo)志為 0,則顯示 0FF AJMP MAIN3_2 MAIN3_1: LCALL DISPLAY1 。查看調(diào)節(jié)報(bào)警按鈕 1 有無按下 ACALL DELAY10 JB ,ZY2 AJMP ZY1 ZY2: AJMP MAIN12 。查看有沒有回波 CLR EA 。開外部 0 中斷 SETB PX0 。定時(shí)器 1 中斷的計(jì)數(shù)值 MOV TL1,0F6H 。清報(bào)警開啟標(biāo)志 MOV TMOD,21H 。跳到定時(shí)器 0 中斷 AJMP DST0 ORG 001BH 。超聲波發(fā)射器所接的引腳 BELL EQU 。顯示要調(diào)節(jié)的的第一位 A2 EQU 66H 。超聲波發(fā)射信號(hào)后 ,發(fā)射信號(hào)的第 N 次的標(biāo)志 TJ3 EQU 62H 。 在四年的學(xué)習(xí)期間,曾得到老師和同學(xué)們的關(guān)心和幫助,在此表示深深的感謝。不僅使我樹立了遠(yuǎn)大的學(xué)術(shù)目標(biāo)、掌握了基本的研究方法,還使我明白了許多待人接物與為人處世的道理。高興完全已經(jīng)沖破了頭腦。剛開始完全自己設(shè)計(jì)確實(shí)有點(diǎn)難,因?yàn)閱纹瑱C(jī)掌握的還不算很熟悉,平常練的少,所以剛拿到題目感到無從下手,并且遇到了不少麻煩。從過程控制自動(dòng)化程度來看,軟件發(fā)揮的作用將越來越大,這里還有很多領(lǐng)域等待著去開發(fā)。 經(jīng)過此次畢業(yè)設(shè)計(jì),我對(duì)單片機(jī)的應(yīng)用不再感到陌生,對(duì)過程控制有了較為深刻的認(rèn)識(shí),增強(qiáng)了動(dòng)手能力、開闊了思路、懂得了很多道理,受益匪淺。 沈陽航空航天大學(xué)北方科技學(xué)院畢業(yè)設(shè)計(jì)(論文) 25 結(jié) 論 自動(dòng)控制系統(tǒng)在微處理器的影響下有了新的活力,取得了新的進(jìn)步。一般只要電路焊接無誤,稍加調(diào)試應(yīng)該會(huì)正常工作。 超聲波發(fā)射電路主要由反相器和超聲波發(fā)射換能器 FQS 構(gòu)成,單片機(jī) 輸出的 40kHz 的方波信號(hào)一路經(jīng)一級(jí)反向器后送到超聲波換能器的一個(gè)電極,另一路經(jīng)兩級(jí)反向器后送到超聲波 換能器的另一個(gè)電極,用這種推換形式將方波信號(hào)加到超聲波換能器的兩端,可以提高超聲波的發(fā)射強(qiáng)度。單片機(jī)采用 AT89S51或其兼容系列。 超聲波測(cè)距的原理是利用超聲波的發(fā)射和接受,根據(jù)超聲波傳播的時(shí)間來計(jì)算出傳播距離。系統(tǒng)調(diào)試完后應(yīng)對(duì)測(cè)量誤差和重復(fù)一致性進(jìn)行多次實(shí)驗(yàn)分析,不斷優(yōu)化系統(tǒng)使其達(dá)到實(shí)際使用的測(cè)量要求。根據(jù)實(shí)際情況可以修改超聲波發(fā)生子程序每次發(fā)送的脈沖寬度和兩次測(cè)量的間隔時(shí)間,以適應(yīng)不同距離的測(cè)量需要。外部 0 中斷為優(yōu)先級(jí) 顯示子程序和蜂鳴報(bào)警子程序設(shè)計(jì) 考慮到提高系統(tǒng)的資源利用率, 本設(shè)計(jì) 采用動(dòng)態(tài)顯示法顯示實(shí)現(xiàn) P0 口作為數(shù)據(jù)口,采用共陽顯示技法。定時(shí)器 1 中斷的計(jì)數(shù)值 ,計(jì)數(shù)值重裝 MOV R4,04H 。清報(bào)警開啟標(biāo)志 沈陽航空航天大學(xué)北方科技學(xué)院畢業(yè)設(shè)計(jì)(論文) 19 MOV TMOD,21H 。流程圖如下圖 所示: 單片機(jī)初始化開始定時(shí)子程序定時(shí)程序入口定時(shí)程序初始化發(fā)射超聲波發(fā)射是否完成?停止發(fā)射Y返回N 圖 主系統(tǒng)流程圖 40KHZ 脈沖的產(chǎn)生與超聲波發(fā)射 在脈沖產(chǎn)生前先對(duì)定時(shí)器 /計(jì)數(shù)器進(jìn)行初始化,在這里選擇的工作方式定時(shí)器 1工作方式 2,定時(shí)器 0 工作 方式 1 模式,所以 TMOD 應(yīng)該設(shè)定為 21H。由于距離的值得出及顯示是在中斷程序 中 完成,因此在初始化發(fā)射程序后進(jìn)入中斷響應(yīng)的等待。在軟件主要完成信號(hào)的控制,門控信號(hào),發(fā)射脈沖信號(hào)。當(dāng)超聲波接收頭接收到 40kHz 方波信號(hào)時(shí),將會(huì)將此信號(hào)通過 CX20xx6A 驅(qū)動(dòng)放大送入單片機(jī)的外部中斷 0 口。適當(dāng)改變 C1的大小,可改變接收電路的靈敏度和抗干擾能力。 超聲波 傳感器接收部電路采用集成電路 CX20xx6A。例如,取 R=200kΩ 時(shí), f0≈42kHz,若取 R=220kΩ,則中心頻率f0≈38kHz。但 C1的改變會(huì)影響到頻率特性,一般在實(shí)際使用中不必改動(dòng),推薦選用參數(shù)為 R1=, C1=1μF。以下是 CX20xx6A 的引腳注釋。此部分電路在集成芯片上。 圖 超聲波發(fā)射電路 超聲波接收電路模塊設(shè)計(jì) 超聲波接收電路設(shè)計(jì)原理 集成電路 CX20xx6A 是一款紅外線檢波接收的專用芯片,常用于電視機(jī)紅外遙控接收器。當(dāng)它的兩極外加脈沖信號(hào),其頻率等于壓電晶片的固有振蕩頻率時(shí),壓電晶片會(huì)發(fā)生共振,并帶動(dòng)共振板振動(dòng)產(chǎn)生超聲波,這時(shí)它就是一個(gè)超聲波發(fā)生器;反之,如果兩電極問未外加電壓,當(dāng)共振板接收到超聲波時(shí),將壓迫壓電晶片作振動(dòng),將機(jī)械能轉(zhuǎn)換為電信號(hào),這時(shí)它就成為超聲波接收換能器。如沒加電壓,當(dāng)共振板接受到超聲波時(shí), 將壓迫壓電振蕩器作振動(dòng),將機(jī)械能轉(zhuǎn)換為電信號(hào),這時(shí)它就成為超聲波接受轉(zhuǎn)換器。動(dòng)態(tài)顯示占用 CPU 時(shí)間多,顯示數(shù)據(jù)有閃爍感,但是硬件開銷小,可以降低成本和功耗。 數(shù)碼管顯示方式: ( 1) 靜態(tài)顯示: 就是單片機(jī)將顯示的數(shù)據(jù)送出去后就不在控制數(shù)碼管,直到下一次數(shù)據(jù)送出后才會(huì)改變,所以顯示驅(qū)動(dòng)電路具有輸出鎖存功能。如果把 7 段數(shù)碼管的每一字段都等效成發(fā)光二極管的正負(fù)兩個(gè)極,共陰極把 a,b,c,d,e,f,g 的 7 個(gè)發(fā)光二極管的負(fù)極連接在一起并接地,正極接到 7段譯碼驅(qū)動(dòng)電路相對(duì)應(yīng)的驅(qū)動(dòng)上。其主要功能是把 PC 初始化為 0000H,是 單片機(jī)從 0000H 單元開始執(zhí)行程序,除了進(jìn)入系統(tǒng)的初始化之外,當(dāng)由于程序出錯(cuò)或者操作錯(cuò)誤使系統(tǒng)處于死鎖狀態(tài)時(shí),為了擺脫困境,也需要按復(fù)位鍵重新啟動(dòng),因此,復(fù)位電路是單片機(jī)系統(tǒng)中不可缺少的一部分。 根據(jù)主機(jī)系統(tǒng)的芯片選擇和引腳說明,可以畫出主機(jī)系統(tǒng)的電路圖, 如圖 所示 : 沈陽航空航天大學(xué)北方科技學(xué)院畢業(yè)設(shè)計(jì)(論文) 11 圖 主機(jī)系統(tǒng)電路圖 其作用主要是為了保證單片機(jī)系統(tǒng)能正常工作。這種方式下, T2EX 引腳控制計(jì)數(shù)器方向。 若 EXEN2=1,定時(shí)器 2 的 16 位重裝載由溢出或外部輸入端 T2EX 從 1 至 0 的下降沿觸發(fā)。捕獲方式如圖 4 所示。 捕獲方式:在捕獲方式下,通過 T2CON 控制位 EXEN2 來選擇兩種方式。在計(jì)數(shù)工作方式時(shí),當(dāng) T2 引腳上外部輸入信號(hào)產(chǎn)生由 1 至 0 的下降沿時(shí),寄存器 的值加 1,在這種工作方式下,每個(gè)機(jī)器周期的 5SP2 期間,對(duì)外部輸入進(jìn)行采樣。 定時(shí)器 2:定時(shí)器 2 是一個(gè) 16 位定時(shí) /計(jì)數(shù)器。 Flash 存儲(chǔ)器編程時(shí),該引腳加上 +12V 的編程允許電源 Vpp,當(dāng)然這必須是該器件是使用 12V 編程電壓 Vpp。 沈陽航空航天大學(xué)北方科技學(xué)院畢業(yè)設(shè)計(jì)(論文) 9 EA/VPP:外部訪問允許。該位置位后,只有一條 MOVX 和 MOVC 指令才能將 ALE 激活。一般情況下, ALE 仍以時(shí)鐘振蕩頻率的 1/6 輸出固定的脈沖信號(hào),因此它可對(duì)外輸出時(shí)鐘或用于定時(shí)目的。P3 口除了作為一般的 I/O 口線外,更重要的用途是它的第二功能 P3 口還接收一 些用于 Flash 閃速存儲(chǔ)器編程和程序校驗(yàn)的控制信號(hào)。 P3 口: P3 口是一組帶有內(nèi)部上拉電阻的 8 位雙向 I/O 口。對(duì)端口 P2 寫 ―1‖,通過內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口,作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流 (IIL)。與 AT89C51 不同之處是, 和 還可分別作為定時(shí) /計(jì)數(shù)器 2 的外部計(jì)數(shù)輸入( )和輸入( ),參見表2。在 Flash 編程時(shí), P0 口接收指令字節(jié),而在程序校驗(yàn)時(shí),輸出指令字節(jié),校驗(yàn)時(shí),要求外接上拉電阻。 P0~P3 為可編程通用 I/O 腳,其功能用途由軟件定義,在本設(shè)計(jì)中, P0 端口( 32~39 腳)被定義為 N1 功能控制端口,分別與 N1 的相應(yīng)功能管腳相連接, 13 腳定義為 IR 輸入端, 10 腳和 11 腳定義為 I2C 總線控制端口,分別連接 N1 的 SDAS( 18 腳)和 SCLS( 19 腳)端口, 12 腳、 27 腳及 28 腳定義 為握手信號(hào)功能端口,連接主板 CPU 的相應(yīng)功能端,用于當(dāng)前制式的檢測(cè)及會(huì)聚調(diào)整狀態(tài)進(jìn)入的控制功能。功能包括對(duì)會(huì)聚主 IC 內(nèi)部寄存器、
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1