基于無線通信的貨車輪胎胎壓監(jiān)測裝置的設計_第1頁
基于無線通信的貨車輪胎胎壓監(jiān)測裝置的設計_第2頁
基于無線通信的貨車輪胎胎壓監(jiān)測裝置的設計_第3頁
基于無線通信的貨車輪胎胎壓監(jiān)測裝置的設計_第4頁
基于無線通信的貨車輪胎胎壓監(jiān)測裝置的設計_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

摘要近年來,隨著汽車行業(yè)的快速發(fā)展,汽車的數(shù)量和種類不斷增加,因此對于汽車輪胎的安全性要求也越來越高。然而,許多車輛在行駛中會出現(xiàn)胎壓不足的問題,這可能會導致汽車行駛不穩(wěn)定,甚至發(fā)生嚴重的車禍事故。因此,胎壓檢測技術顯得尤為重要。胎壓檢測是一種關鍵的安全措施,可以保證汽車行駛時的穩(wěn)定性和安全性。本設計基于無線通信的貨車輪胎胎壓監(jiān)測裝置,整個系統(tǒng)包括協(xié)調(diào)器和兩個終端,且均以CC2530單片機為主控制器,兩個終端分別通過內(nèi)部的ADC模數(shù)轉換器實現(xiàn)對XGZP6847A氣體壓力傳感器輸出的檢測,以獲得胎壓大小,并將其通過Zigbee無線通信的方式傳輸?shù)絽f(xié)調(diào)器,協(xié)調(diào)器獲取到胎壓信息后在OLED12864液晶進行顯示,并且如果胎壓異常會通過蜂鳴器進行報警提示。本文完成了系統(tǒng)的電路圖,軟件程序,實物的制作,并對實物功能進行測試,達到了目標要求。關鍵詞:胎壓;單片機;Zigbee

AbstractIn

recent

years,

with

the

rapid

development

of

the

automotive

industry,

the

number

and

types

of

cars

have

continuously

increased.

Therefore,

the

safety

requirements

for

car

tires

are

also

becoming

higher

and

higher.

However,

many

vehicles

may

experience

insufficient

tire

pressure

during

driving,

which

may

lead

to

unstable

driving

and

even

serious

car

accidents.

Therefore,

tire

pressure

detection

technology

is

particularly

important.

Tire

pressure

detection

is

a

key

safety

measure

that

can

ensure

the

stability

and

safety

of

a

car

while

driving.This

design

is

based

on

wireless

communication

for

a

truck

tire

pressure

monitoring

device.

The

entire

system

includes

a

coordinator

and

two

terminals,

both

of

which

are

controlled

by

a

CC2530

microcontroller.

The

two

terminals

detect

tire

pressure

through

internal

ADC

converters

and

transmit

it

to

the

coordinator

through

Zigbee

wireless

communication.

After

obtaining

tire

pressure

information,

the

coordinator

displays

it

on

the

OLED12864

LCD,

And

if

the

tire

pressure

is

abnormal,

an

alarm

will

be

triggered

through

a

buzzer..

This

article

has

completed

the

circuit

diagram,

software

program,

and

physical

production

of

the

system,

and

tested

the

physical

functions,

achieving

the

target

requirements.Keywords:

tire

pressure;

singlechip;

Zigbee第一章緒論1.1研究背景及意義貨車在行駛過程中,由于行駛速度高,輪胎故障導致的交通事故通常較為嚴重,而胎壓異常引起的爆胎或輪胎欠壓行駛占了很大比重。高速路網(wǎng)不斷擴增完善,顯著提升車流行駛速度,據(jù)交管部門統(tǒng)計,70%的高速公路交通事故是由于行駛過程中輪胎爆胎造成的REF_Ref135859687\r\h[1]。美國汽車工業(yè)工程師協(xié)會曾做過胎壓與交通事故相互影響因素研究,研宄表明,每年約發(fā)生26萬起交通事故中,75%的事故是由于輪胎胎壓保持不當引起的REF_Ref135859702\r\h[2]。美國國家公路交通安全管理局(NHTSA)曾發(fā)布報告稱,胎壓低于標準值25%,爆胎幾率增加3倍;高于標準值25%,爆胎幾率增加1倍。正常的輪胎氣壓對車輛的行駛安全和駕乘舒適性有著關鍵性影響。當輪胎氣壓過低時,胎面內(nèi)凹,造成胎肩和胎壁接觸路面的面積增大,胎壁厚度薄,長時間行駛后,加速磨損,如若發(fā)現(xiàn)不及時,造成輪胎簾布層斷開,最終導致爆胎,引發(fā)脫層或者簾線折斷與輪輞之間產(chǎn)生過度的摩擦造成胎圈部位損傷,異常磨損,造成方向盤很沉,易跑偏等不利駕乘安全的因素REF_Ref135859713\r\h[3]。另外,胎壓過高會使簾布層過度伸張變形,胎體剛度增大,耐扎性下降,在遇到不良路面沖擊時會使受力瞬間集中,引發(fā)爆胎,適當?shù)奶嚎蓽p少爆胎的概率REF_Ref135859723\r\h[4]。此外,胎壓過高則會降低剎車性能,胎面和地面接觸面積減少,胎面中間花紋局部磨損,摩擦力減少,會延長剎車距離,加速減震系統(tǒng)的磨損。另外,輪胎氣壓過低,輪胎與地面接觸面積增大,行駛阻力增大,油耗增大。2017年中國汽油消費量約為1.23億噸,柴油消費量約為1.41億噸,當輪胎氣壓低于標準氣壓值30%,油耗將上升10%,數(shù)據(jù)顯示,如果僅保持乘用車胎壓正常,每年就可節(jié)約燃油消耗101萬噸,節(jié)約燃油費用76億元REF_Ref135859738\r\h[5]。在行駛中,保持正常的胎壓,及時發(fā)現(xiàn)輪胎漏氣能夠很好避免車輪爆胎的發(fā)生,但僅依靠駕駛人員的日常檢查往往無法有效地辨別胎壓是否符合標準。胎壓監(jiān)測裝置是主動安全設備的一種,它可以在輪胎出現(xiàn)危險征兆時立刻報警,提醒司機采取相應措施,預防事故發(fā)生,還可以延長輪胎使用周期,有了胎壓監(jiān)測裝置,我們即可隨時讓輪胎基本都維持在限定的壓力、溫度范圍內(nèi)工作,那么就會降低車胎的損毀,延長輪胎使用周期。有資料顯示在輪胎氣壓不足時駕駛,當車輪氣壓比正常值降低10%,輪胎壽命就降低15%,可以使開車更為經(jīng)濟,當輪胎內(nèi)的氣壓過低時,那么就會增大輪胎與地面的接觸面積,那么就會增大摩擦阻力,當輪胎氣壓低于規(guī)范氣壓值30%,耗油將升高10%。1.2國內(nèi)外研究現(xiàn)狀貨車輪胎胎壓監(jiān)測技術是一種非常重要的安全監(jiān)測技術,在保障貨車行駛安全方面起到了重要作用。本文將從國內(nèi)外兩個方面介紹貨車輪胎胎壓監(jiān)測裝置的研究現(xiàn)狀。TPMS是安全產(chǎn)品,有必要制定TPMS國家標準來規(guī)范和引導其產(chǎn)業(yè)的良性發(fā)展。國際上,很多國家和地區(qū)都已經(jīng)明文規(guī)定汽車上要強制安裝TPMS,如美國政府早已推出了FMVSS138法規(guī),從2007年起要求所有乘用車必須安裝輪胎氣壓監(jiān)測系統(tǒng),以求減少輪胎事故的發(fā)生;韓國法規(guī)要求3.5t以下的乘用車,2013年1月1日起新車型強制安裝TPMS,到2014年6月30日所有車型強制安裝。由此可見,多國政府對TPMS技術的重視。在國內(nèi),2011年也推出了輪胎氣壓監(jiān)測技術推廣標準,GB/T

26149—2010雖然是推薦性標準,但國內(nèi)的TPMS產(chǎn)業(yè)整體也得到了很大的發(fā)展,有了一定的技術儲備。相信未來將會推出強制性標準,從而大大提高TPMS在國內(nèi)車型上普及率REF_Ref135859738\r\h[5]。在2017年10月發(fā)布的GB261492017《乘用車輪胎氣壓監(jiān)測系統(tǒng)的性能要求和試驗方法》[6]強制要求新車型在2019年1月1日起配備胎壓監(jiān)測系統(tǒng)(TyrePressureMonitor-ingSystem,簡稱TPMS)。而目前上市的TPMS基本是集信號采集及無線通訊功能為一體的MCU,特點是集成度高[7]。近年來,貨車輪胎胎壓監(jiān)測技術逐漸得到了廣泛關注和應用,國內(nèi)一些大型貨車制造商開始逐步加入貨車胎壓監(jiān)測裝置,以提高貨車行駛的安全性和可靠性。此外,也有一些學者和研究機構對貨車輪胎胎壓監(jiān)測技術進行了相關研究。國內(nèi)的貨車輪胎胎壓監(jiān)測技術相對成熟,主要采用無線通信技術實現(xiàn)輪胎胎壓的監(jiān)測和傳輸。主要的監(jiān)測方式包括基于MEMS的傳感器、RFID、Zigbee等無線通信技術。其中,基于MEMS傳感器的胎壓監(jiān)測技術可以實現(xiàn)高精度、高可靠性的監(jiān)測,但成本相對較高,不太適用于大規(guī)模應用。而RFID和Zigbee等無線通信技術,可以實現(xiàn)低成本、低功耗的胎壓監(jiān)測,適用于大規(guī)模應用。目前,國內(nèi)一些大型貨車制造商已經(jīng)開始逐步將胎壓監(jiān)測技術應用于貨車制造中。同時,也有一些企業(yè)研發(fā)了相關的胎壓監(jiān)測裝置,如哈工大機器人股份有限公司的胎壓監(jiān)測系統(tǒng)、浙江卓一物聯(lián)科技有限公司的胎壓監(jiān)測裝置等。這些胎壓監(jiān)測裝置均采用無線通信技術實現(xiàn)輪胎胎壓的監(jiān)測和傳輸,可以在實際應用中發(fā)揮重要作用。在國外,貨車輪胎胎壓監(jiān)測技術同樣受到廣泛關注。各大輪胎制造商和汽車制造商紛紛推出了胎壓監(jiān)測裝置,并取得了不錯的應用效果。在國外貨車輪胎胎壓監(jiān)測技術相對較成熟,主要采用傳感器和無線通信技術。各大輪胎制造商和汽車制造商紛紛推出了胎壓監(jiān)測裝置。比如,米其林、普利司通、高德納等輪胎制造商均推出了相關的胎壓監(jiān)測裝置。同時,通用、福特、本田等汽車制造商也在汽車生產(chǎn)中加入了胎壓監(jiān)測裝置。除了傳統(tǒng)的胎壓監(jiān)測技術外,近年來,還出現(xiàn)了一些新的技術和裝置,如智能輪胎技術和胎壓感應器等。智能輪胎技術可以實現(xiàn)對輪胎胎壓、溫度、磨損等信息的實時監(jiān)測和反饋,能夠提高車輛行駛的安全性和可靠性。而胎壓感應器則采用無線通信技術實現(xiàn)輪胎胎壓的監(jiān)測和傳輸,可以實現(xiàn)低成本、低功耗的胎壓監(jiān)測,適用于大規(guī)模應用。總之,在國內(nèi)外,貨車輪胎胎壓監(jiān)測技術已經(jīng)逐漸成熟,并得到了廣泛的應用。隨著技術的不斷發(fā)展和創(chuàng)新,相信貨車輪胎胎壓監(jiān)測技術將會在未來發(fā)揮更加重要的作用。第二章技術路線;核心設備選型;總體設計2.1技術路線胎壓檢測技術主要分為兩種:基于直接檢測的胎壓檢測技術和基于間接檢測的胎壓檢測技術?;谥苯訖z測的胎壓檢測技術需要在每個輪胎上安裝一個壓力傳感器,可以直接測量輪胎內(nèi)部的氣壓,但是需要使用大量的傳感器,而且安裝起來比較困難,成本也比較高。相比之下,基于間接檢測的胎壓檢測技術則可以通過監(jiān)測車輛行駛時的輪胎旋轉速度來推測輪胎的胎壓,這種技術無需安裝傳感器,可以大大降低成本,并且在汽車行駛過程中能夠進行實時檢測,具有很大的優(yōu)勢。無線通信技術在胎壓檢測領域也發(fā)揮著重要作用。傳統(tǒng)的胎壓檢測技術需要使用有線連接的方式將傳感器與車載電子設備相連,這種方式不僅需要布線和連接的費用,而且對于車輛的維護和保養(yǎng)也增加了復雜度。相比之下,無線通信技術可以實現(xiàn)無線傳輸數(shù)據(jù),避免了布線和連接的麻煩,同時還可以實現(xiàn)車輛與其他設備的無縫連接,提高了系統(tǒng)的可靠性和穩(wěn)定性。例如,使用藍牙無線通信技術,可以將輪胎傳感器的數(shù)據(jù)無線傳輸?shù)杰囕d電子設備,從而實現(xiàn)胎壓檢測。在實際應用中,無線通信技術可以進一步完善和優(yōu)化胎壓檢測系統(tǒng)的功能和性能。例如,可以使用互聯(lián)網(wǎng)技術將車輛的胎壓數(shù)據(jù)傳輸?shù)皆贫?,從而實現(xiàn)遠程監(jiān)測和管理。此外,還可以使用無線通信技術與胎壓檢測技術的結合,不僅可以提高車輛的安全性和穩(wěn)定性,還可以降低車輛的運營成本,提高車輛的經(jīng)濟性。例如,當車輛胎壓不足時,系統(tǒng)可以自動發(fā)出警報,提醒駕駛員及時進行維護和保養(yǎng),避免了因胎壓不足導致的安全事故和車輛故障,提高了車輛的使用壽命和可靠性。此外,胎壓檢測技術還可以實現(xiàn)節(jié)能減排的目的,因為胎壓不足會導致輪胎與地面的摩擦增大,從而增加了燃油的消耗,使用胎壓檢測技術可以及時發(fā)現(xiàn)和處理胎壓不足的問題,從而降低燃油的消耗,減少排放,保護環(huán)境??傊瑹o線通信技術與胎壓檢測技術的結合,具有重要的研究背景和實際應用意義。這種技術可以提高車輛的安全性和穩(wěn)定性,降低車輛的運營成本,同時還可以節(jié)能減排,保護環(huán)境。隨著無線通信技術和車載電子技術的不斷發(fā)展,相信這種技術將會得到更加廣泛的應用和推廣。2.2主控制器方案選擇在設計貨車輪胎胎壓監(jiān)測裝置的方案時,可以考慮使用STM32單片機或CC2530微控制器。這兩種方案都可以實現(xiàn)輪胎胎壓監(jiān)測功能,但它們有一些不同的特點和優(yōu)缺點。方案一:使用STM32單片機優(yōu)點:STM32單片機具有強大的處理能力和豐富的外設資源,可以實現(xiàn)復雜的算法和多種通信協(xié)議。STM32單片機有廣泛的開發(fā)和支持社區(qū),可以方便地獲取資料和解決問題。STM32單片機可以使用多種編程語言,包括C語言和匯編語言,可以根據(jù)需要進行選擇。處理速度快,自帶固件庫,可加速開發(fā)進程。同時,該芯片具有定時器,SPI,I2C,USB,UART等多種功能,滿足本系統(tǒng)開發(fā)功能的需求REF_Ref135859784\r\h[8]。缺點:STM32單片機開發(fā)需要較高的技術水平和較長的開發(fā)周期。STM32單片機開發(fā)需要較高的硬件和軟件成本。STM32單片機需要進行繁瑣的初始化和配置,對初學者來說比較困難。方案二:使用CC2530微控制器優(yōu)點:CC2530是德州儀器(TI)日前推出的完整的用于2.4GHzIEEE802.15.4/RF4CE/ZigBee的第二代片上系統(tǒng)解決方案。它結合了高性能的2.4GHzDSSS(直接序列擴頻)射頻收發(fā)器和一個高性能低功耗的8051微控制器,用于搭建功能健全價格低廉的網(wǎng)絡節(jié)點。CC2530在單個芯片上集成了IEEE802.15.4標準2.4GHz頻段的RF無線電收發(fā)機,具有優(yōu)良的無線接收靈敏度和抗干擾性??梢詫崿F(xiàn)遠距離通信。CC2530微控制器開發(fā)可以使用IAR等現(xiàn)成的開發(fā)工具,可以快速上手。缺點:CC2530微控制器的處理能力和外設資源相對較弱,可能無法滿足一些復雜應用的需求。主控制器成本功耗性能外設資源STM32單片機較高低好豐富CC2530微控制器低低好相對較弱總體來說,兩種方案都有其優(yōu)缺點,在此需要低成本、低功耗和遠距離通信,外設資源沒有太多要求,所以選擇CC2530微控制器。2.3顯示系統(tǒng)方案選擇在設計貨車輪胎胎壓監(jiān)測裝置的方案時,可以考慮使用LCD1602液晶或OLED12864液晶。這兩種液晶顯示器都可以實現(xiàn)輪胎胎壓監(jiān)測功能,但它們有一些不同的特點和優(yōu)缺點。方案一:使用LCD1602液晶優(yōu)點:液晶顯示模塊具有體積小、功耗低、顯示內(nèi)容豐富、超薄輕巧等優(yōu)點,

在袖珍式儀表和低功耗應用系統(tǒng)中得到廣泛的應用。目前字符型液晶顯示模塊已經(jīng)是單片機應用設計中最常用的信息顯示器件。LCD1602液晶顯示模塊可以顯示兩行,

每行16個字符,

采用單+5V電源供電,

外圍電路配置簡單,

價格便宜,

具有很高的性價比REF_Ref135859806\r\h[9]。缺點:LCD1602液晶的分辨率相對較低,顯示效果不如高分辨率的液晶顯示器。LCD1602液晶需要使用背光源,功耗較高,可能會影響電池壽命。LCD1602液晶的顯示角度有限,需要注意安裝方向和角度。方案二:使用OLED12864液晶優(yōu)點:OLED12864液晶具有高分辨率和良好的顯示效果,可以顯示更加豐富的信息。OLED12864液晶具有較低的功耗和較快的響應速度,可以延長電池壽命。OLED12864液晶具有較高的對比度和廣泛的可視角度,可以在不同的環(huán)境下顯示清晰的圖像。缺點:OLED12864液晶的成本相對較高,可能會增加產(chǎn)品的成本。OLED12864液晶的使用壽命較短,需要注意避免過度使用和頻繁開關屏幕。OLED12864液晶的顯示效果可能會因為長時間的使用而出現(xiàn)圖像殘留的問題。顯示模塊體積功耗分辨率成本LCD1602液晶小較高低且顯示角度有限性價比高OLED12864液晶小低高且適應各種環(huán)境顯示較高總體來說,兩種方案都有其優(yōu)缺點,如果需要顯示簡單的文本和數(shù)字,可以選擇LCD1602液晶;如果需要顯示更加豐富的信息和高分辨率的圖像,可以選擇OLED12864液晶,所以在此選擇OLED液晶。2.4無線通信技術的選擇Zig

BeeREF_Ref135859823\r\h[10]是一種新興的短距離、低速率無線網(wǎng)絡技術,

是基于IEEE802.15.4無線標準研制開發(fā)的,

關于組網(wǎng)、安全和應用軟件的技術標準。其突出優(yōu)點是應用簡單,

工作頻段靈活,

低功耗,

低成本,

高可靠性,

具有自組網(wǎng)和自恢復能力等REF_Ref135859832\r\h[11]。低功耗:Zigbee通信技術采用低功耗的傳輸方式,可以延長設備的電池壽命,同時也可以減少能源浪費。高可靠性:Zigbee通信技術使用了多路徑信道、頻譜擴展、自組織網(wǎng)絡等技術,可以保證通信的可靠性和穩(wěn)定性。高安全性:Zigbee通信技術采用了加密技術、身份認證、消息驗證等技術,可以保證通信數(shù)據(jù)的安全性和隱私性。短距離:Zigbee通信技術適用于短距離的無線通信,其通信范圍一般為10-100米,因此適用于家庭、辦公室等小范圍的無線網(wǎng)絡。多節(jié)點:Zigbee通信技術支持多節(jié)點通信,可以實現(xiàn)多個設備之間的無線通信和互聯(lián)。應用場景:Zigbee通信技術可以應用于智能家居、工業(yè)自動化、環(huán)境監(jiān)測、智能健康等領域。藍牙:采用簡單的GFSK調(diào)制,擁有極低的運行和待機功耗,使用一粒紐扣電池甚至可連續(xù)工作數(shù)年之久,但一般用于文件傳輸。通信技術功耗傳輸距離成本傳遞速率ZigBee低近低較慢藍牙中等遠低快Wifi低遠低快總體來說,ZigBee技術優(yōu)勢在于近距離、低功耗、低成本,在貨車應用上,應用距離很近,不需要藍牙和wifi的遠距離傳輸;同時低成本對于貨車司機也是首選這個的原因。所以選擇ZigBee通信技術。2.5氣壓傳感器的選擇XGZP6847A氣體壓力傳感器:高精度,該傳感器可以實現(xiàn)對目標氣體的高精度檢測,檢測范圍廣等。高穩(wěn)定性:該傳感器采用進口電化學傳感器芯片,具有高穩(wěn)定性,可以長期穩(wěn)定運行,不易受到環(huán)境因素的干擾。高靈敏度:該傳感器具有高靈敏度,能夠快速檢測目標氣體,響應速度快。高可靠性:該傳感器具有高可靠性,可以長期穩(wěn)定運行,不易出現(xiàn)故障。低功耗:該傳感器采用低功耗設計,功耗低,使用壽命長。測量方法簡單。BMP180氣壓傳感器:BMP180氣壓溫度傳感器,該傳感器工作時的電壓較低,所以損耗較小,整體性能較好,工作穩(wěn)定,但是不能防水,所以對工作環(huán)境要求較高。該傳感器中已經(jīng)儲存了個人的校準數(shù)據(jù),這可以用來補償偏移量和其他的一些參數(shù)REF_Ref135859850\r\h[12]。傳感器精度穩(wěn)定性功耗工作環(huán)境XGZP6847A氣體壓力傳感器高高低要求較低BMP180氣壓傳感器高高低要求高在此設計中,使用BMP180氣壓傳感器需要制作一個密封性良好的容器來測量氣壓,制作不易且密封性難以保證,而XGZP6847A氣體壓力傳感器則可以直接測量氣壓密封性制作更簡單,可以直接測量??傮w來說,兩種方案都有其優(yōu)缺點,相差不大,在此需要測量方法簡單,制作容易,所以選擇XGZP6847A氣體壓力傳感器。2.6總體方案設計本設計為基于無線通信的貨車輪胎胎壓監(jiān)測裝置,其整個系統(tǒng)架構如圖2.5所示,系統(tǒng)包括協(xié)調(diào)器和兩個終端,且均以CC2530單片機為主控制器,兩個終端分別通過內(nèi)部的ADC模數(shù)轉換器實現(xiàn)對XGZP6847A氣體壓力傳感器輸出的檢測,以獲得胎壓大小,其中通過并將其通過Zigbee無線通信的方式傳輸?shù)絽f(xié)調(diào)器,協(xié)調(diào)器獲取到胎壓信息后在OLED12864液晶進行顯示,并且如果胎壓異常會通過蜂鳴器進行報警提示。設計包括三部分:胎壓采集傳輸部分,接受處理部分和顯示及報警部分。裝置通過安裝在貨車輪胎上的氣壓傳感器對貨車的四個輪胎的壓力進行實時監(jiān)測,將車胎胎壓狀態(tài)及大小通過無線通信的方式發(fā)送給接收器。接收處理終端基CC2530單片機處理器,對接收到的信號分析處理。并傳輸給顯示及報警部分,將車胎狀況顯示給駕駛員并進行提醒。當胎壓數(shù)值信息超過閾值時,蜂鳴器報警提示駕駛員車胎胎壓異常,妥善處理車胎預警,防止因胎壓異常導致的車禍危險發(fā)生。圖2.6系統(tǒng)總體框圖第三章系統(tǒng)硬件設計3.1系統(tǒng)主控模塊在基于無線通信的貨車輪胎胎壓監(jiān)測裝置中采用的是CC2530單片機作為主控制器,CC2530是一款低功耗、高性能、多功能的ZigBee系統(tǒng)級芯片。它集成了ARMCortex-M3處理器和IEEE802.15.4無線收發(fā)器,并支持多種無線協(xié)議。CC2530可以廣泛應用于智能家居、智能電網(wǎng)、物聯(lián)網(wǎng)等領域,成為無線物聯(lián)網(wǎng)中的重要組成部分,如圖3.1是CC2530單片機的最小系統(tǒng)。CC2530的最小系統(tǒng)包括CC2530芯片、晶振、電源管理芯片、外部天線等。晶振:CC2530需要外部晶振提供時鐘信號,一般采用16MHz的晶振。電源管理芯片:CC2530需要穩(wěn)定的電源供應,可以使用低壓差穩(wěn)壓器或DC/DC轉換器實現(xiàn)電源管理。外部天線:CC2530需要外部天線進行無線通信,一般采用螺旋天線或貼片天線。圖3.1CC2530最小系統(tǒng)圖CC2530芯片的引腳共有38個,其中包括了數(shù)字輸入輸出引腳、模擬輸入輸出引腳、中斷引腳等。以下是一些關鍵引腳的介紹:VDD:電源輸入引腳,連接芯片的電源。RESET:芯片復位引腳,低電平有效。PA/LNA:射頻功率放大器/低噪聲放大器控制引腳,用于控制射頻信號的放大和接收。SPI:串行外設接口引腳,用于與外部設備進行通信。GPIO:通用輸入輸出引腳,可用于連接外部設備或控制芯片內(nèi)部的功能。CC2530芯片的參數(shù)包括處理器和無線收發(fā)器的性能指標,以下是一些關鍵參數(shù)的介紹:處理器:CC2530集成了ARMCortex-M3處理器,主頻為32MHz,支持高速執(zhí)行和低功耗運行。無線收發(fā)器:CC2530的無線收發(fā)器支持IEEE802.15.4協(xié)議和ZigBee協(xié)議,頻率范圍為2400MHz~2483.5MHz,最大輸出功率為4dBm。存儲器:CC2530具有32KB的閃存和2KB的RAM,可用于存儲程序代碼和數(shù)據(jù)。電源:CC2530的工作電壓范圍為2.0V~3.6V,支持多種低功耗模式,可以延長電池壽命。CC2530芯片內(nèi)部集成了12位精度的模擬數(shù)字轉換器(ADC),可以實現(xiàn)對外部模擬信號的采集和轉換。CC2530的ADC可以通過軟件配置和控制實現(xiàn)多種采樣速率、采樣精度和輸入通道的選擇,具有廣泛的應用場景。:CC2530的ADC可以實現(xiàn)多種采樣速率的選擇,最大采樣速率為200KSPS(千次采樣/秒),最小采樣速率為4KSPS。CC2530的ADC采用12位精度的ADC,可以將模擬信號轉換為數(shù)字信號,并輸出12位的轉換結果。CC2530的ADC支持多種輸入通道的選擇,包括單端輸入和差分輸入,可以實現(xiàn)對外部不同類型的模擬信號的采集。輸入電壓范圍:CC2530的ADC支持不同的輸入電壓范圍選擇,可以通過軟件配置選擇不同的輸入電壓范圍,以適應不同的應用需求。3.2胎壓檢測模塊對于胎壓的檢測,在此采用的是XGZP6847A氣體壓力傳感器,XGZP6847A氣體傳感器是一種基于電化學原理的氣體傳感器,XGZP6847A氣體傳感器采用電化學傳感器芯片,能夠實現(xiàn)對目標氣體的高精度檢測。該傳感器具有以下特點:高精度:該傳感器可以實現(xiàn)對目標氣體的高精度檢測,檢測范圍廣,能夠檢測多種氣體等。高穩(wěn)定性:該傳感器采用進口電化學傳感器芯片,具有高穩(wěn)定性,可以長期穩(wěn)定運行,不易受到環(huán)境因素的干擾。高靈敏度:該傳感器具有高靈敏度,能夠快速檢測目標氣體,響應速度快。高可靠性:該傳感器具有高可靠性,可以長期穩(wěn)定運行,不易出現(xiàn)故障。低功耗:該傳感器采用低功耗設計,功耗低,使用壽命長。其輸出連接到CC2530單片機的P15管腳,通過其內(nèi)部ADC實現(xiàn)對胎壓的檢測。圖3.2胎壓檢測電路3.3顯示模塊在此次貨車輪胎胎壓監(jiān)測裝置設計中,采用的是OLED12864液晶,其是一種高分辨率、高對比度、低功耗的OLED液晶顯示器。它通常用于嵌入式系統(tǒng)、便攜式設備等領域,因其優(yōu)異的顯示效果和低功耗特性而備受青睞。OLED12864的顯示區(qū)域為128x64像素,可以顯示多種圖像和文字信息,對于需要高質量顯示效果的應用場景具有很高的實用價值。圖3.3顯示電路OLED12864一般有兩種接口方式:SPI接口和IIC接口。其中,6個引腳接口是一種SPI接口方式,常用于單片機等嵌入式設備中。這種接口方式只需要6根引腳,可以通過SPI通信協(xié)議控制OLED12864的顯示內(nèi)容和功能。在此采用的是SPI通信的OLED12864,具有SPI接口的一般特點和優(yōu)勢,如傳輸速度快、穩(wěn)定性高、易于控制等。分辨率:OLED12864的分辨率為128x64像素,可以實現(xiàn)高清晰度的圖像和文字顯示效果。對比度:OLED12864的對比度高,可以顯示深黑色和鮮明的顏色,具有良好的視覺效果。亮度:OLED12864的亮度高,可以適應不同的光線環(huán)境和使用場景。顯示顏色:OLED12864可以顯示多種顏色,如紅色、綠色、藍色等,可以根據(jù)需求進行顏色選擇。應用范圍:OLED12864的應用范圍廣泛,可以用于嵌入式系統(tǒng)、便攜式設備、智能家居等領域。在使用OLED128646個引腳接口時,需要注意以下幾點:引腳連接:在連接OLED12864和主控單元時,需要正確連接6個引腳,確保信號和電源連接正確。SPI通信協(xié)議:在程序設計中,需要根據(jù)OLED12864的SPI通信協(xié)議進行相應的控制和配置,以實現(xiàn)顯示內(nèi)容和功能的控制。電源控制:在使用OLED12864時,需要根據(jù)實際需求進行電源控制,以達到低功耗的目的。3.4報警模塊蜂鳴器控制電路是控制系統(tǒng)中常用的聲音提示電路,蜂鳴器作為一種震動發(fā)聲器件,可以不需要借助喇叭實現(xiàn)聲音的放大,就可以有效的進行發(fā)聲,因此可以通過蜂鳴器實現(xiàn)報警等聲音提示功能。市場上的蜂鳴器包括有源和無源兩種蜂鳴器,這兩種蜂鳴器在外形上幾乎一致,需要根據(jù)外殼上的“+”號進行區(qū)分,有“+”的為有源蜂鳴器,反之則是無源蜂鳴器。有源蜂鳴器控制只需要上電有電流流過就可以發(fā)出聲音,而無源的必須發(fā)出PWM脈沖進行驅動,較為繁瑣,因此在此選擇有源蜂鳴器,并將電路設計如同3.4所示,其中三極管是電流放大作用,因為蜂鳴器在工作時需要至少幾十mA的電流,而單片機管腳的電流輸出能力較弱,因此需要通過三極管進行放大,然后實現(xiàn)蜂鳴器的聲音發(fā)出,在此單片機的P01通過三極管放大實現(xiàn)對蜂鳴器控制,當P01輸出高電平時,其5V輸出電壓經(jīng)過R6電阻將三極管的基極導通,從而使得三極管的CE端導通既而將蜂鳴器的一端連接到低,使得蜂鳴器正常工作,發(fā)出聲音。圖3.4報警控制電路第四章系統(tǒng)軟件設計4.1協(xié)調(diào)器主程序在貨車輪胎胎壓監(jiān)測裝置協(xié)調(diào)器程序運行后,其流程如圖4.1所示。初始化:對CC2530芯片進行初始化配置,包括設置芯片的時鐘、IO口、SPI通信協(xié)議等參數(shù)。Zigbee無線通信初始化:對Zigbee無線通信模塊進行初始化配置,包括設置通信頻率、通信速率、信道等參數(shù)。OLED12864液晶初始化:對OLED12864液晶進行初始化配置,包括設置顯示區(qū)域、顯示顏色、顯示模式等參數(shù)。蜂鳴器初始化:對蜂鳴器進行初始化配置,包括設置蜂鳴器IO口、工作模式等參數(shù)。接收數(shù)據(jù):通過Zigbee無線通信接收終端發(fā)送的胎壓數(shù)據(jù),數(shù)據(jù)包括胎壓值和終端ID等信息。胎壓異常檢測:對接收到的胎壓數(shù)據(jù)進行異常檢測,判斷胎壓是否超出預設范圍,如超出范圍則進行報警處理。數(shù)據(jù)顯示:將接收到的胎壓數(shù)據(jù)顯示在OLED12864液晶上,包括胎壓值、終端ID等信息。圖4.1協(xié)調(diào)器主程序流程圖4.2終端主程序在貨車輪胎胎壓監(jiān)測裝置終端器程序運行后,其流程如圖4.3所示。初始化:對CC2530芯片進行初始化配置,包括設置芯片的時鐘、IO口、SPI通信協(xié)議等參數(shù)。Zigbee無線通信初始化:對Zigbee無線通信模塊進行初始化配置,包括設置通信頻率、通信速率、信道等參數(shù)。ADC胎壓檢測初始化:對內(nèi)部的ADC模數(shù)轉換器進行初始化配置,包括設置采樣速率、參考電壓等參數(shù)。胎壓檢測:定時對輪胎胎壓進行檢測,通過ADC模數(shù)轉換器將胎壓值轉換為數(shù)字信號。數(shù)據(jù)封裝:將胎壓值和終端ID等信息封裝成數(shù)據(jù)包,并通過Zigbee無線通信發(fā)送給協(xié)調(diào)器。圖4.3終端主程序流程圖4.3終端胎壓檢測程序本次貨車輪胎胎壓監(jiān)測裝置通過CC2530單片機的ADC通道實現(xiàn)對壓力傳感器輸出的模擬電壓數(shù)值進行檢測,CC2530在ADC模數(shù)轉換上可以實現(xiàn)12位高精度的轉換,并且有單次轉換和連續(xù)轉換等多種模式,在使用時需要對其ADC的時鐘,使用通道,轉換模式等進行配置,其具體流程如圖所示。圖4.4胎壓檢測程序流程圖第五章系統(tǒng)調(diào)試本章將對基于無線通信的貨車輪胎胎壓監(jiān)測裝置的設計進行全面測試,以確保系統(tǒng)有效運行。首先,我們完成了系統(tǒng)硬件選型及硬件連接,以及軟件設計。接下來,通過對所得數(shù)據(jù)進行分析討論,實現(xiàn)對系統(tǒng)的有效性驗證。本章主要介紹的是仿真調(diào)試及功能測試,仿真調(diào)試是先通過軟件工具模擬硬件環(huán)境進行調(diào)試,可快速找出錯誤進行修復;功能測試即對設計中的各項功能進行逐一測試,觀察系統(tǒng)是否按照預定功能設計完成相應的工作。5.1仿真調(diào)試測試所需的硬件設備包括:計算機一臺、SmartRF0EB仿真器一個、CC2530開發(fā)套件三個(一個協(xié)調(diào)器節(jié)點、一個路由器節(jié)點、一個終端節(jié)點)、XGZP6847A氣體壓力傳感器一個、蜂鳴器一個、OLED12864顯示模塊兩個,數(shù)據(jù)線若干。在測試的計算器上需要安裝好如下軟件:IAREmbeddedWorkbench8.1for8051、芯片仿真器驅動、串口調(diào)試助手等軟件。在終端的P0_5接口連接XGZP6847A氣體壓力傳感器。在組網(wǎng)通信之前首先需要將編寫的程序下載到CC2530節(jié)點中去。將計算機與仿真器以及CC2530節(jié)點連接好后,啟動IAR軟件,在編譯選項下拉列表中分別選定EndeDeviceEB-Pro、RouterEB-Pro以及CoordinatorEB-Pro,編譯成功后通過仿真器將該程序下載到CC2530節(jié)點中,于是設備就分別被配置成為終端節(jié)點、路由器節(jié)點和協(xié)調(diào)器節(jié)點。程序下載完畢后,依次給協(xié)調(diào)器節(jié)點、路由器節(jié)點和終端節(jié)點上電,觀察各節(jié)點LED燈的狀態(tài)。協(xié)調(diào)器節(jié)點上電后其LED1燈常亮,證明協(xié)調(diào)器節(jié)點成功組建Zigbee無線網(wǎng)絡。終端節(jié)點上電時LED燈先閃爍,證明正在捜索并申請加入?yún)f(xié)調(diào)器節(jié)點組建的Zigbee無線網(wǎng)絡,一旦

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論