Spisu treści:
Wideo: Watomierz prądu stałego za pomocą Arduino Nano (0-16V/0-20A): 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Cześć przyjaciele!!
Jestem tutaj, aby pokazać Wam watomierz prądu stałego, który można łatwo wykonać za pomocą Arduino nano. Jednym z głównych problemów, z jakimi borykałem się jako hobbysta elektroniki, jest znajomość ilości prądu i napięcia przyłożonego do obwodów ładowania, które wykonałem. Myślałem o zakupie jednego metra w sklepie internetowym, ale jeden z moich znajomych powiedział mi, że ma ogromny błąd podczas pomiaru prądu.
Pomyślałem więc o zrobieniu go za pomocą arduino.it może być również używany do ładowania akumulatorów z automatycznym odcięciem poprzez wprowadzenie pewnych modyfikacji.
Kieszonkowe dzieci
- Arduino Nano
- ACS712 Moduł czujnika prądu 20A
- Wyświetlacz LCD 16x2
- Moduł I2C dla LCD 16x2 znaków
- Rezystory-220k, 100k/0.4W-1Nos
- Zasilanie 9V
- Nagłówki żeńskie, Bloki zaciskowe
- Tablica liniowa lub tablica punktowa
- Podłączanie przewodów
Krok 1: Schemat
Pomiar napięcia
Do pomiaru napięcia użyłem prostego układu dzielnika napięcia. Stosując dwa rezystory o wartości 220K i 100K można zmierzyć maksymalne napięcie 16V. Nano może odczytywać tylko do 5V przez pin analogowy A1. Jeśli chcesz mierzyć różne poziomy napięcia, zmień odpowiednio wartości rezystorów.
Aktualny pomiar
Do pomiaru prądu użyłem modułu czujnika prądu ACS712 (kliknij tutaj, aby uzyskać arkusz danych). Jest dostępny w trzech modelach do różnych pomiarów prądu, tj. 5A, 20A i 30A. Użyłem modułu 20A. Może mierzyć zarówno prąd AC, jak i DC, ale tutaj jest przeznaczony tylko do pomiaru prądu stałego.
Istnieją inne czujniki, takie jak MAX471 i INA219, które wykorzystują rezystory bocznikowe i wzmacniacze prądowe do pomiaru prądu. Moduł ACS712 wykorzystuje słynny układ scalony ACS712 do pomiaru prądu na zasadzie efektu Halla. Na schemacie pokazałem obwód modułu, z którego można bezpośrednio korzystać z modułu czujnika. Zasilany jest z zasilacza 5V z Arduino nano. Wyjście modułu jest podłączone do pinu analogowego A2.
Moduł LCD i I2C
Do wyświetlenia napięcia i prądu użyłem wyświetlacza LCD 16x2. Jest połączony z nano poprzez protokół I2C. Za pomocą modułu I2C możemy w prosty sposób podłączyć LCD do nano. Wyświetlacz LCD można również podłączyć bez modułu I2C. W takim przypadku musimy zapewnić 16 połączeń do wyświetlacza LCD. Piny analogowe A4 i A5 nano obsługują protokół I2C, dlatego moduł jest podłączony do tych pinów analogowych. Dodatkowo jest zasilany z zasilacza 5V z nano. Diody LED+ i LED- są również podłączone do wyświetlacza LCD, w rzeczywistości są jeszcze dwa piny na wyświetlaczu LCD do włączania podświetlenia.
Wreszcie, zasilanie nano jest dostarczane z zasilacza 9V. Tutaj użyłem tradycyjnego transformatora 9V i obwodu mostkowego regulowanego za pomocą regulatora napięcia 7809. Zawsze używaj napięcia od 7V do 12V, ponieważ w tym zakresie będzie działać dokładnie.
Krok 2: Kod
Część kodująca jest prosta, dwa analogowe piny A1 i A2 służą do odczytu odpowiednio napięcia i prądu. Wartości te są przetwarzane i konwertowane na ich rzeczywistą wartość i wyświetlane na wyświetlaczu LCD.
Po wykonaniu watomierza należy skalibrować odczyty, aby uzyskać wartość pokazaną w standardowym multimetrze. W tym celu musimy dodać lub odjąć stałą wartość od wartości mierzonej.
Krok 3: Produkt końcowy
Użyłem płytki liniowej do umieszczania i lutowania komponentów. Arduino i czujnik prądu są umieszczone na gniazdach żeńskich, dzięki czemu można go łatwo usunąć lub przeprogramować w przypadku jakiejkolwiek awarii.
Wszystkie części umieściłem w plastikowym pojemniku, aby mógł być używany jako samodzielna jednostka. Posiada wbudowany zasilacz 9V do zasilania watomierza. Dzięki temu może być używany z dowolnymi zasilaczami o napięciu znamionowym 0-16V/0-20A.
Mam nadzieję, że podoba Ci się ten watomierz. To z pewnością pomoże wszystkim początkującym entuzjastom elektroniki.
Dziękuję Ci!!
Zalecana:
Jak kontrolować motoreduktor prądu stałego za pomocą szczotkowanego elektronicznego regulatora prędkości 160A i serwomechanizmu: 3 kroki
Jak kontrolować motoreduktor prądu stałego za pomocą szczotkowanego elektronicznego regulatora prędkości 160A i serwomechanizmu: Specyfikacja: Napięcie: 2-3S Lipo lub 6-9 NiMH Prąd ciągły: 35A Prąd impulsowy: 160A BEC: 5V / 1A, tryb liniowy Tryby: 1. do przodu &odwrócić; 2. do przodu &hamulec; 3. do przodu & hamulec i rewers Waga: 34g Rozmiar: 42*28*17mm
Jak uruchomić bezszczotkowy silnik prądu stałego drona quadcoptera za pomocą bezszczotkowego kontrolera prędkości silnika HW30A i testera serwomechanizmu: 3 kroki
Jak uruchomić bezszczotkowy silnik prądu stałego drona Quadcopter za pomocą bezszczotkowego kontrolera prędkości silnika HW30A i testera serwomechanizmu: Opis: To urządzenie nazywa się testerem silnika serwo, który może być używany do uruchamiania silnika serwo poprzez proste podłączenie silnika serwo i zasilanie do niego. Urządzenie może być również wykorzystywane jako generator sygnału do elektrycznego regulatora prędkości (ESC), wtedy nie można
Przetwornica prądu BOOST 1A do 40A dla silnika prądu stałego o mocy do 1000 W: 3 stopnie
Konwerter prądu 1A do 40A do silnika prądu stałego o mocy do 1000 W: Cześć! W tym filmie dowiesz się, jak wykonać obwód wzmacniający prąd dla silników prądu stałego o wysokim natężeniu do 1000 W i 40 A z tranzystorami i transformatorem z odczepem środkowym. prąd na wyjściu jest bardzo wysoki, ale napięcie będzie r
Sterowanie silnikami prądu stałego za pomocą L298N za pomocą mikrokontrolera CloudX: 3 kroki
Sterowanie silnikami prądu stałego za pomocą L298N za pomocą mikrokontrolera CloudX: W tym projekcie wyjaśnimy, jak wykorzystać nasz mostek H L298N do zwiększania i zmniejszania prędkości silnika prądu stałego. Moduł L298N H-bridge może być używany z silnikami o napięciu od 5 do 35 V DC. Istnieje również wbudowany regulator 5 V, więc jeśli
Kontroluj prędkość bezszczotkowego silnika prądu stałego za pomocą modułu Arduino i Bluetooth (HC-05): 4 kroki
Kontroluj prędkość bezszczotkowego silnika prądu stałego za pomocą modułu Arduino i Bluetooth (HC-05): WprowadzenieW tym samouczku będziemy kontrolować prędkość bezszczotkowego silnika prądu stałego za pomocą Arduino UNO, modułu Bluetooth (HC-05) i aplikacji na Androida dla Bluetooth ( Kontroler Arduino Bluetooth)