Witam, w ramach konkursu na urządzenie pomiarowe przedstawiam bardzo prosty miliamperomierz do testowania gniazd usb w smartfonach i innych urządzeniach. Konstrukcja jest śmiesznie prosta, oparta na mikrokontrolerze attiny13 i zawiera tylko kilka elementów niezbędnych do działania. Miernik prezentuje pomiar na linijce składającej się z dziesięciu diod led. Posiada dwa tryby wyświetlania: linijka lub punkt.
PARAMETRY
Napięcie zasilania 5V
Zakres pomiaru do 0 - 2000mA, rozdzielczość 100mA.
SCHEMAT
PROGRAM
Program napisany na kolanie w środowisku Bascom, zajmuję w pamięci 98%, a bez podprogramu 'selftest' - 85%
Na pewno dałoby się go jeszcze zoptymalizowac i uprościć zyskując pamięć na dodatkowe funkcje.
Pomiar dokonywany jest poprzez opornik 0,1 Ohm w ujemnej szynie zasilania, zastosowany został programowy filtr dolnoprzepustowy, który wygładza wynik pomiaru.
Wświetlanie pomiaru na dziesięciu LED odbywa się przy pomocy
od 0mA do 1000mA w trybie linijki, a od 1000mA do 2000mA w trybie punktu.
KOD
Kod: VB.net
BUDOWA
Miernik jest wykonany w formie modułu na dwustronnej pcb, nie posiada obudowy, możnaby go opakować w przeźroczystą koszulkę termokurczliwą.
Zasilanie dostarczane jest poprzez gniazdo micro usb co daje możliwość podłacenia róznych ładowarek, power-banków o wydajności prądowej wymaganej dla danego urządzenia. Na wyjściu zamontowane jest gniazdo usb-a co daje możliwość podpięcia kabli usb różnego typu(apple, micro-usb, mini-usb, starsze typy). Ze względu na różne testy w trakcie budowy zrezygnowałem z zabezpieczenia wejścia i linii zasilania diodą Zenera, jednak zachęcam do zastosowania takiego zabezpieczenia przed zbyt wysokim napięciem.
Płytka zamówiona została u kolegi z Chin.
FILM
Mierniki pomiaru prądu są bez problemu dostępne na różnych portalach aukcyjnych, a cena może zaczynją się od kilku złotych. W przypadku tego projektu otrzymujemy proste narzędzie pomiarowe nie tylko do pomiaru prądu, modyfikując odpowiednio stopień wejściowy możemy uzyskać mierniki innych wartości np: pola elektromagnetycznego, siły sygnału radiowego czy zwykłego wskaźnika VU i wiele innych. Z tego względu projekt pozostawiam otwarty. Mam nadzieję że prostota oraz uniwersalność pociągnie za sobą inne konstrukcje, optymalizację i przeniesienie kodu na inne platformy. Dodatkowo zachęcam do umieszczania w dziale DIY swoich konstrukcji opartych na attiny13. Może kiedyś kostka stanie się tak samo popularna i uniwersalna jak NE555?
Fajne? Ranking DIY