
Witam,
Chciałbym przedstawić moją konstrukcję sterownika do wzmacniacza lampowego (opcjonalnie tranzystorowego).
Sterownik powstał ok 2 lata temu na prośbę zaprzyjaźnionego audiofila a potem był rozwijany w ramach forum poświęconego konstrukcjom audio.
Ponieważ ostatnio powróciłem do tego tematu na życzenie kilku osób z forum audio to postanowiłem przedstawić konstrukcję sterownika na forum elektrody.
Układ kontrolera przeznaczony jest do
- sterowania głośnością w systemach audio przy pomocy zmotoryzowanego potencjometru.
- sterowania cyklem złączania wzmacniaczy lampowych (V-żarzenia,V-anodowe).
- sterowania cyklem załączania wzmacniaczy tranzystorowych (Głośniki),
- sterowania przekaźnikowym selektorem wejść (maksymalnie 4 -wejścia),
- sterowania dodatkowym wyjściem przekaźnikowym,
- kontroli czasu pracy lamp (6 niezależnych liczników pracy lamp z opcją kasowania oraz licznik pracy sterownika).
Sterownik może być obsługiwany za pomocą pilota zdalnego sterowania (standardy transmisji RC5, SONY, NEC) oraz za pomocą przycisków lub impulsatorów.
Sygnalizacja stanu układu odbywa się przy pomocy dwukolorowej diody LED i 6-znakowego wyświetlacza LED.
Zastosowanie wskaźników matrycowych 5x7 punktów o wysokości 0.7 cala zapewnia bardzo dobrą czytelność wyświetlacza nawet z dużych odległości oraz zapewnia atrakcyjny wygląd końcowego urządzenia.
Wyświetlacz posiada 4-poziomową regulację jasności z opcją automatycznego wygaszania po zaprogramowanym czasie.
Sterownik posiada timer wyłączający (10, 20, 30 ,45 ,60, 90 , 120 min.),
W celu zwiększenia uniwersalności układu użytkownik ma możliwość zaprogramowania wszystkich parametrów sterownika:
-typ pilota zdalnego sterowania
-kody klawiszy pilota (Załącz-Wyłącz, Głośność +-, Selektor +-,Wejście 1234, Wyciszenie, Jasność, Timer, Wyjście, Menu)
-sposób obsługi repetycji klawiszy pilota
-sposób sterowania głośnością (pilot, klawiatura, impulsator)
-sposób sterowania selektorem (pilot, klawiatura, impulsator)
-czasy trwania impulsów sterujących silnikiem
-czasy załączania i wyłączania przekaźników
-poziomy jasności wyświetlacza
-czas automatycznego wygaszania wyświetlacza
-treść komunikatów opisujących aktualny stan układu
-treść komunikatów opisujących wejścia
-nazw lamp
Programowanie sterownika może odbywać się poprzez wbudowane menu lub poprzez podłączenie sterownika do PC (port RS-232) i wykorzystanie dowolnego programu terminala.
Oprogramowanie sterownika może być aktualizowane poprzez wbudowany bootloader i port RS232. Nie jest wymagane posiadanie programatora co jest dużym ułatwieniem do końcowego użytkownika.
Układ został zbudowany w oparciu o mikrokontroler ATMega16A firmy Atmel oraz sterownik silnika prądu stałego BA6218 firmy ROHM, do sterowania wyświetlaczami zastosowano układy MBI5026 firmy MacroBlock.
Całość oprogramowania zastała napisana w assemblerze a program zajmuje 99% pamięci flash procesora.
Sterownik jest przystosowany do pracy z przekaźnikami i silnikiem sterowanych napięciem z zakresu 5-12V.
Układ został umieszczony na czterech oddzielnych płytkach PCB:
- płytce głównej sterownika
- płytce wyświetlacza
- płytce selektora
- płytce przekaźników sterujących.
Pozwala to na optymalne rozmieszczenie elementów w docelowym urządzeniu.
Pełna dokumentacja ze schematami, rysunkami płytek opisem obsługi i konfigurowania jest dostępna w postaci pliku PDF.
Dokument opisuje tylko podstawową wersję sterownika ale powstało kilka dodatkowych wersji np.
- z obsługą zegara RTC (czas wyświetlany w trybie Standby),
- obsługą potencjometru cyfrowego PGA2310/2311 zamiast potencjometru z silnikiem
- obsługą dodatkowych dwóch wejść selektora
- obsługa drugiego 6-znakowego wyświetlacza
itd ...
W najbliższym czasie postaram się opisać w osobnym temacie sposób sterowania wyświetlaczami matrycowymi 5x7 i przedstawić fragmenty kodu opowiadające za to.
Na pewno jak zawsze podanie pytanie na temat kosztu urządzenia.
Całość mieści się w zakresie 200-250 zł w zależności od zastosowanych elementów np przekaźników, wyświetlaczy, transformatora
Największą cześć kosztów stanowi koszt produkcji płytek PCB oraz koszt zakupu wyświetlaczy a także co może troszkę zaskoczyć koszt dostawy elementów.
Płytki były zamawiane w Chinach.
Pozdrawiam
JarekC







Cool? Ranking DIY