汽車倒泊防撞報(bào)警器的設(shè)計(jì)1
《汽車倒泊防撞報(bào)警器的設(shè)計(jì)1》由會(huì)員分享,可在線閱讀,更多相關(guān)《汽車倒泊防撞報(bào)警器的設(shè)計(jì)1(42頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、編編 號(hào)號(hào)xx 大學(xué) xx 學(xué)院畢畢業(yè)業(yè)設(shè)設(shè)計(jì)計(jì)(論論文文)題目:題目: 汽車倒泊防撞報(bào)警器的設(shè)計(jì)汽車倒泊防撞報(bào)警器的設(shè)計(jì) 系系 專專業(yè)業(yè)學(xué) 號(hào): 學(xué)生姓名: 指導(dǎo)教師: (職稱: ) (職稱: )xxxx 年 x 月 xx 日Ixxxx 大學(xué)大學(xué) xxxx 學(xué)院本科畢業(yè)設(shè)計(jì)(論文)學(xué)院本科畢業(yè)設(shè)計(jì)(論文)誠誠 信信 承承 諾諾 書書本人鄭重聲明:所呈交的畢業(yè)設(shè)計(jì)(論文) 汽車倒泊防撞報(bào)警器的設(shè)計(jì) 是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的成果,其內(nèi)容除了在畢業(yè)設(shè)計(jì)(論文)中特別加以標(biāo)注引用,表示致謝的內(nèi)容外,本畢業(yè)設(shè)計(jì)(論文)不包含任何其他個(gè)人、集體已發(fā)表或撰寫的成果作品。 班 級(jí): 學(xué) 號(hào):
2、 作者姓名: 年 月 日Ixx xx 大學(xué)大學(xué) xx xx 學(xué)院學(xué)院 機(jī)電機(jī)電 系系 電子信息工程電子信息工程 專業(yè)專業(yè)畢畢 業(yè)業(yè) 設(shè)設(shè) 計(jì)計(jì)論論 文文 任任 務(wù)務(wù) 書書一、題目及專題:一、題目及專題:、題目汽車倒泊防撞報(bào)警器的設(shè)計(jì) 、專題 二、課題來源及選題依據(jù)二、課題來源及選題依據(jù) 由于隨著科學(xué)技術(shù)和汽車工業(yè)的發(fā)展,許多汽車安全裝置也得到大力的發(fā)展.汽車上面安裝防撞報(bào)警器能夠極大地方便司機(jī)的駕駛,保障司機(jī)的安全,并且能在緊急的情況下自動(dòng)剎車防止汽車之間的相撞.隨著人們安全意識(shí)的提高,在汽車上安裝防撞倒泊警報(bào)器將必不可少 . 三、本設(shè)計(jì)(論文或其他)應(yīng)達(dá)到的要求:三、本設(shè)計(jì)(論文或其他)應(yīng)達(dá)
3、到的要求: 1.熟悉超聲波的相關(guān)知識(shí),知道超聲波傳感器的主要性能特性; 2.了解單片機(jī)的概念及特點(diǎn),知道單片機(jī)的發(fā)展及應(yīng)用范圍; 3.設(shè)計(jì)兩個(gè)設(shè)計(jì)方案,并選擇出一個(gè)合適的設(shè)計(jì)方案。此設(shè)計(jì)中,最終選擇的是基于 AT89C51 單片機(jī)的超聲波防撞報(bào)警系統(tǒng)。介紹一下選擇該方案的原因; 4.對(duì)基于 AT89C51 單片機(jī)的超聲波防撞報(bào)警系統(tǒng)的設(shè)計(jì)進(jìn)行硬件設(shè)計(jì),包括芯片的選擇、用 Protel 畫出相應(yīng)的硬件圖; 5.對(duì)設(shè)計(jì)進(jìn)行軟件設(shè)計(jì),包括程序流程圖、中斷流程圖的研究及系統(tǒng)程序的編程; 6.對(duì)設(shè)計(jì)進(jìn)行誤差分析。 四、接受任務(wù)學(xué)生:四、接受任務(wù)學(xué)生: 班班 姓名姓名 II五、開始及完成日期:五、開始及完
4、成日期:自自 年年 月月 日日 至至 年年 月月 日日六、設(shè)計(jì)(論文)指導(dǎo)(或顧問):六、設(shè)計(jì)(論文)指導(dǎo)(或顧問):指導(dǎo)教師指導(dǎo)教師簽名簽名 簽名簽名 簽名簽名教教研研室室主主任任學(xué)科組組長研究所所長學(xué)科組組長研究所所長簽名簽名 系主任系主任 簽名簽名 xxxxxxxx 年年 xxxx 月月 xxxx 日日III摘摘 要要隨著中國經(jīng)濟(jì)的高速發(fā)展和居民生活水平的不斷提高,居民擁有汽車的數(shù)量越來越多。道路上、停車場(chǎng)變得越來越擁擠。倒車的總次數(shù)不斷增長,而汽車駕駛員視野又是非常有限,碰撞和拖掛的事故時(shí)有發(fā)生,夜間就更不安全了。駕駛員希望能有一種汽車報(bào)警系統(tǒng),在行駛的時(shí)候能夠不斷測(cè)量車輛車尾與后面障
5、礙物的距離 (或車與車的距離), 而且能夠在儀表板上顯示出來,并在不同的警示距離范圍發(fā)出不同的報(bào)警信號(hào),以提高駕駛的安全性。實(shí)時(shí)數(shù)字顯示測(cè)得的距離,在不同距離范圍內(nèi)能發(fā)出不同的聲光報(bào)警信號(hào)。目前超聲波測(cè)距已得到廣泛應(yīng)用, 國內(nèi)一般使用專用集成電路根據(jù)超聲波測(cè)距原理設(shè)計(jì)各種測(cè)距儀器, 但是專用集成電路的成本較高、功能單一。而以單片機(jī)為核心的測(cè)距儀器可以實(shí)現(xiàn)預(yù)置、多端口檢測(cè)、顯示、報(bào)警等多種功能, 并且成本低、精度高、操作簡單、工作穩(wěn)定可靠。能夠有效的提高汽車的安全性能,保障汽車駕駛?cè)藛T的安全。本文介紹的是基于 AT89C51 單片機(jī)的超聲波倒泊防撞報(bào)警器,介紹了硬件選擇,軟件方案,系統(tǒng)基本功能,
6、和待改進(jìn)的方向。關(guān)鍵詞關(guān)鍵詞:超聲波;測(cè)距;報(bào)警系統(tǒng);單片機(jī)IVAbstractWith Chinas rapid economic development and the continuous improvement of living standards of residents, the residents have an increasing number of motor vehicles. Roads, parking lots become more crowded. The total number of reversing the growing, and the car d
7、river is a very limited field of vision, collision and trailer when the accident occurred the night even more dangerous. Drivers want to have a car alarm system, when in a moving vehicle can be continuously measured and the back of the rear obstacle distance (or the distance between cars and trucks)
8、, and can be displayed in the dashboard, and alerts from different range of different alarm signals in order to improve driving safety. Real-time digital display of the distance measured in the range of different distances can be issued a different sound and light alarm signal. At present, ultrasoun
9、d has been wide ranging applications, the use of domestic general ASIC design based on the principle of a variety of ultrasonic ranging range finder device, but the high cost of application specific integrated circuit, a single function. The single-chip microcomputer as the core of the range finder
10、can be the achievement of preset, multi-port detection, display, alarm and other functions, and low-cost, high precision, simple operation, reliable work. Can effectively improve the performance of automotive safety, protect the safety of motorists. In this paper, it is based on AT89C51 microcontrol
11、ler parked down anti-ultrasonic alarm system on hardware options, software programs, the basic functions of the system, and the direction to be improved.Key words: ultrasonic;distance measurement system;warning system;microcomputerV目目 錄錄1 緒論 .11.1 課題來源.11.2 科學(xué)依據(jù).11.3 超聲波傳感器.11.4 超聲波應(yīng)用.11.5 超聲波傳感器的主要
12、性能指標(biāo).21.6 研究內(nèi)容.22 單片機(jī)基礎(chǔ)知識(shí).32.1 單片機(jī)的概念及特點(diǎn).32.2 單片機(jī)的發(fā)展.32.3 單片機(jī)的應(yīng)用.43 設(shè)計(jì)方案 .63.1 備選方案.63.1.1 方案一:基于 AT89C2051 單片機(jī)的超聲波防撞報(bào)警系統(tǒng).63.1.2 方案二:基于 AT89C51 單片機(jī)的超聲波防撞報(bào)警系統(tǒng).73.2 選擇方案依據(jù).84 硬件設(shè)計(jì) .94.1 芯片的選擇.94.1.1 控制器選擇.94.1.3 超聲波接收電路.134.1.4 LED 顯示電路.154.1.5 高低頻報(bào)警電路.164.2 硬件圖.184.2.1 總體結(jié)構(gòu)框圖.184.2.2 系統(tǒng)總體硬件圖.195 軟件設(shè)計(jì)
13、 .215.1 程序流程圖.215.2 中斷流程圖.225.3 系統(tǒng)子函數(shù).225.3.1 蜂鳴器報(bào)警子程序和信號(hào)燈.225.3.2 延時(shí)子程序.235.3.3 單片機(jī)初始化子程序.235.4 系統(tǒng)總程序.246 誤差分析 .28VI由溫度產(chǎn)生的誤差.287 結(jié)論與展望 .297.1 結(jié)論.297.2 不足之處及未來展望.30致謝 .31參考文獻(xiàn) .32汽車倒泊防撞警報(bào)器的設(shè)計(jì)11 緒論緒論1.1 課題來源課題來源由于隨著科學(xué)技術(shù)和汽車工業(yè)的發(fā)展,許許多多的汽車安全裝置也得到大力的發(fā)展。汽車上面安裝防撞警報(bào)器能夠極大的方便司機(jī)的駕駛,保障司機(jī)的安全,并且能在緊急情況下能自動(dòng)剎車防止汽車之間的相
14、撞。隨著人們安全意識(shí)的提高,在汽車上安裝防撞倒泊警報(bào)器將必不可少。1.2 科學(xué)依據(jù)科學(xué)依據(jù)單片機(jī)的應(yīng)用日益普及,汽車的數(shù)量急劇增加,保障汽車駕駛?cè)藛T的安全也變得越來越重要了。目前在汽車警報(bào)器經(jīng)過20多年的發(fā)展 ,已經(jīng)歷了從開始的由單片機(jī)的蜂鳴器到由頻率控制聲音的急促報(bào)警到進(jìn)一步的可視的智能化防撞報(bào)警系統(tǒng)。汽車防撞裝置主要是通過車與障礙物之間的距離,車速信號(hào)的發(fā)射與接收由信號(hào)控制系統(tǒng)既是利用單片機(jī)來控制車速。并發(fā)出不同頻率的報(bào)警信號(hào)。當(dāng)車速與車距距離進(jìn)入比較危險(xiǎn)的狀態(tài)時(shí),單片機(jī)自動(dòng)控制發(fā)出緊急制動(dòng)信號(hào)剎車,以此來達(dá)到防撞的目的。 由上述可知,汽車與障礙物的距離只有在危險(xiǎn)距離狀態(tài)才有發(fā)生碰撞的可能
15、,汽車防撞裝置系統(tǒng)的設(shè)計(jì)任務(wù)主要是采集汽車與障礙物的距離和本車車速,并與當(dāng)時(shí)車速下安全警報(bào)距離與危險(xiǎn)距離之間進(jìn)行比較,判斷汽車與障礙物的距離是否安全。當(dāng)達(dá)到的安全警報(bào)距離時(shí)能發(fā)出聲音報(bào)警。1.3 超聲波超聲波傳感器傳感器用超聲波作為檢測(cè)手段,必須有超聲波發(fā)射器和超聲波接收器分別來發(fā)射和接收超聲波,完成這兩種功能的器件就是超聲波傳感器(本設(shè)計(jì)中采用 CSB40T1 和 CSB40R1) 。超聲傳感器探頭的核心是其塑料外套或者金屬外套中的一塊壓電晶片。構(gòu)成晶片的材料可以有許多種。超聲波是一種振動(dòng)頻率高于聲波的機(jī)械波(高于 20KHZ),在電壓的激勵(lì)下壓電晶片發(fā)生振動(dòng)產(chǎn)生的。超聲波傳感器具有以下幾個(gè)
16、特性:(1)在自身特性諧振點(diǎn) 40KHz 附近可獲得較高的靈敏度,通常選用 40KHZ 為其工作頻率。(2)諧振帶寬、波束角可以通過制作控制得很窄,有利于抗聲波干擾設(shè)計(jì)。(3)不受無線電頻譜的資源限制,易于進(jìn)行抗電磁干擾設(shè)計(jì)。(4)超聲波系統(tǒng)成本低、性能穩(wěn)定,應(yīng)用前景好。1.4 超聲波應(yīng)用超聲波應(yīng)用超聲波的頻率高至 20000Hz 以上(每秒振動(dòng) 20000 次以上),由于它的頻率高,因此具有以下特點(diǎn):(a)方向性好,幾乎沿直線傳播;(b)穿透能力強(qiáng),能穿透許多電磁波不能穿透的物質(zhì);xx 大學(xué)學(xué)士學(xué)位論文2(c)在媒質(zhì)中傳播時(shí)能產(chǎn)生巨大的作用力,可以用來為硬質(zhì)材料做切割、鑿孔等,也可以用來清洗
17、和消毒等對(duì)于超聲波的應(yīng)用;我們比較熟悉的就是醫(yī)院中常用的 B 超,它是把超聲波射入人體,根據(jù)人體組織對(duì)超聲波的傳導(dǎo)和反射能力的變化來判斷有無異常,如對(duì)人體臟器做病變檢查、結(jié)石檢查等,它具有對(duì)人體無損傷、簡便迅速的優(yōu)點(diǎn)。當(dāng)然更多的超聲波傳感器是固定地安裝在不同的裝置上,“悄無聲息”地探測(cè)人們所需要的信號(hào)。在未來的應(yīng)用中,超聲波將與信息技術(shù)、新材料技術(shù)結(jié)合起來,將出現(xiàn)更多的智能化、高靈敏度的超聲波傳感器。超聲波測(cè)距系統(tǒng)設(shè)計(jì):超聲波是一種在彈性介質(zhì)中的機(jī)械振蕩,它是由與介質(zhì)相接觸的振蕩源所引起的,其頻率在 20000Hz 以上。由于它有指向性強(qiáng)、方向性好、傳播能量大、傳播速度為 340m/s。超聲波
18、測(cè)距的工作原理是超聲波發(fā)射探頭不斷地發(fā)射出 40KHz 超聲波,遇到障礙物后反射回反射波,超聲波接收探頭接收到反射波信號(hào), 并將其轉(zhuǎn)變?yōu)殡娪嵦?hào)。 測(cè)出發(fā)射和接收回波的時(shí)間差 Dt,然后求出距離 S。在已知速度 C 的情況下,求出SC*T/2(C 為超聲波音速)13。1.5 超聲波傳感器的主要性能指標(biāo)超聲波傳感器的主要性能指標(biāo)(1)工作頻率:工作頻率就是壓電晶片的共振頻率。當(dāng)加到它兩端的交流電壓的頻率和晶片的共振頻率相等時(shí),輸出的能量最大,靈敏度也最高。 (2)工作溫度:由于壓電材料的居里點(diǎn)一般比較高,特別時(shí)診斷用超聲波探頭使用功率較小,所以工作溫度比較低,可以長時(shí)間地工作而不失效。(3)靈敏度
19、:主要取決于制造晶片(壓電晶片)本身。機(jī)電耦合系數(shù)大,靈敏度高;反之,靈敏度低。1.6 研究內(nèi)容研究內(nèi)容在倒車時(shí)不斷測(cè)量汽車尾部與其后面障礙物的距離,并實(shí)時(shí)顯示其與障礙物之間的距離,在不同的距離范圍內(nèi)發(fā)出不同的報(bào)警信號(hào),并且提高報(bào)警系統(tǒng)的穩(wěn)定性,以提高汽車倒車時(shí)的安全性。本文設(shè)計(jì)了一種超聲波汽車倒泊防撞報(bào)警器,本報(bào)警器具有以下功能:最大測(cè)距 4.9m,最小測(cè)距 0.1m,實(shí)時(shí)顯示測(cè)得的距離;在不同的時(shí)間利用三個(gè)不同的超聲波傳感器進(jìn)行測(cè)距,能夠有效的提高報(bào)警的穩(wěn)定性。在不同的危險(xiǎn)距離范圍內(nèi)發(fā)出不同的頻率報(bào)警信號(hào),駕駛員還可以根據(jù)個(gè)人需要調(diào)整設(shè)置報(bào)警距離。利用 555 來控制蜂鳴器的發(fā)聲頻率,直接
20、運(yùn)用單片機(jī)的 I/O 口控制報(bào)警器的工作。能夠大大降低軟件的復(fù)雜程度。該報(bào)警器與其它報(bào)警器相比具有功能多、硬件電路簡單、工作穩(wěn)定可靠等優(yōu)點(diǎn)47。汽車倒泊防撞警報(bào)器的設(shè)計(jì)32單片機(jī)基礎(chǔ)知識(shí)單片機(jī)基礎(chǔ)知識(shí)2.1單片機(jī)的概念及特點(diǎn)單片機(jī)的概念及特點(diǎn)單片機(jī)是將計(jì)算機(jī)的中央處理器(CPU) 、隨機(jī)存取存儲(chǔ)器(RAM) 、只讀存儲(chǔ)器(ROM) 、多種輸入輸出接口(I/O) 、定時(shí)器/計(jì)數(shù)器(Timer/Counter) 、中斷(Interruption)系列等集成在一塊芯片上,因此,被稱為單片微型計(jì)算機(jī)(Single Chip Microcomputer),簡稱單片機(jī)。單片機(jī)是針對(duì)控制與檢測(cè)應(yīng)用而設(shè)計(jì)的,
21、又稱為微控制器(Microcontroller Unit,MCU)。另外,由于它可以很容易地嵌入到各種儀器和現(xiàn)場(chǎng)控制設(shè)備中,因此也叫嵌入式微控制器(Embedded MCU) 。單片機(jī)具有以下幾個(gè)特點(diǎn):(1)集成度高、功能強(qiáng)。單片機(jī)在一塊芯片上集成了CPU、RAM、ROM、I/O 接口等資源,在芯片上還包含了中斷系統(tǒng)、串行通信接口、定時(shí)器/計(jì)數(shù)器等功能部件,芯片功能強(qiáng)、體積小、集成度高。(2)具有較高的性能價(jià)格比。單片機(jī)盡可能地把應(yīng)用所需的各種資源集成在一塊芯片內(nèi),性能高,但是價(jià)格卻相對(duì)低廉。(3)抗干擾能力強(qiáng)。單片機(jī)是面向工業(yè)檢測(cè)控制環(huán)境設(shè)計(jì)的,因此,抗噪聲干擾能力較強(qiáng)。程序固化在 ROM
22、類型的存儲(chǔ)器中不易被破壞;許多資源集成在一個(gè)芯片上,可靠性高。2.2單片機(jī)的發(fā)展單片機(jī)的發(fā)展自 20 世紀(jì) 70 年代初期單片機(jī)問世以來,它已經(jīng)經(jīng)歷了 5 個(gè)發(fā)展階段。第一階段(1971-1976):單片機(jī)萌芽階段;第二階段(1976-1980):初級(jí)單片機(jī)階段;第三階段(1980-1983):高性能單片機(jī)階段;第四階段(1983-1990):8 位單片機(jī)鞏固發(fā)展及 16 位單片機(jī)推廣階段;第五階段(1990-):單片機(jī)在集成度、功能、速度、可靠性、應(yīng)用領(lǐng)域等方面全方位地向更高水平發(fā)展。20 世紀(jì) 90 年代以來,在工業(yè)控制、智能儀表等應(yīng)用領(lǐng)域,8 位單片機(jī)系列較好地兼顧了性能和價(jià)格因素,仍然
23、是單片機(jī)中的主流產(chǎn)品。目前,8 位單片機(jī)表現(xiàn)出多功能、多選擇、高速度、低功耗、低價(jià)格、存儲(chǔ)容量大和 I/O 功能加強(qiáng)及結(jié)構(gòu)兼容的特點(diǎn)。(1)在單片機(jī)中采用精簡指令集(RISC) ;(2)提升了指令提升速度;(3)在芯片上集成大容量的 Flash 存儲(chǔ)器,可以實(shí)現(xiàn) ISP 和 IAP 編程;(4)使用數(shù)字-模擬相混合的集成技術(shù);(5)增加增強(qiáng)通信接口;(6)低電壓、低功耗、低價(jià)位。盡管目前單片機(jī)的品種很多,但在國內(nèi),Intel 公司的 MCS-51 系列單片機(jī)和與其內(nèi)核80C51 兼容的單片機(jī)應(yīng)用最為廣泛。xx 大學(xué)學(xué)士學(xué)位論文42.3單片機(jī)的應(yīng)用單片機(jī)的應(yīng)用現(xiàn)在,單片機(jī)被廣泛地應(yīng)用到各個(gè)領(lǐng)域,
24、在智能儀器儀表、家用電器和軍事設(shè)備的智能化以及實(shí)時(shí)過程控制等方面,單片機(jī)都扮演者越來越重要的角色,具有廣闊的應(yīng)用前景。所下大致介紹一些典型的應(yīng)用領(lǐng)域和應(yīng)用特點(diǎn)。(1)家用電器目前,各種家用電器已普遍采用單片機(jī)控制取代傳統(tǒng)的控制電路,如全自動(dòng)洗衣機(jī)、電冰箱、空調(diào)機(jī)、微波爐、電飯煲、電視機(jī)、錄像機(jī)、手機(jī)、MP3、MP4、攝像機(jī)及其他視頻音像設(shè)備的控制器;(2)辦公自動(dòng)化現(xiàn)在辦公室中所使用的大量通信、信息產(chǎn)品多數(shù)都采用了單片機(jī),如計(jì)算機(jī)系統(tǒng)中的鍵盤譯碼、硬盤驅(qū)動(dòng)、打印機(jī)、繪圖儀、復(fù)印機(jī)、電話、傳真機(jī)、考勤機(jī)、計(jì)算機(jī)等;(3)商業(yè)領(lǐng)域商業(yè)營銷系統(tǒng)廣泛使用的電子秤、收款機(jī)、條形碼閱讀器、倉儲(chǔ)安全檢測(cè)系統(tǒng)
25、、商場(chǎng)的導(dǎo)購電子顯示系統(tǒng)、保安系統(tǒng)、空氣調(diào)節(jié)系統(tǒng)、冷凍保鮮系統(tǒng)等,目前已紛紛采用單片機(jī)構(gòu)成專用系統(tǒng);(4)工業(yè)領(lǐng)域智能儀器儀表:目前變送器、電器測(cè)量儀表普遍采用單片機(jī)應(yīng)用系統(tǒng)替代傳統(tǒng)的測(cè)量系統(tǒng),使測(cè)量系統(tǒng)具有各種智能化功能,如存儲(chǔ)、數(shù)據(jù)處理、查找、判斷、聯(lián)網(wǎng)和語音功能等。智能傳感器:單片機(jī)與傳感器相結(jié)合可以構(gòu)成智能傳感器,它對(duì)經(jīng)傳感器初級(jí)變換后的電量做進(jìn)一步的變換、處理,輸出能滿足遠(yuǎn)距離傳送、能與微機(jī)接口的數(shù)字信號(hào);工業(yè)過程控制、過程監(jiān)測(cè)、工業(yè)控制器及機(jī)電一體化控制系統(tǒng)等,這些系統(tǒng)除一些小型工控機(jī)之外,許多都是以單片機(jī)為核心的單機(jī)或多機(jī)網(wǎng)絡(luò)系統(tǒng)。如工業(yè)機(jī)器人的控制系統(tǒng)是由中央控制器、感覺系統(tǒng)、
26、行走系統(tǒng)、抓舉系統(tǒng)等節(jié)點(diǎn)構(gòu)成的多機(jī)網(wǎng)絡(luò)系統(tǒng);(5)汽車電子單片機(jī)用于集中顯示系統(tǒng)、動(dòng)力監(jiān)測(cè)控制系統(tǒng)、自動(dòng)駕馭系統(tǒng)、GPS 系統(tǒng)、汽車倒泊防撞報(bào)警器的設(shè)計(jì)、通信系統(tǒng)以及運(yùn)行監(jiān)視器等;(6)航空航天與軍事5航空航天器的飛行姿態(tài)控制、參數(shù)顯示、動(dòng)力監(jiān)測(cè)控制、通信系統(tǒng)、導(dǎo)航等以及軍事領(lǐng)域武器系統(tǒng)的控制,如戰(zhàn)機(jī)、軍艦、坦克、火炮、導(dǎo)彈、智能武器系統(tǒng)等,都要用到單片機(jī)。單片機(jī)應(yīng)用重要的意義在于:它從根本上改變了傳統(tǒng)控制系統(tǒng)的設(shè)計(jì)思想和設(shè)計(jì)方案。從前必須由硬件實(shí)現(xiàn)的控制功能,現(xiàn)在可以通過單片機(jī)用軟件方法實(shí)現(xiàn),這種以軟件取代硬件并提高系統(tǒng)性能的控制計(jì)術(shù),稱為微控制技術(shù)。隨著單片機(jī)應(yīng)用技術(shù)的推廣普及,微控制技術(shù)
27、將發(fā)揮越來越重要的作用。汽車倒泊防撞警報(bào)器的設(shè)計(jì)5xx 大學(xué)學(xué)士學(xué)位論文63 3 設(shè)計(jì)方案設(shè)計(jì)方案3.1 備選方案?jìng)溥x方案3.1.13.1.1 方案一:方案一:基于基于 AT89C2051AT89C2051 單片機(jī)的超聲波防撞報(bào)警系統(tǒng)單片機(jī)的超聲波防撞報(bào)警系統(tǒng)(1) 硬件系統(tǒng) 圖 3.1 AT89C2051圖 3.1AT89C2051 主要功能特性:兼容 MCS51 指令系統(tǒng) 15 個(gè)雙向 I/O 口兩個(gè) 16 位可編程定時(shí)計(jì)數(shù)器時(shí)鐘頻率 024 兩個(gè)外部中斷源可直接驅(qū)動(dòng) LED 低功耗睡眠功能可編程 UARL 通道 2K 可反復(fù)擦寫 (1000 次可反復(fù)擦寫)6 個(gè)中斷源 2.76V 的寬工
28、作電壓范圍 128*8bit 內(nèi)部 RAM 兩個(gè)串行中斷兩級(jí)加密位內(nèi)置一個(gè)模擬比較放大器,軟件設(shè)置睡眠和喚醒功能。該報(bào)警器由控制系統(tǒng),超聲波發(fā)射電路、接收電路測(cè)速電路報(bào)警電路、LED 顯示電路組成電路原理框圖超聲波發(fā)射電路由 CC7555 時(shí)基電路和超聲波發(fā)射探頭組成,單片機(jī)AT89C2051 的 P1.7 引腳控制 CC7555 時(shí)基電路產(chǎn)生 40KHZ 的頻率信號(hào)給超聲波發(fā)生器,由超聲波探頭發(fā)射的超聲波射向障礙物。利用超聲波測(cè)距具有以下特點(diǎn):測(cè)量靈敏度高,穿透力強(qiáng),測(cè)量速度快,測(cè)量角度大可對(duì)較大范圍內(nèi)的物體進(jìn)行檢測(cè)。(2) 超聲波發(fā)射與接收電路超聲波接收電路由超聲波接收探頭放大器和整形器組
29、成,由障礙物反射回來的超聲波經(jīng)接收探頭變換為電脈沖信號(hào)。再由放大器整形器放大和整形后送入到單片機(jī)AT89C2051 的 P3.2 引腳,放大器宜選用有足夠增益和較低噪聲的寬帶放大器以保持脈沖信號(hào),尤其是信號(hào)前沿不發(fā)生畸變以提高測(cè)距的精度。(3) LED 顯示電路 LED 顯示電路由數(shù)碼管和驅(qū)動(dòng)電路組成,用兩個(gè)數(shù)碼管顯示距離,數(shù)碼管采用靜態(tài)顯示,由芯片 MCS14495 驅(qū)動(dòng)顯示 P1.4、P1.5 分別作為驅(qū)動(dòng)芯片 MCS14495 的鎖存信號(hào)用于汽車倒泊防撞警報(bào)器的設(shè)計(jì)7控制產(chǎn)生的 BCD 二進(jìn)制編碼表示的十進(jìn)制數(shù)碼是顯示高位還是低位。(4) 測(cè)速電路測(cè)速電路由傳感器脈沖放大器整形器 CC7
30、555 時(shí)基信號(hào)電路選通門組成霍爾集成傳感器將車輪轉(zhuǎn)速信號(hào)變成脈沖信號(hào)輸出經(jīng)放大整形電路后送入選通門。由 CC7555 時(shí)基電路產(chǎn)生的單位時(shí)基信號(hào)控制選通門的開與閉。以控制轉(zhuǎn)速信號(hào)在單位時(shí)間內(nèi)通過選通門,送入單片機(jī) AT89C2051 的 P3.5 引腳 控制 T1 計(jì)數(shù)器計(jì)數(shù)實(shí)現(xiàn)了在單位時(shí)間內(nèi)的計(jì)數(shù)。(5) 報(bào)警電路 報(bào)警電路由 CC7555 電路和揚(yáng)聲器組成 AT89C2051 的 P1.6 控制 CC7555 電路根據(jù)測(cè)量結(jié)果,產(chǎn)生一定頻率的信號(hào)驅(qū)動(dòng)揚(yáng)聲器發(fā)出報(bào)警聲在揚(yáng)聲器發(fā)出報(bào)警聲時(shí),時(shí)基電路 CC7555 處于暫穩(wěn)態(tài)此時(shí)電源向電容充電從而使 CC7555 結(jié)束暫穩(wěn)態(tài)回復(fù)到穩(wěn)定狀態(tài)輸出
31、低電平。使揚(yáng)聲器停止發(fā)出報(bào)警聲,直到下一次測(cè)距結(jié)束產(chǎn)生新的報(bào)警聲。(6) 系統(tǒng)的總體硬件圖圖 3.2 用 89c2051 實(shí)現(xiàn)的系統(tǒng)總體的硬件圖3.1.2 方案二:基于方案二:基于 AT89C51 單片機(jī)的超聲波防撞報(bào)警系統(tǒng)單片機(jī)的超聲波防撞報(bào)警系統(tǒng)該系統(tǒng)的硬件電路主要由單片機(jī)、超聲波傳感器、LED 顯示模塊,蜂鳴器報(bào)警模塊等組成。系統(tǒng)中單片機(jī)采用 ATMEL 公司的 AT89C51 作為核心控制芯片,便于系統(tǒng)的設(shè)計(jì)和調(diào)試。超聲波傳感器是超聲波測(cè)距電路中的重要元件其性能優(yōu)劣直接影響到測(cè)距準(zhǔn)確度和可靠性。通常超聲波傳感器有兩類:一類是發(fā)射電路和接收電路互相獨(dú)立的分體式超聲波傳感器,此類傳感器測(cè)距
32、有效范圍比較大。另一類是同時(shí)具有發(fā)射與接收功能的收發(fā)xx 大學(xué)學(xué)士學(xué)位論文8一體式超聲波傳感器,此類超聲波測(cè)距有效范圍比較小,但防塵、防水性能比較分體式超聲波傳感器要好。本系統(tǒng)選擇分體式超聲波傳感器。考慮到超聲波具有指向性,本系統(tǒng)在汽車尾部左、中,右三個(gè)部位各安裝一個(gè)超聲波傳感器,適當(dāng)調(diào)整安裝位置,可準(zhǔn)確測(cè)量汽車后部障礙物。運(yùn)用 p1.1、p1.2、P1.3 分別控制CD4051 的 A、B、C 來控制不同超聲波發(fā)射器和接收器的工作,INT0 超聲波信號(hào)檢測(cè)。當(dāng)完成數(shù)據(jù)測(cè)量后,測(cè)量數(shù)據(jù)進(jìn)行處理,然后顯示測(cè)量結(jié)果范圍,當(dāng)車輛離障礙物的距離超過安全警戒線時(shí)發(fā)出報(bào)警信號(hào)。實(shí)際安裝時(shí),該系統(tǒng)的單片機(jī)安
33、裝在汽車的尾部。a.超聲波發(fā)射電路超聲波發(fā)射電路由超聲波換能器(或稱超聲波振頭)和超聲波發(fā)生器兩部分組成,電路如所示。系統(tǒng)中,超聲波換能器的型號(hào)為 CSB40T。它將超聲波發(fā)生器提供的電信號(hào)轉(zhuǎn)換為機(jī)械振動(dòng)并發(fā)射出去。40KHz 的超聲波信號(hào)是利用 NE555 時(shí)基電路振蕩產(chǎn)生的,振蕩頻率約為 f=1.44(R1+2R2)*C21),通過選擇 R2=1.3k 的電阻使頻率達(dá)到 40KHZ。工作時(shí),單片機(jī)通過 I/O 口定時(shí)向超聲波發(fā)生電路發(fā)出控制信號(hào)。超聲波發(fā)生電路產(chǎn)生 40KHz 的調(diào)制脈沖,轉(zhuǎn)換為超聲波信號(hào)向前方空間發(fā)射。b.超聲波接收電路超聲波接收電路采用了集成電路 LM324,LM324
34、 采用的超聲波接收電路采用了集成電路 LM324,將接收到的超聲波信號(hào)用前三極放大后,最后一級(jí)用比較器使之成為數(shù)字信號(hào)(高電平為 5V,低電平為 0V),當(dāng)單片機(jī)接收到中斷信號(hào)時(shí),說明檢測(cè)到了反射回來的超聲波,單片機(jī)就進(jìn)入中斷狀態(tài),開始距離計(jì)算,并將計(jì)算結(jié)果發(fā)送給單片機(jī)。 c.溫度檢測(cè)電路溫度測(cè)量電路基于 DS18B20(這是美國 DALLS 公司出品的數(shù)字溫度傳感器)其耐磨耐碰、 體積小、使用方便、封裝形式多樣,適用于各種狹小空間設(shè)備數(shù)字測(cè)溫和控制領(lǐng)域?;诔暡ǖ钠嚪雷矆?bào)警系統(tǒng)的設(shè)計(jì)中,采用的是 DS18B20 數(shù)字溫度傳感器。溫度檢測(cè)電路采用 DALLS 公司的 DS18B20 數(shù)字溫
35、度傳感器。電路連接非常簡單,但是必須保證時(shí)序與單片機(jī)嚴(yán)格同步。DS18B20 具有 9,10,l1 和 12 位轉(zhuǎn)換精度。3.2 選擇方案依據(jù)選擇方案依據(jù)由于目前市場(chǎng)上已經(jīng)研制出超聲波傳感器的專用集成芯片,而且集成芯片的技術(shù)已經(jīng)相當(dāng)成熟,因此,不必自己設(shè)計(jì)超聲波發(fā)生與接收電路,以上兩個(gè)方案各有優(yōu)點(diǎn),對(duì)于本項(xiàng)目直接利用超聲波傳感器(CSB40T 和 CSB40R),而且相對(duì)而言對(duì)于 AT89C51 單片機(jī)比較熟悉,選用的 CD4051、ULN2801、LM324、555(多諧振蕩器) 、7 段 LED 的數(shù)碼管等都是我們平時(shí)比較熟悉的芯片,而且這些芯片價(jià)格普遍比較低。因此選擇方案二的性價(jià)比最高,
36、能用價(jià)格比較低廉的硬件來實(shí)現(xiàn)良好的功能,因此我們選用第二方案來實(shí)現(xiàn)本系統(tǒng)功能。汽車倒泊防撞警報(bào)器的設(shè)計(jì)94 硬件設(shè)計(jì)硬件設(shè)計(jì)4.1芯片的選擇芯片的選擇4.1.1 控制器選擇控制器選擇圖 4.1 AT89C51 芯片引腳微型計(jì)算機(jī)的出現(xiàn)與發(fā)展已廣泛應(yīng)用到各行各業(yè)中,使人們的日常生活工作都發(fā)生了重大變化,如果沒有微型計(jì)算機(jī),人們的工作生活的質(zhì)量都受到很大的損失。單片微型計(jì)算機(jī)是微型計(jì)算機(jī)發(fā)展中的一個(gè)重要分支,其獨(dú)特的結(jié)構(gòu)與性能,越來越普及地應(yīng)用于國民經(jīng)濟(jì)的各個(gè)領(lǐng)域,以下主要介紹圖 4.1 中的 89C51 單片機(jī),以及外部 I/O 口。 一、單片機(jī)的組成單片微型計(jì)算機(jī)簡稱單片機(jī),它在一塊芯片上集成
37、了各種功能部件:中央處理器(CPU) 、隨機(jī)存取存儲(chǔ)器(RAM) 、只讀存儲(chǔ)器(ROM) 、定時(shí)器/計(jì)數(shù)器、和各種輸入/輸出(I/O)接口(如并行 I/O 口、串行 I/O 口和 A/D 轉(zhuǎn)換器)等。構(gòu)成一個(gè)完整的微型計(jì)算機(jī)。80C51 單片機(jī)的引腳描述及片外總線結(jié)構(gòu)芯片的引腳描述CHMOS 制造工藝的 89C51 單片機(jī)采用 40 引腳的雙列直插封裝(DIP 方式),在單片機(jī)的 40 條引腳中有 2 條專用于主電源的引腳,2 條外接晶體的引腳,4 條控制與其它電源復(fù)xx 大學(xué)學(xué)士學(xué)位論文10用的引腳,32 條輸入/輸出(I/O)引腳。下面按其引腳功能為四部分?jǐn)⑹鲞@ 40 條引腳功能。電源引腳
38、 VCC 和 VSS。其中:VCC(40 腳)接+5V 電壓。VSS(20 腳)接地。接晶體引腳 XTAL1 和XTAL2。XTAL1(19 腳)接外部晶體的一個(gè)引腳。在單片機(jī)內(nèi)部,它是一個(gè)反相放大器的輸入端,這個(gè)放大器構(gòu)成了片內(nèi)振蕩器。當(dāng)采用外部振蕩器時(shí),對(duì) CHMOS 單片機(jī),此引腳作為驅(qū)動(dòng)端。XTAL2(18 腳)接外部晶體的另一端。在單片機(jī)內(nèi)部,接至上述振蕩器的反相放大器的輸出端。采用外部振蕩器時(shí),對(duì) CHMOS 單片機(jī),該引腳懸浮、控制或與其他電源復(fù)用引腳 RST/VPD、ALE/PROG、PSEN 和 EA/VPP。ST/VPD(9 腳):當(dāng)振蕩器運(yùn)行時(shí),在此引腳上出現(xiàn)兩個(gè)機(jī)器周期
39、的高電平將使單片機(jī)復(fù)位。推薦在此引腳與 VSS 引腳接一個(gè)約 8.2K 的下拉電阻,與 VCC 引腳之間連接一個(gè)約 10uf 的電容,以保證可靠地復(fù)位。(1)VCC 掉電期間,此引腳可接上備用電源,以保持內(nèi)部 RAM 的數(shù)據(jù)不丟失。當(dāng) VCC 主電源下掉到低于規(guī)定的電平,而 VPD 在其規(guī)定的電壓范圍內(nèi),VPD 就向內(nèi)部 RAM 提供備用電源。(2)ALE/PROG(30 腳):當(dāng)訪問外部存儲(chǔ)器時(shí),ALE(允許地址鎖存)的輸出用于鎖存地址的低位字節(jié)。即使不訪問外部存儲(chǔ)器,ALE 端仍以不變的頻率周期性地出現(xiàn)正脈沖信號(hào),此頻率為振蕩器頻率的 1/6。因此,它可用作對(duì)外輸出的時(shí)鐘,或用于定時(shí)目的。
40、然而要注意的是,每當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過一個(gè) ALE 脈沖。ALE 端可以驅(qū)動(dòng)(吸收或輸出電流)8 個(gè) LS 型的 TTL 輸入電路。對(duì)于 EPROM 型的單片機(jī),在 EPROM 編程期間,此引腳用于輸入編程脈沖(PROG) 。(3)RSEN(29 腳):此腳的輸出是外部程序存儲(chǔ)器的讀寫選通信號(hào)。在從外部程序存儲(chǔ)器取令(或常數(shù))期間,每個(gè)機(jī)器周期兩次 PESN 有效。但在此期間,每當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的 PSEN 信號(hào)將不出現(xiàn),PSEN 同樣可以驅(qū)動(dòng)(吸收或輸出)8 個(gè) LS型的 TTL 輸入。(4)EA/VPP:當(dāng) EA 端保持高電平時(shí),訪問內(nèi)部程序存儲(chǔ)器,但在 PC(
41、程序計(jì)數(shù)器)值超過 0FFFH 時(shí),將自動(dòng)轉(zhuǎn)向執(zhí)行外部程序存儲(chǔ)器內(nèi)的程序,當(dāng) EA 保持低電平時(shí),則只訪問外部程序存儲(chǔ)器,不管是否有內(nèi)部程序存儲(chǔ)器,對(duì)于常用的 89C51 來說,無內(nèi)部程序存儲(chǔ)器,所以EA 腳必須常接地,這樣才能只選擇外部程序存儲(chǔ)器。對(duì)于 EPROM 型單片機(jī),在 EPROM 編程期間,此引腳也用于施加 21 伏的編程電源(VPP) 。輸入/輸出 I/O 引腳 P0、P1、P2、P3共 32 根。a)P0 口(39 腳32 腳):是雙向 8 位三態(tài) I/O 口,外接存儲(chǔ)器時(shí),與地址總線的低 8 位及數(shù)據(jù)總線復(fù)用,能以吸收電流的方式驅(qū)動(dòng) 8 個(gè) LSTTL 負(fù)載。b)P1 口(1
42、 腳8 腳):是 8 位準(zhǔn)雙向 I/O 口。由于這種接口輸出沒有高阻狀態(tài),輸入也不能瑣存,故不是 真正的 I/O 口。門口能驅(qū)動(dòng)(吸收或輸出電流)4 個(gè) LSTTL 負(fù)載,對(duì)8052、8032,P1.0 引腳的第二功能為 T2 定時(shí)/計(jì)數(shù)器的外部輸入,P1.1 引腳的第二功能為T2EX 捕捉、重裝觸發(fā),即 T2 的外部控制端。對(duì) EPROM 編程和程序驗(yàn)證時(shí),它的接收低 8位地址。c)P2 口(21 腳28 腳):是 8 位準(zhǔn)雙向 I/O 口。在訪問外部存儲(chǔ)器時(shí),它可以作為擴(kuò)展電路高 8 位地址總線送出高 8 位地址,在對(duì) EPROM 編程和程序驗(yàn)證期間,它的接收高 8位地址。P2 可以驅(qū)動(dòng)(
43、吸收或輸出電流)4 個(gè) LSTTL 負(fù)載。是復(fù)用雙功能口,P3 能驅(qū)動(dòng)汽車倒泊防撞警報(bào)器的設(shè)計(jì)11(吸收或輸出電流)4 個(gè) LSTTL 負(fù)載。作為第一功能用時(shí),就作為普通的 I/O 口用,功能和操作方法與 P1 口相同。d)P3 口(10 腳17 腳):是 8 位準(zhǔn)雙向 I/O 口,在 89C51 中,這 8 個(gè)引腳還用于專門功能,值得強(qiáng)調(diào)的是,P3 口的每一條引腳都可以獨(dú)立定義第一功能的輸入輸出或第二功能。4.1.2 超聲波發(fā)射電路單片機(jī) AT89C51 單片機(jī)通過 P1.1、P1.2、P1.3 引腳來控制 CD4051 的輸出端1、2、3 口,通過 ULN2801(達(dá)林頓反向驅(qū)動(dòng)器)來增大
44、電流進(jìn)而驅(qū)動(dòng)超聲波發(fā)射器(CSB40T)然后單片機(jī)不停的檢測(cè) INT0 引腳,當(dāng) INTO 引腳電平由高電平變?yōu)榈碗娖綍r(shí)就認(rèn)為超聲已返回,通過單片機(jī) T0 計(jì)數(shù)器所計(jì)的數(shù)據(jù)就是超聲波所經(jīng)歷的時(shí)間,通過編程換算可得出超聲波和障礙物間的距離,由單片機(jī)處理后通過 P0.0-P0.7 口送出待顯示的信號(hào)并且通過 2 位數(shù)碼管顯示所測(cè)的距離。(a)壓電式超聲波傳感器:常用的超聲波發(fā)生器可以分為二大類,一是用電氣方式產(chǎn)生超聲波,如變磁阻式、電 容式、磁電式、壓電式等超聲波發(fā)生器;二是用機(jī)械方式產(chǎn)生超聲波,有加爾統(tǒng)笛、液哨 和氣流旋笛等。它們產(chǎn)生的超聲波的頻率、功率和聲波特性各不相同。這里采用第一類 中的壓
45、電式超聲波發(fā)生器,是利用壓電晶體的電致伸縮現(xiàn)象,即壓電效應(yīng)。目前的壓電式 具有以下三個(gè)優(yōu)點(diǎn):(1)靈敏度和分辨率高,線性范圍比較大,結(jié)構(gòu)簡單、牢固,可靠性好,壽命長;(2)體積小,重量輕,剛度、強(qiáng)度、承載能力和測(cè)量范圍比較大,動(dòng)態(tài)響應(yīng)頻帶寬,動(dòng)態(tài)誤差??;(3)易于大量生產(chǎn),便于選用,使用和校準(zhǔn)方便,并且便于近測(cè)和遙測(cè); 常用的壓電材料有石英晶體、壓電陶瓷等。在壓電材料切片上施加一定頻率的交變電壓,當(dāng)外加信號(hào)頻率等于壓電晶片的固有頻率時(shí),會(huì)產(chǎn)生電致伸縮振動(dòng),產(chǎn)生共振,并帶動(dòng)共振板振動(dòng),產(chǎn)生超聲波。 超聲波的頻率越高,指向性越好,但是考慮到如果頻率過高會(huì)使得衰減過快,使測(cè)量距離不夠。綜合考慮可以選
46、用超聲波的頻率 f=40kHz,波長=085cm,此時(shí)接收時(shí)可以有較高的靈敏度。(b) 超聲波發(fā)射器的工作原理 超聲波發(fā)射及驅(qū)動(dòng)電路,多諧振蕩器產(chǎn)生 40kHz 的振蕩源,為了控制振蕩的產(chǎn)生或者停止,將 555 的 4 號(hào)端口作為一個(gè)輸入端作為控制端 C,當(dāng) C=“0”時(shí),振蕩停止,反之 C=“1”時(shí),產(chǎn)生振蕩。將 C 端與 AT89C51 單片機(jī)的 P1.0 口連接后,就可通過單片機(jī)對(duì) p1.0 口來控制555 的工作,進(jìn)而控制超聲波傳感器的發(fā)射。由于單片機(jī)的時(shí)鐘頻率遠(yuǎn)遠(yuǎn)高于 40KHZ,故可以實(shí)現(xiàn)使得 P1.0 口的電平的頻率高于 40KHZ。由于超聲波傳播的距離和超聲波的振幅成正比的關(guān)系
47、,所以可以適當(dāng)?shù)胤糯蟀l(fā)射的功率,可以提高超聲波的傳播距離。使用 ULN2801(達(dá)林頓反向驅(qū)動(dòng)器)組成的驅(qū)動(dòng)電路能夠增大電流從而增大發(fā)射的功率,這樣就能夠使傳輸?shù)木嚯x達(dá)到實(shí)際的需要(即遠(yuǎn)大于設(shè)定的 10M)89。xx 大學(xué)學(xué)士學(xué)位論文12 圖 4.2 CD4051 的芯片引腳圖單八路模擬開關(guān) CD4051,CD4051 引腳功能見表 4-2。CD4051 相當(dāng)于一個(gè)單刀八擲開關(guān),開關(guān)接通哪一通道,由輸入的 3 位地址碼 ABC 來決定。 “INH”是禁止端,當(dāng) “INH”=1 時(shí),各通道均不接通。此外,CD4051 還設(shè)有另外一個(gè)電源端 VEE,以作為電平位移時(shí)使用,從而使得通常在單組電源供電
48、條件下工作的 CMOS 電路所提供的數(shù)字信號(hào)能直接控制這種多路開關(guān),并使這種多路開關(guān)可傳輸峰峰值達(dá) 15V 的交流信號(hào)。例如,若模擬開關(guān)的供電電源 VDD=5V,VSS=0V,當(dāng) VEE=5V 時(shí),只要對(duì)此模擬開關(guān)施加 05V 的數(shù)字控制信號(hào),就可控制幅度范圍為5V5V 的模擬信號(hào)。真值表如表 4-3 中所示:表 4-3 CD4051 的真值表INPUTSTATES“ON” CHANNELSINPUTCBACD405100000000110010200113010040101501106011171NONENONENONENONE (c)超聲波發(fā)射電路本設(shè)計(jì)中的超聲波發(fā)射電路,采用一片 555
49、 產(chǎn)生 40KHZ 的信號(hào),通過 CD4051 可以輸送8 路 40KHZ 信號(hào),可以有效的節(jié)約 555 芯片。通過 ULN2801 反向驅(qū)動(dòng)器來放大電流來驅(qū)汽車倒泊防撞警報(bào)器的設(shè)計(jì)13動(dòng)超聲波發(fā)射器工作。而且同時(shí)可以通過選擇 CD4051 的 A、B、C 口來選擇不同的超聲波發(fā)射器工作。具體的電路圖如圖 4-4 所示:圖 4.4 超聲波發(fā)射電路圖4.1.3 超聲波接收超聲波接收電路電路超聲波接收電路采用了集成電路 LM324,將接收到的超聲波信號(hào)用前三極放大后,最后一級(jí)用比較器使之成為數(shù)字信號(hào)(高電平為 5V,低電平為 0V),當(dāng)單片機(jī)接收到中斷信號(hào)時(shí),說明檢測(cè)到了反射回來的超聲波,單片機(jī)就
50、進(jìn)入中斷狀態(tài),開始距離計(jì)算,并將計(jì)算結(jié)果發(fā)送給單片機(jī)。 圖 4.5LM324 的雙列直插引腳圖 圖 4.5 中,LM324 系列器件為價(jià)格便宜的帶有真差動(dòng)輸入的四運(yùn)算放大器。與單電源應(yīng)用場(chǎng)合的標(biāo)準(zhǔn)運(yùn)算放大器相比 ,它們有一些顯著優(yōu)點(diǎn)。該四放大器可以工作在低到 3.0 伏或者高到 32 伏的電源下 ,靜態(tài)電流為 MC1741 的靜態(tài)電流的五分之一。共模輸入范圍包括負(fù)電源 ,因而消除了在許多應(yīng)用場(chǎng)合中采用外部偏置元件的必要性。LM324 的特點(diǎn):(1)短跑保護(hù)輸出xx 大學(xué)學(xué)士學(xué)位論文14(2)真差動(dòng)輸入級(jí)(3)可單電源工作: 3V-32V(4)低偏置電流:最大 100nA(5)每封裝含四個(gè)運(yùn)算放
51、大器(6)具有內(nèi)部補(bǔ)償?shù)墓δ?7)共模范圍擴(kuò)展到負(fù)電源(8)行業(yè)標(biāo)準(zhǔn)的引腳排列(9)輸入端具有靜電保護(hù)功能 01234567ABCINHCOMP1.1P1.2P1.3P1.4INT0CD4051CSB40R1CSB40R2CSB40R3VCC1KVCC1KVCC1KR810KC710uFR131K23467R161KVCCR4100KC20.1uFR111K23467VCCR141KR171KC9100PFR510KLABEL1C3100PFR121K23467CLC409R61KR15100KC1010uFVCCC4100PF23467VCC1KC11100PFR191KR181KR71KV
52、CCOUT0.1uFR810KC710uFR131K23467R161KVCCR4100KC20.1uFR111K23467VCCR141KR171KC9100PFR510KLABEL1C3100PFR121K23467CLC409R61KR15100KC1010uFVCCC4100PF23467VCC1KC11100PFR191KR181KR71KVCCOUTC?0.1uFR810KC710uFR131K23467R161KVCCR4100KC20.1uFR111K23467VCCR141KR171KC9100PFR510KLABEL1C3100PFR121K23467CLC409R61KR
53、15100KC1010uFVCCC4100PF23467VCC1KC11100PFR191KR181KR71KVCCOUTC10.1uF 圖 4.6 超聲波接收電路圖按照超聲波原理,微處理器需要的只是第一個(gè)回波的時(shí)刻。接收電路的設(shè)計(jì)可采用通汽車倒泊防撞警報(bào)器的設(shè)計(jì)15用電路來實(shí)現(xiàn)。如圖 4.6 超聲波在空氣中傳播時(shí),其能量的衰減程度與距離成正比,距離越近、信號(hào)越強(qiáng),距離越遠(yuǎn)、信號(hào)越弱,通常在 1mv1V 之間。放大電路采用單電源供電,信號(hào)放大和變換采用一片 LM324 通用運(yùn)算放大器,前三級(jí)為放大器設(shè)計(jì),后一級(jí)為比較器設(shè)計(jì)。為滿足交流信號(hào)的需要,每一級(jí)放大器均采用電容電路進(jìn)行電平偏移,即圖 3
54、b 中的C7、C9、C10 和 C11,容量均為 10mf,實(shí)現(xiàn)單電源條件下交流信號(hào)的放大。對(duì)交流信號(hào)而言,電容為短路,前三級(jí)放大電路的放大增益均為 10。故信號(hào)可以放大到 1000 倍,當(dāng)沒有信號(hào)時(shí),3 號(hào)端的輸入(2.5-5V)大于 2 號(hào)端口,當(dāng)有信號(hào)輸入時(shí),2 號(hào)端口的輸入為 1000Vi,再適當(dāng)?shù)恼{(diào)節(jié) 4 號(hào)口的電壓,一旦 1000ViV3 時(shí),就會(huì)輸入一個(gè)低電平使 INT0 產(chǎn)生中斷。 實(shí)驗(yàn)中發(fā)現(xiàn),距離較近時(shí),兩級(jí)放大的增益能輸出足夠強(qiáng)度的信號(hào),在第 3 級(jí)有可能出現(xiàn)信號(hào)飽和,但距離較遠(yuǎn)時(shí),必須采用三級(jí)放大電路。合理調(diào)節(jié)電位器 1K 的滑動(dòng)變阻器,選擇比較基準(zhǔn)電壓,使測(cè)量更加準(zhǔn)確和
55、穩(wěn)定。具體的電路圖如圖 4-7 所示: 圖 4.7 由 LM324 組成的放大比較電路4.1.4 LED 顯示電路顯示電路 用單片機(jī)控制 LED 信號(hào)燈的工作,當(dāng)汽車與障礙物的距離沒有達(dá)到安全距離時(shí),通過控制端 P1.5、P1.6 輸入低電平來控制信號(hào)燈不亮。當(dāng)距離到達(dá)危險(xiǎn)距離時(shí),單片機(jī)通過將P1.5 置 0,P1.6 置 1 來使得黃燈亮,紅燈不亮,當(dāng)距離到達(dá)需要緊急剎車時(shí),P1.5 口置 1,P1.6 口置 0 來控制紅燈亮,黃燈不亮,從而提醒司機(jī)要緊急剎車。 LED 信號(hào)燈 LED 發(fā)光機(jī)理:PN 結(jié)的端電壓構(gòu)成一定勢(shì)壘,當(dāng)加正向偏置電壓時(shí)勢(shì)壘下降,P 區(qū)和 N 區(qū)的多數(shù)載流子向?qū)Ψ綌U(kuò)散
56、。由于電子遷移率比空穴遷移率大得多,所以會(huì)xx 大學(xué)學(xué)士學(xué)位論文16出現(xiàn)大量電子向 P 區(qū)擴(kuò)散,構(gòu)成對(duì) P 區(qū)少數(shù)載流子的注入。這些電子與價(jià)帶上的空穴復(fù)合,復(fù)合時(shí)得到的能量以光能的形式釋放出去。LED 信號(hào)燈具有以下的幾個(gè)優(yōu)點(diǎn):(1)高節(jié)能:節(jié)能能源無污染即為環(huán)保。直流驅(qū)動(dòng),超低功耗(單管 0.03-0.06 瓦)電光功率轉(zhuǎn)換接近 100%,相同照明效果比傳統(tǒng)光源節(jié)能 80%以上。 (2)壽命長:LED 光源有人稱它為長壽燈,意為永不熄滅的燈。固體冷光源,環(huán)氧樹脂封裝,燈體內(nèi)也沒有松動(dòng)的部分,不存在燈絲發(fā)光易燒、熱沉積、光衰等缺點(diǎn),使用壽命可達(dá) 6 萬到 10 萬小時(shí),比傳統(tǒng)光源壽命長 10
57、倍以上。 (3)多變幻:LED 光源可利用紅、綠、籃三基色原理,在計(jì)算機(jī)技術(shù)控制下使三種顏色具有256 級(jí)灰度并任意混合,即可產(chǎn)生 25625625616777216 種顏色,形成不同光色的組合變化多端,實(shí)現(xiàn)豐富多彩的動(dòng)態(tài)變化效果及各種圖像。 (4)利環(huán)保:環(huán)保效益更佳,光譜中沒有紫外線和紅外線,既沒有熱量,也沒有輻射,眩光小,而且廢棄物可回收,沒有污染不含汞元素,冷光源,可以安全觸摸,屬于典型的綠色照明光源。 (5)高新尖:與傳統(tǒng)光源單調(diào)的發(fā)光效果相比,LED 光源是低壓微電子產(chǎn)品,成功融合了計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)通信技術(shù)、圖像處理技術(shù)、嵌入式控制技術(shù)等所以亦是數(shù)字信息化產(chǎn)品,是半導(dǎo)體光電器件。
58、“高新尖”技術(shù)具有在線編程、無限升級(jí)、靈活等特點(diǎn)。選用 LED 小型信號(hào)燈能夠發(fā)出不同的顏色的光,節(jié)能方面突出,而且使用的壽命特別長,因此選用 LED 小信號(hào)燈。采用 LED 的七段數(shù)碼管來顯示汽車與障礙物之間的距離,電路上面很容易實(shí)現(xiàn)。通過74LS06 來放大電流點(diǎn)亮 LED 數(shù)碼管,另外通過 P2.2、P2.3 口來控制兩個(gè)數(shù)碼管是否工作。運(yùn)用動(dòng)態(tài)顯示的方式來顯示當(dāng)前的距離。4.1.5 高低頻報(bào)警電路高低頻報(bào)警電路壓電式蜂鳴器,用的是壓電材料,即當(dāng)受到外力導(dǎo)致壓電材料發(fā)生形變時(shí)壓電材料會(huì)產(chǎn)生電荷。同樣,當(dāng)通電時(shí)壓電材料會(huì)發(fā)生形變。(1)結(jié)構(gòu)十分簡單、可直接將壓電元件安裝在塑料基座上;(2)
59、體積小,重量輕;(3)性能穩(wěn)定可靠;(4)頻響特性好,清晰而不失真,能較好地重現(xiàn)人的聲音;(5)抗外界干擾能力強(qiáng);(6)耗電少;由于壓電蜂鳴器能耗低,可直接被互補(bǔ)型金屬氧化物半導(dǎo)體(CMOS)和其它集成電路(IC)驅(qū)動(dòng),所以它還能與大規(guī)模集成電路(LSI)結(jié)合,發(fā)出清脆悅耳的樂曲和合成聲音。它被廣泛應(yīng)用于遙控開關(guān)、電機(jī)設(shè)備、彩色錄像機(jī)、普通紙復(fù)印機(jī)、照相機(jī)、報(bào)警鐘和傳真設(shè)備等,作為聲音合成器件。在電子計(jì)數(shù)器,鐘表和微機(jī)等設(shè)備中它還可以用來作時(shí)標(biāo)信號(hào)的信號(hào)源;在報(bào)警鈴、防盜器件、煙霧放敏感器及家用電器中作為蜂鳴器用。 電磁式蜂鳴器,主要是利用通電導(dǎo)體會(huì)產(chǎn)生磁場(chǎng)的特性,用一個(gè)固定的永久磁鐵與通電導(dǎo)
60、體產(chǎn)生磁力推動(dòng)固定在線圈上的鼓膜。蜂鳴器是一個(gè)發(fā)聲裝置,它是將線圈置于由 永久磁鐵、鐵心、高導(dǎo)磁的小鐵片以及振動(dòng)膜組成的磁回路中。通電時(shí),小鐵片與振動(dòng)膜汽車倒泊防撞警報(bào)器的設(shè)計(jì)17受磁場(chǎng)的吸引會(huì)向鐵心靠近,線圈接收振動(dòng)信號(hào)則會(huì)產(chǎn)生交變的磁場(chǎng),繼而將電能轉(zhuǎn)為聲能。和揚(yáng)聲器不同的是蜂鳴器只能發(fā)出單一的音頻。不論輸入蜂鳴器的是交流電壓還是直流電壓,只要達(dá)到蜂鳴器的額定電壓(有 3V,5V,12V 等多種規(guī)格),它就會(huì)發(fā)出聲響,即使我們改變輸入的電壓或頻率,蜂鳴器也只發(fā)出一個(gè)音頻的聲音。綜合比較以上兩種蜂鳴器,要實(shí)現(xiàn)兩種不同頻率的報(bào)警信號(hào),應(yīng)該選用壓電式蜂鳴器。而且壓電式結(jié)構(gòu)簡單耐用比較適合于報(bào)警器等
61、設(shè)備。電路圖見 4.8、4.9。由 555 電路組成的無穩(wěn)態(tài)多諧振蕩器,振蕩頻率 f=1.44/(R1+2R2)C1,當(dāng)單片機(jī)控制端送入高電平到 555 的 4 號(hào)口時(shí), HTD 壓電陶瓷片發(fā)聲報(bào)警,當(dāng)送入低電平時(shí)停止報(bào)警??梢酝ㄟ^調(diào)節(jié) R1,R2 的阻值可以使得 HTD 壓電陶瓷片發(fā)聲頻率的不同。圖 4.8 高低頻報(bào)警電路xx 大學(xué)學(xué)士學(xué)位論文18圖 4.9 LED 顯示電路以及報(bào)警電路4.2 硬件圖硬件圖4.2.1 總體結(jié)構(gòu)框圖總體結(jié)構(gòu)框圖在本系統(tǒng)中采用 AT89C51 作為主控制器,利用如圖 4.10 中的 3 組超聲波傳感器進(jìn)行檢測(cè)當(dāng)前的距離。LED 顯示電路組合中包括 LED 信號(hào)燈
62、、兩個(gè)七段數(shù)碼管,用于信號(hào)燈報(bào)警和顯示當(dāng)前的距離。高低頻報(bào)警電路是由兩個(gè) 555 控制兩個(gè)不同的蜂鳴器發(fā)聲,通過 555 發(fā)出不同的頻率來產(chǎn)生高頻和低頻的報(bào)警信號(hào)。AT89C51超聲波接收電路1超聲波發(fā)射電路2超聲波接收電路2超聲波發(fā)射電路3超聲波接收電路3r超聲波發(fā)射電路1LED顯示電路組合高低頻報(bào)警電路圖 4.10 超聲波測(cè)距系統(tǒng)框圖汽車倒泊防撞警報(bào)器的設(shè)計(jì)194.2.2 系統(tǒng)總體硬件圖系統(tǒng)總體硬件圖 N E555CBA7IN 2IN 3IN 4IN 5IN 6IN 7IN 8C D4051U LN 2801R 11KV CC40kH ZIN HIN 10123456C OMO UT1O
63、UT2O UT3O UT4O UT5O UT6O UT7O UT80C SB 40T1C SB 40T2C SB 40T34387V CC1K6210.1uFV CC0.1uF1K8.1K1234567891011121314V CC123456789101112131474LS0774LS07V CC1234567abcdefg8dp9G NDabfcgdedpD S11234567abcdefg8dp9G NDabfcgdedpD S2LED500500LEDY ELLO WR EDP1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78IN T113IN T012
64、T115T014EA/V P31X 119X 218W R16R D17R ES ET9P0.039P0.138P0.237P0.336P0.435P0.534P0.633P0.732P2.021P2.122P2.223P2.324P2.425P2.526P2.627P2.728PSEN29A LE/P30TXD11R XD104020AT89C51V CCV CCR 15.1KR 2300K0.01uF6781234PNPV CCB UZZER 1LOW R 15.1KR 2100KC0.01uF1234678PNPV CCB UZZER 2555555R 11KV CCR 11KV CCH
65、 IG H1.3K1KV CC1K 圖 4.11 系統(tǒng)總體的硬件圖 1xx 大學(xué)學(xué)士學(xué)位論文2001234567ABCINHC OMP1.1P1.2P1.3P1.4INT0C D4051C SB 40R1C SB 40R2C SB 40R3VCC1KVCC1KVCC1KR 810KC 710uFR 131K23467R 161KVCCR 4100KC 20.1uFR 111K23467VCCR 141KR 171KC 9100PFR 510KLAB EL1C 3100PFR 121K23467C LC 409R 61KR 15100KC 1010uFVCCC 4100PF23467VCC1KC
66、 11100PFR 191KR 181KR 71KVCCOUT0.1uFR 810KC 710uFR 131K23467R 161KVCCR 4100KC 20.1uFR 111K23467VCCR 141KR 171KC 9100PFR 510KLAB EL1C 3100PFR 121K23467C LC 409R 61KR 15100KC 1010uFVCCC 4100PF23467VCC1KC 11100PFR 191KR 181KR 71KVCCOUTC ?0.1uFR 810KC 710uFR 131K23467R 161KVCCR 4100KC 20.1uFR 111K23467VCCR 141KR 171KC 9100PFR 510KLAB EL1C 3100PFR 121K23467C LC 409R 61KR 15100KC 1010uFVCCC 4100PF23467VCC1KC 11100PFR 191KR 181KR 71KVCCOUTC 10.1uF 圖 4.12 系統(tǒng)總體的硬件圖 2汽車倒泊防撞警報(bào)器的設(shè)計(jì)21 5 5 軟件設(shè)計(jì)軟件設(shè)計(jì)5.1 程序流程圖程序
- 溫馨提示:
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. 裝配圖網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識(shí)競(jìng)賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓(xùn)考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識(shí)測(cè)試題庫及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習(xí)題含答案
- 2煤礦安全監(jiān)測(cè)工種技術(shù)比武題庫含解析
- 1 礦山應(yīng)急救援安全知識(shí)競(jìng)賽試題
- 1 礦井泵工考試練習(xí)題含答案
- 2煤礦爆破工考試復(fù)習(xí)題含答案
- 1 各種煤礦安全考試試題含答案