版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
基于STM單片機(jī)的倒車?yán)走_(dá)語音播報系統(tǒng)設(shè)計目錄1緒論 摘要:隨著世界科技的快速發(fā)展,出行需求越來越高。但與此同時,其所面臨的安全隱患也越來越多。要想在當(dāng)前環(huán)境下解決安全隱患避免交通事故,就在此基礎(chǔ)上設(shè)計了倒車?yán)走_(dá)語言播報設(shè)計。通過STM32F103C8T6單片機(jī)作為設(shè)計的核心,通過超聲波測距,然后傳給LCD1602顯示車距,并根據(jù)預(yù)設(shè)危險距離,在危險距離內(nèi)給予警報。使安全隱患消失于未然。關(guān)鍵詞:STM32F103C8T6單片機(jī);LCD1602顯示器;超聲波測距;語音播報;1緒論1.1引言因著國內(nèi)汽車行業(yè)的繁榮進(jìn)步,近期已經(jīng)成為汽車滿世界跑的境況。汽車數(shù)量逐漸增加,造成越來越多的交通擁堵。駕駛員越來越受行車安全問題困擾,其中以倒車為例。在擁堵的路上、陰冷黑暗的停車處、停車房之類的窄小幽閉處進(jìn)行倒車時,司機(jī)都要左顧右盼,集中注意。如果一旦出現(xiàn)了一點岔子,就很容易發(fā)生交通事故?,F(xiàn)在我們國家有很多數(shù)碼化的超聲波測距裝備,這些裝備都是超聲波進(jìn)行監(jiān)測的主要方面。有位研究員摸索出了一種回波輪廓分析辦法,這種辦法根據(jù)測距里兩次檢測回波包絡(luò)曲線來獲得回波的起始點。通過這種辦法,超聲波進(jìn)行流傳的時間準(zhǔn)確性有了更大的保障。之類的處理辦法全得到了很不錯的成效。在我國汽車電子產(chǎn)業(yè)蓬勃發(fā)展的背景下,倒車?yán)走_(dá)逐漸成為一個較大的產(chǎn)業(yè),并呈現(xiàn)出激烈的競爭態(tài)勢。1.2系統(tǒng)設(shè)計目的和現(xiàn)實意義
在如今這個充滿電子的時代,人們出行離不開各式各樣的代步車,于是乎人們運用科技的力量做出了一個能間接保護(hù)人們出行的倒車?yán)走_(dá)語音播報系統(tǒng),它是一個可以在實際運用中檢測及在LCD顯示器上顯示就近物體與行車之間的距離,并能設(shè)置其在一定距離內(nèi)通過警報器播報。近年來,該系統(tǒng)的普及運用在多個領(lǐng)域并且不斷延伸增加了許多新功能。譬如可視窗口,情景模式等。本文就是在這樣背景下著重學(xué)習(xí)了車載上的倒車?yán)走_(dá)語音播報系統(tǒng),以此為切入點學(xué)會簡單的開發(fā)及運用,為以后的工作打下基礎(chǔ)。1.3設(shè)計思路倒車?yán)走_(dá)語言播報設(shè)計是基于stm32f103c8t6單片機(jī)。它是一種低成本、高精度、小型化的倒車?yán)走_(dá)系統(tǒng),具有數(shù)字顯示和聲光報警功能。利用stm32f103c8t6單片機(jī)、超聲波外置測距模塊,加上顯示模塊和語音報警模塊,形成了倒車?yán)走_(dá)系統(tǒng)。語音提示報警會在設(shè)置的一定距離內(nèi)檢測并進(jìn)行分析,在危險區(qū)域內(nèi)會進(jìn)行LCD1602上顯示和報警,不在的話會在LCD1602上顯示。本設(shè)計的應(yīng)用背景是基于stm32f103c8t6的超聲波信號檢測。因此,我的想法是在室內(nèi)進(jìn)行,首先讓單片機(jī)發(fā)出短波,反射超聲波作為輸入,通過其接收機(jī)接受后進(jìn)行計算,然后發(fā)送到LED顯示哦電路上顯示,并相應(yīng)發(fā)出警報。其中超聲作為一種非接觸檢測方法,由于其結(jié)構(gòu)簡單、制造方便、成本低廉等優(yōu)點,得到了廣泛的應(yīng)用。但是,超聲波的傳播速度各種組成的影響。其中溫度在其空氣中的傳播速度影響最大。所以說要準(zhǔn)確確定超聲波傳播速度時,必須考慮溫度的影響。為了解決這一問題,我決定采用溫度補(bǔ)償模塊測量電流溫度,計算溫度下超聲波傳播速度,然后準(zhǔn)確測量汽車后部與障礙物之間的距離,提高整個系統(tǒng)的精度,從而減小誤差。因此,開發(fā)一個易于安裝并使用在車上使用的雷達(dá)播報系統(tǒng)有助于提醒和防患即將可能發(fā)生突發(fā)事故,利用語音系統(tǒng)測量的距離,如果在危險的距離內(nèi)提醒駕駛員當(dāng)前車尾與障礙物之間的距離,為駕駛者創(chuàng)造更安全的行駛環(huán)境。本次設(shè)計主要分為檢測、顯示和報警三個部分。單片機(jī)采用STM32F103C8T6單片機(jī)作為CPU處理器,檢測部分采用聲波模塊檢測車距,LCD1602液晶顯示屏顯示檢測到的車距,按鍵用于設(shè)置最小距離,揚聲器進(jìn)行語音播報。2倒車?yán)走_(dá)語音播報系統(tǒng)分析2.1設(shè)計目標(biāo)倒車?yán)走_(dá)語音播報系統(tǒng)開發(fā)的總體任務(wù)是實現(xiàn)倒車?yán)走_(dá)語音播報的系統(tǒng)化和自動化。倒車?yán)走_(dá)語音系統(tǒng)以經(jīng)濟(jì)、實用、便捷為原則,為使用者提供一個安全的操作空間。2.2需求分析本系統(tǒng)是為方便倒車?yán)走_(dá)語音播報而開發(fā)的,系統(tǒng)的用戶對象是所有機(jī)動車以及非機(jī)動等可能有需求的儀器!由于本系統(tǒng)操作簡單易學(xué)。本系統(tǒng)主要具有以下功能:(1)實現(xiàn)信息交融,信息傳遞準(zhǔn)確、快捷。(2)及時快捷,方便可靠。2.3系統(tǒng)可行性分析經(jīng)濟(jì)上可行性目前,系統(tǒng)的開發(fā)具有以下特點:一是該系統(tǒng)的運行可以提高倒車?yán)走_(dá)語音廣播的效率,降低運行成本;二是系統(tǒng)操作簡單,小白式操作人人皆可行。因此,該系統(tǒng)在經(jīng)濟(jì)上是可行的。系統(tǒng)使用的是STM32F103C8T6單片機(jī)作為CPU處理器,檢測部分采用聲波模塊檢測車距,LCD1602液晶顯示屏顯示檢測到的車距,按鍵用于設(shè)置最小距離,揚聲器進(jìn)行語音播報,該數(shù)據(jù)庫系統(tǒng)具有安全性好、準(zhǔn)確性高、運行速度快、處理數(shù)據(jù)量大、效率高等優(yōu)點。所以,本系統(tǒng)的設(shè)計開發(fā)在技術(shù)和硬件設(shè)備上的要求都可滿足,因此,它在技術(shù)上也是可行的。3倒車?yán)走_(dá)語音播報系統(tǒng)設(shè)計3.1系統(tǒng)功能結(jié)構(gòu)本次設(shè)計主要分為檢測、顯示和報警三個部分。單片機(jī)采用STM32F103C8T6單片機(jī)作為CPU處理器,檢測部分采用聲波模塊檢測車距,LCD1602液晶顯示屏顯示檢測到的車距,按鍵用于設(shè)置最小距離,揚聲器進(jìn)行語音播報。圖2.1是整體工作原理圖:圖2.1工作原理3.2系統(tǒng)構(gòu)成本次系統(tǒng)構(gòu)成分為硬件系統(tǒng)和軟件部分。硬件部分有STM32F103單片機(jī)、LCD1602液晶顯示器、語音播報WT588D、功能按鍵、光敏、LM393,軟件部分有AltiumDesigner、C語言、KEIL、STC-ISP、仿真軟件PROTEL99SE。4倒車?yán)走_(dá)語音播報系統(tǒng)設(shè)計4.1硬件電路設(shè)計
STM32F103單片機(jī)作為整個設(shè)計的核心處理器,整體分為檢測部分、顯示部分、警報部分。檢測部分通過超聲波進(jìn)行數(shù)據(jù)采集,顯示部分采用LCD1602液晶顯示屏,將采集到的溫濕度、煙霧濃度顯示出來。報警部分則是按鍵用于設(shè)置報警下下,當(dāng)?shù)陀谠O(shè)置距離時,單片驅(qū)動wt588d語音芯片進(jìn)行語音進(jìn)行播報。
本次單片機(jī)系統(tǒng)采用5V直流電源進(jìn)行供電,圖3.1是其硬件電路原理圖:
圖3.1硬件電路原理4.2STM32F103概述
STM32F103單片機(jī)是一款低功耗、高性能的微控制器,是STC公司早期生產(chǎn)用于工業(yè)控制的單片機(jī)。其作用是控制各種傳感器和外設(shè),自行計算處理得到的數(shù)據(jù)和信號,并進(jìn)行相應(yīng)的操作,在工業(yè)生產(chǎn)中起到大腦的作用。相比于日常生活中使用的電腦,單片機(jī)只能稱得上微小電路集成系統(tǒng),能起到的作用非常有限,只能處理一些簡單的控制工作。單片機(jī)的應(yīng)用非常廣泛,絕大部分電器都是采用單片機(jī)進(jìn)行控制,家里的大家電,比如冰箱、空調(diào)、洗衣機(jī)、電視機(jī),小到遙控器、鼠標(biāo)、鍵盤、鬧鐘。其里面都包含一個或者多個單片機(jī)。單片機(jī)廣泛應(yīng)用于儀表儀器,航空航天,家用電器和醫(yī)用設(shè)備上。智能設(shè)備的發(fā)展也非常依賴單片機(jī),多樣化的傳感器對單片機(jī)也提出了一定的要求,故此越來越多的高級的單片機(jī)成出現(xiàn)。對于本次設(shè)計,我們選擇的單片機(jī)是STM32F103C8T6單片機(jī)。此單片機(jī)和51系列相比多了很多功能,不但運行速度比51單片機(jī)要快很多,自帶2個AD轉(zhuǎn)換,方便我們在設(shè)計煙霧和CO的時候免去了需要加外部ADC進(jìn)行轉(zhuǎn)換,非常方便;STM32有著很強(qiáng)大的通信功能和控制功能。這一點是51單片機(jī)無法比擬的。因為51單片機(jī)只有1個串口進(jìn)行通信,而32單片機(jī)具有5個串口進(jìn)行通信,所以對一些要求用串口進(jìn)行通信的模塊而且就不需要通過CD4052等雙串口模塊來轉(zhuǎn)換,所以這一點被市場上廣泛的運用,32單片機(jī)因為本身可以進(jìn)行多種不同的時鐘模數(shù)來進(jìn)行工作,所以在功耗要求比較嚴(yán)格的產(chǎn)品中占有一席之地。STM32特點:STM32C8T6系列的起振晶部分采用了RTC,低負(fù)載的方式,而沒有像傳統(tǒng)的比較廉價的圓柱晶振。引腳個數(shù)為48個。工作頻率為72MHZ。單片機(jī)具有3個普通定時器和1個高級定時器。單片機(jī)具有2個2位/16通道的ADC模數(shù)轉(zhuǎn)換。使用了3.3V穩(wěn)壓芯片,可以保證最大輸出300MA電流。支持ST-LINK和JTAG調(diào)試下載。存儲資源為64kbbyteFLASH和20byteSram。STM32實物圖如圖3.2所示:
圖3.2STM32F103C8T6實物圖1.電源指示燈LED(PWR通常為紅色):如果電源指示燈亮亮說明單片機(jī)正常運行,如果較暗或者閃爍,表示此單片機(jī)可能存在故障。2.用戶LED(PC13):這個功能的使用大大的方便了我們進(jìn)行一些比較簡單的功能測試,如單片機(jī)的運行狀態(tài)等,方便初學(xué)者進(jìn)行更好的測試。3.單片機(jī)上采用了跳帽的方式,我們可以對stm32進(jìn)行3種編程方式。如用戶的SARM、閃存和系統(tǒng)的存儲器。4.為單片機(jī)的復(fù)位電路。5.8M晶振:主要是用于設(shè)置單片機(jī)系統(tǒng)的頻率為72MHZ。6.32.768KHz晶振:可供內(nèi)置RTC使用,避免了需要專門的時鐘芯片進(jìn)行定時器處理等。5倒車?yán)走_(dá)語音播報內(nèi)部電路5.1按鍵控制電路
按鍵單片機(jī)的按鍵控制電路是由3個微動開關(guān)并聯(lián)組成的按鍵電路,按鍵的一端連接單片機(jī)的雙向I/O口,另一端接地。當(dāng)按鍵開關(guān)處于斷開的狀態(tài)時,I/O引腳和地斷開,此時該I/O引腳處于高電平狀態(tài)。當(dāng)按下按鍵時,I/O引腳接地,此時高電平轉(zhuǎn)低電平,并返回一個低電平信號給單片機(jī)。按鍵開關(guān)的檢測其原理就是高低電平的檢測。按鍵開關(guān)由于其撥動時間,難免產(chǎn)生誤差。本次設(shè)計報警器上限值就是通過按鍵設(shè)置的。按鍵1代表增,按鍵2代表減,按鍵3確定設(shè)定的值。圖3.4為按鍵控制電路原理圖:
圖3.4按鍵原理5.2電源電路直流5V電源作為單片機(jī)的電源,它包括一個3腳的電源座和6腳電源開關(guān)。電源座用于連接外部的電源插頭,電源開關(guān)用于控制整個單片機(jī)的電路開關(guān)。電源座的2口引腳接地,3口引腳僅僅起到固定的作用,沒有特殊的用處,1口引腳連接到電源開關(guān)的3口引腳,電源開關(guān)的1、3口引腳和4、6口引腳的作用相同,用于電源的正極輸出。電源開關(guān)的2、5口引腳作為單片機(jī)的接地引腳,在使用時采取相對的選擇,即選擇1、3口引腳作為輸出,那么就要選擇5口引腳作為接地引腳,選擇4、6引腳作為輸出端口,2口引腳則作為接地引腳。本次單片機(jī)的傳感器和無線傳輸芯片的電壓都在5V內(nèi),所以5V的電壓足夠滿足。若有12V或者其他電壓的傳感器,則可以采取升壓模塊將5V提升到更高的電壓,進(jìn)行供電。本次設(shè)計的電源電路如圖3.5所示:圖3.5電源電路5.3警報電路wt588d語音芯片作為本次的報警模塊來進(jìn)行語音報警提醒。安全距離大于超聲波監(jiān)測到的距離的情況下,STM32F103單片機(jī)就操控上述語音芯片進(jìn)行播放裝置內(nèi)容。揚聲器用于語音廣播,當(dāng)中的p02為復(fù)位引腳,還有P03為數(shù)據(jù)引腳,Wt588d語音芯片依照其外部下載器加載對應(yīng)的語音文件,如廣播“請注意倒車”,則需依著下載器編輯“請注意倒車”。把“請注意倒車”變成一個地址,每次單片微控制器進(jìn)行“請注意倒車”的廣播時,就能傳送指示來廣播“請注意倒車”。以上位機(jī)程序向儲存器傳輸語音時,采用“一線串口控制模式”。DATA導(dǎo)入口為P03,單片微控制器用p03對WT588D語音板塊實施操控。除此之外的輸出/輸出口都用做按鍵。BUSY信號導(dǎo)出端是P17,能夠?qū)⑵渥兂蓮V播狀況。選擇界面中選擇“一線串口模式”,按“確定”按鈕。這時其工程文件就是在“一線串口模式”的狀況。按“操作”按鈕到“地址設(shè)置”界面,這個界面可以設(shè)備每個按鍵徑直觸動的地址。按照圖可知,按鍵同導(dǎo)入地址字符默認(rèn)以0為開端。其相呼應(yīng)的長方框形是能夠依照選定的來變換已經(jīng)被定義的地址,0-219的整數(shù)是地址的導(dǎo)入界限。中間可以徑直觸動地址語音的觸動辦法有七種,包括了脈沖可重復(fù)、脈沖不可重復(fù)、電平非保持循環(huán)、電平保持可循環(huán)、播放/停止、電平保持不可循環(huán)。地址所相對的按鍵被配置成這七者之一的話,就可以有用的徑直觸動這些地址。圖3.6語音播報電路5.4LCD1602液晶顯示電路本次設(shè)計采用的LCD1602液晶顯示器作為輸出顯示器,LCD1602液晶顯示器是一種工業(yè)字符型液晶,通過購買信息得知,顯示屏具有2行輸出,每行16個字符,能夠同時顯示16*2個字符。LCD1602液晶屏通過改變電壓達(dá)到控制區(qū)域顯示,最終顯示出想要的圖形或者數(shù)字。LCD1602液晶顯示器不僅可以顯示數(shù)字,還可以顯示符號和字母。圖3.7是LCD1602液晶屏的引腳圖,從圖中可以看出,引腳1是電源接地引腳,和單片機(jī)的GND聯(lián)通。引腳2是VCC電源輸入引腳,其工作電壓為5V。引腳3—VO引腳可以調(diào)節(jié)顯示屏的顯示亮度,引腳4—RS引腳用于寄存器的選擇,高電平時作為數(shù)據(jù)寄存器,低電平時作為指令寄存器,引腳5是RW讀寫信號,用于數(shù)據(jù)的讀寫。引腳6—EN引腳為使能端,高電平讀取信息,低電平執(zhí)行指令。引腳7~14是8位雙向數(shù)據(jù)段口,引腳15和引腳16是背景燈的電源引腳。在和單片機(jī)進(jìn)行通信時,和P0口進(jìn)行連接,中間要有上拉電阻進(jìn)行連接。本次設(shè)計LCD1602液晶顯示屏上展示檢測到的溫度、濕度和煙霧濃度值,并展示溫濕度和煙霧濃度上限值的設(shè)置過程。其引腳連接圖如圖3.7所示:圖3.7LCD1602液晶顯示電路圖5.5超聲波電路設(shè)計用超聲波模塊進(jìn)行測距,其工作原理是發(fā)送一束超聲波,當(dāng)遇到較為明顯的阻礙物時,超聲波折射回來,會被接收器接收到。通過計算公式計算出障礙物距離超聲波模塊之間的距離,然后發(fā)送給單片機(jī),顯示在液晶屏上。本模塊性能穩(wěn)定,測度距離精確,模塊高精度,盲區(qū)小。產(chǎn)品應(yīng)用領(lǐng)域:人工智能規(guī)避障礙物、停車場檢測與測距。1、主要技術(shù)參數(shù):1:使用電壓:DC5V2:靜態(tài)電流:小于2mA3:電平輸出:高5V4:電平輸出:底0V5:感應(yīng)角度:不大于15度6:探測距離:2cm-450cm7:精準(zhǔn)度:0.2cm接線方式:VCC、trig(控制端)、echo(接收端)、GND2、基本工作原理:(1)采用IO口T觸動測距,至少10us的高電平信號;(2)模塊自動發(fā)送8個40khz的方波,檢測是否有信號返回;(3)當(dāng)有信號返回時,高電平通過IO端口的回波端口輸出。高電平持續(xù)的時間就是超聲波從發(fā)射到返回的時間。測試距離=(高電平時間*聲速(340M/S))/2;本模塊使用簡單,一個控制端口發(fā)送10us以上的高電平,可以在接收端口等待高電平輸出。一旦有輸出,就可以啟動定時器,當(dāng)端口變低時,就可以讀取定時器的值,此時為測距時間,就可以計算距離。這樣連續(xù)的周期性測量,就可以得到測試距離。3、電氣參數(shù)電氣參數(shù)HC-SR04超聲波模塊工作電壓DC5V工作電流l5mA工作頻率40Hz最遠(yuǎn)射程4m最近射程2cm測量角度15度輸入觸發(fā)信號10uS的TTL脈沖輸出回響信號輸出TTL電平信號。與射程成比例規(guī)格尺寸45*2015m4、操作初始化時,觸發(fā)器和回顯端口都很低。最先向觸發(fā)器發(fā)送至少10us的高電平脈沖(模塊自動發(fā)出8個40K方波),再者靜待捕獲回波輸出的上升沿。捕捉到上升沿后,打開定時器開始計時,然后等待捕捉回波的下降沿。當(dāng)捕捉到下降沿時,讀出定時器的時間,這是超聲波在空氣中的運行時間。根據(jù)測試距離=(高電平時間*聲速(340m/s))/2,可以計算出超聲波到障礙物的距離。其電路原理圖如圖3.9所示:圖3.9超聲波測距電路圖6軟件系統(tǒng)設(shè)計6.1軟件主程序架構(gòu)當(dāng)硬件設(shè)計調(diào)試完成后,就要針對單片機(jī)和外設(shè)傳感器進(jìn)行軟件設(shè)計。系統(tǒng)設(shè)計首先要構(gòu)思清楚,首先畫一個流程圖,按照傳感器先后順序,進(jìn)行系統(tǒng)設(shè)計。首先各個硬件開始初始化,之后各個模塊開始工作,實時超聲波測距并進(jìn)行相應(yīng)的語音播報操作。啟動的步驟為:stm32開始配置引腳,lcd1602初始化,超聲波模塊初始化,語音模塊初始化,進(jìn)行語音播報,按鍵設(shè)置報警下限。當(dāng)?shù)陀趫缶孪拗禃r,單片機(jī)驅(qū)動語音進(jìn)行報警,整個主流程圖如圖4.1所示:圖4.1系統(tǒng)流程圖6.2LCD1602顯示流程圖LCD1602液晶顯示屏上電后,首先進(jìn)行初始化操作,屏幕清零,內(nèi)部存儲清空。之后和單片機(jī)進(jìn)行雙向通信,單片機(jī)控制顯示屏亮度和顯示內(nèi)容,延時一定時間后,將檢測到超聲波距離顯示在液晶顯示屏上。單片機(jī)操控寫入引腳寫入要顯示內(nèi)容的命令。之后顯示屏執(zhí)行指令,將內(nèi)容顯示出來。LCD1602顯示流程圖如圖所示:圖4.2LCD1602初始化流程圖6.3超聲波測距流程圖超聲波模塊進(jìn)行供電,然后單片機(jī)控制超聲波模塊工作,通過發(fā)射超聲波進(jìn)行折射檢測的原理,算出車距,通過RX和TX引腳與單片機(jī)進(jìn)行通信。超聲波測距流程圖如圖4.3所示:圖4.3超聲波測距流程圖6.4語音流程圖主函數(shù)執(zhí)行后,一直檢測是否發(fā)生中斷,首先通過按鍵設(shè)定最小距離,然后檢測車距是否低于最小車距,一旦低于最小車距,單片機(jī)給語音芯片發(fā)送指令,控制揚聲器進(jìn)行播報。語音播報流程圖如圖4.4所示:圖4.4語音播報流程圖6.5按鍵子程序單片機(jī)的按鍵具有4個引腳,相同的一側(cè)是連接的,3個按鍵并聯(lián)在一起,只要將相同的引腳連接一起即可。按鍵的工作原理就是對低電平信號的檢測,在主程序中,循環(huán)執(zhí)行檢測,一旦檢測到按鍵低電平信號,單片機(jī)產(chǎn)生信號中斷,進(jìn)入按鍵子程序中。3個按鍵分別表示加、減、確定、返回。在不同頁面表示不同的功能。分別用3個函數(shù)執(zhí)行不同的操作,注意進(jìn)行延時操作,防止誤差。流程圖如下:流程圖如4.5所示:設(shè)置設(shè)置按鍵是否按下子程序入口返回Y加減NY圖4.5按鍵流程圖6.6報警流程圖主函數(shù)執(zhí)行后,一直檢測是否發(fā)生中斷,首先通過按鍵設(shè)定好下限通過循環(huán)函數(shù)判斷其值是否低于下限,流程圖如圖4.6所示:圖4.6報警流程圖7系統(tǒng)調(diào)試7.1焊接調(diào)試準(zhǔn)備好所有的材料和電烙鐵,按照設(shè)計好的電路板原理圖,開始單片機(jī)電路板的焊接。首先,焊接單片機(jī)最小系統(tǒng)的晶振和復(fù)位電路。確定好LCD1602液晶顯示屏位置,將上拉電阻焊接在P0口,之后通過導(dǎo)線連接顯示屏。后面分別焊接各個傳感器模塊,按鍵,電源電路。最后用導(dǎo)線將各個模塊按照電路圖連接起來,確保沒有出現(xiàn)短路現(xiàn)象。STM32F103單片機(jī)用燒錄器將編譯好的軟件燒錄進(jìn)去,最后插入到插排上。用5V直流電源供電,按下開關(guān),觀察LCD1602液晶顯示屏是否正常顯示,正常顯示后,說明顯示電路正常,之后觀察其他傳感器是否正常工作,顯示屏上是否有輸出,如果正常顯示,則一切都沒問題,當(dāng)出現(xiàn)問題時,就要找出具體出問題的部分,逐一解決。7.2功能調(diào)試單片機(jī)焊接測試沒問題后,進(jìn)行功能調(diào)試,測試軟件是否正確。首先給單片機(jī)重新上電,進(jìn)行初始化操作,LCD1602液晶屏上應(yīng)該出現(xiàn)“當(dāng)前的距離”,這一步?jīng)]問題后,接下來測試各個傳感器功能。LCD1602顯示屏頁面顯示測得的車距,單位是米。將手掌對著超聲波模塊,可以在LCD1602液晶顯示屏上看到距離。按下按鍵,可以在LCD1602液晶顯示屏上設(shè)最小車距。手掌緩慢靠近超聲波模塊,使其超過設(shè)定的報警下限值,這時語音芯片控制揚聲器進(jìn)行播報至此,所有功能測試完成。8開發(fā)總結(jié)首先介紹了研究背景及現(xiàn)狀,然后介紹了系統(tǒng)的總體設(shè)計,包括系統(tǒng)主要結(jié)構(gòu)功能、元器件的作用與性能。制作開題報告確定研究方向,規(guī)劃任務(wù)書,開始用keil4、c語言等軟件編寫程序,成功模擬整個系統(tǒng)后,將他們燒錄入單片機(jī)、超聲波接收器等。本系統(tǒng)經(jīng)測試,運行情況良好,達(dá)到了預(yù)期目標(biāo)。它有著運用簡便、快捷的效果,大體上已經(jīng)完成了設(shè)計的宗旨??墒窍鄬?yīng)的系統(tǒng)也有所不足,我會在之后的學(xué)習(xí)及探索中,不斷地將系統(tǒng)進(jìn)行完備,讓它可以變得更加完整及優(yōu)秀。綜上所述,本系統(tǒng)基本上可以滿足中倒車?yán)走_(dá)基本的警示提醒要求。通過本畢業(yè)論文的設(shè)計,讓我更深層的意識到我的畢業(yè)設(shè)計的知識,在四年的校園課堂里的理論知識變得更加深刻,其為我今后理論學(xué)習(xí)與工作實踐打下了堅實的基礎(chǔ)。其次,在這次設(shè)計中,我鍛煉了自己獨立思考,尋找解決難題的能力,培養(yǎng)了自己的團(tuán)隊精神。參考文獻(xiàn)[1]趙德安.單片機(jī)原理與應(yīng)用[M].北京:機(jī)械工業(yè)出版社,2009.[2]李廣第.單片機(jī)基礎(chǔ).北京:北京航空航天大學(xué)出版社,1995,33-64.[3]徐恕宏.傳感器原理及其設(shè)計基礎(chǔ).北京:機(jī)械工業(yè)出版社,1988,30-45.[4]彭軍.傳感器與檢測技術(shù)[M].西安:西安電子科技大學(xué)出版社,2003.[5]
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 勐海事業(yè)編招聘2022年考試模擬試題及答案解析18
- 渝西高鐵重慶明通牽(一期)220千伏外部供電工程環(huán)境影響報告表
- 深南電路招聘考試題及答案
- 熱處理考試題庫及答案
- 2026年深圳中考語文詩歌鑒賞專項試卷(附答案可下載)
- 2026年深圳中考英語核心素養(yǎng)檢測試卷(附答案可下載)
- 2026年深圳中考物理期末綜合測評試卷(附答案可下載)
- 廣東省汕頭市金平區(qū)2026年九年級上學(xué)期期末物理試題附答案
- 2026年深圳中考生物綠色植物的呼吸作用試卷(附答案可下載)
- 2026年深圳中考?xì)v史暑假提分特訓(xùn)試卷(附答案可下載)
- 課件:曝光三要素
- 2023-2024學(xué)年山東省淄博市臨淄區(qū)八年級(上)期末數(shù)學(xué)試卷(五四學(xué)制)(含解析)
- 家長要求學(xué)校換老師的申請書
- GB/T 10802-2023通用軟質(zhì)聚氨酯泡沫塑料
- 協(xié)調(diào)控制系統(tǒng) CCS介紹
- 闌尾腫瘤-課件
- 深圳中核海得威生物科技有限公司桐城分公司碳13-尿素原料藥項目環(huán)境影響報告書
- 正式員工派遣單
- qdslrdashboard應(yīng)用軟件使用說明
- 中外新聞事業(yè)史課程教學(xué)大綱
- LY/T 1357-2008歧化松香
評論
0/150
提交評論