Budowa odbiornika podczerwieni.
Odbiornik promieniowania podczerwonego ( Infra Red ) zbudowany został w oparciu o ogólnie dostępne elementy, tak aby koszt był jak najmniejszy, natomiast jego montaż był bardzo łatwy i szybki ( dzięki minimalnej liczbie elementów ).
Jako dekoder sygnałów nadawanych z pilota zastosowałem mikrokontroler jednoukładowy z serii '51 produkowany przez firmę PHILIPS - P89C51RC+. Jego główną zaletą jest niska cena oraz wbudowana pamięć typu FLASH o pojemności 32 kB oraz interfejs umożliwiający zaprogramowanie procesora w układzie, wykorzystując do tego celu jedynie standardowe łącze RS 232C oraz program WINISP udostępniany przez producenta za darmo. Program ten znajduje się na serwerze firmy PHILIPS pod adresem www.philips.com
Sensorem podczerwieni w układzie jest układ scalony TFMS 5360, który ma w sobie wbudowaną fotodiodę PIN z zintegrowaną z soczewką, wzmacniacz selektywny ( z filtrem pasmowym ) i demodulator. Układ scalony wymaga jedynie doprowadzenia napięcia zasilania do końcóek 1 i 3 ( odpowiednio +5V i masa ). Na wyjściu 2 w momencie odbierania zmodulowanego sygnału podczerwieni pojawia się szeregowy ciąg bitów przesyłanego kodu o poziomach TTL, który zostaje podany na wejście INT0 procesora. Po odczytaniu kodu w postaci binarnej pochodzącej od sensora procesor konwertuje kod na format ASCII i wysyła do komputera PC poprzez wbudowany interfejs UART. Następnie sygnały o poziomach TTL konwertowane są do poziomu napięć stosowanych w interfejsie RS 232C. Konwersji tej dokonuje układ MAX 232. Tak przygotowane dane przesyłane są do komputera z prędkością 9600bps.
Nad poprawnym działaniem całego układy oraz nad poprawnym resetem w momencie włączenia urządzenia kontrolę sprawuje układ scalony ADM 805LA, który jest układem typu WatchDog wyposażonym dodatkowo w monitor napięcia zasilania