• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 關 閉

    新聞中心

    EEPW首頁 > 工控自動化 > 設計應用 > 基于無線傳感器網絡的大棚環境參數采集系統

    基于無線傳感器網絡的大棚環境參數采集系統

    作者: 時間:2012-06-04 來源:網絡 收藏

    1.2 收發單元
    Si4432芯片是Silicon Labs公司推出的一款高集成度、低功耗、多頻段的EZRadioPRO系列收發芯片,早期生產的V2版本不太穩定,改進后的B1版本性能比較穩定。其工作電壓為1.8~3.6 V,20引腳QFN封裝(4 mmx4 mm),可工作在240~930 MHz的頻段;內部集成分集式天線、功率放大器、喚醒定時器、數字調制解調器、64字節的發送和接收數據FIFO,以及可配置的GPIO等。Si4432在使用時所需的外部元件很少,1個30 MHz的晶振、幾個電容和電感就可組成一個高可靠性的收發,設計簡單,且成本低。
    Si4432的接收靈敏度達到-121 dB,可提供極佳的鏈路質量,在擴大傳輸范圍的同時將功耗降至最低;最小濾波帶寬達2.6 kHz,具有極佳的頻道選擇性;在240~930 MHz頻段內,不加外部功率放大器時的最大輸出功率就可達+20 dBm,設計良好時收發距離最遠可達2km。Si443 2可適用于數據通信、無線遙控、小型無線、小型無線數據終端、無線抄表、門禁、無線遙感監測、水文氣象監控、機器人控制等諸多領域。
    Si4432有多種工作模式,本設計用到其中的3種模式:發射模式,接收模式,睡眠模式。當芯片工作在睡眠模式時,外部晶振關閉,喚醒定時器采用內部的32.768 kHz晶振作為時鐘源,它每周期在nIRQ腳上產生一個低電平,這個信號可以通過外部中斷喚醒SH79F64,SH79F64通過SPI口讀取相關寄存器狀態就可發現Si4432是否收到前導碼或同步碼,從而決定是否讓Si4432進入接收狀態。Si4432在睡眠狀態時,電流僅為1μA。

    本文引用地址:http://www.czjhyjcfj.com/article/160513.htm

    c.jpg


    為了防止射頻干擾,無線收發單元采用射頻板材單獨制版,并用金屬罩對其進行屏蔽。本文的設計方案中,GP1接單片機的INT0口,GP2接P5.1口,GP3接P0.6口,GP4接P0.6.GP5接P5.0。
    1.3 低功耗單元
    溫度和濕度測量單元采用SENSIRON公司的具有休眠功能的SHT75溫濕度,包括一個電容式聚合體測濕元件和一個能隙式測溫元件,并與一個14位的A/D轉換器以及串行接口電路在同一芯片上實現無縫連接。SHT75采用串行接口,它的分辨率可以根據現場的速率進行調整,一般情況下默認的測量分辨率分別為14 bit(溫度)、12bit(濕度),如果在高速中就可分別降至12 bit和8 bit,溫度的量程范圍:-40~123.8℃,濕度的量程范圍:0~100%RH。它操作比較簡單,只需用一組“啟動傳輸”時序,就能實現傳感器數據傳輸的初始化,同時,在測量和通訊結束后,SHT75會自動轉入休眠模式,這大大減少了功耗。
    文中對SHT75采用3.3 V供電,SHT75的SCK腳接單片機的SCL口,DATA腳接單片機的SDA口。
    CO2濃度測量采用GSS公司的COZIR-W-100型傳感器,其功耗僅3.5 mW,可溫度補償,濕度補償,以及感知白天黑夜的狀態。預熱時間僅10 s,量程100%。性能:1)功耗3.5 mW;2)峰值電流33 mA;3)平均電流小于1.1 mA;4)電源3.3 V;5)T90小于4 s;6)標準型號溫度范圍0~50℃(可擴展-25~55℃);7)濕度適用范圍0~95%RH;8)存儲溫度-30~+70℃;9)尺寸:傳感器18 mmx20 mm。
    COZIR連接簡單,除了3.3 V電源和地線外,還有RX和TX引腳可直接連接單片機的UART口。所有的通信均使用ASCII碼,命令格式按照文獻的規定執行。傳感器有3種工作模式:命令模式(Command Mode),流模式(Streaming Mode)和查詢模式(Polling Mode)。



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 巧家县| 乃东县| 宁乡县| 涞水县| 邹平县| 依兰县| 万载县| 甘肃省| 江安县| 师宗县| 灯塔市| 讷河市| 车致| 宁安市| 乃东县| 内黄县| 灵寿县| 内黄县| 大冶市| 始兴县| 铜陵市| 肥西县| 宜章县| 利川市| 鹤庆县| 鱼台县| 正镶白旗| 乾安县| 鲁山县| 汶川县| 鸡东县| 玛多县| 绵阳市| 西和县| 平谷区| 新昌县| 潮州市| 淅川县| 平果县| 铅山县| 新平|