日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

ABB
關注中國自動化產業發展的先行者!
工業智能邊緣計算2025年會
CAIAC 2025
2025工業安全大會
OICT公益講堂
當前位置:首頁 >> 案例 >> 案例首頁

案例頻道

基于CC2430的無線溫度變送器設計與實現
  • 企業:控制網     領域:機器視覺     行業:綜合    
  • 點擊數:4010     發布時間:2009-11-24 22:09:07
  • 分享到:


作者簡介:凌志浩(1957-),男,博士,華東理工大學教授,博士生導師。兼任教育部高等學校自動化專業教學指導分委員會委員,中國儀器儀表學會過程檢測控制分會常務理事,中國自動化學會儀表與裝置專業委員會委員,上海市信息學會常務理事,上海市自動化學會理事。主要從事智能儀表、無線傳感器網絡、現場總線和嵌入式系統應用等方面的教學和科研工作。

    摘  要:嵌入式系統和無線通信技術的發展,為無線傳感器網絡的工業應用提供了技術支持。本文基于ZigBee協議,以無線溫度變送器的設計為實踐背景,從硬件和軟件兩個方面介紹采用K型熱電偶、CC2430嵌入式系統來研發無線變送器的方法,討論無線傳感器網絡終端節點的組成結構、實施技術,分析其核心模塊的設計和實現細節。

    關鍵詞:無線傳感器網絡;溫度變送器;嵌入式系統

    Abstract:The development of the embedded system and wireless communication technique provides a good technical support for the application of wireless sensor networks in industry.In this paper,based on the ZigBee protocal and practical background of the designation of wireless temperature transducer,the design and implement method of wireless transducer using K-Thermocouple and CC2430 embedded system is given from both hardware and software.We discuss the architecture of wireless sensor networks’terminal nodes and implementation technique.Finally,we make an analysis of the details of the core module design and realization of the wireless temperature transducer.

    Key words:Wireless Sensor Networks;Temperature Transducer;Embedded System
 
    近年來,短程無線通信的RF嵌入式芯片不斷涌現,適用于工業應用的相關協議及其標準紛紛推出,為無線變送器等設計和無線傳感器網絡的工業應用提供了技術支持和實現手段。針對工業應用場合在線采集和傳輸實時數據、工藝參數、設備狀態等需求,本文以測溫裝置的設計為背景,探討一種以K型熱電偶為溫度傳感器、結合無線傳輸技術、采用CC2430嵌入式系統來設計和制作無線溫度變送器的方法。

    1
  CC2430及其應用電路設計

    1.1
  Zigbee協議

     IEEE 802.15.4是IEEE確定的低速率、無線個域網標準,它定義了物理層和介質訪問層。物理層規范確定了在2.4GHz以250 kbps的基準傳輸率工作的低功耗展頻無線電信號標準;介質訪問層規范定義了在同一區域工作的多個符合IEEE 802.15.4標準的無線電信號如何共享空中通道。然而,僅定義物理層和介質訪問層并不能保證不同設備間的對話。而建立在IEEE 802.15.4標準之上的ZigBee,建立了基于IEEE 802.15.4標準研制開發的有關組網、安全和應用軟件方面的技術標準,其標準滿足國際標準化組織(ISO)開放系統互連(OSI)參考模型,包括IEEE 802.15.4協議制定的物理層和介質訪問層標準、由ZigBee聯盟所制定的網絡層和部分應用層標準以及由用戶定義的用戶層。以此允許不同廠商制造的設備在符合標準的前提下可以實現相互對話。

    1.2
  CC2430嵌入式芯片

     CC2430是符合IEEE 802.15.4規范的2.4 GHz射頻收發器芯片,它將射頻單元與工業級加強版8051內核、Flash存儲器集成在一塊SoC芯片內部,提高了集成度、減小了芯片間干擾。其主要參數為:8KB RAM、32~128KB FLASH、工作頻帶范圍2.400~2.4835 GHz、工作電壓2.1V-3.6V;采用直序擴頻方式、O-QPSK調制、最高數據傳輸率可達250 kbps;超低電流消耗(RX:27mA TX:27mA)、高接收靈敏度(-99 dBm)、高抗鄰頻道干擾能力(39 dB);內部集成有VCO、LNA、PA以及AES128處理器、8路A/D轉換器、電池監控器、溫度傳感器、雙串口、看門狗、CSMA/CA等模塊。非常適合要求低功耗、低成本的開發項目選用。另外,它以強大的集成開發環境作為支持,內部線路的交互式調試以遵從IDE的IAR工業標準為支持,得到嵌入式機構的認可。它結合全球先進的ZigBee協議棧、工具包和參考設計,展示了其有效的ZigBee解決方案。

    1.3  基于CC2430的應用電路設計

    1.3.1  CC2430應用電路

    CC2430的應用電路如圖1所示。CC2430的PIN1-6、8-9、11-18、43-46、48為21個可編程的I/O引腳,其中P0、P1是完整的8位口,而P2口只有5個可使用的位,通過軟件設定一組SFR寄存器的位和字節,可使P2口的這些引腳作為通常的I/O口或作為連接ADC、計時器或USART部件的外圍設備I/O口使用。PIN7、20、23、41、47為電源引腳,接至VCC。PIN24為1.8V電壓輸出端,連接至PIN25、27-29、30、31、33、35-38、39、40、42引腳,分別為模擬部分的前置放大、功放、壓腔振蕩器、濾波器、預定標器、混頻器等提供精準的電源電壓。PIN21-21腳連接MCU的32 MHz的主晶振,PIN43-44引腳連接32.768 kHz輔助晶振。PIN32和34分別為射頻發射和接收引腳。PIN10為復位引腳,PIN22連接偏置電阻。




圖1  CC2430的應用電路
     在實際應用時,需要注意:

    (1)調試端口不能僅僅連接P2.1和P2.2,還須將復位引腳、電源、地皆引出方可。

    (2)該芯片本振頻率為32MHz,比常規51芯片高,且存在2.4 GHz射頻信號,故電源去耦相當關鍵。去耦電容值不能照搬51系列取0.1 uF,而應根據相應管腳的耦合頻率取值,每一路電源都應有相應的去耦電容。

    (3)晶振的取值應在考慮寄生電容后予以調整。

    (4)CC2430片內雖集成有溫度傳感器,但這個溫度傳感器誤差高達±2℃,只適用于要求較低的民用測量,如建筑內溫度測量等。

    (5)CC2430片內的8路A/D精度雖然達到了14 bit無誤碼輸出,但其輸入阻抗較低。

    (6)CC2430芯片底部為屏蔽地,必須嚴格接地。繪制PCB板時應打孔以便焊接時接地。

    1.3.2  射頻天線的選擇和參數匹配

    CC2430可使用PCB板載天線或單極天線。PCB板載天線是指通過計算直接在PCB板上繪制相應的圖形來感應電波、接收信息,也稱微帶天線。單極天線是一種諧振天線,可以把它看作是偶極天線的一臂,而另一臂則是假設的地平面。由一個在有線導體的地平面上具有 波長的垂直元件構成。

    從理論上說,在不帶外殼的情況下,微帶天線可以達到更好的效果。但是需要設計相應的BALUN電路和對銅箔進行精確的計算和布局。通常,工業儀表一般安裝在金屬殼體內,微帶天線的效果將大打折扣。而使用單極天線,其電路簡單、比較容易實現,并可使用中間連接導線引出至表殼外的合適位置。

    射頻輸入/輸出電路中的信號屬于2.4GHz頻段,在阻抗匹配方面要求較高,設計的電路需要符合天線的阻抗匹配。圖2所示電路中的電感、電容參數依次為:L2使用5.6nH,L3、L1使用7.5nH,C20、C21均為5.6pF,C22、C19均為0.5pF,以這樣的電路設計可以匹配阻抗50Ω的天線。




圖2  射頻天線連接圖
 
    2  無線溫度變送器組成及其接口設計

    2.1
  無線溫度變送器的基本組成

    無線溫度變送器的硬件結構框圖如圖3所示。傳感器將采集到的信號經放大電路放大后,傳送至A/D轉換芯片,電壓基準為A/D芯片提供比較的基準。A/D將模擬量轉換成數字量后送MCU,MCU視需要對照溫度補償端測得的參數對A/D轉換數據給予溫度補償。在實際的無線傳感器網絡應用時,無線溫度變送器在接收到協調器相關指令后,通過射頻天線發送至上級路由節點或協調器。存儲單元負責存儲查表法修正曲線所需的數據表格。

    將組成無線溫度變送器的PCB架構設計成兩塊堆疊式,上部是由MCU、射頻部分和天線組成的母板,下部是由采樣、放大、A/D轉換部分等組成的數據采集板,中間以接插件連接。如此布置的考慮有三:首先2.4 GHz高頻容易產生干擾,空間的隔離有助采樣、A/D部分處于較好的工作環境;其次分離式的結構可在以后替換不同種類的前置電路,再者市場所提供外殼橫向安裝面積較狹小,用縱向空間擴展來彌補橫向之不足。考慮到今后擴展的便利以及MCU口線的節省,系統內部所有芯片選用SPI片間總線方式連接,多余的口線連至PCB板接插件。



圖3  節點的硬件設計結構框圖
 
    2.2  K型熱電偶A/D數據采集板設計

    K型熱電偶將測量端和冷端之間的溫度差轉化為毫伏級的輸出信號,如溫度變送器的溫差采集范圍為-60~920℃,則對應的電壓毫伏信號為-2.200~38.080mV。


圖4  數據采集板電路原理圖
 
    電源芯片采用的是低壓降,150mA線性整流芯片ADP1710,可從2.5V~5.5V電壓輸入得到150mA輸出電流,輸出可為0.8~5.0V調節輸出,或者是3.3V固定輸出。考慮到電路設計和采用電池供電等情況,在此采用其3.3V固定輸出的用法。數據采集板與CC2430母板的接口有兩個作用:一個是3.3V供電接地,另一個是SPI數據總線接口。

    CC2430母板上的核心芯片CC2430通過對數據采集板上的AD7792和AD7814進行操作得到溫度信號。SPI總線上以CC2430為主控芯片,AD7792和AD7814為附屬芯片。定義CC2430的P1口為SPI總線選用接口,其中的P1.0為MISO主入/從出信號;P1.1為SCLK時鐘信號;P1.2為AD7814片選信號;P1.3為MOSI主出/從入信號;P1.4為AD7792片選信號。圖4示意了數據采集板的基本電路原理。

     2.2.1  放大電路設計

    傳統設計方式是在A/D前端設置信號調理電路,現代微電子技術的發展使諸如濾波、零點校正、線性化處理、溫度補償、誤差修正、量程切換等原屬信號調理電路完成的工作都可用軟件實現,以簡化設計、降低成本。從考量放大電路本身的信號放大功能、阻抗和精度等綜合考慮,選用運放AD627。其供電電壓+2.2 V~±18 V,最大工作電流85 μA。僅需一個電阻即可實現5~1000倍增益,增益精度0.1%。最大輸入失調電壓125 μV,最大溫漂1 μ/℃,最大輸入偏置電流10 nA,共模抑制比CMRR=77 dB(G=+5)。其實際應用如圖5所示。

    選用AD627作為運放的主要原因是其使用上的靈活,AD627可在使用單電源的情況下接入雙路差分信號。其PIN6為調整腳,外接偏置電壓,通過對PIN6引腳偏置電壓的設置,可以使輸出電平位移,調整至A/D的最佳輸入范圍。AD627的增益放大倍數可依照公式Gain=5+(200*kΩ/RG)計算,其中RG為增益調整電阻阻值。



圖5  AD627應用電路
     2.2.2  溫度補償電路和基準電路

    考慮到傳感器需要進行溫度補償,在設計中增添了一塊10 bit數字溫度傳感芯片AD7814,可直接通過SPI總線輸出二進制數字溫度信號。其測溫精度±0.25℃,測量誤差±2℃,可滿足一般的溫度補償需求。

    基準芯片是A/D比較的基礎,直接影響到A/D的轉換精度,故應選擇精度較高、溫漂較小的型號。本設計中選用AD127,精度0.12%,最大溫漂10 PPM/℃,可輸出穩定的1.25 V基準電壓。并采用兩個電容分別為基準信號至A/D和運放基準端之間的去耦電容。

    3
  軟件結構和工作流程

    3.1
  軟件總體結構

    變送器的工作程序是在Figure8的ZigBee協議棧基礎上編寫的。此協議棧是以一個OSAL操作系統為核心,結合大量API運行的。OSAL是一種任務調度機制,它是通過對任務的事件觸發來實現任務調度的。每個任務都包含若干個事件,每個事件都對應一個事件號。當一個事件產生時,對應任務的Event就被設置為相應的事件號,這樣事件調度就會調用相應的任務處理程序。系統任務調度流程如圖6所示。

    3.2
  軟件工作流程

    CC2430通用接口和AD7792的初始化在系統的初始化中完成,而對溫度信號的采集、數據處理和無線傳輸則可由一個事件形式驅動完成。系統以固定的時間為周期循環運行此事件。在其程序中使用查表法處理數據,其基本方法是根據熱電偶毫伏信號與溫度值對應表在內存中建立一個一維的A/D轉換代碼值與溫度值的對應數組,通過程序對數組單元的操作完成數據處理。



圖6  OSAL任務調度機制
 
    接口和AD7792的初始化在所設計的void TemperTrt_Init(byte task_id)程序中進行,對溫度的數據處理和發送在void TemperTrt_SendTheTemper(void)程序中進行,程序流程圖如圖7所示。程序按照設定的固定周期執行此事件,循環將數字量的溫度進行發送,實現了無線溫度變送器的功能。

    通過在實驗室中對無線溫度變送器進行的溫度測試,在溫差采集范圍為-60℃~920℃范圍內,其測量誤差小于±5‰,達到設計要求;通過與所組成的ZigBee網絡通信,其效果達到了無線通信的可靠性、正確性要求。



圖7  采集發送事件程序流程
    4  結語

    針對目前工業現場中無線短程傳感器網絡的不斷發展和工業上對無線變送器的需求,本文結合現有的無線短程通信協議和嵌入式系統,設計基于無線短程協議ZigBee技術的K型熱電偶的無線溫度變送器。該無線溫度變送器將無線短程通信技術與工業用的溫度采集技術結合,通過數據處理技術的優化,提高了溫度采集精度,并降低了無線溫度變送器的功耗。相信,隨著無線傳感器網絡的工業應用,必將對信息化和工業化的兩化融合和節能減排起到積極作用。

 
     參 考 文 獻

    [1]彭瑜.一種低功耗、低成本、高可靠性、低復雜度的無線電通信協議—ZigBee[J].自動化儀表.2005,26(5):1-4.

    [2]Analog Devices.150 mA,Low Dropout,CMOS Linear Regulator ADP1710/ADP1711.[DB/OL].www.analog.com/zh/index.html.2006.

    [3]Texas Instruments.User Manual Rev1.2 SmartRF CC2430ZDK ZigBee Development Kit Pro[DB/OL].http://www.TI.com/,2005,12.25-26.

    [4]Texas Instruments.Z-Stack User's Guide For Chipcon CC2430ZDK[DB/OL].http://www.TI.com/,2006,2.3-4.

    [5]凌志浩,周怡颋,鄭麗國.ZigBee無線通信技術及其應用研究[J].華東理工大學學報:自然科學版.2006,32(7):801-805.


                                                     ——轉自《自動化博覽》

熱點新聞

推薦產品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 日b视频免费看-日b视频免费-人禽性bbb视频-人禽无码做爰在线观看-人妻中文字幕无码-人妻一区日韩二区国产欧美的无码 | 97视频久久久-97视频在线观看播放-97视频制服无码-97丨九色丨国产人妻熟女-97无码欧美熟妇人妻蜜-97无码欧美熟妇人妻蜜桃天美 | 91精品国产色综合久久不卡蜜,999国内精品永久免费视频试看,五月婷婷六月香,欧美成人综合在线,日韩亚洲第一页,国产欧美日韩不卡在线播放在线 | 久久久久久久久国产-久久久久久久久97-久久久久久久国产视频-久久久久久久国产精品影院-午夜精-午夜寂寞院 | 精品国产亚一区二区三区,91久久精品国产一区二区,久久精品国产国产精品四凭,91午夜精品亚洲一区二区三区,精品在线看,国产视频资源在线观看 | 欧美成人国产一区二区-欧美成人黄色-欧美成人黄色片-欧美成人家庭影院-欧美成人精精品一区二区三区-欧美成人精品a8198v无码 | 亚洲欧美激情另类,国产成人一区二区三区免费观看,一区二区三区在线视频观看,亚洲一区二区三区精品视频,国产乱了真实在线观看,国产播放器一区 | 日本漫画母亲口工子全彩-日本漫画大全无翼乌-日本妈妈在线观看中文字幕-日本妈妈xxxx-操他射他影院-操老太太的逼 | 国产一级免费-国产一级毛片网站-国产一级毛片潘金莲的奶头-国产一级毛片大陆-日本中文字幕免费-日本中文字幕高清 | 国产精品高潮呻吟AV久久-国产精品高潮呻吟AV久久床戏-国产精品高潮呻吟AV久久动漫-国产精品高潮呻吟AV久久黄-国产精品高潮呻吟AV久久无码-国产精品高潮呻吟爱久久AV无码 | 欧美亚洲国产一区-欧美亚洲国产视频-欧美亚洲国产日韩综合在线播放-欧美亚洲国产日韩一区二区三区-jizzjizz免费大全-jizzjizz免费 | 国产成人18黄网站免费网站-国产成人18黄网站免费-国产成人+亚洲欧洲-国产成年网站-国产成年-国产成a人亚洲精v品久久网 | 久草免费在线观看-久草免费在线色站-久草免费在线视频-久草免费资源-天堂网中文在线-天堂网中文字幕 | 国产精品视_精品国产免费-国产精品视-国产精品深夜福利免费观看-国产精品三区四区-四虎成人4hutv影院-四虎成年永久免费网站 | 日操夜操天天操-午夜日日日日日日日日日-亚洲欧洲精品无视频一区二区三区四-国产成人精品无码-婷婷福利综合网-日逼影视 | 午夜欧美福利-午夜欧美成人香蕉剧场-午夜欧美成人久久久久久-午夜久久网-国产亚洲男人的天堂在线观看-国产亚洲免费观看 | 亚洲日日操,国产乱视频在线观看播放,国产一区二区三区不卡观,日本精品久久久久久久,久久作爱视频,色狠狠婷婷97 | 欧美精品一区二区精品久久-欧美精品一二区-2019酷路泽大改款-欧美精品亚洲一区二区在线播放-99日韩-99人中文字幕亚洲区 | www日本xxxx-www日-www欧美在线观看-www欧美视频-www欧美-www毛片com | 亚洲日日操,国产乱视频在线观看播放,国产一区二区三区不卡观,日本精品久久久久久久,久久作爱视频,色狠狠婷婷97 | 精品国偷拍自产在线观看-精品精品国产欧美在线-精品久久久久久无码不卡-精品麻豆一区二区三区乱码-勿言推理日剧在线观看-午夜资源 | 老司机午夜精品网站在线观看-老司机午夜精品视频在线观看免费-老司机午夜精品视频观看-老司机午夜精品视频播放-一本色道久久88一综合-一本色道久久88综合日韩精品 | 亚洲 日韩 色 图网站-亚洲 图片 另类 综合 小说-亚洲 无码 欧美 经典-亚洲 校园 春色 另类 图片-亚洲 校园 欧美 国产 另类-亚洲 在线 成 人色色 | 我爱52av好色,一级毛片大全免费播放,成人午夜无人区一区二区,国产一区国产二区国产三区,青青青青久久精品国产h,狠狠操五月天 | 国产成人无码影视-国产成人无码专区-国产成人无码综合-国产成人无码综合亚洲日韩-国产成人无码综合亚洲日韩榴莲-国产成人无套精品在线观看 | 久久只有这里有精品4-久久只这里是精品66-久久中精品中文-久久中文精品视频-久久中文骚妇内射-久久中文娱乐网 | 国产一区二区高清-国产一区二区福利久久-国产一区二区成人-国产一区二区不卡视频-亚洲高清网站-亚洲高清视频在线观看 | 日本漫画母亲口工子全彩-日本漫画大全无翼乌-日本妈妈在线观看中文字幕-日本妈妈xxxx-操他射他影院-操老太太的逼 | 亚洲伦,视频二区 素人 欧美 日韩,亚洲精品美女久久久aaa,伊人婷婷色,国产福利一区二区三区在线观看,国产成人亚洲欧美三区综合 | 国产成人精品一区二区视频免费-国产成人精品一区二区视频-国产成人精品一区二区三在线观看-国产成人精品一区二区三在-国产成人精品一区二区三区小说-国产成人精品一区二区三区无码 | 伦理片天堂eeuss影院-伦理片秋霞免费影院-伦理片飘花手机在线-伦理片飘花免费影院-最新2017年韩国伦理片在线-最新 国产 精品 精品 视频 | 日本久久久久亚洲中字幕-日本久久久久久中文字幕-日本久久久久久久中文字幕-日本久久久久久-日本久久久久-日本久久久 | 亚洲福利区-亚洲福利精品电影在线观看-亚洲福利电影一区二区?-亚洲风情无码免费视频-国产亚洲视频在线-国产亚洲视频精彩在线播放 | 日本xxx在线-日本xxx在线观看免费播放-日本xx高清视频免费观看-日本xx免费看视频mm-日本啊啊啊视频-日本爱v | 精品在线视频播放-精品在线免费播放-精品在线观看一区-精品在线观看国产-亚洲 男人 天堂-亚州视频一区二区 | 国产系列欧美系列日韩系列在线-国产午夜在线视频-国产午夜在线观看视频播放-国产午夜在线观看视频-性夜影院爽黄a免费视频-性视频网址 | 成人av免费视频在线观看-成人av鲁丝片一区二区免费-成人av精品一区二区三区四区-成人aⅴ综合视频国产-成人aⅴ片-成年网站免费观看精品少妇人妻av一区二区三区 | 日韩中文字幕视频在线观看-日韩中文字幕视频在线-日韩中文字幕视频-日韩中文字幕久久久经典网-亚洲不卡高清免v无码屋-亚洲成_人网站图片 | 亚洲综合在线视频-亚洲综合在线观看视频-亚洲综合视频网-亚洲综合色秘密影院秘密影院-日本三区四区免费高清不卡 | 国产精品成av人在线观看片-国产精品成久久久久三级-国产精品成久久久久三级四虎-国产精品成久久久久三级无码-国产精品成年片在线观看-国产精品成人 | 日本成人一区,欧美日韩亚洲无线码在线观看,交换伦交,在线观看国产视频,日韩欧美视频一区,国产精品欧美一区二区三区不卡 |