下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
3-基于STM32和US-100的超聲波測(cè)距儀設(shè)計(jì)摘要:結(jié)合嵌入式處理器STM32F103與超聲波傳感器設(shè)計(jì)的一種簡(jiǎn)易的智能超聲波測(cè)距儀裝置,采用ARM內(nèi)核芯片STM32F103ZET6的32位嵌入式微處理器與帶有溫度補(bǔ)償?shù)腢S-100超聲波測(cè)距模塊實(shí)現(xiàn)聲波測(cè)距。STM32的串口資源相當(dāng)豐富,能提供5路串口,通過微處理器的串口實(shí)現(xiàn)實(shí)時(shí)顯示和TFTLCD顯示距離等參數(shù)。US-100帶有溫度傳感器,對(duì)超聲波的聲速進(jìn)行補(bǔ)償,提高測(cè)量精度。 關(guān)鍵詞:STM32F103;US-100;超聲波測(cè)距;TFTLCD顯示DesignofUltrasonicDistanceMeasurementBasedonSTM32AndUS-100Abstract:CombinedwiththeembeddedmicroprocessorSTM32F103andultrasonicsensordesignasimpleintelligentultrasonicrangefinderdevices,usingARMkernelchipSTM32F103ZET632-bitembeddedmicrocontrollerprocessorwithtemperaturecompensationofUS-100ultrasonicrangingmoduleimplementssoundranging.STM32serialportresourcesrichinserialportcanprovide5road,throughtheserialportofthemicroprocessortoachievereal-timedisplayandTFTLCDparameterssuchasdistance.US-100withatemperaturesensor,tocompensatethevelocityofultrasonicwave,improvetheaccuracyofmeasurement.Keywords:STM32F103;US-100;UltrasonicDistanceMeasurement;TFTLCD-Showing引言超聲波測(cè)距是一種典型的非接測(cè)量方式。超聲波在氣體、液體及固體中以不同速度傳播,定向性好、能量集中、傳輸過程中衰減較小、反射能力較強(qiáng)[1]。且超聲波測(cè)距系統(tǒng)結(jié)構(gòu)簡(jiǎn)單、電路容易實(shí)現(xiàn)、成本低、速度快,所以在工業(yè)自動(dòng)控制、建筑工程測(cè)量和機(jī)器人視覺識(shí)別等領(lǐng)域應(yīng)用非常廣泛,它具有非接觸式測(cè)量、精度高、范圍寬和安裝維護(hù)方便等特點(diǎn)[2]。本設(shè)計(jì)結(jié)合嵌入式處理器與超聲波測(cè)距模塊提供一種超聲波測(cè)距裝置,系統(tǒng)采用嵌入式處理器控制US-100超聲波測(cè)距模塊實(shí)現(xiàn)超聲波的發(fā)送和接受。US-100帶有溫度補(bǔ)償,對(duì)測(cè)量的距離進(jìn)行校正,提高了測(cè)量的精度。結(jié)合STM32豐富的串口資源,本裝置通過串口2與US-100相互通信,進(jìn)行超聲波的收發(fā)和溫度補(bǔ)償,得到測(cè)量距離,通過TFTLCD顯示;并通過串口1在PC機(jī)上實(shí)時(shí)顯示。系統(tǒng)總體設(shè)計(jì)圖1系統(tǒng)總體設(shè)計(jì)框圖Fig.1Diagramoftheoverallsystemdesign系統(tǒng)總體設(shè)計(jì)框圖1,可以看到該超聲波測(cè)距裝置由STM32微處理器、US-100超聲波測(cè)距模塊、TFTLCD液晶顯示組成。控制器通過控制US-100超聲波模塊實(shí)現(xiàn)超聲波的收發(fā),并進(jìn)行溫度補(bǔ)償提高精度,得到精確的距離數(shù)據(jù)。再通過控制器自身串口通信向PC機(jī)串口實(shí)時(shí)顯示數(shù)據(jù)和TFTLCD液晶顯示的人機(jī)交互界面。STM32的高性能、低功耗和高主頻等優(yōu)點(diǎn)給該裝置測(cè)距實(shí)現(xiàn)更加完備。硬件設(shè)計(jì)主控制模塊STM32F103微控制器基于ARMConex-M3內(nèi)核的STM32F103ZET6時(shí)鐘頻率可高達(dá)72Mhz,提供20KB的RAM、多大128KB的嵌入式閃存和豐富的外設(shè)接口,處理速度比同級(jí)別的基于ARM7TDMI的產(chǎn)品快30%,產(chǎn)品功耗比同級(jí)別低75%[3]。使用新內(nèi)核ARMConex-M3是針對(duì)MCU的低成本、縮減的管腳數(shù)目、降低的系統(tǒng)功耗,同時(shí)提供卓越的計(jì)算性能和先進(jìn)的中斷系統(tǒng)響應(yīng)的需要而推出的。ARMConex-M3采用純Thumb2指令高效32位哈弗微體系結(jié)構(gòu)和系統(tǒng)外設(shè),使這個(gè)具有32高性能的ARM內(nèi)核能夠?qū)崿F(xiàn)8位和16位的代碼儲(chǔ)存密度,幾乎把所有應(yīng)用軟件所需內(nèi)存容量降低了一半。由于ARMConex-M3的架構(gòu)和豐富的外設(shè)組件,使得它也適用于要求高度集成和低功耗的嵌入式場(chǎng)合[4]US-100超聲波測(cè)距模塊US-100超聲波測(cè)距模塊可實(shí)現(xiàn)2cm~4.5m的非接觸測(cè)距功能,擁有2.4V~5.5的寬電壓輸入范圍,靜態(tài)功耗低于2mA,自帶溫度傳感器對(duì)測(cè)量結(jié)果進(jìn)行校正,同時(shí)具有GPIO,串口等多種通信方式,內(nèi)帶看門狗,工作穩(wěn)定可靠。有串口觸發(fā)測(cè)距和電平觸發(fā)測(cè)距兩種方式。本設(shè)計(jì)采用串口觸發(fā)測(cè)距,在此模式下只需要在TX管腳輸入0X55(波特率9600),系統(tǒng)便可發(fā)出8個(gè)40KHZ的超聲波脈沖,然后檢測(cè)回波信號(hào)。當(dāng)檢測(cè)到回波信號(hào)后,模塊還要進(jìn)行溫度值測(cè)量[5],然后根據(jù)當(dāng)前溫度對(duì)測(cè)距結(jié)果進(jìn)行校正,將矯正后的結(jié)果通過RX管腳輸出。US-100超聲波模塊的引腳圖如下:1腳接電源VCC,2腳接STM32F103ZET6的PA2,3腳接PA3,4腳接地即可。圖2US-100超聲波測(cè)距模塊圖Fig.2US-100ultrasonicrangingmodulechartTFTLCD液晶顯示設(shè)計(jì)利用微處理器STM32開發(fā)板上的LCD接口來點(diǎn)亮TFTLCD,并實(shí)現(xiàn)ASCⅡ字符和彩色的顯示等功能,并在串口打印LCD控制器ID,同時(shí)在LCD上顯示。開發(fā)板上的TFTLCD采用16位的并方式與外部鏈接,之所以不采用8位的方式,是因?yàn)椴势恋臄?shù)據(jù)量較大,尤其是在顯示圖片的時(shí)候如果用8位數(shù)據(jù)線就會(huì)比16位方式慢一倍以上,為了顯示提高顯示速度,所以選16位的接口[6]。TFTLCD液晶顯示模塊接口圖如下:圖3TFTLCD模塊接口電路圖Fig.3TFTLCDmoduleinterfacecircuitdiagramRS-232串行通信模塊接口設(shè)計(jì)微處理器STM3
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 西華師范大學(xué)《商務(wù)文案設(shè)計(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- 西安理工大學(xué)《跨文化商務(wù)交際導(dǎo)論》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年高鐵站區(qū)建筑勞務(wù)清包合同
- 2024版條碼設(shè)備維護(hù)保養(yǎng)協(xié)議版
- 2024房地產(chǎn)買賣合同(含裝修及配套設(shè)施)
- 二零二五年度跨境電商代理運(yùn)輸服務(wù)協(xié)議
- 2024版禁牧管理員合同
- 2024版二人合作創(chuàng)業(yè)開店協(xié)議要覽版B版
- 二零二五年度能源行業(yè)核心技術(shù)人員保密及競(jìng)業(yè)限制合同2篇
- 二零二五版國(guó)有企業(yè)法人借款合同合規(guī)審查要點(diǎn)3篇
- 電商公司售后服務(wù)管理制度
- 火災(zāi)應(yīng)急處理課件
- 創(chuàng)新者的逆襲3:新質(zhì)生產(chǎn)力的十八堂案例課-記錄
- 2024年河南省公務(wù)員考試《行測(cè)》真題及答案解析
- 2022-2024北京初三二模英語匯編:話題作文
- 人教版八年級(jí)英語上冊(cè)Unit1-10完形填空閱讀理解專項(xiàng)訓(xùn)練
- 2024年湖北省武漢市中考英語真題(含解析)
- GB/T 44561-2024石油天然氣工業(yè)常規(guī)陸上接收站液化天然氣裝卸臂的設(shè)計(jì)與測(cè)試
- 《城市綠地設(shè)計(jì)規(guī)范》2016-20210810154931
- 網(wǎng)球場(chǎng)經(jīng)營(yíng)方案
- 2024年公司保密工作制度(四篇)
評(píng)論
0/150
提交評(píng)論