logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

krok do przodu po sterowaniu migającymi diodami - dioda IR

harrry_poter 25 Lut 2010 01:05 2363 3
  • #1 7747043
    harrry_poter
    Poziom 9  
    Po sterowaniu przyciskami zapalającymi różne led'y na atmedze8 chciałbym spróbować czegoś nowego, a według mnie CHYBA nie trudnego - sterowania diodą infrared na początku coś w stylu totalnie ograniczonego pilota do tv.Diodę wylutowałem ze starego pilota który kiedyś działał ale niestety za dużo razy upadł, składał się z jakiegoś mikrokontrolera smd mającego 30 nóżek, 1 małego kondensatorka i filtru? ( taka niebieska nerka :D ) czyli według mnie z nieskomplikowanej budowy.Pilot był zasilany 2 bateriami 1,5v co daje łączną sumę 3v czyli tylu z ilu korzystają moje testowe diody led, po podłączeniu jej do zasilania i kontrolowaniu jej prędkości migania przez atmege8 obserwując ją przy zgaszonym świetle przez aparat znajdujący się w telefonie stwierdzam iż działa i sobie świeci.Pierwszą rzeczą którą zacząłem szukać w internecie był tekst "zasada działania pilota tv" :D i niestety poległem ale dowiedziałem się innych ciekawych rzeczy takich jak:

    -wiązka która trafia do telewizora jest falą zmodulowaną o częstotliwości nośnej najczęściej 36kHz

    -do wytworzenia fali nośnej wystarczy wykorzystać NE555 w roli generatora astabilnego o częstotliwości 36kHz

    -można wytworzyć również falę nośną programowo bez użycia NE555

    Moim pomysłem jest po prostu świecąca dioda ir o ustalonej częstotliwości która podczas świecenia np. by zmieniała na 1 ten sam nr kanału w tv ( tylko 1 przycisk pilota ), tyle że jak ją zaprogramować ... by działała z telewizorem filmy THOMSON, w przypadku sygnału rc5 sprawa była by dla mnie łatwa - w internecie jest masa przykładów nadajników rc5, odbiorników, kodów źródłowych we wszystkich językach niestety nie znalazłem nic o pilotach typu RCT100 i RCT2100S oraz o ich sygnale z diody ir, a właściwie dowiedziałem się tylko że sygnał nie jest kodowany.

    Następną sprawą jest w ogóle dla mnie zagadka w jaki sposób telewizor odbiera i rozpoznaje takie sygnały z pilota - w końcu by zmienić kanał wystarczy nacisnąć przycisk na 1ms, a telewizor go odbierze również w 1ms praktycznie bez żadnego opóźnienia i rozpozna sygnał który pokieruje na który kanał przełączyć.

    Czy jest tu ktoś kto również interesował się sygnałami diody ir, i mógłby mnie nakierować w jakimś kierunku by zmienić kanał za pomocą diody i mikrokontrolera? byle nie w kierunku sygnału rc5
  • #2 7747093
    mirekk36
    Poziom 42  
    Jeśli interesuje cię zrobienie własnej obsługi IR zamiast gotowca z np z Bascoma to szczytny cel. Ale najpierw to będzie trzeba dużo poczytać i po pierwsze zdecydować się w jakim języku chcesz taką obsługę własnego pilota napisać.

    Poczytaj ten temat to może cię to na coś naprowadzi:

    https://www.elektroda.pl/rtvforum/topic1139494.html

    ale generalnie wybij sobie z głowy układy typu NE555 do generowania dowolnej nośnej - bo wszystko robi się ładnie na samym procku ;)
  • #3 7747098
    harrry_poter
    Poziom 9  
    Dziękuje - czytałem już ten temat gdybym potrzebował gotowego układu - na pewno bym się nim kierował, autor tego tematu pisze właśnie o różnych standardach sygnałowych niestety dla THOMSON'a nie zaimplementował kodu, a ja o nim nie mogę nic znaleźć, jak i również o pilotach rct100,2100s które współpracują z tego typu telewizorami
  • #4 7747111
    mirekk36
    Poziom 42  
    Autor tego tematu jeśli nie zauważyłeś to ja , i ja podałem tam kupę informacji, które tobie konkretnie mogą być przydatne także dla sterowania twoim Thomsonem.

    Rzeczywiście nie podałem żadnego kodu. Ale z tego co pisałeś wyżej nie wynikało że chcesz gotowca tylko masz szczytny cel napisać taką obsługę sobie samemu. A gdybyś ją napisał to gwarantuję ci że napisanie obłsugi czy do pilota tomsona czy philipsa czy Sony to była by RYBKA

    tak więc poszukaj sobie informacji o stronce na której jest spis z parametrami wszystkich prawie standardów pilotów na świecie w tym twojego thomsona bez wyjątku. Dzięki tym parametrom wiadomo już jak pisać program.

    Jest tam na pewno podany link do stronki z tym spisem tylko poszukaj go sobie ..... w nazwie będzie ........ "lirc"
REKLAMA