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/ IR.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:

Nowy sposób kontrolowania i manipulowania sygnałami optycznymi 05.05.2024

Współczesny świat nauki i technologii rozwija się dynamicznie i każdego dnia pojawiają się nowe metody i technologie, które otwierają przed nami nowe perspektywy w różnych dziedzinach. Jedną z takich innowacji jest opracowanie przez niemieckich naukowców nowego sposobu sterowania sygnałami optycznymi, co może doprowadzić do znacznego postępu w dziedzinie fotoniki. Niedawne badania pozwoliły niemieckim naukowcom stworzyć przestrajalną płytkę falową wewnątrz falowodu ze stopionej krzemionki. Metoda ta, bazująca na zastosowaniu warstwy ciekłokrystalicznej, pozwala na efektywną zmianę polaryzacji światła przechodzącego przez falowód. Ten przełom technologiczny otwiera nowe perspektywy rozwoju kompaktowych i wydajnych urządzeń fotonicznych zdolnych do przetwarzania dużych ilości danych. Elektrooptyczna kontrola polaryzacji zapewniona dzięki nowej metodzie może stanowić podstawę dla nowej klasy zintegrowanych urządzeń fotonicznych. Otwiera to ogromne możliwości dla ... >>

Klawiatura Primium Seneca 05.05.2024

Klawiatury są integralną częścią naszej codziennej pracy przy komputerze. Jednak jednym z głównych problemów, z jakimi borykają się użytkownicy, jest hałas, szczególnie w przypadku modeli premium. Ale dzięki nowej klawiaturze Seneca firmy Norbauer & Co może się to zmienić. Seneca to nie tylko klawiatura, to wynik pięciu lat prac rozwojowych nad stworzeniem idealnego urządzenia. Każdy aspekt tej klawiatury, od właściwości akustycznych po właściwości mechaniczne, został starannie przemyślany i wyważony. Jedną z kluczowych cech Seneki są ciche stabilizatory, które rozwiązują problem hałasu typowy dla wielu klawiatur. Ponadto klawiatura obsługuje różne szerokości klawiszy, dzięki czemu jest wygodna dla każdego użytkownika. Chociaż Seneca nie jest jeszcze dostępna w sprzedaży, jej premiera zaplanowana jest na późne lato. Seneca firmy Norbauer & Co reprezentuje nowe standardy w projektowaniu klawiatur. Jej ... >>

Otwarto najwyższe obserwatorium astronomiczne na świecie 04.05.2024

Odkrywanie kosmosu i jego tajemnic to zadanie, które przyciąga uwagę astronomów z całego świata. Na świeżym powietrzu wysokich gór, z dala od miejskiego zanieczyszczenia światłem, gwiazdy i planety z większą wyrazistością odkrywają swoje tajemnice. Nowa karta w historii astronomii otwiera się wraz z otwarciem najwyższego na świecie obserwatorium astronomicznego - Obserwatorium Atacama na Uniwersytecie Tokijskim. Obserwatorium Atacama, położone na wysokości 5640 metrów nad poziomem morza, otwiera przed astronomami nowe możliwości w badaniu kosmosu. Miejsce to stało się najwyżej położonym miejscem dla teleskopu naziemnego, zapewniając badaczom unikalne narzędzie do badania fal podczerwonych we Wszechświecie. Chociaż lokalizacja na dużej wysokości zapewnia czystsze niebo i mniej zakłóceń ze strony atmosfery, budowa obserwatorium na wysokiej górze stwarza ogromne trudności i wyzwania. Jednak pomimo trudności nowe obserwatorium otwiera przed astronomami szerokie perspektywy badawcze. ... >>

Przypadkowe wiadomości z Archiwum

katapulta laserowa 27.10.2015

Jeśli nanocząstka znajdzie się pod działaniem impulsu laserowego, zawarte w niej jony i elektrony zaczną silnie oscylować, a wokół cząstki pojawi się indukowane pole elektromagnetyczne – tzw. pole bliskie. Został zbadany przez grupę niemieckich fizyków z Rostoku, Berlina i Monachium.

Napromieniowali nanocząsteczkę dwutlenku krzemu laserem o czasie trwania impulsu świetlnego wynoszącym cztery femtosekundy. Średnica nanocząstek wahała się od 50 do 500 nm. Jak się okazało, im większy, tym silniejsze pole wokół niego, a to prowadzi do ciekawych konsekwencji. W ten sposób elektron znajdujący się na powierzchni może przyspieszyć, odlecieć dość daleko od cząstki, wrócić do niej, uderzyć i odlecieć jak piłeczka pingpongowa.

„Energia elektronów i kierunek ich ruchu jest ściśle związana z geometrią pola bliskiego i może być kontrolowana za pomocą lasera” – mówi prof. Thomas Fennel z Uniwersytetu w Rostocku, który zbudował matematyczny model zjawisko. W ten sposób można uzyskać wąską skierowaną wiązkę szybkich elektronów, aw przyszłości także jonów. W drugim przypadku musisz stworzyć kompozyt: dodać jony jakiegoś innego pierwiastka do sieci dwutlenku krzemu. Spowalniając wiązkę elektronów, można stworzyć wiązkę promieni rentgenowskich do dokładnej fluoroskopii, a przepływ jonów jest przydatny do napromieniania guzów nowotworowych.

Ponadto wybite cząstki można wykorzystać do obróbki powierzchni materiałów, tworząc na nich najmniejsze reliefy znacznie przekraczające granicę wyznaczoną przez prawa dyfrakcji. Wśród fantastycznych propozycji jest wykorzystanie ubijanych laserowo wiązek elektronów do tworzenia systemów obliczeniowych. Ich prędkość będzie określona przez czas trwania impulsu laserowego, czyli femtosekundy - sto tysięcy razy szybciej niż obecne.

Inne ciekawe wiadomości:

▪ Tranzystory bawełniane

▪ Rekord na najdłuższy pobyt kobiety w kosmosie

▪ Odporność ratuje tatuaże

▪ Minitranzystory z telluru

▪ Przetwarzanie dwutlenku węgla na paliwo rakietowe

Wiadomości o nauce i technologii, nowa elektronika

 

Ciekawe materiały z bezpłatnej biblioteki technicznej:

▪ sekcja serwisu Podstawy bezpiecznego życia (OBZhD). Wybór artykułów

▪ artykuł Gładkie szwy - łyżeczka. Wskazówki dla mistrza domu

▪ artykuł Czy to prawda, że ​​oranżeria to schronisko dla bezdomnych dzieci? Szczegółowa odpowiedź

▪ Artykuł Urządzenie do regulacji kątów ustawienia. Transport osobisty

▪ artykuł Mała spawarka. Encyklopedia elektroniki radiowej i elektrotechniki

▪ artykuł Instalacje akumulatorowe. Obszar zastosowań. 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