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