Uniwersalny tester elementów na AVR
1 luty 2010 | | Dodał manekinen
Bardzo wygodne i przydatne narzędzie gdy chcemy szybko sprawdzić jakiś element. Wystarczy nacisnąć przycisk a urządzenie samo rozpozna włożony w zaciski element i w niespełna sekundę wyświetli szczegółowe informacje na jego temat – oraz przyporządkuje numery pinów. Zasilanie to bateria typu 6F22 (9v), wynik jest wyświetlany przez kilka sekund a następnie urządzenie samo się wyłącza celem oszczędzania energii. Niezwykle proste i tanie jak na tyle funkcji, całość opiera się na uC Atmega8 i kilku elementach zewnętrznych.
Tester obsługuje:
Diody (prostownicze, podwójne, świecące)
Tranzystory (bipolarne, mosfet, jfet)
Triaki
Tyrystory
Rezystory
Kondensatory
W zależności od elementu, otrzymamy informacje o napięciu załączania, pojemności bramki, współczynniku wzmocnienia, itp. Dla każdego elementu podpisane zostaną poszczególne wyprowadzenia, czyli jak nie trudno się domyśleć nie musimy dbać o to jak włożyć element w zaciski – to tester musi zadbać o to aby wiedział :) Program jest ciągle udoskonalany i poprawiany, dodawane są nowe funkcje. Współpracuje z wyświetlaczem typu HD44780 16*2 pól. Pomiar rozpoczyna się po włożeniu elementu i naciśnięciu przycisku, wyniki zostaną wyświetlone na około 10 sekund, po tym czasie tester wyłączy się aby zaoszczędzać energię baterii. Napięcie baterii jest monitorowane, więc nie ma mowy o jej nadmiernym rozładowaniu i błędnych pomiarach.
Zaprojektowana przeze mnie płytka posiada wymiary 48mm x 54mm i wraz z baterią i wyświetlaczem mieści się w obudowie typu Z-7A – wszystkie elementy do montażu przewlekanego. Gniazdo pełniące rolę zacisków to fragment podstawki DIL, zewnętrzne piny są połączone ze sobą aby łatwiej testować elementy o szerszym rozstawie nóg. Można zastosować podstawkę precyzyjną lub inne złącze – wg uznania – należy pamiętać jednak o tym aby testowany element miał jak najlepszy kontakt elektryczny z obwodami testera, więc gniazdo powinno być suche i czyste (jeśli użyjemy podstawki pod ATmega8 także musi mieć dobry kontakt), w przeciwnym wypadku odczyty będą niestabilne i niepowtarzalne. Druga ważna sprawa to dobór rezystorów 470Kohm i 680ohm – powinny być to rezystory o tolerancji nie wyższej jak 1%, najlepiej wyselekcjowane jak najbardziej podobne z większej grupy. W przypadku nie spełnienia tego warunku, pomiary nie dość że będą zaniżone lub zawyżone, to będą się nieco różniły w zależności od tego w jaki sposób umieścimy element w gnieździe. Dioda LED sygnalizuje tylko włączenie testera.
Przyrządu nie należy traktować jako miernika – ale jako tester. Podstawowym założeniem było sprawdzanie elementów – pomiar parametrów nie zawsze może być zgodny z rzeczywistością.
Tester wykonany na podstawie oryginalnego projektu autorstwa Markusa F. uwzględniając poprawki i pomysły z tematu na forum elektroda oraz niemieckojęzycznego forum mikrocontroller.net. Nie zamieszczam wsadu, a jedynie schemat i płytkę. Oryginalny wsad wraz z kodem źródłowym można znaleźć pod powyższym linkiem, można samemu spolszczyć lub użyć spolszczonego już wsadu.
POBIERZ – pliki projektu eagle 5.4.0, schemat i płytka w PDF i PNG.
.
.
English description will come soon.
DOWNLOAD – eagle 5.4.0 project files, PDF & PNG schematic and PCB’s.
.
.