NRF24L01 + PA + LNA MODULE []

Outils pour utilisateurs

Outils du site


NRF24L01 + PA + LNA MODULE

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
documentation:microcontroleurs:arduino:modules:nrf24l01:index [2024/10/12 12:37] – [VITESSES DE TRANSMISSION] f1slsdocumentation:microcontroleurs:arduino:modules:nrf24l01:index [2024/10/12 15:27] (Version actuelle) – [PROJECTS] f1sls
Ligne 3: Ligne 3:
  
 ===== DOCUMENTATION ===== ===== DOCUMENTATION =====
 +==== OFFICIAL ====
   * https://www.nordicsemi.com/products/nrf24-series   * https://www.nordicsemi.com/products/nrf24-series
   * {{ :documentation:microcontroleurs:arduino:modules:nrf24l01:nrf24files.zip |nRF24L01P-EVKIT files, nRF24LE1 design files, nRF24LU1+ Reference Layout, nRF2460 Development Kit firmware and reference layout}}   * {{ :documentation:microcontroleurs:arduino:modules:nrf24l01:nrf24files.zip |nRF24L01P-EVKIT files, nRF24LE1 design files, nRF24LU1+ Reference Layout, nRF2460 Development Kit firmware and reference layout}}
   * {{ :documentation:microcontroleurs:arduino:modules:nrf24l01:nrf24devtools.zip |PC Software for nRF24 Series application development (Windows32/64)}}   * {{ :documentation:microcontroleurs:arduino:modules:nrf24l01:nrf24devtools.zip |PC Software for nRF24 Series application development (Windows32/64)}}
 +  * {{ :documentation:microcontroleurs:arduino:modules:nrf24l01:nrf24l01_product_specification_v2_0-9199.pdf |nRF24L01 Single Chip 2.4GHz Transceiver Product Specification v. 2.0}}
  
 +==== PROJECTS ====
 +  * {{ :documentation:microcontroleurs:arduino:modules:nrf24l01:electronique_en_amateur_communication_nrf24l01_avec_cartes_esp32_et_esp8266.pdf |}}
 +  * {{ :documentation:microcontroleurs:arduino:modules:nrf24l01:nrf24l01_hackable_16.pdf |}}
 +  * {{ :documentation:microcontroleurs:arduino:modules:nrf24l01:nt510_stm32gatewaynrfmysensors.pdf |STM32 + nRF24}}
 +  * {{ :documentation:microcontroleurs:arduino:modules:nrf24l01:feedback_remote_control_with_arduino_and_nrf24l01_transceivers.pdf |Feedback remote control with Arduino and NRF24L01 transceivers}}
 +
 +==== MISC ====
 +  * {{ :documentation:microcontroleurs:arduino:modules:nrf24l01:sstic2014-article-la_radio_qui_venait_du_froid-schneider.pdf |}}
 ===== 🇫🇷 APERÇU ===== ===== 🇫🇷 APERÇU =====
 ==== CANAUX ==== ==== CANAUX ====
Ligne 17: Ligne 27:
   * 1 Mbps //(125 ko/s)//   * 1 Mbps //(125 ko/s)//
   * 2 Mbps //(250 ko/s)// (portée moindre)   * 2 Mbps //(250 ko/s)// (portée moindre)
-===== ARDUINO ===== 
-<WRAP left important 50%> 
-Très important : ces modules nRF24 ont tendance à faire « chuter » la tension d’alimentation des Arduino, lorsque branchés directement dessus. Il faudra donc toujours rajouter un condensateur, entre les fils VCC et GND des NRF24L01, afin de stabiliser leur tension d’alimentation. Sinon, vous risquez fort vous retrouver avec des bugs de communication inexpliqués, ou des fonctionnements erratiques, dus à cela. C’est pourquoi on trouve couramment sur internet des petites cartes « intermédiaires » pour NRF24, permettant de mieux « gérer » leur alimentation. 
-</WRAP> 
  
-==== WIRING ====+==== PUISSANCE D'ÉMISSION ==== 
 +{{:documentation:microcontroleurs:arduino:modules:nrf24l01:nrf24l01_03.png?600|}}
  
-==== CODE EXAMPLES ====+==== CONSOMMATION ==== 
 +  * NRF24L01+        :  14 mA (TX) 
 +  * NRF24L01+ PA LNA : 140 mA (TX)
  
-===== ESP8266/ESP32 =====+==== TRANSMISSIONS DE DONNÉES ==== 
 +  * Taille limitée à 32 octets 
 +  * 6 canaux/tunnels (pipes) de communication 
 + 
 +=== PIPES === 
 +{{:documentation:microcontroleurs:arduino:modules:nrf24l01:nrf24l01_07.png?600|}} 
 + 
 +==== PINOUT ==== 
 +{{:documentation:microcontroleurs:arduino:modules:nrf24l01:pinout-nrf24l01-pa-lna-brochage-raccordement-pins.png?600|}} 
 +\\ 
 +{{:documentation:microcontroleurs:arduino:modules:nrf24l01:nrf24l01_04.png?600|}} 
 +\\ 
 +{{:documentation:microcontroleurs:arduino:modules:nrf24l01:nrf24l01_08.png?600|}} 
 +===== ALIMENTATION ===== 
 +  * 1,9 ~ 3,6 Vdc  
 +  * 3,3Vdc typique 
 +  * condensateur 10 ~ 100µF pour absorber les appels de courant (TX) 
 +  * prévoir une alim qui ne dépend pas du micro-contrôleur
  
-==== WIRING ====+===== CODE ===== 
 +==== NRF24 LIBRARY ==== 
 +  * [[https://github.com/nRF24/RF24|Source Code]] 
 +  * [[https://nrf24.github.io/RF24/|Documentation]]
  
-==== CODE EXAMPLES ====+===== MISC PROJECTS ===== 
 +  * [[https://github.com/sh123/nrf24l01_arduino_kiss_modem|nRF24 packet-radio KISS modem]]
documentation/microcontroleurs/arduino/modules/nrf24l01/index.1728729452.txt.gz · Dernière modification : de f1sls