POMOCY!!!
Masz problem? Zapytaj na forum elektroda.pl
From: "mmike" <mmike_at_nospam_zeus.polsl.gliwice.pl>
Subject: POMOCY!!!
Date: Sun, 10 Sep 2000 20:26:22 +0200
Witam Szanownych kolegów!
Mam pilną prośbe - sprawa wygląda następująco: na zaliczenie z
mikroinformatyki musze zrobić nastepujący projekt: odbiornik i dekoder RC5,
nastepnie transmisja odebranego rozkazu po kablu (np. na drugi koniec
świata) i po drugiej stronie coś co ten rozkaz z powrotem zakoduje do RC5 i
wysle w powietrze. Część 1 (tzn. odbiornik i dekoder juz mam (na SAA3049))
problem mam z resztą - pytanie brzmi czy jest jakiś specjalizowany układ
który potrafi przetworzyc poprzednio zdekodowany rozkaz na postać mozliwą do
wysłąnia w powietrze? Wiem że jest SAA3010 - pilot pracujący w RC5, ale nie
mam zadnego schematu jak to moze działac (jesli ktos ma... please), poza tym
z tego co udalo mi sie dowiedziec układ dekoduje klawiature i na podstawie
tego wysyla co trzeba, wymagalo by to jednak dodatkowego ukladu
przetwarzajacego rozkaz z Czesci 1 na kod klawiatury, a jesli sie da
chcialbym tego uniknąć (mniejszy układ - mniej problemów ;-)). Bede
wdzieczny za wszelką pomoc i sugestie.
odpowiedzi proszę na priva:
mmike_at_nospam_zeus.polsl.gliwice.pl
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: POMOCY!!!
Date: Mon, 11 Sep 2000 10:10:19 +0200
{ciach}
odbiornik i dekoder RC5,
nastepnie transmisja odebranego rozkazu po kablu (np. na drugi koniec
świata) i po drugiej stronie coś co ten rozkaz z powrotem zakoduje do RC5 i
wysle w powietrze.
A po co to dekodować (założenie pracy ?). Jeśli niekoniecznie, to może zrób tak:
odbiornik IR, następnie wzmacniacz z wyjściem
różnicowym....kabelek.....wzmacniacz z wejściem różnicowym, a na wyjście diodę
LED-IR. Jeśli musi być dekodowany....to podali przynajmniej do jakiej postaci ?
{ciach}
Bede wdzieczny za wszelką pomoc i sugestie.
Lekarsto jak prawie zawsze jest....np: uP, tylko czy napewno o to chodzi ?
odpowiedzi proszę na priva:
mmike_at_nospam_zeus.polsl.gliwice.pl
Absolutnie nie na priva.....chyba, że leniem jesteś....i masz wszystkich w ....
;))
--
PZD, Irek.N. (ALIAS)
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: POMOCY!!!
Date: 11 Sep 2000 10:16:23 GMT
On Mon, 11 Sep 2000 10:10:19 +0200, Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl> wrote:
{ciach}
odbiornik i dekoder RC5,
nastepnie transmisja odebranego rozkazu po kablu (np. na drugi koniec
świata) i po drugiej stronie coś co ten rozkaz z powrotem zakoduje do RC5 i
wysle w powietrze.
A po co to dekodować (założenie pracy ?).
No wlasnie - po co ?
Jeśli niekoniecznie, to może zrób tak:
odbiornik IR, następnie wzmacniacz z wyjściem
różnicowym....kabelek.....wzmacniacz z wejściem różnicowym, a na wyjście diodę
LED-IR.
Bardziej sensownie: scalony odbiornik IR do pilotow - [tak jak piszesz] -
impulsator 36kHz - IR-ED.
J.
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: POMOCY!!!
Date: Mon, 11 Sep 2000 13:31:08 +0200
{ciach}
Bardziej sensownie: scalony odbiornik IR do pilotow - [tak jak piszesz] -
impulsator 36kHz - IR-ED.
J.
Masz rację....jeśli ma być przedłużacz....braknie _podnośnej_ ;)
Mało danych.......swoją drogą ciekawy temat jak na ..mikroinformatykę :)
--
PZD, Irek.N. (ALIAS)
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: POMOCY!!!
Date: 11 Sep 2000 16:02:22 GMT
On Mon, 11 Sep 2000 13:31:08 +0200, Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl> wrote:
Bardziej sensownie: scalony odbiornik IR do pilotow - [tak jak piszesz] -
impulsator 36kHz - IR-ED.
Masz rację....jeśli ma być przedłużacz....braknie _podnośnej_ ;)
No - mozna bylo dac fotodiode IR i impulsy lapac :-)
Mało danych.......swoją drogą ciekawy temat jak na ..mikroinformatykę :)
Moze komus sie zdawalo ze to bez procesorka sie nie zrobi :-)
Jeszcze pytanie co to mialo znaczyc "na drugi koniec swiata",
bo byc moze faktycznie sie nie zrobi - trzeba TCP/IP oprogramowac,
albo obsluge modemu ...
J.
From: "jędreq" <amoc_at_nospam_kki.net.pl>
Subject: Re: POMOCY!!!
Date: Mon, 11 Sep 2000 18:24:51 +0200
A po co to dekodować (założenie pracy ?).
No wlasnie - po co ?
Jesli to ma byc przesylane na drugi koniec swiata (np. przez internet) to
powinno byc zdekodowane zeby nie zajmowac zbyt szerokiego pasma! Chyba nikt
rozsadny nie bedzie samplowal informacji np. 1kHz (nie zastanawialem sie
jaki strumien jest potrzebny do RC5) po to aby wyslac kod WYLACZ
TELEWIZOR!!! Jest to sytuacja analogiczna do zapamietywania kodów w pamieci
uP - umieszcza sie kody i pisze do nich procedure wysylajaca (formujaca
ramke) a nie zpróbkowane dane do wysylania w takt jakiegos zegara. Mam
nadzieje, ze to o to chodzilo...
A zatem potrzebny jest:
odbiornik
IR_ODBIORNIK->dekoder_rozkazu[SAA3049]->nadajnik_np._asynchroniczny->odbiorn
ik_np._asynchronicz
ny [modem]->koder_rozkazu->nadajnik_IR
[modem] stanowi w tym przykladzie interfejs przesylania na "druga strone
swiata" i można go zrealizować np. na dwóch USART'ach - pracują jako
rejestry przesuwające... Jakby się trochę pogimnastykować to można to zrobić
bez uP. Ale w dzisiejszych czasach warto podeweloperować np. z atmelkami...
(2 szt. - Tx'owy i Rx'owy)
Realizacja tegoż przedsięwzięcia na uP uwalnia od zastosowania dekodera i
kodera - funkcje te zrealizuje się programowo...
IR_ODBIORNIK->uP~~ŚWIAT~~~uP-<nadajnik_IR
pozdrawiAM!
From: "mmike" <mmike_at_nospam_zeus.polsl.gliwice.pl>
Subject: Re: POMOCY!!!
Date: Mon, 11 Sep 2000 22:56:23 +0200
"jędreq" <amoc_at_nospam_kki.net.pl> wrote in message news:8pj639$97k$1_at_nospam_news.tpi.pl...
A po co to dekodować (założenie pracy ?).
No wlasnie - po co ?
Jesli to ma byc przesylane na drugi koniec swiata (np. przez internet) to
powinno byc zdekodowane zeby nie zajmowac zbyt szerokiego pasma! Chyba
nikt
rozsadny nie bedzie samplowal informacji np. 1kHz (nie zastanawialem sie
jaki strumien jest potrzebny do RC5) po to aby wyslac kod WYLACZ
TELEWIZOR!!! Jest to sytuacja analogiczna do zapamietywania kodów w
pamieci
uP - umieszcza sie kody i pisze do nich procedure wysylajaca (formujaca
ramke) a nie zpróbkowane dane do wysylania w takt jakiegos zegara. Mam
nadzieje, ze to o to chodzilo...
A zatem potrzebny jest:
odbiornik
IR_ODBIORNIK->dekoder_rozkazu[SAA3049]->nadajnik_np._asynchroniczny->odbiorn
ik_np._asynchronicz
ny [modem]->koder_rozkazu->nadajnik_IR
[modem] stanowi w tym przykladzie interfejs przesylania na "druga strone
swiata" i można go zrealizować np. na dwóch USART'ach - pracują jako
rejestry przesuwające... Jakby się trochę pogimnastykować to można to
zrobić
bez uP. Ale w dzisiejszych czasach warto podeweloperować np. z
atmelkami...
(2 szt. - Tx'owy i Rx'owy)
Realizacja tegoż przedsięwzięcia na uP uwalnia od zastosowania dekodera i
kodera - funkcje te zrealizuje się programowo...
IR_ODBIORNIK->uP~~ŚWIAT~~~uP-<nadajnik_IR
pozdrawiAM!
Dekodowanie jest w zalozeniu pracy, natomiast stwierdzenie 'na drugi koniec
świata' jest przesadzone i w prakryce oznacza np. inne pomieszczenie.
Problem mam w sekcji [->koder_rozkazu->nadajnik_IR] tzn. SAA3049 po
poprawnym zdekodowaniu wystawia na jedna z nozek sygnal OK i wtedy mozna
rozkaz wyslac, natomiast nie znalazlem niczego co by mi przetworzylo rozkaz
z postaci cyfrowej na postac zjadliwa dla nadajnika IR.
pozdrawiam i prosze o dalsze porady
mmike_at_nospam_zeus.polsl.gliwice.pl
From: "Michał Smolnik" <smolnik_news_at_nospam_go2.pl>
Subject: Re: POMOCY!!!
Date: 17 Sep 2000 18:20:11 GMT
mmike <mmike_at_nospam_zeus.polsl.gliwice.pl> napisał(a) w artykule
<8pjgva$kps$1_at_nospam_zeus.polsl.gliwice.pl>...
{CIACH}
Dekodowanie jest w zalozeniu pracy, natomiast stwierdzenie 'na drugi
koniec
świata' jest przesadzone i w prakryce oznacza np. inne pomieszczenie.
Problem mam w sekcji [->koder_rozkazu->nadajnik_IR] tzn. SAA3049 po
poprawnym zdekodowaniu wystawia na jedna z nozek sygnal OK i wtedy mozna
rozkaz wyslac, natomiast nie znalazlem niczego co by mi przetworzylo
rozkaz
z postaci cyfrowej na postac zjadliwa dla nadajnika IR.
pozdrawiam i prosze o dalsze porady
A próbowałeś Atmelka AT89C2051 i kompilator Bascom (www.ep.com.pl). Tam to
jest bardzo proste - jest specjalny rozkaz GETRC5 i PUTRC5, podajesz tylko
adres i nr rozkazu. Jak odpowiednio dobierzesz częstotliwość kwarcu, to
programowo zrobisz modulator 36kHz. Kiedyś tak robiłem (w ASMie, nie
Bascomie) i mogę przysłać schemat i prog (muszę pogrzebać w archiwum)
A tak na mój gust to ten układ powinien wyglądać:
[demodulator 36kHz]->[Atmelek+program]->[RS232]->[Drugi atmelek]->[jakiś
tranzystor do ster. IRED]
Uwagi:
-demodulator najlepiej TMFS5360
-tranzystora do diody nadawczej może nie być, jeśli zasięg na odcinku
nadajnik-telewizor (np.) nie przekracza metra (max dwóch), wtedy wystarczy
20mA, które daje wyjście w procku.
lubię takie tematy
Michał Smolnik
smolnik_at_nospam_go2.pl
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: POMOCY!!!
Date: Mon, 11 Sep 2000 22:39:32 GMT
On Mon, 11 Sep 2000 18:24:51 +0200, jędreq wrote:
A po co to dekodować (założenie pracy ?).
No wlasnie - po co ?
Jesli to ma byc przesylane na drugi koniec swiata (np. przez internet) to
powinno byc zdekodowane zeby nie zajmowac zbyt szerokiego pasma! Chyba nikt
rozsadny nie bedzie samplowal informacji np. 1kHz (nie zastanawialem sie
jaki strumien jest potrzebny do RC5) po to aby wyslac kod WYLACZ
TELEWIZOR!!!
Jesli to ma byc przez internet - to 1s samplingu przy 10kHz zajmuje
raptem 1300 bajtow, czyli jeden pakiecik TCP/IP :-)
W sam raz, nie trzeba nic kombinowac :-)
Jesli to ma byc przez telefon - to asynchroniczny modem na predkosc
rzedu 2000 powinien sie pieknie wyrobic ..
[...] Jakby się trochę pogimnastykować to można to zrobić bez uP.
Ale nie ma najmniejszego sensu bac sie uP :-)
J.