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

正文內(nèi)容

基于單片機(jī)的汽車倒車防撞系統(tǒng)設(shè)計(jì)(編輯修改稿)

2024-12-13 21:26 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 是電磁式蜂鳴器。 壓電式蜂鳴器主要由壓電蜂鳴片、多諧振蕩器、共鳴箱阻及抗匹配器還有外殼等部 分組成。壓電蜂鳴片是由鈮鎂酸鉛或鋯鈦酸鉛壓電陶瓷材料制造而成。而多諧振蕩器由集成電路或者晶體管構(gòu)造而成。當(dāng)電極兩端接通電源以 后 ,多諧振蕩器開(kāi)始振動(dòng) ,輸出音頻信號(hào),然后阻抗匹配器便能推動(dòng)壓電蜂鳴片發(fā) 出聲 音。電磁式蜂鳴器主要由振蕩器、磁鐵、振動(dòng)膜片、電磁線圈和外殼等部分組成。在兩 極接通電源之后,振蕩器能夠產(chǎn)生的音頻信號(hào),信號(hào)通過(guò)電磁線圈,便會(huì)使電磁線圈生 成磁場(chǎng)。這樣振動(dòng)膜片便會(huì)在磁鐵和電磁線圈的作用下,周期性反復(fù)地振動(dòng)從而發(fā)出聲音。 基于單片機(jī)的汽車倒車防撞系統(tǒng)設(shè)計(jì) 14 第三章 硬件的設(shè)計(jì)和制作 硬件電路的設(shè)計(jì)主要包括三部分:?jiǎn)纹瑱C(jī)系統(tǒng)、顯示電路、超聲波的發(fā)射和檢測(cè)接 收電路。在本次設(shè)計(jì)中單片機(jī)采用 AT89C51。還采用了 12MHz 高精度的晶振,以減小測(cè)量 誤的差。用 AT89C51 的 端口輸出所需的 40kHz 的方波信號(hào),采用 AT89C51 實(shí)現(xiàn)對(duì) TCT40 超聲波轉(zhuǎn)換模塊和 CX20206A 芯片的控制。 3. 1 芯片的功能 AT89C51 的功能特點(diǎn) AT89C51 單片機(jī)主要由中央處理器、存儲(chǔ)器、輸入輸出接口等組成。中央處理器是 單片機(jī)的核心部分,它的主要作用是完成運(yùn)算和控制功能。程序存儲(chǔ)器具有存儲(chǔ)功能, 使應(yīng)用程序在開(kāi)發(fā)調(diào)試后永久性的存儲(chǔ)在程序存儲(chǔ)器中。 AT89C51 控制著超聲波的發(fā)送和接收 ,串行口發(fā)送數(shù)據(jù)。 LED 顯示是共陰極接法的動(dòng)態(tài)循環(huán)顯 示 .接收電 路接收超聲波遇到物體后反射回來(lái)的回波信號(hào)。該芯片包括 了限幅放大、前置放大、整 形和輸出數(shù)據(jù)信號(hào),這樣方便了檢測(cè)判斷回波的數(shù)據(jù)是否正確 , 并且能夠通過(guò)計(jì)算得出 距離值 . AT89C51 是一種帶 4K 字節(jié)閃爍可編程可擦除存儲(chǔ)器( FPEROM— Falsh Programmable and Erasable Read Only Memory) 的低電壓, 8 位高性能的 CMOS 微處理器,叫做單片 機(jī)。該單片機(jī)采用的制造技術(shù)是 ATMEL 高密度非易失存儲(chǔ)器制造成的,它能夠與達(dá)到工 業(yè)標(biāo)準(zhǔn)的輸出管腳和 MCS51 指令集相兼容。由于它將 8 位多功能 CPU 處理器和閃爍存 儲(chǔ)器組合在單個(gè)芯片中 ,AT89C51 是一種高效微控制器外形及引腳排列如圖 31 所示。 X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 .01P 1 .12P 1 .23P 1 .34P 1 .45P 1 .56P 1 .67P 1 .78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 /R D17P 3 .6 /W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 /A 821P 2 .1 /A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 1 基于單片機(jī)的汽車倒車防撞系統(tǒng)設(shè)計(jì) 15 圖 31 AT89C51 控制器 AT89C51 有兩種可用軟件來(lái)選擇的省電方式:空閑工作方式和掉電工作方式。當(dāng)處 于空閑方式時(shí) CPU 處于睡眠狀態(tài),但片內(nèi)的其他部件仍然繼續(xù)工作,而且片內(nèi) RAM 的內(nèi) 容和所有專用寄存器的內(nèi)容在空閑方式期間都被保留起來(lái)。當(dāng)處于掉電方式時(shí)保存了 RAM 的內(nèi)容,振蕩器停止震蕩,禁止芯片其它功能直到下一次硬件復(fù)位才 能使用。 AT89C51 為許多器材的制造提供了十分靈活和低成本的解決辦法。充分的利用了單 片機(jī)的片內(nèi)資源,使我們可以在較少使用外圍電路的情況下完成超聲波測(cè)距。 CX20206 功能特點(diǎn) CX20206 對(duì)收到的信號(hào)有放大和濾波的作用。如圖 32 所示, CX20206 芯片的接口圖。 CX20206 有 8 個(gè)引腳,管腳 1 是超聲波信號(hào)輸入端;管腳 2 的電阻和電容決定接收換能器的 總增益,通過(guò)增大或者減小電阻電容,確定放大倍數(shù),改變放大器的頻率。管腳 3 與 GND 之間連接的電容起到檢波作用;管腳 5 上的連 接一個(gè)電阻,這個(gè)電阻用來(lái)設(shè)置濾波器的 中心頻率;管腳 6 與 GND 之間接入一個(gè)電容,該電容確定探測(cè)距離;管腳 7 是集電極開(kāi)路 輸出端:管腳 8 接電源正極。 圖 32 CX20206 芯片接口圖 LED 數(shù)碼管 在生活中最常見(jiàn)到的 LED 數(shù)碼管是八段和七段的,八段式原理圖的如圖 34 所示。 本次設(shè)計(jì)中采用的是八段式的數(shù)碼管。八段式的與七段式的相比,他們各部分結(jié)構(gòu)大體 相同,八段只比七段式的多了一個(gè)小數(shù)點(diǎn)。數(shù)碼管里都是由 LED 發(fā)光二極管發(fā)光單片機(jī) 控制 LED 的滅亮顯示出不同的形狀從而顯示出數(shù)字,八段式的數(shù)碼管與七段式的主要區(qū) 別就在于八段式的數(shù)碼管中有八個(gè)發(fā)光二極管,而七段式的數(shù)碼管中有七個(gè)發(fā)光二極 管,兩種之間只差一個(gè)點(diǎn)。 數(shù)碼管又分為兩種類型, 共陽(yáng)極型和共陰極型。原理圖如圖 33 共陽(yáng)極型和共陰極 型原理圖所示。共陽(yáng)極型就是將數(shù)碼管中發(fā)光二極管的陽(yáng)極都接在一起并且接到電源 上,連接好之后把其中任何哪個(gè)發(fā)光二極管的陰極接到地線上,它就會(huì)發(fā)光。共陰極型則是將數(shù)碼管中發(fā)光二極管的陰極都接在一起并且接到地線上,連接好之后把其中任何哪個(gè)發(fā)光二極管的陽(yáng)極接到電源上,它就會(huì)發(fā)光。 基于單片機(jī)的汽車倒車防撞系統(tǒng)設(shè)計(jì) 16 圖 33 共陰極型和共陽(yáng)極型原理圖 圖 34 數(shù)碼顯示管引腳圖 如圖 34 數(shù)碼顯示管引腳圖所示, 把兩個(gè) COM 引腳連接起來(lái), 作為數(shù)碼管的公共端, 數(shù)碼管共陽(yáng)端要接地,共陰端接電源。一個(gè)二極管是一位,八個(gè)管子即 a,b,c,d,e,f,g 還有 dp, 拼成個(gè) 8 字列在一起就構(gòu)成了一個(gè) 8 位的數(shù)碼顯示管。 一個(gè)八段式的數(shù)碼顯示 管的每個(gè)顯示管連在一起,每個(gè)二極管的公共端稱為位選線。在數(shù)碼管顯示數(shù)字是,一 個(gè)二極管對(duì)應(yīng)一條直線, a 對(duì)應(yīng)的基于單片機(jī)的汽車倒車防撞系統(tǒng)設(shè)計(jì) 17 是首位, dp 對(duì)應(yīng)最后位。例如,當(dāng)數(shù)碼管顯 示管顯示 數(shù)字 0 時(shí),那么共陰極數(shù)碼顯示管的編碼就為 00111111,十六進(jìn)制數(shù)為 0x3f,而共陽(yáng) 極的數(shù)碼顯示管的編碼就是 11000000,十六進(jìn)制數(shù)為 0xc0。通過(guò)這個(gè)例子可以看的出 來(lái)共陰極數(shù)碼顯示管和共陽(yáng)極數(shù)碼顯示管的編碼各個(gè)位是相反的。 系統(tǒng)的特點(diǎn) 基于超聲波技術(shù)的汽車防撞系統(tǒng)的設(shè)計(jì),由于使用單片機(jī)作為控制元件控制整個(gè)系 統(tǒng)電路,致使系統(tǒng)操作方便、可靠性高、結(jié)構(gòu)簡(jiǎn)單并且能夠自動(dòng)控制該系統(tǒng)的的運(yùn)行, 能夠自己檢測(cè)障礙物。對(duì)于當(dāng)今社會(huì)汽車擁擠的這一現(xiàn)狀,此項(xiàng)研究對(duì)于防止交通事故 的發(fā)生具有預(yù)防作用。 總體說(shuō)來(lái),本次設(shè)計(jì)能夠?qū)崿F(xiàn)測(cè)距的功能,報(bào)警距離可以人工智能控制,能夠產(chǎn)生 方向性好,抗干擾能力強(qiáng),穿透能力強(qiáng)的聲波信號(hào),能夠在事故發(fā)生前提示報(bào)警。 硬件電路設(shè)計(jì)和 PCB 板的制作 超聲波測(cè)距預(yù)警系統(tǒng)硬件部分由超聲波的接收電路、顯示電路 、超聲波的發(fā)射電路 和單片機(jī)的外圍電路等各部分組成。 使用單片機(jī)的 口輸出 40KHZ 的方波信號(hào),經(jīng)反相器來(lái)控制超聲波的發(fā)送,以達(dá) 到超聲波換能器所需的震蕩條件。利用中斷口 INT0 檢測(cè)超聲波接收電路接收到的返回信 號(hào),當(dāng)單片機(jī) INT0 引腳由高電平變?yōu)榈碗娖綍r(shí)超聲波就已經(jīng)返回。計(jì)數(shù)器計(jì)出超聲波傳 播所用的時(shí)間,然后算就能夠得到與障礙物之間的距離大小。顯示電路采用結(jié)構(gòu)簡(jiǎn)單的 4 位 LED 數(shù)碼管把測(cè)量的距離顯示出來(lái),位碼用 4 個(gè) PNP 三極 管來(lái)驅(qū)動(dòng)。 超聲波測(cè)距預(yù)警系統(tǒng)是利用單片機(jī)控制超聲波的發(fā)射接,并自動(dòng)計(jì) 時(shí)得出超聲波的 往返時(shí)間,單片機(jī)采用的是 AT89C51,這種單片機(jī)經(jīng)濟(jì)實(shí)用,結(jié)構(gòu)簡(jiǎn)單。并且單片機(jī)內(nèi) 有 4K 的 ROM,方便于編程。 這時(shí)就可以使用單片機(jī)把各部分設(shè)計(jì)好的電路圖連接起來(lái)進(jìn)行仿真了。超聲波預(yù)警系統(tǒng)電路的設(shè)計(jì)圖如附錄一汽車預(yù)警系統(tǒng)原理圖所示。 超聲波測(cè)距系統(tǒng)元器件清單 在本次設(shè)計(jì)中使用的元器件主要有單片機(jī) AT89C51, CX20206A,超聲波探頭, 蜂鳴器, 數(shù)碼顯示管等,所用元器件詳細(xì)清單如表 35 所示。 表 35 元器件清單 基于單片機(jī)的汽車倒車防撞系統(tǒng)設(shè)計(jì) 18 3. 4 汽車防撞系統(tǒng)實(shí)物制作 電路圖經(jīng)過(guò)仿真成功后,制作成 PCB 板。 PCB 的制造很復(fù)雜,一般都要經(jīng)過(guò)制版、 圖形轉(zhuǎn)移、光學(xué)蝕刻、過(guò)孔和銅箔處理、助焊和阻焊處理等過(guò)程。由于設(shè)備的不足,在 這次設(shè)計(jì)中,電路板的制作我沒(méi)有能夠親自參與,由制板公司代為制做,感覺(jué)很遺憾。 電路板制作成功之后,其他元件也都成功買到。在焊接制作工程中,遇到了很多苦難, 由于對(duì)器件的不了解,造成了多次焊接錯(cuò)誤,在改正錯(cuò)誤的過(guò)程中了解了很多的器件, 尤為一提的便是焊接技術(shù)。在這次焊接中,自己專業(yè)的學(xué)習(xí)了焊接技 術(shù),大大增強(qiáng)了自 己的動(dòng)手能力。 在焊接中,焊點(diǎn)的最佳狀態(tài)是焊點(diǎn)為等腰三角形,兩腰要略凹,并且焊點(diǎn)表面要光 滑并且焊點(diǎn)布滿焊盤。在焊接時(shí)首先要準(zhǔn)備好焊錫絲和烙鐵。在加熱焊件之前確保烙鐵 的熱度足夠,并且烙鐵頭部要干凈。然后開(kāi)始加熱焊件,把烙鐵接觸到焊接點(diǎn)要保證烙 鐵讓整個(gè)焊件加熱,然后放焊錫絲,當(dāng)焊錫絲融化滿焊盤后,先將焊錫絲移開(kāi),最后在 移開(kāi)烙鐵。 基于單片機(jī)的汽車倒車防撞系統(tǒng)設(shè)計(jì) 19 圖 34 汽車防撞系統(tǒng)實(shí)物圖 基于單片機(jī)的汽車倒車防撞系統(tǒng)設(shè)計(jì) 20 第四章 軟件的設(shè)計(jì) 超聲波測(cè)距預(yù)警系統(tǒng)主要包括主程序、發(fā)射子程序、溫度采集子程序、外部中斷子 程序和數(shù)碼顯示子程序等。 4. 1 軟件工作過(guò)程 按下控制系統(tǒng)的開(kāi)關(guān), 進(jìn)行系統(tǒng)的初始化, 當(dāng)主程序完成初始化后調(diào)用發(fā)射子程序, 由 口發(fā)射出 1 個(gè)脈沖,驅(qū)動(dòng)超聲波換能器發(fā)射超聲波,并且計(jì)數(shù)器開(kāi)始計(jì)時(shí)。利 用定時(shí)器的計(jì)數(shù)功能記錄到超聲波發(fā)射到接受所用的時(shí)間當(dāng)超聲波接收器接收到超聲 波后,接收電路輸出端輸出一個(gè)跳變信號(hào),在INT0 端產(chǎn)生一個(gè)中斷的信號(hào),得到超聲波 的時(shí)間差。溫度假設(shè)不變,知道了時(shí)間和超聲波的聲波速度后,通過(guò)單片機(jī)的計(jì)算得出距離,顯示出來(lái),到達(dá) 距離極限時(shí),啟用報(bào)警模塊。 4. 2 算法的軟件設(shè)計(jì) 超聲波測(cè)距是通過(guò)檢測(cè)超聲波發(fā)射后遇到障礙物所反射回來(lái)的回波,從而測(cè)出從發(fā) 出超聲波信號(hào)到接收到返回信號(hào)的時(shí)間間隔 ,然后求出距離由 S=CT/2 即可算出汽車與被 測(cè)物體的距離。 其中, S 為測(cè)量的距離 ,C 為超聲波在空氣中的傳播速度。 T 從發(fā)出超聲波信號(hào)到接 收到返回信號(hào)的時(shí)間間隔。 在啟動(dòng)發(fā)射電路發(fā)射超聲波的同時(shí)開(kāi)啟單片機(jī) AT89C51 內(nèi) 的定時(shí)器 T0, 通過(guò)定時(shí)器∕計(jì)數(shù)器的計(jì)數(shù)功能記錄下來(lái)超聲波發(fā)射的時(shí)間和接收到超聲 波的時(shí)間。當(dāng)接收電路收到超聲波時(shí),接收電路的輸出端會(huì)產(chǎn)生一個(gè)負(fù)跳變,在 INT0 端能夠產(chǎn)生一個(gè)中斷信號(hào),單片機(jī)響應(yīng)中斷請(qǐng)求后執(zhí)行外部中斷子程序,讀取出來(lái)時(shí)間 間隔,計(jì)算出距離。 4. 3 主程序流程圖 軟件分成兩部分,主程序和中斷服務(wù)程序,如圖 41( a)( b)( c)所示。 主程序 完成初始化工作,各路超聲波發(fā)射和接受順序的控制。 定時(shí)中斷服務(wù)子程序完成三方向超聲波的輪流發(fā)射。 外部中斷服務(wù)子程序主要完成是件值得讀取,距離計(jì)算,結(jié)果的輸出等工作。 基于單片機(jī)的汽車倒車防撞系統(tǒng)設(shè)計(jì) 21 圖 (
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1