Arduino Polska Forum

Pełna wersja: Pomiar odległości Arduino Pro mini 3.3V, nRF24L01
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam,

W moim projekcie założyłem zbudowanie konstrukcji, w skład której wchodzą: Arduino Pro Mini (ATmega168, 3.3V 8 MHz), moduł transmisji danych nRF24L01, czujnik odległości HC-04. Całość planuję zasilić baterią 9V. Cały układ powinien być w stanie uśpienia, aż do momentu otrzymania sygnału na IRQ anteny. Po wybudzeniu dokonuje on pomiaru, przesyła go do bazy danych serwera zbudowanego na Raspberry Pi, po czym ponownie przechodzi w tryb uśpienia. (w przypadku nieudanej transmisji ponownie próbuje przesłać dane w następnej sesji). Zlokalizowałem dwa główne problemy: pierwszy wybudzanie i usypianie, drugi różnica w napięciu na poszczególnych modułach. Po wybudzeniu Arduino otrzymam 3.3V a HC-04 działa na 5V. (pomyślałem, że można zastosować ukłąd pompy Dicksona). 

Będę bardzo wdzięczny za wszelkie sugestie oraz pomoc przy budowie.
Masz baterię 9v po co kombinujesz ? daj stabilizator liniowy 3,3 v na nrf a 5v na arduino , sygnały między arduino a nrf daj przez dzielnik lub gotowy konwerter. Jak dasz większy opornik to zamiast stabilizatora 3,3 też może być dzielnik , tam są prądy rzędu kilku - kilkunastu mA