komputerowy pilot RC5


Do czego to służy?
Układ, z którego budową chciałbym
Was dzisiaj zapoznać, jest kolejnym urzą-
dzeniem służącym dorabianiu dodatko-
wych zmysłów komputerowi klasy PC,
zajmujÄ…cemu coraz bardziej istotnÄ… pozy-
cjÄ™ w naszych domach.
Myślę, że już wszyscy wiecie, jakie
urządzenie mamy zamiar zbudować. Bę-
dzie to prosty interfejs dołączany do po-
rtu CENTRONICS komputera, który
umożliwi sterowanie dowolnymi urządze-
niami przystosowanymi do obsługi za po-
mocÄ… pilota pracujÄ…cego w podczerwieni.
Nie będzie miało najmniejszego znacze-
nia, w jakim standardzie pracuje pilot ste- 2358
rowanego urządzenia, ponieważ nasz
układ, a właściwie program, który dla nie-
go napiszecie będzie miał możliwość "na-
uczenia siÄ™" dowolnego kodu.
Komputerowy pilot
RC5 do PC
Podczas projektowania niżej opisanego nych w odbiorniki modulowanej podczer- gnał po podwójnym zanegowaniu podawa-
układu rozważałem dwie możliwości jego wieni. Jedynym ograniczeniem jest czę- ny jest na wejście PE rejestru wejściowe-
realizacji. Pierwsza polegała na zbudowa- stotliwość modulacji, którą zresztą także go interfejsu CENTRONICS.
niu urządzenia, które zawierałoby w sobie można zmienić, niestety tylko sprzętowo. Blok nadawczy składa się z kluczowane-
kompletny koder RC5, sterowany jedynie Bez większego namysłu wybrałem drugą go generatora impulsów prostokątnych,
za pomocą sygnałów otrzymywanych koncepcję, co zaowocowało powstaniem zbudowanego z wykorzystaniem popular-
z komputera. Program obsługujący taki układu śmiesznie prostego, możliwego do nego układu NE555. Częstotliwość pracy
układ byłby banalnie prosty, ale urządzenie wykonania nawet przez zupełnie począt- tego generatora wynosi ok. 36kHz i może
miałoby pewne ograniczenia i mogłoby kującego elektronika. Koszt zastosowa- być precyzyjnie regulowana za pomocą po-
służyć tylko do obsługi odbiorników pracu- nych elementów jest bardzo mały, a cały tencjometru montażowego PR1. Generator
jących w kodzie RC5. Tymczasem w zało- wysiłek będziemy musieli skierować na kluczowany jest stanem wysokim z wyjścia
żeniu nasz układ powinien umożliwiać tak- napisanie programu obsługującego nasz D0 szyny danych interfejsu CENTRONICS.
że sterowanie wszelkimi urządzeniami do- układ. Rolę elementu wykonawczego nadajni-
mowej automatyki, najczęściej realizowa- ka spełnia tranzystor MOSFET T1, stero-
nymi z wykorzystaniem popularnych de- Jak to działa? wany sygnałem prostokątnym pobiera-
koderów w rodzaju MC14028 czy też Na schemacie elektrycznym układu ,po- nym z wyjścia multiwibratora IC2. Tranzy-
r
y
s
u
n
k
u
1
HT12. Zastosowanie kodera wymagałoby kazanym na rysunku 1, możemy wyodręb- stor ten zasila dwie połączone szeregowo
także dobudowania do niego rozbudowa- nić dwa bloki funkcjonalne: układ odbiorczy diody IRED (D1 i D2), których prąd ograni-
nego systemu zatrzasków pamięciowych, i nadawczy. Układ odbiorczy składa się czony jest przez rezystor szeregowy R3.
co zwiększyłoby komplikację układu przede wszystkim z dobrze już nam znane- Dioda D3 pełni jedynie funkcję informa-
i koszt jego wykonania. go odbiornika modulowanej podczerwieni - cyjnÄ…, sygnalizujÄ…c swoim migotaniem prze-
Drugą koncepcją budowy układu było TFMS5360. Ten wyjątkowo przyjazny dla kazywanie informacji od strony komputera.
sprowadzenie komputera do roli "magne- konstruktora układ posiada w swej struktu- Układ powinien być zasilany napięciem
tofonu", który byłby w stanie zarejestro- rze wszystkie elementy potrzebne do ode- +5V, stabilizowanym.
wać dowolną sekwencję sygnałów emito- brania zmodulowanego sygnału, wzmoc-
wanych w podczerwieni i następnie od- nienia go i demodulacji, tak że na wyjściu Montaż i uruchomienie
r
y
s
u
n
k
u
2
tworzyć ją bez wprowadzania istotnych otrzymujemy od razu ciąg impulsów pro- Na rysunku 2 została pokazana mozaika
zmian. Ta koncepcja daje użytkownikowi stokątnych gotowych do dalszej obróbki ścieżek obwodu drukowanego, wykonane-
największe możliwości, pozwalając na ste- i analizy. Do wyjścia układu TFMS dołączo- go na laminacie jednowarstwowym, oraz
rowanie wszystkich urządzeń wyposażo- ne jest wejście bramki Schmitta IC3C i sy- rozmieszczenie na niej elementów. Montaż
ELEKTRONIKA DLA WSZYSTKICH 10/99
54
modulowanej podczerwie-
ni i sprawdza, czy po odbi-
ciu od ściany docierają
one do odbiornika!
OpisanÄ… regulacjÄ™ nale-
ży powtórzyć kilkukrotnie,
za każdym razem odsuwa-
jąc coraz dalej układ od
ściany (lub ścianę od ukła-
du). Za każdym razem czę-
stotliwość pracy generato-
ra IC2 będzie w ten sposób
precyzyjniej ustawiona.
Po wykonaniu regulacji
możemy nasz układ uznać
za sprawny i przystąpić do
pisania programu. Jak już
wielokrotnie wspomina-
Å‚em, nie jestem programi-
stą, a właściwie jestem
bardzo kiepskim programi-
stą. Natomiast wiem, że
wśród Czytelników EdW
znajduje się wielu, którzy
posiedli tÄ™ trudnÄ… sztukÄ™
i napisanie programu,
którego zadaniem byłoby
Rys. 1. Schemat ideowy
R
y
s
.
1
.
S
c
h
e
m
a
t
i
d
e
o
w
y
rejestrowanie generowa-
nych przez różne piloty sy-
układu, który wykonujemy w typowy i wie- putera. Za pomocą kabla drukarkowego gnałów, tworzenie z nich bazy danych
lokrotnie już opisywany sposób nie nastrę- dołączamy nasz układ do gniazda interfej- i odtwarzanie ich w dowolnym momen-
czy z pewnością nikomu kłopotów. Zalecam su CENTRONICS komputera i piszemy cie, będzie dla nich przysłowiową "bułką
zastosowanie podkładek pod obydwa ukła- sobie prościutki programik w BASIC-u: z masłem", lub jak mawia nie lubiany po-
dy scalone i zachowanie szczególnej uwagi wszechnie następca dozorcy Popiołka:
podczas montowania złącza CON1, którego CLS "małym piwem przed śniadaniem"!
delikatne końcówki łatwo zgiąć i uszkodzić. DO:
Z
b
i
g
n
i
e
w
R
a
a
b
e
OUT &H378, 0 Zbigniew Raabe
FOR R = 1 TO 10000: NEXT R
OUT &H378, 255
FOR R = 1 TO 1000: NEXT R
Wykaz elementów
PRINT INP(&H379)
Kondensatory
FOR R = 1 TO 10000: NEXT R
C1 . . . . . . . . . . . . . . . . . . . . . . . . .330pF
PRINT INP(&H379)
C2, C4, C5 . . . . . . . . . . . . . . . . . . .100nF
FOR R = 1 TO 100000: NEXT R C3, C6 . . . . . . . . . . . . . . . . . .100µF/10V
Rezystory
PRINT INP(&H379)
PR1 . . . . . . . . .potencjometr montażowy
OUT &H378, 0
miniaturowy 100k&!
LOOP
R1 . . . . . . . . . . . . . . . . . . . . . . . . . .10k&!
R2 . . . . . . . . . . . . . . . . . . . . . . . . . .56k&!
R3 . . . . . . . . . . . . . . . . . . . . . .30&!/0,5W
Nasz układ ustawiamy w od-
R4, R7 . . . . . . . . . . . . . . . . . . . . . .100&!
ległości ok. 2 ... 3m od jasnej pła-
R5 . . . . . . . . . . . . . . . . . . . . . . . . . .560&!
Rys. 2. Schemat montażowy
R
y
s
.
2
.
S
c
h
e
m
a
t
m
o
n
t
a
ż
o
w
y
szczyzny (np. ściany) i urucha- R6 . . . . . . . . . . . . . . . . . . . . . . . . .3,3k&!
miamy program. Na ekranie komputera Półprzewodniki
D2,D1 . . . . . . . . . . . . .IRED (np. LD 271)
Układ zmontowany ze sprawdzonych rozpocznie się cykliczne wyświetlanie
D3 . . . . . . . . . . . . . . . . . . . . . . . . . . .LED
elementów nie wymaga jakiegokolwiek liczb i najprawdopodobniej będzie to licz-
IC1 . . . . . . . . . . . . . . . . . . . .TFMS5360
uruchamiania, ale jedynie prostej regula- ba 127 (ostatni, najstarszy bit portu wej- IC2 . . . . . . . . . . . . . . . . . . . . . . . .NE555
IC3 . . . . . . . . . . . . . . . . . . . . . . . . .4093
cji, polegającej na ustawieniu częstotli- ściowego interfejsu CENTRONICS pod-
T1 . . . . . . . . . . . . . . . . . . . . . . . . .BC548
wości generatora IC2. Regulacji najlepiej dawany jest sprzętowej negacji). Teraz
T1 . . . . . . . . . . . . . . . . . . . . . . . . .BUZ10
dokonać za pomocą miernika częstotli- pokręcamy potencjometrem montażo-
Pozostałe
wości, zwierając wejście R IC2 do plusa wym PR1 aż do momentu, kiedy na ekra- CON1 . . . złącze CENTRONICS 36 pinów
CON2 . . . . . . . . . . . . . . . . ARK2 (3,5mm)
zasilania i ustawiając właściwą częstotli- nie naprzemiennie zaczną wyświetlać się
wość za pomocą potencjometru monta- liczby 127 i 95, co będzie oznaczać, że na
żowego PR1. Jeżeli jednak nie mamy wejście PE rejestru wejściowego poda-
Komplet podzespołów z płytką
K
o
m
p
l
e
t
p
o
d
z
e
s
p
o
Å‚
ó
w
z
p
Å‚
y
t
k
Ä…
miernika częstotliwości, to regulację mo- wane są krótkie impulsy ujemne. Co bo-
jest dostępny w sieci handlowej
j
e
s
t
d
o
s
t
Ä™
p
n
y
w
s
i
e
c
i
h
a
n
d
l
o
w
e
j
żemy wykonać metodą prób i błędów, wiem robi nasz program? Nic szczególne-
AVT jako kit AVT-2358
A
V
T
j
a
k
o
k
i
t
A
V
T
2
3
5
8
korzystając już tym razem z pomocy kom- go: po prostu generuje krótkie impulsy
ELEKTRONIKA DLA WSZYSTKICH 10/99
55


Wyszukiwarka

Podobne podstrony:
2002 05 Wielofunkcyjny, komputerowy pilot RC5
pilot RC5 do sterowania PC
2003 10 Pilot RC5
Pilot komputerowy
Sieci komputerowe wyklady dr Furtak
Informacja komputerowa
ANALIZA KOMPUTEROWA SYSTEMÓW POMIAROWYCH — MSE
Sciaga pl Podział drukarek komputerowych
Genius nowe głośniki dla komputerowych melomanów
Jak oceniać pracę komputerową uczniów
Przydatne wpisy do rejestru na komputerach klienta uzupełnie
Porady komputerowe 38
Wstęp do pakietu algebry komputerowej Maple

więcej podobnych podstron