【正文】
mission to minimize the probability of other devices using the same frequency and to minimize interference time when it does coincide with another device using the same frequency.Picos or Personal Area NetworksA Bluetoothcapable device ing into range with another one will first determine if it has data to share or mands to transmit. This happens automatically and without any user input. Bluetoothcapable devices municating with each other within an area form a pico or personal area work where devices integrate and synchronize their frequencyhopping to keep in touch with each other.With the use of a specific evice addresses in Bluetooth capable devices, it is possible to create multiple picos or personal area works within the same area. This means that since a cordless phone base unit and handset municate with each other using a specific address range range, they will not interfere with Bluetoothcapable devices in the same room. The Bluetooth work ignores any transmission from devices outside of its assigned address range. The addresses of these devices and the program that instructs these devices to listen and respond using a specific address range are programmed by the manufacturer to lessen interference and increase the efficiency in data transmission of Bluetooth devices.Since each device in a pico is synchronized in frequencyhopping, the risk of two picos interfering with each other by being in the same frequency at the same time is very minimal. Moreover, since the picos change frequencies 1600 times every second, a collision between two picos will last only a fraction of a second. Corrective software in these Bluetooth devices will also correct any interferenceconsequent errors, thereby increasing the efficiency of work munication.Bluetooth Power ClassesBluetooth provides three types of power classes, although class 3 devices are not in general availability.Type Power Level Operating RangeClass 3 Devices 100mW Up to 100 metersClass 2 Devices 10mW Up to 10 metersClass 1 Devices 1mW metersBluetooth SecurityBluetooth security is based upon device authentication, not user authentication. Each device is either trusted or untrusted. Bluetooth devices are identified by unique 48bit identifiers, much like Ether MAC addresses.Bluetooth Security ModesBluetooth features three security modes.Mode Name Description1 Nonsecure No security is implemented2Servicelevel securityAccess is granted to individual services3 Linklevel securitySecurity is enforced at a mon level for all applications at the beginning of the connectionBluetooth Security LevelsBluetooth features three possible security levels.Mode Description3 No authentication or authorization is required2 Authentication is required。特在此設(shè)計(jì)完成之際,向我的指導(dǎo)教師王老師表示由衷的感謝,同時(shí)也對(duì)電氣工程系指導(dǎo)和幫助過(guò)我的老師表示感謝。畢業(yè)設(shè)計(jì)之所以能夠順利完成,與王老師為我們做的一切是分不開(kāi)的。王老師在課下空余時(shí)間里一直和我們?cè)谝黄?,隨時(shí)為我們解決設(shè)計(jì)過(guò)程中遇到的實(shí)際問(wèn)題。由于時(shí)間原因,本設(shè)計(jì)只能記錄一輛車的進(jìn)出情況,沒(méi)有能夠?qū)崿F(xiàn)多輛車的記錄情況,下一步可以在這方面做進(jìn)一步的研究和設(shè)計(jì)。本論文主要完成藍(lán)牙的驅(qū)動(dòng),實(shí)現(xiàn)了數(shù)據(jù)的傳送,并實(shí)現(xiàn)了LCD數(shù)據(jù)的顯示,蜂鳴器報(bào)警提示,紅外對(duì)管判斷車輛進(jìn)出等功能。由此,各種數(shù)據(jù)都符合要求。第5章 藍(lán)牙停車場(chǎng)管理系統(tǒng)的性能測(cè)試 測(cè)試數(shù)據(jù)進(jìn)入車場(chǎng)一輛車,然后出去?!臋C(jī)程序流程圖圖42 從機(jī)程序流程圖開(kāi)始結(jié)束初始化檢測(cè)車輛數(shù)據(jù)傳輸藍(lán)牙傳輸從機(jī)主要就是檢測(cè)車輛并將信息發(fā)送給主機(jī)。搜索分機(jī)信號(hào),檢查是否有車進(jìn)出,如果有信號(hào)就跳入串口中斷,蜂鳴器開(kāi)啟報(bào)警,指示燈亮起,記錄車的號(hào)碼,進(jìn)入時(shí)間,此時(shí)若按清除鍵則窗口保持待機(jī)界面,蜂鳴器停止警報(bào),指示燈滅。然后出現(xiàn)一個(gè)設(shè)置車號(hào)界面,如果設(shè)置就直接按“+”、“”來(lái)進(jìn)行車號(hào)的選擇,如果直接用默認(rèn)的車號(hào)0,就直接按確定鍵就可以了。VCC 38 40 44 電源正極GND 16 20 22 電源負(fù)極,接地開(kāi)機(jī) 初始化是否設(shè)置車號(hào) 設(shè)置車號(hào)確定是否設(shè)置串口通信頻段 設(shè)置頻段確定是否設(shè)置時(shí)間 設(shè)置時(shí)間是否有車進(jìn)確定是否是否否否是是是否返 回蜂鳴器和二極管報(bào)警液晶顯示進(jìn)入時(shí)間是否有車出取消蜂鳴器和二極管報(bào)警;顯示車號(hào)、剩余車數(shù)、停留時(shí)間,進(jìn)出場(chǎng)時(shí)間取消蜂鳴器和二極管報(bào)警;記錄進(jìn)場(chǎng)時(shí)間清除清除第4章 藍(lán)牙停車場(chǎng)管理系統(tǒng)的軟件設(shè)計(jì) 主機(jī)程序流程圖41 主程序流程圖主機(jī)主要是顯示一些數(shù)據(jù),使人們可以直接看到停車的一些具體情況。當(dāng)直接使用外部時(shí)鐘源時(shí),此引腳是外部時(shí)鐘源的輸入端。 標(biāo)準(zhǔn)I/O口PORT1[0]T2 定時(shí)器/計(jì)數(shù)器2的外部輸入 標(biāo)準(zhǔn)I/O口PORT1[1]T2EX 定時(shí)器/計(jì)數(shù)器2捕捉/重裝方式的觸發(fā)控制 42 3 4 標(biāo)準(zhǔn)I/O口PORT1[2] 43 4 5 標(biāo)準(zhǔn)I/O口PORT1[3] 44 5 6 標(biāo)準(zhǔn)I/O口PORT1[4] 1 6 7 標(biāo)準(zhǔn)I/O口PORT1[5] 2 7 8 標(biāo)準(zhǔn)I/O口PORT1[6] 3 8 9 標(biāo)準(zhǔn)I/O口PORT1[7] 1825 2128 2431Port2:P2口內(nèi)部有上拉電阻,既可作為輸入/輸出口,也可作為高8位地址總線使用(A8A15),當(dāng)P2口作為輸入/輸出口時(shí),P2是一個(gè)8位準(zhǔn)雙向口。P0口內(nèi)部無(wú)上拉電阻,所以做I/O口必須外接10K。STC89C51單片機(jī)管腳功能圖311 STC89C51RC/RD+系列內(nèi)部結(jié)構(gòu)框圖STC89C51RC/RD+系列單片機(jī)管腳圖圖312 STC89C51RC/RD+系列單片機(jī)管腳圖 STC89C51RC/RD+系列單片機(jī)管腳功能表31 STC89C51RC/RD+系列單片機(jī)管腳功能管腳編號(hào)管腳LQFP44 PDIP40 PLCC44說(shuō)明 3730 3932 4336P0:P0口既可作為輸入/輸出口,也可作為地址/數(shù)據(jù)復(fù)用總線使用。封裝:LQFP44,PDIP40,PLCC44 ,PQFP44。通用異步串行口(UART),還可用定時(shí)器軟件實(shí)現(xiàn)多個(gè) UART。共3個(gè)16為定時(shí)器/計(jì)數(shù)器,其中定時(shí)器0還可以當(dāng)成2個(gè)8位定時(shí)器使用。有EEPROM功能,看門狗。通用I/O (35/39),復(fù)位后為:P1/P2/P3/P4 是準(zhǔn)雙向口 /弱上拉(普通8051傳統(tǒng)I/O口);P0口是開(kāi)漏輸出,作為總線擴(kuò)展用時(shí),不用加上上拉電阻,作為I/O口用時(shí),需加上拉電阻。用戶可應(yīng)用程序空間:4K/8K/13K/16K/32K/64K字節(jié)。工作電壓:(5V單片機(jī))/(3V 單片機(jī))。如圖蜂鳴器電路原理圖圖310 蜂鳴器電路原理圖 單片機(jī)模塊介紹STC89C51RC/RD+系列單片機(jī)是宏晶科技推出的新一代高速 /低功耗/超強(qiáng)抗干擾的單片機(jī),指令代碼完全兼容傳統(tǒng)8051單片機(jī),12時(shí)鐘/機(jī)器周期和6時(shí)鐘/機(jī)器周期可以任意選擇,HD版本和90C版本內(nèi)部集成MAX810專用復(fù)位電路。有源蜂鳴器直接接上額定電源(新的蜂鳴器在標(biāo)簽上都有注明)就可連續(xù)發(fā)聲。并一步判斷有源蜂鳴器和無(wú)源蜂鳴器,還可以用萬(wàn)用表電阻檔Rxl檔測(cè)試:用黑表筆接蜂鳴器 +引腳,紅表筆在另一引腳上來(lái)回碰觸,如果觸發(fā)出咔、咔聲的且電阻只有8Ω(或16Ω)的是無(wú)源蜂鳴器。有源蜂鳴器和無(wú)源蜂鳴器的外觀如圖39所示:圖39 a有緣和b無(wú)緣蜂鳴器實(shí)物圖從圖a、b外觀上看,兩種蜂鳴器好像一樣,但仔細(xì)看,兩者的高度略有區(qū)別,有源蜂鳴器a ,高度為9mm ,而無(wú)源蜂鳴器b的高度為 8mm。有源蜂鳴器和無(wú)源蜂鳴器教你區(qū)分有源蜂鳴器和無(wú)源蜂鳴器。接通電源后,振蕩器產(chǎn)生的音頻信號(hào)電流通過(guò)電磁線圈,使電磁線圈產(chǎn)生磁場(chǎng)。在陶瓷片的兩面鍍上銀電極,經(jīng)極化和老化處理后,再與黃銅片或不銹鋼片粘在一起。當(dāng)接通電源后(~15V直流工作電壓),多諧振蕩器起振,~,阻抗匹配器推動(dòng)壓電蜂鳴片發(fā)聲。有的壓電式蜂鳴器外殼上還裝有發(fā)光二極管。蜂鳴器在電路中用字母“H”或“HA”(舊標(biāo)準(zhǔn)用“FM ”、“LB ”、“JD”等)表示。圖38 LCD1602液晶連接電路圖 蜂鳴器模塊的設(shè)計(jì)蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,采用直流電壓供電,廣泛應(yīng)用于計(jì)算機(jī)、打印機(jī)、復(fù)印機(jī)、報(bào)警器、電子玩具、汽車電子設(shè)備、電話機(jī)、定時(shí)器等電子產(chǎn)品中作發(fā)聲器件。在讀數(shù)據(jù)(或者Busy標(biāo)志)期間,EN線必須保持高電平;而在寫指令(或者數(shù)據(jù))過(guò)程中,EN線上必須送出一個(gè)正脈沖。1602使用三條控制線:EN、RW、RS。DDRAM中90H到A7H、D0H到 E7H的內(nèi)容是不顯示在顯示屏上的,但是在滾動(dòng)屏幕的情況下,這些內(nèi)容就可能被滾動(dòng)顯示出來(lái)了。1602內(nèi)部的DDRAM有80字節(jié),而顯示屏上只有2行16列,共 32個(gè)字符,所以兩者不完全一一對(duì)應(yīng)。LCD初始化延時(shí)設(shè)第一行顯示位置顯示第一行內(nèi)容設(shè)第二行顯示位置開(kāi)始結(jié)束顯示第二行內(nèi)容1602里的存儲(chǔ)器有三種:CGROM、CGRAM 、DDRAM 。第16腳:背光源負(fù)極。第7~14腳:D0~D7為8位雙向數(shù)據(jù)線。當(dāng)RS 和 R/W共同為低電平時(shí)可以寫入指令或者顯示地址,當(dāng)RS 為低電平R/W為高電平時(shí)可以讀忙信號(hào),當(dāng)RS為高電平R/W為低電平時(shí)可以寫入數(shù)據(jù)。第4腳:RS為寄存器選擇,高電平時(shí)選擇數(shù)據(jù)寄存器、低電平時(shí)選擇指令寄存器。 第2腳:VDD接5V正電源。字符尺寸:(WH)mm [7] 。工作電流:()。一般1602字符型液晶顯示器實(shí)物如圖34和35所示:圖34 1602液晶顯示器正面實(shí)物圖 圖35 1602液晶顯示器反面實(shí)物圖 LCD160