Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SISTEMAS
MICROCONTROLADOS
Rubens Zenko Sakiyama
rubens.uem@gmail.com
Recado
Para as esquipes que ainda no entregaram a
apresentao e o cdigo fonte do primeiro
trabalho, esto sem a nota da primeira
avaliao.
Solicito providenciar o mais rpido possvel,
para que eu possa regularizar a primeira
avaliao no DAA.
O transceptor nRF24L01+
Single chip de comunicao compacto e
eficiente fabricado pela Nordic.
Link
para
o
datasheet:
http://www.nordicsemi.com/eng/Products/2.
4GHz-RF/nRF24L01P
Operao na faixa ISM livre, de frequncia
entre 2,4 e 2,525 GHz.
ISM: Industrial, Scientific, Medical.
Diagrama
de Estados
do
Controle de
Rdio
Standby:
PWR_UP do Config= 1
Consumo: 22 A
PWR_UP do Config= 1
PRIM_RX do Config= 1
Pino CE = 1
Consumo: 12,3 mA
TX:
PWR_UP do Config= 1
PRIM_RX do Config= 0
Pino CE = 1 (> 10 s)
Consumo: 11,3 mA
No pode ficar por mais de 4ms
nRF24L01+: Comunicao
Mdulos nRF24L01+ para se comunicarem
precisam ser configurados para terem o(a)
mesmo(a):
frequncia;
taxa de transferncia (airdata rate) ;
endereo;
Nmero de bytes no pacote de dados (payload
length);
CRC habilitado/desabilitado;
Codificao do CRC;
Ganho do LNA.
nRF24L01+: Endereamento
O mdulo nRF24L01+ possui 6 canais lgicos
(pipes) com endereo nico na mesma
frequncia;
Os pipes so habilitados no
EN_RXADDR;
Os endereos so setados no
RX_ADDR_PX;
registrador
registrador
nRF24L01+: Endereamento
nRF24L01+: Endereamento
sincronizar
nRF24L01+: Pinagem
Mdulo nRF24L01
Cristal
Antena
Conexo
com mC
Transceptor
nRF24L01
Circuito Emissor
Circuito Emissor
Faz a leitura de duas chaves: 1 (ligado a porta
digital 2) e 2 (ligado a porta digital 7).
Envia por RF o dado 1 se a chave 1 for
pressionada.
Envia por RF o dado 2 se a chave 2 for
pressionada.
possvel acompanhar a atividade do mdulo
atravs do Monitor Serial. Programar para a
velocidade de 57600.
Circuito - Receptor
Circuito - Receptor
Recebe a informao do emissor via RF.
Se o dado for 1, acende o led vermelho
conectado a porta digital 3.
Se o dado for 2, acende o led verde
conectado a porta digital 5.
No receptor tambm possvel acompanhar a
atividade do mdulo atravs do Monitor
Serial, com a mesma velocidade (57600).
Observaes
A alimentao do mdulo nRF24L01 de 3,3V.
No alimentar com 5V.
Carregar a biblioteca RF24 do link:
https://github.com/maniacbug/RF24
Instalar a biblioteca RF24
Maiores
informaes
consultar:
http://buildbot.com.br/blog/comunicacaowireless-com-o-modulo-nrf24l01/