新聞中心

        EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 基于nRF24L01的無線溫度采集系統(tǒng)設(shè)計

        基于nRF24L01的無線溫度采集系統(tǒng)設(shè)計

        作者: 時間:2010-03-12 來源:網(wǎng)絡(luò) 收藏

        1 引言
        溫度采集系統(tǒng)所采集的溫度通常通過RS485、CAN總線通信方式傳輸至上位機(jī),但這種方式維護(hù)較困難,不利于工業(yè)現(xiàn)場生產(chǎn);而無線通信GPRS技術(shù)傳輸距離長,通信可靠穩(wěn)定,但設(shè)計復(fù)雜、成本昂貴。這里采用工業(yè)級內(nèi)置硬件鏈路層協(xié)議的低成本單芯片L01型無線收發(fā)器件實現(xiàn)系統(tǒng)間的無線通信,完成無線信號的接收、顯示及報警功能。

        2 L01簡介
        L01是一款工業(yè)級內(nèi)置硬件鏈路層協(xié)議的低成本無線收發(fā)器。該器件工作于2.4 GHz全球開放ISM頻段,內(nèi)置頻率合成器、功率放大器、晶體振蕩器、調(diào)制器等功能模塊,并融合增強(qiáng)型ShockBurst技術(shù),其輸出功率和通信頻道可通過程序配置。擁有ShockBurst和Enhanced ShockBurst兩種數(shù)據(jù)傳輸模式。可直接與單片機(jī)I/O連接,外接元件數(shù)目少。nRF24功耗低,以-6 dBm的功率發(fā)射時,工作電流僅9 mA;接收時,工作電流僅12.3 mA,多種低功率工作模式(掉電和空閑模式)更利于節(jié)能設(shè)計。

        3 系統(tǒng)硬件設(shè)計
        系統(tǒng)硬件設(shè)計主要由采集發(fā)送和接收顯示兩部分組成。圖1為采集發(fā)送電路原理圖,該電路主要由溫度傳感器DS18B20、單片機(jī)STC12LE5408和nRF24組成。
          



          STC12LE5408是增強(qiáng)型8051單片機(jī),速度快,集成度高,電壓范圍寬(2.2~3.8 V),和MCS-51系列單片機(jī)指令系統(tǒng)完全兼容。其內(nèi)部還有8 KB Flash程序存儲器,512字節(jié)RAM、2 KB EEPROM、4路PWM以及硬件看門狗(WDT)等資源.性價比高。
        DSl8B20是DALLAS公司生產(chǎn)的單總線數(shù)字1-Wire溫度傳感器,可把溫度信號直接轉(zhuǎn)換成串行數(shù)字信號供單片機(jī)處理,采用1-Wire接口。DSl8B20的數(shù)據(jù)端DQ可通過4.7 kΩ的上拉電阻接STC12LE5408。nRF24的CE,CSN,SCK,MOSI,MISO,IRQ引腳則可接STC12LE5408的任意端口,但需在編程時注意,這里接至P1端口。由于nRF24L01具有接收數(shù)據(jù)功能,所以接收顯示電路由單片機(jī)STC12LE5408、nRF24L01和顯示電路組成。所采集的數(shù)據(jù)也通過串口發(fā)送至PC機(jī)進(jìn)行處理。

        上一頁 1 2 3 4 下一頁

        關(guān)鍵詞: nRF 24L L01 24

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 富平县| 延川县| 景德镇市| 格尔木市| 玉林市| 福鼎市| 务川| 厦门市| 迁西县| 合江县| 二手房| 哈尔滨市| 聂荣县| 卓尼县| 汽车| 康平县| 灵石县| 霍州市| 岫岩| 延川县| 镇巴县| 兴山县| 启东市| 普兰店市| 大埔区| 白玉县| 新津县| 攀枝花市| 独山县| 禹州市| 富阳市| 昭觉县| 乌兰浩特市| 隆化县| 大田县| 米易县| 布拖县| 秦安县| 图们市| 新宁县| 德江县|