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

正文內容

數碼管顯示的超聲波傳感器設計-預覽頁

2025-07-07 10:48 上一頁面

下一頁面
 

【正文】 和 數碼管顯示 電路 等結構和工作原理。 (5)編寫整個系統(tǒng)的程序,編譯生成, 調試 直至完成原先預想的結果為止。 軟件部分主要由主程序、超聲波發(fā)生子程序、超聲波接收中斷程序等部分 組成。超聲波發(fā)射器向某一方向發(fā)射超聲波,在發(fā)射同時開始計時,超聲波在空氣中傳播,途中碰到障礙物就立即返回來,超聲波接收器收到反射波就立即中斷停止計時。如果測距精度要求很高,則應通過溫度補償的方 法加以校正。對 52 系列單片機來說,最小系統(tǒng)一般包括:單片機、晶振電路、復位電路。 P101P112P123P134P145P156P167P178RST9P30/RxD10P31/TxD11P32/INT012P33/INT113P34/T014P35/T115P36/WR16P37/RD17XTAL218XTAL119P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE30EA31P0732P0633P0534P0435P0336P0237P0138P0039VCC40GND20U1STC89C52123456789RM110*8R310KVCCVCCRSTXTAL1XTAL2P10P11P12P13P14P15P16P17P21P22P23P24P25P26P27P20P00P30P31P32P33P34P35P36P37P01P02P03P04P05P06P07C530PC630PCRY112MXTAL1XTAL2R210K2 31 4BT0BUTTON+C410UFVCCRST 圖 單片機最小系統(tǒng)原理框圖 說明: STC89C52 具有如下特點: 40 個引腳, 8k Bytes Flash 片內程序存儲器, 256 bytes的隨機存取數據存儲器( RAM), 32 個外部雙向輸入 /輸出( I/O)口, 5 個中 斷優(yōu)先級 2 層中斷嵌套中斷, 2 個 16 位可編程定時計數器 ,2 個 全雙工串行通信口,看門狗( WDT)電路,片內時鐘振蕩器。 ( 3) 晶振電路:為系統(tǒng)提供基本的時鐘信號, 晶振 為 12MHz。 共陽極數碼管是指將所有發(fā)光二極管的陽極接到一起形成公共陽極 (COM)的數碼管。 動態(tài)掃描時,由 STC89C52的 P0 口控制 LED 的當前顯示位。此模塊應用于物體測距、液位檢測、公共安防和停車場 檢測。測試距離 =(高電平時間*聲速 (340M/S))/2。超聲波發(fā)射電路的后半部分主要由非門組成的電路,其中作用是:兩組非門是倒相的,使負載上可以得到兩種方向的電流,峰峰值為電源的兩倍。 發(fā)射頭發(fā)射出去的超聲波經障礙物反射后,反射到接收頭, 由于 超聲波傳感器接收到的反射波信號非常微弱, 所以需要兩級放大電路 對傳感器接收到的信號進行放大。 O f i lL f i lI NV +O U TG N DC tR t1234 5678R 1R 2R 4R 3U 0R 5R P 1C 31 0 4C 61 0 4C 51 0 4U 1 D4 0 6 9U 1 E4 0 6 9C 41 0 4V C C 圖 超聲波接收 電路原理圖 當超聲波傳感器接收到超聲波信號后,送入兩級放大器放大,放大后的信號進入鎖相環(huán)檢波,如果頻率為 40kHz,則從 8 腳發(fā)出低電平中斷請求信號送單片機 端,單片機檢測到低電平后停止定時器的工作。靜態(tài)驅動的優(yōu)點是編程簡單,顯示亮度高,缺點是占用 I/O 端口多,如驅動 5 個數碼管靜態(tài)福建電力職業(yè)技術學院 畢業(yè)論文 8 顯示則需要 5 8=40 根 I/O 端口來驅動,要知道 ATC89S52 單片機可用的 I/O 端口才32 個,實際應用時必須增加譯碼驅動器進行驅動 ,增加了硬件電路的復雜性。圖 為中斷流程圖。一旦檢測到有回波信號則輸 出回響信號。系統(tǒng) 由單片機 STC89C5 HCSR04 超聲波測距模塊、數碼管 顯示等部分組成。然后根據傳輸時間計算距離,計算出距離后調用距離顯示子程序,通過數碼管顯示距離。當電路板上顯示出正確數值時證明了我們的程序準確無誤。②被測目標表面必須平坦。這次課程設計雖然成功的實現(xiàn)了 超聲波測量儀 預期的效果,但 過程并不是一帆風順的,期間遇到了許多的難題,例如:對 超聲波 傳感器的使用、 程序的編程以及 各個電路的接法問題等等。 存在不足 由于 我們自己對 單片機、超聲波傳感器知識的欠缺 和經驗的不足,設計過程中沒有考慮周全且設計方案較 于 簡單以及 該系統(tǒng)中鎖相環(huán)鎖定需要一定時間 等原因 , 導致了 在測量的時候數據的顯示會比較慢,且 測得的距離有 一定 誤差, 無法應用在 在精度要求較高的工業(yè)領域如機器人自動測距等方面, 在 測量的距離過大時 可能 會導致亂碼的出現(xiàn)。 老師 淵博的知識 、 開闊 的視野給了我深深的啟迪,論文凝聚著他的血汗,他以嚴謹的治學態(tài)度、 敬業(yè) 的工作 精神 和謙虛育人的品德 深深的感染了我 , 在此我向他表示衷心的謝意 我最想感謝的還有 我的父母, 雖然家里生活條件并不優(yōu)越,可是他們 總是竭盡所能的給我提供更好的環(huán)境, 讓我能夠安心的在學校讀書,在這里我也要向我的父母深深 的鞠上一躬! 同時 ,我要向百忙之中抽時間對本文進行審閱的各位老師表示衷心的感謝。 0592 //接線:模塊 TRIG 接 ECH0 接 //數碼管:共陽數碼管 P0 接數據口 , 接選通數碼管 /***********************************************************************************************************/ include //器件配置文件 include define RX P1_0 define TX P1_1 unsigned int time=0。 bit flag =0。 /********************************************************/ void Display(void) //掃描數碼管 { P0=discode[disbuff[posit]]。 TH0=0。 disbuff[0]=10。 //“” 致謝 15 } else { disbuff[0]=10。 } } /********************************************************/ void T0_int() interrupt 1 //T0 中斷用來計數器溢出 ,超過測距范圍 { flag=1。 timer++。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 TX=0。 TH1=0xf8。 //允許 T1 中斷 TR1=1。 //開啟計數 while(R
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1