Menu English Ukrainian Rosyjski Strona główna

Bezpłatna biblioteka techniczna dla hobbystów i profesjonalistów Bezpłatna biblioteka techniczna


ENCYKLOPEDIA RADIOELEKTRONIKI I INŻYNIERII ELEKTRYCZNEJ
Darmowa biblioteka / Schematy urządzeń radioelektronicznych i elektrycznych

Przekaźnikowa jednostka sterująca IR. Encyklopedia elektroniki radiowej i elektrotechniki

Bezpłatna biblioteka techniczna

Encyklopedia radioelektroniki i elektrotechniki / Zegary, timery, przekaźniki, przełączniki obciążenia

Komentarze do artykułu Komentarze do artykułu

Zgodnie z poleceniami IR wydawanymi przez dowolnego pilota z urządzeń gospodarstwa domowego działających w ramach wspólnego protokołu NEC (lub podobnego), proponowane urządzenie steruje zainstalowanymi w nim dziesięcioma przekaźnikami elektromagnetycznymi, które z kolei mogą włączać i wyłączać różne urządzenia elektryczne. Istnieje możliwość programowego ustawienia zgodności pomiędzy wciskanymi przyciskami używanego pilota a przekaźnikami zmieniającymi stany po tych wciśnięciach.

Ponieważ w bloku zainstalowanych jest dziesięć przekaźników, w wersji autorskiej przyciski cyfrowe na pilocie „0” - „9” są wybierane do ich sterowania. Po naciśnięciu takiego przycisku odpowiadający mu przekaźnik zamyka swoje styki, po ponownym naciśnięciu otwiera je, po ponownym naciśnięciu ponownie się zamyka i tak dalej. Jeśli naciśniesz przycisk „VOL-”, styki wszystkich przekaźników otworzą się, a na przycisku „EQ” zamkną się. Diody LED kontrolują stan przekaźnika. Po zadziałaniu wszystkich przekaźników urządzenie pobiera prąd o natężeniu 15...17 mA ze źródła 24...200 V AC (lub 250 V DC). Wartość ta zależy od zastosowanych przekaźników.

Do produkcji i regulacji tego urządzenia nie jest wymagana wcześniejsza znajomość kodów poleceń wydawanych przez pilota, który jest używany podczas naciskania jego przycisków. Należy tylko upewnić się, że pilot działa zgodnie z protokołem dorównującym NEC pod względem kodowania przesyłanych informacji oraz ich objętości (każde polecenie to cztery bajty). Należy pamiętać, że piloty z różnych urządzeń, nawet tych działających na tym samym protokole, po naciśnięciu identycznych funkcjonalnie przycisków generują zwykle polecenia o różnych kodach. Aby ustalić te kody, opracowałem specjalny program PriemNEC_Eeprom, który należy załadować do mikrokontrolera zmontowanego urządzenia i po wykonaniu prostych operacji przenieść otrzymane kody do programu roboczego mikrokontrolera.

Jednostka sterująca przekaźnikiem podczerwieni
Ryż. 1 (kliknij, aby powiększyć)

Schemat bloku sterującego IR pokazano na ryc. 1. Nie zawiera nietypowych rozwiązań technicznych oraz rzadkich i zbyt drogich części. Polecenia wysyłane za pomocą pilota są odbierane przez moduł odbiornika podczerwieni U1, którego sygnały podawane są na wejście PD3 mikrokontrolera DD1. Napięcie zasilania mikrokontrolera (5 V) uzyskano z napięcia około 1 V wyprostowanego mostkiem diodowym VD24 za pomocą zintegrowanego stabilizatora DA1. Nie można tutaj zastąpić importowanego stabilizatora 7805 krajowymi KR142EN5A lub KR142EN5V, ponieważ ich dopuszczalne napięcie wejściowe wynosi tylko 15 V (w przeciwieństwie do 35 V dla 7805).

Chipy DD2 i DD3 - zestawy kluczy elektronicznych na tranzystorach kompozytowych (maksymalny prąd przełączania 130 mA, napięcie - 50 V). Przekaźniki K1-K10 są typu G2L-113P-V-US-24VDC (rezystancja uzwojenia 1200 Ohm), których styki są w stanie przełączać prąd do 5 A przy napięciu przemiennym do 250 V.

Jednostka sterująca przekaźnikiem podczerwieni
Rys.. 2

Płytka o wymiarach 120x110 mm, której rysunek drukowanych przewodów pokazano na ryc. 2 jest wykonany z jednostronnie foliowanego tekstolitu. Szczegóły po przeciwnej stronie drukowanych przewodów znajdują się, jak pokazano na ryc. 3.

Jednostka sterująca przekaźnikiem podczerwieni
Rys.. 3

Oprócz nich są jeszcze dwie zworki wykonane z gołego drutu. Linia przerywana przerywana pokazuje kontur radiatora płytowego stabilizatora DA1. Wysokość radiatora wynosi 25 mm (w zależności od wysokości przekaźnika). W przypadku mikrokontrolera DD1 panel musi znajdować się na płytce, do której jest włożony, już zaprogramowany.

Po stronie drukowanych przewodów płytki montuje się w sposób pokazany na rys. 4, dwie grupy skoczków. Bluzy z jednej grupy są przedstawione czarnymi liniami. Wykonane są z cienkiego izolowanego drutu. Czerwone linie pokazują zworki innej grupy, łączące styki przekaźnika w wymaganej kolejności z listwą zaciskową XT1. Przekrój i izolacja przewodu, z którego są wykonane, muszą odpowiadać prądowi i napięciu przełączanemu przez przekaźnik.

Jednostka sterująca przekaźnikiem podczerwieni
Rys.. 4

Przed przystąpieniem do produkcji płytki należy upewnić się, że pilot, z którym ma być używana, działa zgodnie z protokołem zbliżonym do NEC. Aby to zrobić, możesz użyć prostego węzła, zmontowanego zgodnie ze schematem pokazanym na ryc. 5 podłączając go do wejścia mikrofonowego karty dźwiękowej komputera.

Jednostka sterująca przekaźnikiem podczerwieni
Rys.. 5

Pilot jest kierowany na czułe na podczerwień okienko modułu U1 i za pomocą programu „Rejestrator dźwięku” dołączonego do pakietu Windows (lub innego podobnego) rejestrowane są sygnały emitowane przez pilota podczas naciskania jego przycisków w komputerowych plikach wav. Przebiegi zarejestrowanych sygnałów można przeglądać, na przykład, uruchamiając edytor WAVE wbudowany w pakiet oprogramowania NERO.

Przykładowy oscylogram sygnału konsoli protokołu NEC dostępny jest w artykule [1]. Jedyna różnica polega na tym, że nagrania dokonano za pomocą oscyloskopu cyfrowego, a nie komputera. Jeżeli impulsy i przerwy między nimi w sygnałach badanego pilota są takie same jak w przykładzie, czas trwania i łączna ilość informacji przesyłanych w każdym poleceniu (cztery bajty) są takie same – pilot nadaje się do użytku z opisanym urządzeniem. Szczegółowy opis różnych protokołów stosowanych w systemach zdalnego sterowania na podczerwień można znaleźć w [2]. Stamtąd wzięto prototyp programu do dekodowania pakietów kodu.

Po zmontowaniu opisanego urządzenia należy przede wszystkim ustalić, które kody poleceń odpowiadają przyciskom naciskanym na wybranym pilocie. Najprawdopodobniej będą się różnić od kodów pilota użytych przez autora.

W tym celu należy załadować kody z pliku PriemNEC_Eeprom.hex do pamięci programu mikrokontrolera ATtiny2313-20PI, zainstalować mikrokontroler w przeznaczonym do tego panelu na płytce i włączyć zasilanie.

Kierując pilota na odbiornik IR U1, naciskaj kolejno każdy z jego przycisków w odstępach 2...3 s. Potwierdzając każdy pomyślny odbiór polecenia, dioda HL1 na płytce powinna na chwilę zamigać, a stan HL3 powinien zmienić się na przeciwny. Jest to znak, że kod został zaakceptowany i zapisany do pamięci EEPROM mikrokontrolera. Maksymalna liczba naciśnięć przycisków, które można zarejestrować podczas jednego uruchomienia programu, to 32. Ich kolejność należy zapamiętać, a najlepiej zapisać na papierze.

Jednostka sterująca przekaźnikiem podczerwieni
Rys.. 6

Następnie należy wyłączyć urządzenie, przenieść mikrokontroler z jego panelu do panelu programatora, za pomocą którego można odczytać zawartość pamięci EEPROM. na ryc. 6 przedstawia okno programu IC-Prog z taką zawartością, uzyskane przez autora w badaniu pilota, którym posługiwał się z samochodowego modulatora FM. Ten pilot ma 20 przycisków i ma niewielkie wymiary (85x40x6mm).

Jednostka sterująca przekaźnikiem podczerwieni
Rys.. 7

Każdy wciśnięty przycisk odpowiada czterem kolejnym komórkom bajtowym. Kody w pierwszych dwóch z nich (0x40, 0xBF) nie zmieniają się z przycisku na przycisk, natomiast trzeci i czwarty zawierają rzeczywisty kod polecenia wydanego przez przycisk i jego inwersję. W rozważanym urządzeniu używane są tylko kody z czwartej komórki. na ryc. 7 są one zapisane po prawej stronie obrazów przycisków pilota z modulatora FM. Musisz sporządzić podobny schemat dla własnego pilota.

Jednostka sterująca przekaźnikiem podczerwieni

Pozostaje wprowadzić zmiany w programie pracy, które dostosują go do istniejącego pilota. Aby to zrobić, korzystając ze środowiska programistycznego AVRStudio, musisz otworzyć plik Plata_IR_upravlenie_rele2.asm i znaleźć w nim linie oznaczone jako jeden, mesg i Wataa. Są one pokazane w tabeli, a dla wygody każda z tablic mesg i Wataa jest tutaj podzielona na kilka części opatrzonych komentarzami.

Jedna stała zawiera pierwsze dwa bajty polecenia. Jak już wspomniano, dla wszystkich poleceń są one takie same, ale mogą się różnić w zależności od pilota. Te, które transmituje twój pilot, muszą być wprowadzone tutaj zamiast tych w programie. Program nie analizuje trzeciego bajtu polecenia, więc jego wartość nie jest nigdzie wymagana.

Tablica bajtów mesg zawiera kody (czwarte bajty) poleceń wydawanych do każdego z użytych przycisków pilota z modulatora FM.

Należy je zastąpić kodami przycisków pilota. Ich maksymalna liczba to 15. Ponieważ do sterowania przekaźnikiem służy tylko 12 przycisków, bajty od trzynastego do piętnastego są wypełnione nieistniejącymi kodami przycisków, zamiast których w razie potrzeby można zapisać istniejące, a te polecenia zostaną być straconym. Szesnasty bajt zawiera kod 0xFF - znak końca tablicy, nie można go zmienić.

Tablica 16-bitowych słów Wataa zawiera kody określające zachowanie urządzenia po odebraniu określonego polecenia. Słowa w nim występują w tej samej kolejności, co kody poleceń w tablicy komunikatów. Pierwszy kod (przycisk pilota) odpowiada pierwszemu słowu, drugi drugiemu i tak dalej. Starszy bajt słowa określa operację do wykonania: 0x00 – wyłącz wszystkie przekaźniki, 0x01 – zmień stan bitów portu B i powiązanych przekaźników, 0x02 – zmień stan bitów portu D i powiązanych przekaźników, 0x03 – włącz wszystkie przekaźniki. Jednostki w postaci cyfr binarnych (jedna lub więcej) młodszego słowa oznaczają te bity portu wskazane przez wysoki bajt, których stan po odebraniu przez to polecenie powinien zmienić się na przeciwny. Należy pamiętać, że stan bitów PD3 i PD5 nie może być kontrolowany w ten sposób. Poziom na pinach bitów PD0-PD2 będzie zmieniany komendami, ale na opisywanej płytce nie są one nigdzie podłączone. Aby z nich korzystać, wymagane jest udoskonalenie. W przypadku starszych bajtów równych 0x00 lub 0x03 niski bajt nie jest analizowany i może być dowolny.

Po dokonaniu zmian program musi zostać zmontowany. W efekcie otrzymamy plik HEX programu roboczego dostosowanego do wybranego pilota, którego zawartość należy wczytać do pamięci programowej (FLASH) mikrokontrolera.

Jeżeli po naciśnięciu przycisku pilota dioda HL1 sygnalizująca otrzymanie polecenia nie miga, należy wybrać wartość stałej Delay_1125us, która odpowiada w programie za dokładne uformowanie przedziałów czasowych niezbędnych do poprawnego przyjęcie. W pliku asemblera programu instrukcja .equ, która przypisuje mu wartość $B6, znajduje się na samym początku sekcji „stałe podstawowe”. W asemblerze AVRASM znak $ i przedrostek 0x są równymi znakami liczby szesnastkowej. Stałą należy dobierać bardzo ostrożnie, zmieniając jej wartość o jeden. Po każdej zmianie należy ponownie złożyć program i przeprogramować mikrokontroler.

Program mikrokontrolera można pobrać z ftp://ftp.radio.ru/pub/2013/07/ir-upr.zip.

literatura

  1. Salimov N. Odbiornik poleceń wydawanych z pilota z telewizora. - Radio, 2012, nr 3, s. 23-27.
  2. Teoria IR DE - woodocat.ru/IK.php.

Autor: Yu Svyatov

Zobacz inne artykuły Sekcja Zegary, timery, przekaźniki, przełączniki obciążenia.

Czytaj i pisz przydatne komentarze do tego artykułu.

<< Wstecz

Najnowsze wiadomości o nauce i technologii, nowa elektronika:

Zawartość alkoholu w ciepłym piwie 07.05.2024

Piwo, jako jeden z najpopularniejszych napojów alkoholowych, ma swój niepowtarzalny smak, który może zmieniać się w zależności od temperatury spożycia. Nowe badanie przeprowadzone przez międzynarodowy zespół naukowców wykazało, że temperatura piwa ma znaczący wpływ na postrzeganie smaku alkoholu. Badanie prowadzone przez naukowca zajmującego się materiałami Lei Jianga wykazało, że w różnych temperaturach cząsteczki etanolu i wody tworzą różnego rodzaju skupiska, co wpływa na postrzeganie smaku alkoholu. W niskich temperaturach tworzą się bardziej piramidalne skupiska, co zmniejsza ostrość smaku „etanolu” i sprawia, że ​​napój ma mniej alkoholowy smak. Wręcz przeciwnie, wraz ze wzrostem temperatury grona stają się bardziej łańcuchowe, co skutkuje wyraźniejszym alkoholowym posmakiem. To wyjaśnia, dlaczego smak niektórych napojów alkoholowych, takich jak baijiu, może zmieniać się w zależności od temperatury. Uzyskane dane otwierają nowe perspektywy dla producentów napojów, ... >>

Główny czynnik ryzyka uzależnienia od hazardu 07.05.2024

Gry komputerowe stają się coraz popularniejszą formą rozrywki wśród nastolatków, jednak istotnym problemem pozostaje związane z nimi ryzyko uzależnienia się od gier. Amerykańscy naukowcy przeprowadzili badanie, aby określić główne czynniki przyczyniające się do tego uzależnienia i zaproponować zalecenia dotyczące jego zapobiegania. W ciągu sześciu lat obserwowano 385 nastolatków, aby dowiedzieć się, jakie czynniki mogą predysponować ich do uzależnienia od hazardu. Wyniki wykazały, że 90% uczestników badania nie było zagrożonych uzależnieniem, a 10% uzależniło się od hazardu. Okazało się, że kluczowym czynnikiem powstawania uzależnienia od hazardu jest niski poziom zachowań prospołecznych. Nastolatki o niskim poziomie zachowań prospołecznych nie wykazują zainteresowania pomocą i wsparciem innych, co może prowadzić do utraty kontaktu ze światem rzeczywistym i pogłębienia się uzależnienia od rzeczywistości wirtualnej, jaką oferują gry komputerowe. Na podstawie tych wyników naukowcy ... >>

Hałas drogowy opóźnia rozwój piskląt 06.05.2024

Dźwięki, które otaczają nas we współczesnych miastach, stają się coraz bardziej przeszywające. Jednak niewiele osób myśli o tym, jak ten hałas wpływa na świat zwierząt, zwłaszcza na tak delikatne stworzenia, jak pisklęta, które nie wykluły się jeszcze z jaj. Najnowsze badania rzucają światło na tę kwestię, wskazując na poważne konsekwencje dla ich rozwoju i przetrwania. Naukowcy odkryli, że narażenie piskląt zebry rombowatej na hałas uliczny może spowodować poważne zakłócenia w ich rozwoju. Eksperymenty wykazały, że zanieczyszczenie hałasem może znacznie opóźnić wykluwanie się piskląt, a pisklęta, które się wykluwają, borykają się z szeregiem problemów zdrowotnych. Naukowcy odkryli również, że negatywne skutki zanieczyszczenia hałasem rozciągają się na dorosłe ptaki. Zmniejszone szanse na rozrodczość i zmniejszona płodność wskazują na długoterminowe skutki, jakie hałas drogowy wywiera na dziką przyrodę. Wyniki badania podkreślają taką potrzebę ... >>

Przypadkowe wiadomości z Archiwum

Przenośna drukarka do natychmiastowej produkcji PCB 15.11.2015

Współczesne życie jest nie do pomyślenia bez płytek z obwodami drukowanymi, ponieważ stanowią one podstawę każdego produktu elektronicznego - można je znaleźć zarówno w smartfonach, jak i urządzeniach biomedycznych. Dla wielu inżynierów, wynalazców i studentów szybki i tani proces PCB jest niezbędny do tworzenia nowych urządzeń elektronicznych. Ale zwykle w praktyce jest inaczej. Często rysunki płytek drukowanych muszą być wysyłane do sprzedaży wyspecjalizowanym firmom znajdującym się za granicą. A jeśli musisz dokonać nawet najmniejszej zmiany na tablicy, ten długi i kosztowny proces należy rozpocząć od nowa.

Druk 3D kiedyś radykalnie zmienił ideę szybkości produkcji różnych urządzeń i ich komponentów, a teraz długi proces tworzenia obwodów drukowanych wyszedł z obrazu współczesnego postępu. Co więcej, nieuchronnie wysokie koszty prototypowania nowych urządzeń elektronicznych mogą tylko pogłębić już istniejący niedobór inżynierów w Rosji. Takie inwestycje finansowe w produkcję obwodów drukowanych mogą negatywnie wpłynąć na produktywność przedsiębiorstw należących do małych i średnich przedsiębiorstw, a zwłaszcza start-upów. Jednocześnie długi proces tworzenia tablic nieuchronnie prowadzi do opóźnienia w wypuszczaniu nowych technologii na rynek.

Czterech niedawnych absolwentów Uniwersytetu Waterloo w Kanadzie postawiło sobie za zadanie znalezienie rozwiązania tego problemu. Przebywszy długą drogę do celu, początkujący inżynierowie przedstawili światu wynalazek VolteraV-One. Urządzenie jest drukarką PCB wielkości laptopa, która w ciągu kilku minut może zamienić plany w produkty końcowe. Koniec z opóźnieniami i dodatkowymi kosztami wysyłania zamówień za granicę. Wynalazek ten pozwolił zespołowi młodych inżynierów na otrzymanie honorowego tytułu międzynarodowego zdobywcy nagrody James Dyson Award 2015.

Voltera V-One wykorzystuje te same zasady szybkiego prototypowania, które są podstawą druku 3D. Urządzenie wykorzystuje do druku atramenty przewodzące i izolujące, które tworzą dwuwarstwową płytkę drukowaną. Dodatkowo urządzenie wykorzystuje dozownik pasty lutowniczej do nakładania na płytkę dodatkowych komponentów, które są do niej lutowane za pomocą modułu grzejnego o mocy 550W.

Alroy Almeida, współzałożyciel firmy Voltera, opowiada o rozwoju firmy: „Kiedy po raz pierwszy otwieraliśmy naszą firmę, konsultowaliśmy się z wieloma ekspertami, którzy uważali nas za zbyt ambitnych i argumentowali, że po prostu nie da się opracować narzędzia do szybkiego i taniego tworzenia druków. płytek drukowanych. Zdecydowaliśmy się podjąć to wyzwanie i udowodnić, że potrafimy to zrobić!” Części do urządzenia są teraz produkowane w Chinach, a deweloperzy przeprowadzają dodatkowe testy w biurze i na linii montażowej w Kanadzie.

Technologie addytywne, polegające na formowaniu części poprzez sukcesywne „budowanie” materiału warstwa po warstwie, otworzyły nowe możliwości w tworzeniu urządzeń, nawet dla tych, którzy wcześniej ich nie posiadali. Voltera V-One ma potencjał, by poprowadzić tę samą rewolucję w elektronice. Zostając międzynarodowym zwycięzcą nagrody Jamesa Dysona, zespół otrzyma nagrodę w wysokości 30 000 USD na dalsze ulepszanie wynalazku.

Inne ciekawe wiadomości:

▪ Smartfony niszczą psychikę

▪ Internet może pomóc Ci schudnąć

▪ Efektywne wykorzystanie trocin

▪ Chodzenie na łonie natury jest dobre dla mózgu

▪ Rejestrator wideo filtruje reklamy

Wiadomości o nauce i technologii, nowa elektronika

 

Ciekawe materiały z bezpłatnej biblioteki technicznej:

▪ sekcja strony Historia technologii, technologii, obiektów wokół nas. Wybór artykułów

▪ artykuł Miłość w każdym wieku jest uległa. Popularne wyrażenie

▪ artykuł Kiedy i jak powstała guma do żucia? Szczegółowa odpowiedź

▪ artykuł Aspen drży. Legendy, uprawa, metody aplikacji

▪ artykuł Urządzenie do wykrywania metalowych przedmiotów. Encyklopedia elektroniki radiowej i elektrotechniki

▪ artykuł Odpowiedzi na pytania dotyczące konstrukcji przetwornic MMDS. Encyklopedia elektroniki radiowej i elektrotechniki

Zostaw swój komentarz do tego artykułu:

Imię i nazwisko:


Email opcjonalny):


komentarz:





Wszystkie języki tej strony

Strona główna | biblioteka | Artykuły | Mapa stony | Recenzje witryn

www.diagram.com.ua

www.diagram.com.ua
2000-2024