Arduino Pro Mini & RF24

OP (Firma: Google) #5291189
Lesenswert?
• ▲
▼
Hallo zusammen,

ich bin mir derzeit nicht sicher, ob ich den nRF24L01 in den 
PowerDown-Modus bekomme...
Ich habe irgendwo im Netz gelesen, dass einige "Klone" Probleme bereiten 
können.

Daher frage ich mich, ob ich nicht (einfach) dem RF24 den Saft abdrehen 
kann über einen IO-Pin des Atmega328P?

Dass sollte doch über einen MOSFET gehen oder was nehme ich da her?
Ich würde den RF24 fürs Senden von Daten nur im Bedarfsfall über einen 
IO-Pin einschalten und nach dem Senden sofort wieder ausschalten.

Das Schalten bzw. die erweiterte Beschaltung am IO-Pin sollte natürlich 
im Ruhezustand (SleepMode des Atmega) selbst kaum Strom verbrauchen < 
100uA!

Ist so etwas realisierbar? Welche Schwierigkeiten seht ihr?

Danke und Gruß,
Tim
Gast #5291264
Lesenswert?
• ▲
▼
Tim S. schrieb:
> ich bin mir derzeit nicht sicher, ob ich den nRF24L01 in den
> PowerDown-Modus bekomme...

Das könnte man durch eine Strom-Messung nachprüfen.

Tim S. schrieb:
> Daher frage ich mich, ob ich nicht (einfach) dem RF24 den Saft abdrehen
> kann über einen IO-Pin des Atmega328P?

Ja ... wenn man es richtig macht ....

Tim S. schrieb:
> Welche Schwierigkeiten seht ihr?

- Der MOSFET muss den gesamten Spitzenstrom liefern können.
den der NRF24 braucht.
- Ein dringend zu empfehlendes dickes Abblock C für den
NRF24 muss beim Einschalten aufgeladen werden.
- der NRF24 muss bei jedem Aufwecken komplett initialisiert
werden.

Nicht wirkliche Schwierigkeiten, aber Fallstricke.
#5291305
Lesenswert?
• ▲
▼
Tim S. schrieb:
> Dass sollte doch über einen MOSFET gehen oder was nehme ich da her?

P-Kanal Mosfet, IRLML6401 oder ähnlich. Ich nehme ans Gate noch einen 
10k oder 100k Pullup, damit der auch dann sicher aus ist wenn der µC den 
Pin high impedance geschaltet hat.


Bedenke dass Du beides eventuell durch ein NRF51 oder NRF52 Modul 
ersetzen könntest, das das 2,4 GHz Radio mit einem frei programmierbaren 
µC verbindet.
Das könnte Dir beim Stom sparen deutlich helfen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.