色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于CC2430收發器和AH805升壓穩壓器實現無線模塊的設計

電子設計 ? 來源:電子設計工程 ? 作者:劉江沙,雷偉 ,尹酉 ? 2021-05-20 10:28 ? 次閱讀

1 引言

隨著現代科技的飛速發展,無線通信技術成為人們日益關注的問題之一。在工業系統控制中。短距離無線通信技術應用也越來越廣泛。水阻試驗是內燃機車恒功率負載試驗的主要方式之一,本文論述了在對內燃機車智能化水阻試驗系統數據采集部分的改進中,將原來的有線數據采集改為無線數據采集傳輸方式的無線模塊設計。

2 總體設計

無線模塊的基本電路圖如圖1所示,主要由電源、復位電路、串口連接電路和無線收發電路組成。可實現串口數據的無線收發,即:發送數據時,RS-232串口數據經過MAX232將電平轉換為TTL電平,再通過CC2430無線發送。接收數據則是發送數據的逆過程,CC2430先接收到數據信號,然后經MAX232將TTL電平轉換為RS-232的標準電平,再通過RS-232向上位機輸入數據。

o4YBAGClyfWAd0HlAAHCj0OSowc055.png

3 硬件設計

無線模塊采用的無線收發器是CC2430。CC2430出自挪威Chipcon公司,是一款真正符合IEEE802.15.4標準的片上ZigBee產品。CC2430采用Chipcon公司最新的SmartRF 03技術和0.18μm CMOS工藝制造,采用7 mmx7 mm QLP48封裝;除了包括RF收發器,還集成了加強型8051MCU、32/64/128 KB的Flash內存、8 KB的RAM、ADC、DMA、看門狗等。CC2430工作在2.4GHz頻段,采用低電壓(2.0 V~3.6V)供電且功耗很低(接收數據時為27mA,發送數據時為25 mA)、靈敏度高(-97 dBm)、最大輸出為24 dBm、最大傳送速率為250 kb/s。

CC2430的外圍元件數目很少,它使用一個非平衡天線,連接非平衡變壓器使天線性能更好。電路中的非平衡變壓器由電容C12和電感L1、L2、L3以及一個PCB微波傳輸線組成.整個結構滿足RF輸入/輸出匹配電阻(50Ω)的要求。內部T/R交換電路完成LNA和PA之間的交換。R4、R5為偏置電阻,其中R4主要用于為32 MHz的晶體振蕩器提供合適的工作電流。用一只32 MHz石英諧振器和兩只電容(C13、C14)構成32 MHz晶體振蕩器電路。電壓穩壓器為所有1.8 V電壓的引腳和內部電源供電,C11、C15是去耦電容,用于電源濾波。

由于CC2430具有低功耗的特性,因此,選用兩節干電池為模塊供電。另外還選用了AH805升壓穩壓器,可將3 V電壓升高至5 V,此故電源部分可提供3 V和5 V兩種電壓,其中3 V電壓為CC2430供電,5 V電壓為MAX232和復位電路供電。

復位電路采用典型的RC復位方式,它具有上電復位和手動兩種復位功能,且低電平有效。值得注意的是,為了使系統達到有效復位,應使RESET-N端保持10 ms的低電平。當復位結束后立即對該器件進行初始化時,很容易發生錯誤。所以,進入0000H地址后,應首先執行l ms~10 ms的軟件延時,然后再進行初始化。

由于模塊采用RS232與上位機相連,因此,需要用MAX232將RS232電平轉換為TTL電平。

4 程序設計

無線模塊的設計包括硬件連接及CC2430軟件設計。編寫軟件程序首先要弄清楚數據在模塊中的傳輸路徑及其過程,如圖2所示。

o4YBAGClye-AQ7mEAABKYx8V-VM847.png

發送數據時,數據通過串口USART進入CC2430的DATA內存區。對水阻試驗臺來說,DATA內存區的高128字節能夠滿足存儲容量的要求,因此將數據存放在DATA內存區的高128字節中。為了提高數據的傳輸速度,使用DMA傳輸方式將內存區中的數據傳送到Radio的先進先出緩存器。TXFIFO中。數據進入Radio后,經過一系列的硬件處理,最后通過天線向發射無線信號。

接收數據是發送數據的逆過程。Radio從天線接收到無線信號,通過一系列的硬件處理,將信號轉換為數據,存放在RXFIFO中,再通過DMA方式送入DATA內存區的低128字節中,再通過USART串口將接收到的數據送出。

不難看出,整個數據傳輸過程大部分都是在CC2430內部完成。這得益于CC2430具有極高的集成度,是一款片上系統,能夠提供較高的系統穩定性和可靠性。CC2430包括了較多的自定義SFR寄存器,如何使用好這些SFR寄存器較為關鍵。例如在對USART的控制操作中,CC2430內部集成的USART的控制寄存器和狀態寄存器分別是UxUCR和UxCSR(其中x可取值為0和1,表示CC2430集成的兩個USART中的一個)。UxCSR狀態字格式和UxUCR控制字格式如表l所示。用這兩個寄存器可完成USART的基本設置,如:

o4YBAGClyemAV36xAAGtUXaKe1g192.png

值得注意的是,CC2430串口波特率的設置與一般8051不同,因為其內部集成了一個波特率發生器,因此,不需要使用定時器而只需設置相關的SFR寄存器UxBAUD.BAUD_M[7:0]和UxGCR.BAUD[4:0],便可得到系統要求的波特率,其關系式如下:

o4YBAGClyeGAGN6gAACuiL3TSJE525.png

同樣,對DMA和Radio的操作也有這樣功能全面的SFR寄存器。對CC2430進行程序設計,其實就是對其SRF寄存器的認識和運用過程,篇幅所限這里不一一贅述。

5 系統抗干擾

由于系統所處環境有較強的電磁場干擾,因此需要進行電磁屏蔽。具體方法為:將模塊置于一個鋁質外殼中,外殼通過RS232接口與上位機外殼連接,實現接地。鋁質外殼相當于一個空心的導體,置于電場中,電力線終止于導體表面,從而有屏蔽電場的作用。鋁質外殼也相當于一個屏蔽罩,在高頻磁場的作用下產生渦流,而渦流的磁場與原磁場方向相反,從而可屏蔽高頻磁場。

6 結束語

本文所提及的無線模塊雖然是針對水阻試驗系統中的數據采集部分進行改造的,但是由于與上位機的連接采用RS232,所以此無線模塊也可應用于一般的帶RS232串口的數據采集系統。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 收發器
    +關注

    關注

    10

    文章

    3437

    瀏覽量

    106065
  • 穩壓器
    +關注

    關注

    24

    文章

    4245

    瀏覽量

    93911
  • 無線
    +關注

    關注

    31

    文章

    5459

    瀏覽量

    173470
收藏 人收藏

    評論

    相關推薦

    基于CC2430的城市車輛限行系統

    利用CC2430無線收發功能,結合單片機與以太網實現遠程通信,設計了一套應用于車輛識別的城市交通限行系統,該系統利用CC2430低功耗、低成
    發表于 05-28 10:17 ?2644次閱讀
    基于<b class='flag-5'>CC2430</b>的城市車輛限行系統

    基于CC2430的ZigBee無線數傳模塊的設計和實現

    基于CC2430的ZigBee無線數傳模塊的設計和實現
    發表于 08-12 23:01

    基于CC2430無線傳感網絡系統設計

    有效傳輸距離能達到30 m左右。通過主機上的串口收發軟件監視采集到的實時溫度信息,能夠很好地實現溫度信息的讀取。監視到的溫度如圖9所示?! ? 結語  通過對無線傳感網絡系統的設計和
    發表于 11-02 15:11

    基于CC2430的三種無線傳感網絡系統的設計

    ADC,通過對無線傳感網絡系統的設計和對CC2430的了解,ZigBee技術未來的應用前景被看好。未來的幾年里,它將在工業控制、汽車自動化、樓宇自動化、消費電子等多個領域實現應用。
    發表于 11-08 15:44

    CC2430無線傳感網絡節點如何進行設計

    基于CC2430無線傳感網絡節點設計基于無線傳感網絡的特點,以CC2430芯片為核心設計了
    發表于 04-24 08:27

    zigbee芯片cc2430資料 精選資料分享

    DSSS(直接序列擴頻)射頻收發器核心和一顆工業級小巧高效的8051控制。  CC2430的設計結合了8Kbyte的RAM及強大的外圍模塊,并且有3種不同的版本,他們是根據不同的閃
    發表于 07-27 07:26

    基于CC2430的串口無線模塊的設計

    論述了基于CC2430收發器的串口無線模塊的硬件設計和軟件設計,并介紹了CC2430的基本特性,討論了對電磁場干擾的抑制措施。 Ab
    發表于 12-08 16:32 ?96次下載

    基于TinyOS的CC2430無線數據收發設計

    為解決現有CC2430無線數據收發程序代碼量龐大,結構不清晰,關鍵源碼不公開等問題,提出一種基于TinyOS的CC2430無線數據
    發表于 01-04 16:26 ?106次下載

    基于CC2430的ZigBee無線數傳模塊的設計和實現

    基于CC2430的ZigBee無線數傳模塊的設計和實現 現在,無線通信技術已經成為人們日益關注的問題之一。ZigBee采用IEEE802.
    發表于 12-26 15:43 ?2361次閱讀
    基于<b class='flag-5'>CC2430</b>的ZigBee<b class='flag-5'>無線</b>數傳<b class='flag-5'>模塊</b>的設計和<b class='flag-5'>實現</b>

    基于CC2430無線傳感網絡節點設計

    基于CC2430無線傳感網絡節點設計 基于無線傳感網絡的特點,以CC2430芯片為核心設
    發表于 09-19 09:44 ?1479次閱讀
    基于<b class='flag-5'>CC2430</b>的<b class='flag-5'>無線</b>傳感<b class='flag-5'>器</b>網絡節點設計

    CC2430和ZigBee2006協議棧的通信模塊設計

    CC2430和ZigBee2006協議棧的通信模塊設計 摘要:介紹了CC2430芯片的基本特性和ZigBee2006協議棧的基本內容。論述了以CC22430芯片為核心的
    發表于 04-03 12:01 ?1960次閱讀
    <b class='flag-5'>CC2430</b>和ZigBee2006協議棧的通信<b class='flag-5'>模塊</b>設計

    基于CC2430無線傳感網絡的實現

    基于CC2430無線傳感網絡的實現。
    發表于 01-25 10:28 ?13次下載

    基于CC2430的Zigbee無線通信設計

    基于CC2430的Zigbee無線通信設計
    發表于 09-01 14:11 ?16次下載
    基于<b class='flag-5'>CC2430</b>的Zigbee<b class='flag-5'>無線</b>通信設計

    CC2430 SoC系統芯片的數據手冊免費下載

    IEEE 802.15.4/ZigBee協議。它可以用很低的費用構成ZigBee節點。CC2430片上系統的功能模塊集成了CC2420RF收發器、增強工業標準的8051MCU、32/
    發表于 06-25 17:40 ?10次下載
    <b class='flag-5'>CC2430</b> SoC系統芯片的數據手冊免費下載

    基于CC2430無線傳感網絡協調設計

    電子發燒友網站提供《基于CC2430無線傳感網絡協調設計.pdf》資料免費下載
    發表于 10-25 11:33 ?0次下載
    基于<b class='flag-5'>CC2430</b>的<b class='flag-5'>無線</b>傳感網絡協調<b class='flag-5'>器</b>設計
    主站蜘蛛池模板: 麻豆E奶女教师国产精品| 日操夜操天天操| 麻豆人妻无码性色AV| 亚洲AV无码国产精品色在线看| WWW婷婷AV久久久影片| 免费鲁丝片一级在线观看| 中文字幕在线免费视频| 久久热国产在线视频| 亚洲在线成色综合网站| 精品国产原创在线观看视频| 亚洲精品无码午夜福利在线观看 | 兽皇VIDEO另类HD| 国产成人精品视频播放| 色中色成人论坛| 国产高潮国产高潮久久久久久| 沈芯语麻豆0076 视频| 国产成人高清视频| 亚洲 日本 欧美 中文字幕| 国产在线观看免费观看不卡| 亚洲乱码国产乱码精品精98| 久久91精品国产91久久户| 中文无码熟妇人妻AV在线| 老牛天天晚上夜噜噜噜| 91popny蜜桃臀| 日日干夜夜爽| 国产亚洲精品久久777777| 亚洲视频网站欧美视频网站| 乱码AV午夜噜噜噜噜| 99久久夜色精品国产亚洲AV卜| 日本高清免费一本视频在线观看| 姑娘视频日本在线播放| 亚洲 欧美无码原创区| 久久国内精品视频| 99精品视频在线观看免费播放| 人妻中文字幕无码久久AV爆| 国产精品成人不卡在线观看| 艳鉧动漫1~6全集观看在线| 墨西哥美女主播| 国产精品99久久久久久AV蜜臀| 亚洲视频中文| 欧美内射深插日本少妇|