# Te s t e r k a b l i 2620 Do czego to służy? Kable w systemach alarmowych czy w syste− mach przesyłania informacji zazwyczaj cha− rakteryzują się dużą liczbą przewodów. Z re− guły przewody te muszą być połączone w określony sposób, dlatego niekiedy dużym utrudnieniem jest poprawna identyfikacja od− powiedniego przewodu. Problem jest jeszcze bardziej poważny, gdy końce przewodów są od siebie w znacznej odległości i jednakowe− go koloru. Proponowane rozwiązanie „Teste− ra kabli” rozwiąże ten, niekiedy, czasochłon− ny problem. Tester składa się z nadajnika kodu oraz odbiornika tego kodu. Nadajnik nadaje jedno− 12 U3E 4049 15 U3F 4049 cześnie dwanaście kodów, które odbiornik identyfikuje na 7−segmentowym wyświetla− czu LED. Odbiornik dodatkowo wyposażony został w akustyczny tester ciągłości, który mo− że pomóc w poszukiwaniu zwarć lub przerw np. w uszkodzonym przewodzie. Nadajnik (i odbiornik) zawiera prosty wskaźnik wyła− dowania baterii zrealizowany na specjalnie do tego celu przeznaczonym scalaku. Jak to działa? Schemat ideowy nadajnika testera znajduje się na rysunku 1. Na mikrokontroler realizu− jący zadania nadajnika jak i odbiornika wy− brano tani MC68HC705J1A, który w obu układach taktowany jest z częstotliwością 4MHz. Na schemacie nadajnika wyjścia PB0 – PB5 oraz PA0, PA1, PA3 – PA7 procesora sterują buforami U2, U3, które zwiększają niewielką wydajność prądową linii procesora. Bufory te zapewnią wystarczający prąd stero− wania nawet przy długich kablach. Na wyj− ściach dwunastu buforów jednocześnie poja− wia się nadawany kod, przy czym trzynasty przewód jest masą dla odbiornika. U5 stabili− zuje napięcie zasilające na poziomie 5V, przy czym układ wykrywania wyładowania baterii U4 zasilany jest bezpośrednio z baterii. Rys. 1 Schemat nadajnika 11 X1 4MHz 14 12 11 U2E 4049 U2D 4049 7 6 PB5 PB4 PB3 PB2 PB1 PB0 9 Vdd 10 Vss PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 19 18 17 16 15 14 13 12 11 5 10 3 2 6 S1 D1 LED 9 7 U3C 4049 U2A 4049 4 5 U3B 4049 2 C7 100n R3(*) 10M R1 510 U3D 4049 U2B 4049 1 C6 100u 2 U2C 4049 4 Vin GND R2 22k + 13 12 11 10 9 8 7 6 5 4 3 2 1 9 10 OSC2 IRQ/Vpp 3 4 5 6 7 8 Vout 5 6 7 8 Z1 HEADER 13 2 U5 78L05 4 3 2 1 U2F 4049 3 + 15 C1 27p C3 + 4,7u U1 MC68HC705J1A 1 20 OSC1 RESET GND OUT NC THR NC HYST NC V+ 14 C2 27p C4 100n C5 47u R4 750k ON/OFF BT1 9V U4 ICL8212 R5 120k 3 U3A 4049 Elektronika dla Wszystkich Czerwiec 2002 51 Jako układ wykrywający zbyt małe napięcie baterii zastosowano ICL8212, którego wyj− ście przy zbyt małym napięciu przyjmuje stan wysoki. Alternatywnie można zastosować ICL8211, którego wyjście przyjmuje stan od− wrotny do wyjścia ICL8212. Jeżeli napięcie na wejściu 3 układu U4 spadnie poniżej war− tości 1,15V stan wyjścia 4 zmienia się na wy− soki. Dzielnik R4, R5 został tak dobrany, by na wyjściu 4 stan wysoki pojawiał się przy napięciu baterii ok. 8V, co świadczy o jej wy− ładowaniu. Rezystor R3 wprowadza niewiel− ką histerezę. Ponieważ wyjście 4 jest typu otwarty kolektor, rezystor R2 podciąga go do dodatniego bieguna zasilania. Pracę nadajni− ka sygnalizuje dioda D1. Realizuje ona także funkcję wskaźnika wyładowania baterii. Jeże− li bateria jest dobra, dioda miga szybko nato− miast jeżeli jest rozładowana miga wolno. Re− zystor R1 ogranicza prąd tej diody, natomiast kondensatory C4 − C7 filtrują napięcie zasila− jące nadajnik. Kondensator C3 zeruje proce− sor przy włączaniu napięcia zasilania. Na ry− sunku 2 przedstawione zostały przebiegi ko− dów jakie pojawiają się na czterech wybra− nych liniach nadajnika. Są to linie oznaczone jako „1”, „2”, „B”, oraz „C”. Główną pracą jaką zajmuje się nadajnik jest ciągłe realizo− wanie nadawania kodów na 12 liniach wyj− 1 2 B C 32ms 1ms Rys. 2 Przebiegi Rys. 3 Schemat odbiornika OSC1 T1 R13 10k 3 4 5 6 7 8 R14 22k 10 BC548 9 R15 10k D2 1N4148 D1 1N4148 Vdd Vss W1 R1 − R8 1k WA a b c d e f g h GND R9 22k C4 100n + 52 18 17 16 15 14 13 12 11 PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 1 2 Z1 CON2 19 OSC2 IRQ/Vpp PB5 PB4 PB3 PB2 PB1 PB0 3 20 RESET 4 3 2 1 BUZZER 4MHz 2 Nadajnik oraz odbiornik testera należy zmon− tować na płytkach drukowanych przedstawio− nych na rysunkach 4 i 5. Montaż należy roz− począć od wlutowania elementów najmniej− szych kończąc na włożeniu układów scalo− nych do podstawek. Na płytce nadajnika, do− datkowo od strony druku, należy połączyć ze sobą punkty A’ – A’ oraz B’ – B’. Wyjścia oznaczone jako 11, 12 od strony druku są wyj− ściami „B”, „C” nadajnika. Po poprawnym zmontowaniu nadajnika jak i odbiornika, przed włożeniem układów scalonych należy sprawdzić ich napięcie zasilania, które powin− no wynosić 5V. Do układu nadajnika należy przylutować trzynaście przewodów z których jeden będzie masą. Odbiornik trzeba wyposa− żyć w przewód dwużyłowy, którego linie będą masą oraz wejściem sygnałowym odbiornika. Przewody najlepiej będzie zakończyć miniatu− rowymi krokodylkami. Należy pamiętać, aby krokodylki przewodów masy były innego ko− loru. Przewody sygnałów wyjściowych należy ponumerować zgodnie z informacją jaką bę− dzie pokazywał wyświetlacz odbiornika. Jeże− li wyświetlacz po dołączeniu danego kodu do wejścia odbiornika pokaże np. „2” to kroko− dylek ten należy ozna− czyć taką właśnie cyfrą. Po odłączeniu danej linii U5 nadajnika od odbiornika 78L05 1 wyświetlacz po ok. 3 se− Vout Vin kundach powinien zo− GND C6 100u stać wygaszony. 2 C7 100n Do zasilenia testera należy użyć baterii 9V, R12(*) 10M przy czym może być każda inna o napięciu S1 z zakresu 7−12V. Po włą− ON/OFF R11 czeniu nadajnika jak 750k i odbiornika powinna BT1 9V migać dioda oraz kropka U4 wyświetlacza. Brak mi− ICL8212 gania diod może świad− czyć o błędzie w monta− R10 120k żu lub zwarciu. Aby sprawdzić działanie ob− wodu wykrywającego rozładowanie baterii + X1 C3 4,7u Montaż i uruchomienie GND OUT NC THR NC HYST NC V+ C1 27p Q1 + U1 MC68HC705J1A Odbiornik akceptuje dopiero nadany kod po jego dwukrotnym poprawnym odebraniu. Tak więc odbiornik wyświetla numer nadanego kodu dopiero po ok. 70ms. Po odłączeniu nadawanego sygnału od odbiornika wyświe− tlacz automatycznie zostaje wyłączony po ok. 3 sekundach, co przyczynia się do oszczędno− ści baterii. Jeżeli wejście odbiornika zostaje zwarte do masy na dłużej niż ok. 100ms włą− cza się sygnalizator akustyczny, dzięki czemu odbiornik może być wykorzystany do bada− nia ciągłości obwodów. Kondensatory C4−C7 filtrują napięcie zasilające odbiornik. Pro− gram realizujący funkcje nadajnika, jak i odbiornika, został napisany w asemblerze. 5 6 7 8 C2 27p ściowych. Cały pojedynczy transmitowany kod zajmuje ok. 32ms, przy czym odbiornik reaguje na niskie stany transmitowanego ko− du. Pierwszy impuls jest impulsem startu, który jednocześnie informuje odbiornik o po− czątku nadawanego kodu. Następna liczba impulsów wskazuje na numer wyjścia jaki bę− dzie pojawiał się na wyświetlaczu odbiornika. I tak dla wyjścia „1” jest to jeden impuls, na− tomiast dla wyjścia „B” jest transmitowanych 11 impulsów. Ostatni impuls, który trwa 4ms, jest znacznikiem końca transmisji kodu. Na jego podstawie odbiornik wie, że zakończona została transmisja kodu. Jak widać każdy im− puls trwa 1ms. Na rysunku 3 przedstawiony został schemat ideowy układu odbiornika. Funkcje jakie realizują układy U2 oraz U3 są takie samie jak w przypadku układu nadajni− ka, przy czym praca odbiornika sygnalizowa− na jest kropką wyświetlacza W1. I tak, jak dla nadajnika, miganie wolnej kropki wyświetla− cza wskazuje na rozładowaną baterię. Przy zastosowaniu detektora ICL8211 sygnalizacja będzie odwrotna. Wyjścia procesora PA0− PA7 bezpośrednio sterują wyświetlaczem W1, przy czym rezystory R1− R8 ograniczają prąd segmentów tego wyświetlacza. Jak wspomniałem odbiornik dodatkowo wyposa− żony został w akustyczny sygnalizator ciągło− ści obwodu, sterowany przez procesor, który steruje tranzystorem T1. Wejściem sygnału nadawanego jest pin PB0 procesora. Elemen− ty R15, D1, D2 zabezpie− czają to wejście przed za− kłóceniami oraz przepięcia− mi. Rezystor podciąga to 4ms wejście do plusa zasilania. Ponieważ nadawanych ko− dów jest 12, wyświetlacz pozostałe 3 pokazuje w po− staci liter „a”, „b” oraz „c”. C5 47u Czerwiec 2002 Elektronika dla Wszystkich można użyć zasilacza laboratoryjnego. Zasi− lenie układu napięciem niższym niż 8V po− winno spowodować wolniejsze miganie diod. Przy zastosowaniu innego napięcia zasilania niż 9V, należy odpowiednio zmienić dzielnik detektora napięcia. Sprawdzenie testera cią− głości obwodu polegać będzie na zwarciu li− nii wejściowej odbiornika z jego masą. Jeże− li montaż jest poprawny powinien odezwać się sygnalizator akustyczny. Po poprawnym sprawdzeniu działania testera należy umie− ścić jego płytki w obudowach. Najlepszą obudową będzie obudowa z pojemnikiem na baterię 9V. W obudowie nadajnika należy wywiercić otwór na diodę D1 oraz przełącz− nik zasilania, natomiast w obudowie odbior− nika należy oprócz otworu na przełącznik S1 wyciąć otwór na wyświetlacz LED. Aby dźwięk z generatorka piezo był głośniejszy można wywiercić dodatkowy otwór blisko jego umieszczenia. Marcin Wiązania Wykaz elementów Nadajnik Rys. 4 i 5 Schematy montażowe Rezystory R1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .510 Ω R2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22kΩ R3(*) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10M Ω R4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .750k Ω R5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .120kΩ Kondensatory C1,C2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27pF C3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4,7µF/16V C4,C7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100nF C5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47µF/16V C6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100µF/16V Półprzewodniki U1 . . . . . . . . . . . . . . . . . . . . . . . . .MC68HC705J1A U2,U3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4049 U4 . . . . . . . . . . . . . . . . . . . . .ICL8212 lub ICL8211 U5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78L05 D1 . . . . . . . . . . . . . . . . . . . . . . . . .LED zielona 3mm X1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4MHz Inne Obudowa S1 . . . . . . . . . . . . . . . . . . . . .przełącznik hebelkowy BT1 . . . . . . . . . . . . . . . . . . . . .złączka na baterię 9V Krokodylki . . . . . . . . . . . . .1 x czarny, 12 x czerwony Przewód trzynastożyłowy 10cm Uwaga! Program napisany w asemblerze można znaleźć na stronie internetowej EdW w dziale FTP. Odbiornik Rezystory R1 − R8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1k Ω R9,R14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22k Ω R10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .120k Ω R11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .750k Ω R12(*) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10M Ω R13,R15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10k Ω Kondensatory C1,C2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27pF C3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4,7µF/16V C4,C7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100nF C5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47µF/16V C6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100µF/16V Półprzewodniki U1 . . . . . . . . . . . . . . . . . . . . . . . . .MC68HC705J1A U2 . . . . . . . . . . . . . . . . . . . . .ICL8212 lub ICL8211 U3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78L05 D1,D2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1N4148 X1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4MHz T1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .BC548 W1 . . . . . . . . . . . . . . .Wyświetlacz ze wspólną anodą Inne Obudowa Q1 . . . . . . . . . . . . . . . . . . . . .Piezo z generatorkiem S1 . . . . . . . . . . . . . . . . . . . . .przełącznik hebelkowy BT1 . . . . . . . . . . . . . . . . . . . . .złączka na baterię 9V Krokodylki . . . . . . . . . . . . . .1 x czarny, 1 x czerwony Przewód dwużyłowy . . . . . . . . . . . . . . . . . . . . .10cm Płytki drukowane są dostępne w sieci handlowej AVT jako kit szkolny AVT−2620A Elektronika dla Wszystkich Czerwiec 2002 53