Jedoch habe ich immernoch das Problem das sich das Programm aufhängt :s
So wenn ich das rnf24 Modul über den RPI 3.3V speise funktiniert es, wie krieg ich nun meinen Arduino uno dazu dass ich mehr Power auf dem 3.3V anschluss habe
So wenn ich das rnf24 Modul über den RPI 3.3V speise funktiniert es, wie krieg ich nun meinen Arduino uno dazu dass ich mehr Power auf dem 3.3V anschluss habe
NOTE! Power Problems:
Many users have had trouble getting the nRF24L01 modules to work.
Many times the problem is that the 3.3V Power to the module does not have enough current capability,
or current surges cause problems.
Oft nicht ohne Entkopplungskondensator direkt am oder nahe beim NRF Chip.
Ist schon einer drauf.
Bei kurzen Kabeln/Leiterbahnen reicht der auch.
Und lange Kabel werden bei SPI sowieso schnell zum Problem.
Da hilft dann auch kein Kondensator mehr.
Ich wiederhole es gerne nochmal:
Der Spannungsregler auf dem Arduino ist sicherlich NICHT das Problem. (auch, wenn ich ihn nicht kenne)
Jetzt klarer, was ich meine?
combie:
IBei kurzen Kabeln/Leiterbahnen reicht der auch.
Und lange Kabel werden bei SPI sowieso schnell zum Problem.
Da hilft dann auch kein Kondensator mehr.
Weshalb glaubst du an das Vorhandensein von langen Kabeln?
combie:
Ich wiederhole es gerne nochmal:
Der Spannungsregler auf dem Arduino ist sicherlich NICHT das Problem. (auch, wenn ich ihn nicht kenne)
Jetzt klarer, was ich meine?
Etwas wird durch dauerndes Wiederholen nicht wahrer, sorry.
schnibli:
So wenn ich das rnf24 Modul über den RPI 3.3V speise funktiniert es,
wie krieg ich nun meinen Arduino uno dazu dass ich mehr Power auf dem 3.3V anschluss habe
Das ist für michl ein klarer Hinweis auf mangelnde Power bei Versorgung über den Uno.
Der Regler des UNo sollte genug Power liefern, aber vielleicht nicht bei den Peaks.
Da hilft oft ein Kondensator direkt an den NRF-Pins.
Es geht ab und an auch ohne, betriebssicherer ist es aber mit.
Wenn man einen extra Regler für die 3.3V nimmt, geht es zumeist ohne Kondensator.
Ich habe inzwischen alle meine Module, die noch keinen Kondensator hatten, mit 10µF Tantal SMD versehen.
Das zu lange Kabel auch eine Ursache sein können steht da vielleicht auch drin, ich bezog mich aber auf
NOTE! Power Problems:
Many users have had trouble getting the nRF24L01 modules to work. Many times the problem is that the 3.3V Power to the module does not have enough current capability, or current surges cause problems.
Connect a 3.3 uF to 10 uF (MicroFarad) capacitor directly on the module from +3.3V to Gnd (Watch + and - !) [Some users say 10 uF in parallel with 0.1uF is best] This is especially important if you are connecting the module with jumper wires. Or you are using the regular Arduino UNO which provides only 50 mA at 3.3V
combie:
Übrigens, scheint mir, das du jetzt von dem “Standardmodule haben keinen.” Irrtum geheilt bist.
Fein!
Nein, ich wollte nur nicht weiter darauf rumreiten, aber du willst es ja so.
Dein 100nF Entkopplungskondensator kann den Power-Rush den der NRF ab und an benötigt nicht liefern,
wenn die Stromversorgung nicht wirklich gut ist, bricht sie dann kurz ein.
Deshalb erhöht ein 10µF Kondensator die Betriebsicherheit, weil dann die Spannung nicht
wegen zu hohem ohmschen oder induktiven Widerstand der Zuleitungen einbricht.
Edit: Die Application Note aus dem Datenblatt (der eigentlich fast alle Module folgen) hat 33nF als höchsten Wert.
Der von dir fotogarfierte Kondensator ist wahrscheinlich C8 mit 1nF.
Ansicht von unten, deshalb der verdrehte Bestückungsaufdruck