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

正文內(nèi)容

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

2024-08-07 19:53本頁面
  

【正文】 壓強(qiáng)等的影響,其中溫度的影響尤為嚴(yán)重。10圖 13 溫度檢測電路本系統(tǒng)采用 DALLAS 公司的 DS18B20 數(shù)字式溫度傳感器進(jìn)行溫度測量,它所測量的溫度值用 9 位二進(jìn)制數(shù)直接表示,這些值通過 DS18B20 的數(shù)據(jù)總線直接輸入 CPU,無需 A/D 轉(zhuǎn)換,而且讀寫指令、溫度轉(zhuǎn)換指令都是通過數(shù)據(jù)總線傳入 DS18B20,無需外部電源。 LCD 顯示電路 本設(shè)計采用 LCD 液晶顯示屏來顯示距離和溫度,具有體積小、功耗低、界面美觀大方等優(yōu)點(diǎn),這里使用 YB1602 液晶屏,它具有 16 個引腳,其正面左起為第一腳,如圖 14 所示: 圖 14 LCD1602 實(shí)物第一腳 VSS:接地。第三腳 VEE:對比度調(diào)整端。第四腳 RS:寄存器選擇信號線,H 為數(shù)據(jù)選擇,L 為指令選擇。第六腳 E :使能端,當(dāng) E 由高電平跳變?yōu)榈碗娖綍r執(zhí)行命令。第十五腳 BLA:背光電源正極輸入端。11 圖 15 LCD 顯示電路 電源電路 電源電路采用普通可調(diào)電源供電,該電源不含穩(wěn)壓器,所以在設(shè)計中需要用穩(wěn)壓器進(jìn)行穩(wěn)壓。輸 入 電 壓 ( 21V) 經(jīng) 過 7805的 穩(wěn) 壓 輸 出 +5V 的 電 壓 , 圖 中 的 D2為 保 護(hù)7805, 防 止 電 源 極 性 接 反 損 壞 7805, 濾 波 電 容 采 用 100uF 電 解 和 104瓷 片 電容 并 聯(lián) 使 用 , 電 磁 兼 容 的 實(shí) 踐 證 明 , 兩 個 差 100倍 的 電 容 并 聯(lián) 使 用 效 果 很 好 。本次設(shè)計使用 C 語言編寫程序,C 語言相比匯編有許多的優(yōu)勢,編譯器使用 Keil Version2 進(jìn)行程序編譯,Keil 功能強(qiáng)大使用方便。如圖 17 所示描述了各個模塊的關(guān)系: 圖 17 系統(tǒng)軟件方框圖 系統(tǒng)主程序本設(shè)計主程序的思想如下:(1)溫度為兩位顯示,距離為四位顯示單位為 mm;(2)溫度每隔 900ms 采樣一次,DS18B20 在 12 位精度下轉(zhuǎn)換周期為 750ms ,故 900ms 滿足該速度要求;超聲波每隔 60ms 發(fā)送一次。其工作時序包括:初始化時序、寫時序和讀時序。 流 程 圖 如 下 : 圖 21 距 離 計 算 子 程 序 流 程 圖 數(shù)據(jù)轉(zhuǎn)換子程序經(jīng) 過 程 序 求 出 的 數(shù) 據(jù) 原 碼 無 法 直 接 用 于 顯 示 , 必 須 轉(zhuǎn) 換 為 LCD 所 接 受的 BCD 碼 的 形 式 。 液 晶 顯 示 子 程 序 流 程 圖 如 下 : 圖 23 LCD 顯 示 子 程 序16在 程 序 中 , 我 們 將 測 量 的 各 種 結(jié) 果 存 放 到 一 個 數(shù) 組 num[]中 , 然 后 通 過這 個 數(shù) 組 的 數(shù) 據(jù) 到 預(yù) 先 存 放 字 符 的 數(shù) 組 中 去 按 num[]中 的 數(shù) 據(jù) 的 順 序 去 讀 取出 預(yù) 存 在 numcode[]中 的 字 符 然 后 送 到 LCD 中 顯 示 。 圖 24 Proteus 仿 真 圖用 Proteus 繪 制 好 電 路 圖 后 導(dǎo) 入 程 序 文 件 ( 用 Keil 編 譯 過 后 的 HEX 文件 ) , 然 后 就 可 以 執(zhí) 行 仿 真 , 我 們 在 仿 真 的 時 候 測 到 高 電 平 即 為 返回 信 號 獲 得 , 由 于 在 軟 件 中 沒 有 CX20226模 型 , 所 以 空 , 則 程 序 開始 就 認(rèn) 為 返 回 信 號 獲 得 了 , 所 以 顯 示 了 一 個 最 小 測 量 值 113mm, 而 溫 度 為28176。 下 面 我 們 再 來 看 看 口 是 否 有 發(fā) 射 信 號 的 產(chǎn) 生 。軟件仿真的成功說明我們的設(shè)計達(dá)到了初步的要求。這將增加發(fā)射波與回波的諧波失真。 樣機(jī)的制作 由于時間關(guān)系,樣機(jī)暫時無法做出,但我們已經(jīng)和同學(xué)一起聯(lián)系商家,購買了一定的材料。常見的硬件抗干擾措施有元件的合理布局、接地的抗干擾處理、隔離技術(shù)等。18致謝本次畢業(yè)設(shè)計得以順利完成,首先要感謝劉純利老師的指導(dǎo)和大力支持。劉純利老師淵博的專業(yè)知識、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、精益求精的工作作風(fēng)、平易近人的人格魅力對我影響深遠(yuǎn)。同時,也要感謝大學(xué)幾年授我們以漁的老師們,是你們的諄諄教誨讓我們獲得了扎實(shí)的知識,在這里表示衷心的感謝!參考文獻(xiàn)[1] 謝維成, C51 :清華大學(xué)出版社,2022[2] :杭州大學(xué)出版社,1995[3] :西安電子科技大學(xué)出版社,2022[4] C :電子工業(yè)出版社,2022[5] :重慶大學(xué)出版社,1997[6] [J].電子技術(shù),2022[7] 姜道連,寧延一, AT89C2051 設(shè)計超聲波測距儀[J].國外電子元器件,2022[8] 張鵬,[J].山東:山東大學(xué)學(xué)報,2022,33(1)[9] 單片機(jī)實(shí)用教程-基礎(chǔ)篇(第 1 版)[M].:2022 年 2 月[10] 賈伯年. 傳感器技術(shù). 南京: 東南大學(xué)出版社,2022 [11] 陳大新,胡學(xué)同, FPGA 改進(jìn)超聲波測距模塊設(shè)計[J].傳感器技術(shù),2022,24(2): 57~59[12] 閻石. 數(shù)字電子技術(shù)基礎(chǔ). 北京: 高等教育出版社, 1998 [13] 樓然苗. 51 系列單片機(jī)設(shè)計實(shí)例. 北京: 北京航空航天大學(xué)出版社,1999 [14] 程序設(shè)計(第三版).北京:清華大學(xué)出版社, 2022[15] [J].江蘇電器,2022,5:1415[16] Tom R. Watt .Cooling our tomorrows economically ,ASHRAE Journal.[17] Army Kayla. Improving efficiency in existing chillers with optimization technology ,ASHRAE Journal.[18] mutter , Eerily , , ,Refine the use of the evaporation in an experimental downdraft cool tower ,Energys .1995[19] rtori S,ZHANG G X. Geometric Error Measurement and Compensation of of the CIRP. 1995:59960919Ultrasonic Distance Testing System’s Design Based onSinglechip MicroputerAbstract Because of modern production requirements, it was discovered that the need to achieve the production of noncontact distance measurement, and ultrasonic distance measurement is a good performance of the ranging approach is mainly used in reversing radar sites as well as some industrial field, this paper designed a to AT89S52 MCU as the core of the lowcost, highprecision, LCD display of ultrasonic range finder, and use some monly used devices such as: 74HC04, consists of microcontroller, ultrasonic transmitter and ultrasonic receiver amplifier circuit and display circuit. Chip AT89S52 control calculation by the ultrasonic transmission from transmit to receive time and hence the distance to be under test. The system has easy to detect, the software fully functional, reliable, high accuracy paper discusses the successful development of microputer technology, the basic principles of ultrasonic range finder, measurement method of calculating implementations. Use of software calibration, improved accuracy and machine reliability. The actual use of that greatly improves safety, reliability and accuracy. Keywords MCU distance meter ultrasonic sensor microcontroller LCD display20附錄附錄一 系統(tǒng)原理圖附錄二 系統(tǒng) PCB 板圖21附錄三 源程序include include include define uchar unsigned char define uint unsigned int uchar code dispBUF[33]={Temperature: Distance: mm }。039。139。239。339。439。539。639。739。839。939。 uint num[29]={0}。 //計數(shù)器的高低位 uchar count=0。 //距離 uint temp。 //DS18B20 存在標(biāo)準(zhǔn) sbit RS=P2^0。 //LCD RW sbit E =P2^2。 //DS18B20 數(shù)字端口 sbit Busy = P0^7。 void delay1ms(uint ms)。 void delay15(uchar us)。 void B20_WDAT(uchar dat)。 void Init_18B20(void)。 //寫入 LCD 命令 void Write_Data(uchar)。 sbit sta_flag =flag^0。 //溫度的符號位 sbit START =P1^0。 //發(fā)射超聲波 sbit CSBIN =P2^6。 /******************定時器 1 溢出***************************/ void timer1(void)interrupt 2 using 1{TR1=0。 TL0=0xA0。 TL1=0。 count++。 _nop_()。 _nop_()。 //先延時,后開始發(fā)送 40KHz 的超聲波 _nop_()。 _nop_()。 _nop_()。 _nop_()。
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1