基于PIC單片機(jī)的溫濕度監(jiān)控系統(tǒng)設(shè)計
2.4 無線收發(fā)芯片nRF24E1
nRF24E1是挪威Nordic公司2003年開發(fā)的一種嵌入了高性能單片機(jī)內(nèi)核的高速單片無線收發(fā)模塊。采用QFN封裝,將射頻發(fā)射、接收、GMSK調(diào)制、解調(diào)、增強(qiáng)型8051內(nèi)核、9輸入12位ADC、125頻道、UART、SPI、PWM、RTC、WDT全部集成到單芯片中。芯片的內(nèi)部結(jié)構(gòu)如圖5所示。本文引用地址:http://m.butianyuan.cn/article/171867.htm
主要組成模塊有:
(1)微處理器:增強(qiáng)型8051內(nèi)核。
(2)可編程控制的PWM輸出。
(3)SPI接口:nRF24E1的SPI總線中含3條串口線(SDI,SCK和SDO)。
(4)RTC喚醒定時器、WTD和RC振蕩器。
(5)A/D轉(zhuǎn)換器:nRF24E1 A/D轉(zhuǎn)換器有10位的動態(tài)范圍。
(6)無線收發(fā)器:nRF2401工作于全球開放的2.4~2.5 GHz頻段。收發(fā)器由1個完整的頻率合成器、1個功率放大器、1個調(diào)節(jié)器和2個接收器組成。
(7)電源管理:在程序的控制下,nRF24E1可進(jìn)入POWER DOWN省電模式,此時電流消耗僅為2μA,外部中斷和看門狗復(fù)位能使系統(tǒng)退出省電模式。
(8)抗干擾能力:采用nRF24E1芯片很容易引入跳頻機(jī)制,采用頻點(diǎn)躲避方式降低同頻干擾的影響。
3 系統(tǒng)軟件設(shè)計
軟件部分包括初始化、A/D數(shù)據(jù)采集、閾值判斷以及控制輸入/輸出等幾個模塊,總體構(gòu)成如圖6所示。
評論