低功耗版本使藍(lán)牙技術(shù)得以延伸到采用鈕扣電池供電的一些新興市場(chǎng)。藍(lán)牙低耗能技術(shù)是基于藍(lán)牙低耗能無(wú)線技術(shù)核心規(guī)格的升級(jí)版,為開(kāi)拓鐘表、遠(yuǎn)程控制、醫(yī)療保健及運(yùn)動(dòng)感應(yīng)器等廣大新興市場(chǎng)的應(yīng)用奠定基礎(chǔ)。
藍(lán)牙模塊—無(wú)線接收發(fā)射電路
藍(lán)牙芯片BC417143.該芯片采用Blue2.0、支持主或從模式、支持AT命令集、支持波特率為2 400到1 382 400 bps,適用于嵌入式串口傳輸無(wú)線的全新的模塊。
值得注意的是。藍(lán)牙芯片工作在3.3 V,而MCU工作在5 V.存在邏輯電平不匹配問(wèn)題。且IO管腳無(wú)法容忍MCU的5 V邏輯電平。設(shè)計(jì)中采用了1117芯片進(jìn)行電平轉(zhuǎn)換輸出3.3 V.藍(lán)牙與MCU連接需經(jīng)過(guò)電平限制以保證藍(lán)牙模塊正常工作 以下是藍(lán)牙模塊的電源選擇方案及串口模塊的引腳定義。如圖1。
圖1:藍(lán)牙模塊的電路原理圖
在建立藍(lán)牙數(shù)據(jù)通信時(shí)。需要先對(duì)其通信協(xié)議進(jìn)行設(shè)置:
(1)UART參數(shù)設(shè)置:先設(shè)置通信協(xié)議長(zhǎng)度,再設(shè)置波特率、硬件控制流參數(shù)。校驗(yàn)參數(shù)、數(shù)據(jù)位數(shù)及停止位
(2)工作模式設(shè)置:可將藍(lán)牙模塊的工作模式設(shè)置為主模式或者從模式。
(3)設(shè)置藍(lán)牙模塊名:名稱是藍(lán)牙模塊在進(jìn)行通信的標(biāo)識(shí)之一。通過(guò)設(shè)置藍(lán)牙模塊名協(xié)議可以更改藍(lán)牙模塊名
(4)設(shè)置安全模式:藍(lán)牙通信中的數(shù)據(jù)安全主要是有藍(lán)牙通信時(shí)的PIN碼保障的。通過(guò)設(shè)置安全模式協(xié)議。可以根據(jù)不同的需要。設(shè)置藍(lán)牙通信的安全模式
(5)設(shè)置PIN碼:設(shè)置PIN碼可以保證僅有可靠的設(shè)備通過(guò)藍(lán)牙與模塊互相通信系統(tǒng)采用的波特率為9 600 bps.傳輸距離能達(dá)10 In。由于采用藍(lán)牙做為傳輸。具有很強(qiáng)的抗干擾能力。
ARM與藍(lán)牙接口設(shè)計(jì)
藍(lán)牙是無(wú)線數(shù)據(jù)和語(yǔ)音傳輸?shù)拈_(kāi)放式標(biāo)準(zhǔn)。它將各種通信設(shè)備、計(jì)算機(jī)及其終端設(shè)備、各種數(shù)字系統(tǒng),甚至家用電器,采用無(wú)線方式連接起來(lái)。為了優(yōu)化系統(tǒng)設(shè)計(jì),我們采用性價(jià)比高的CSR BC2實(shí)現(xiàn)藍(lán)牙無(wú)線串口。 CSRBC2是一款高度整合的模塊級(jí)藍(lán)牙芯片,主要包括:基帶控制器、2.4~2.5GHz的數(shù)字智能無(wú)線電和程序數(shù)據(jù)存儲(chǔ)器。通過(guò)該模塊,系統(tǒng)可以提供無(wú)線標(biāo)準(zhǔn)UART接口,支持多種波特率(如9.6 kbps、19.2 kbps、38.4 kbps、57.6kbps、115.2 1kbps、 230.4 kbps、460.8 kbps、92l.6 kbps)。經(jīng)過(guò)測(cè)試發(fā)現(xiàn),當(dāng)速率為460.8 kbps時(shí),藍(lán)牙芯片能夠正常工作;而在921.6kbps時(shí),會(huì)有很高的誤碼率。藍(lán)牙模塊接口電路如圖2所示。
圖2:藍(lán)牙模塊接口電路
編輯點(diǎn)評(píng):本文簡(jiǎn)單介紹了藍(lán)牙模塊的一些電路設(shè)計(jì),融合ARM核以及藍(lán)牙功能,可以更加減小內(nèi)窺鏡的體積。通過(guò)藍(lán)牙傳輸,實(shí)現(xiàn)了數(shù)字化的無(wú)線內(nèi)窺系統(tǒng)。
評(píng)論
查看更多