Re: komunikacja na 8051



Masz problem? Zapytaj na forum elektroda.pl z bramk± pl.misc.elektronika!

Poprzedni Następny
Wiadomość
spis tre¶ci
From: solti_at_nospam_polbox.com (Patryk Sielski)
Subject: Re: komunikacja na 8051
Date: Thu, 26 Jun 1997 16:57:17 GMT


kolejny nawiedzony radioamator

Nie radioamator, tylko czlowiek z wizja. Czy Szanowny Pan slyszal o RTX-51?
Jest to wielozadaniowy system operacyjny czasu rzeczywistego dla mikrokontrolera
8051.
Prosze wiec nie zniechecac mlodych konstruktorow. Jezeli wydaje sie Panu, ze
8051 jest za "cienki" do powaznych zastosowan, to chce Pana poinformowac, ze na
tej kostce my, uczniowie V klasy Technikum Lacznosci robimy DSP i skrambler. I
nam sie to udaje.

Gdzie można dostac procedury obslugi komunikacji tcp-ip dla procesora
8051. Chcę stworzyć komunikację internetow± przez CB-radio.
Drogi kolego, sprecyzuj swoj problem i pusc mi maila, na pewno nie zostaniesz
zignorowany.
Patryk Sielski
solti_at_nospam_polbox.com
Patryk Sielski-mam 19 lat, mieszkam w Sopocie. Hobby: ZEGLARSTWO,
plywanie, elektronika, informatyka, modelarstwo, fotografowanie,
wycieczki rowerowe. W wolnej chwili mailto:solti_at_nospam_polbox.com.
Ktos stwierdzil, ze mam dziwna sygnaturke. O co mu chodzi?

Poprzedni Następny
Wiadomość
spis tre¶ci
From: lis_at_nospam_papuga.ict.pwr.wroc.pl (Jaroslaw Lis)
Subject: Re: komunikacja na 8051
Date: 26 Jun 1997 17:40:17 GMT


Patryk Sielski <solti_at_nospam_polbox.com> wrote:
Nie radioamator, tylko czlowiek z wizja. Czy Szanowny Pan slyszal o RTX-51?
Jest to wielozadaniowy system operacyjny czasu rzeczywistego dla mikrokontrolera
8051.
Prosze wiec nie zniechecac mlodych konstruktorow. Jezeli wydaje sie Panu, ze
8051 jest za "cienki" do powaznych zastosowan, to chce Pana poinformowac, ze na
tej kostce my, uczniowie V klasy Technikum Lacznosci robimy DSP i skrambler. I
nam sie to udaje.

Nie wiem jak definiujecie DSP, ale na 51 to sie tego prawie na pewno nie da
zrobic :-).


J.

Poprzedni Następny
Wiadomość
spis tre¶ci
From: ladzk_at_nospam_ite.waw.pl (Dariusz K. Ladziak)
Subject: Re: komunikacja na 8051
Date: Fri, 27 Jun 1997 08:34:36 GMT


On 26 Jun 1997 17:40:17 GMT, lis_at_nospam_papuga.ict.pwr.wroc.pl (Jaroslaw Lis)
wrote:

Nie wiem jak definiujecie DSP, ale na 51 to sie tego prawie na pewno nie da
zrobic :-).

Jarku!!!

Przelozyli do gory nogami widmo dwbitowo kodowanego telefony albo, co
prawdopodobniejsze, przestawili sekwencje cyfrowe i juz mysla ze to
DSP.

Darek

Poprzedni Następny
Wiadomość
spis tre¶ci
From: solti_at_nospam_polbox.com (Patryk Sielski)
Subject: Re: komunikacja na 8051
Date: Fri, 27 Jun 1997 19:09:02 GMT


On 26 Jun 1997 17:40:17 GMT, lis_at_nospam_papuga.ict.pwr.wroc.pl (Jaroslaw Lis) wrote:

Patryk Sielski <solti_at_nospam_polbox.com> wrote:

Nie wiem jak definiujecie DSP, ale na 51 to sie tego prawie na pewno nie da
zrobic :-).
DSP-Digital Signal Processor -zamienia sygnal wejsciowy na postac cyfrowa,
obrabia, zamienia z powrotem na postac analogowa Szanowny Panie. 8051 jest do
tego dostatecznie szybki. Przy samplingu 11 kHz, 8bitow potrafi doskonale
zmieniac barwe dzwieku, tembr glosu-rewelacyjny skrambler telefoniczny.
.

Patryk Sielski-mam 19 lat, mieszkam w Sopocie. Hobby: ZEGLARSTWO,
plywanie, elektronika, informatyka, modelarstwo, fotografowanie,
wycieczki rowerowe. W wolnej chwili mailto:solti_at_nospam_polbox.com.
Ktos stwierdzil, ze mam dziwna sygnaturke. O co mu chodzi?

Poprzedni Następny
Wiadomość
spis tre¶ci
From: lis_at_nospam_papuga.ict.pwr.wroc.pl (Jaroslaw Lis)
Subject: Re: komunikacja na 8051
Date: 27 Jun 1997 20:30:58 GMT


Patryk Sielski <solti_at_nospam_polbox.com> wrote:
On 26 Jun 1997 17:40:17 GMT, lis_at_nospam_papuga.ict.pwr.wroc.pl (Jaroslaw Lis) wrote:
Patryk Sielski <solti_at_nospam_polbox.com> wrote:

Nie wiem jak definiujecie DSP, ale na 51 to sie tego prawie na pewno nie da
zrobic :-).

DSP-Digital Signal Processor -zamienia sygnal wejsciowy na postac cyfrowa,
obrabia, zamienia z powrotem na postac analogowa Szanowny Panie.

No - powiedzmy ze wcale nie on musi zamieniac sygnal z postaci analogowej, i
do postaci analogowej.

8051 jest do
tego dostatecznie szybki. Przy samplingu 11 kHz, 8bitow potrafi doskonale
zmieniac barwe dzwieku, tembr glosu-rewelacyjny skrambler telefoniczny.

Z ta rewelacja to bym nie przesadzal. Podobnie jak z owa doskonaloscia
i szybkoscia. To na ilu bitach robicie arytmetyke? Ile stopni FIR
daje sie wycisnac?


J.


Poprzedni Następny
Wiadomość
spis tre¶ci
From: gred_at_nospam_amg.gda.pl (Grzegorz Redlarski)
Subject: Re: komunikacja na 8051
Date: Fri, 27 Jun 1997 22:15:29 GMT


On 26 Jun 1997 17:40:17 GMT, lis_at_nospam_papuga.ict.pwr.wroc.pl (Jaroslaw Lis)
wrote:

Patryk Sielski <solti_at_nospam_polbox.com> wrote:
Nie radioamator, tylko czlowiek z wizja. Czy Szanowny Pan slyszal o RTX-51?
Jest to wielozadaniowy system operacyjny czasu rzeczywistego dla mikrokontrolera
8051.
Prosze wiec nie zniechecac mlodych konstruktorow. Jezeli wydaje sie Panu, ze
8051 jest za "cienki" do powaznych zastosowan, to chce Pana poinformowac, ze na
tej kostce my, uczniowie V klasy Technikum Lacznosci robimy DSP i skrambler. I
nam sie to udaje.

Nie wiem jak definiujecie DSP, ale na 51 to sie tego prawie na pewno nie da
zrobic :-).

Na 517A (fakt, ze to troche wiecej niz 51) wykonuje w czasie
rzeczywistym pomiaru wartosci skutecznej poprzez liczenie odchylenia
sredniokwadratowego dla 8 napiec 50Hz i procesorowi zostaje jeszcze
czas na robienie innych rzeczy. Czy nie jest to "cyfrowa obrobka
sygnalu"? Sygnalu akustycznego w czasie rzeczywistym to tym
procesorkiem raczej nie obrobie, ale kto powiedzial, ze "sygnaly"
musza byc liczone przynajmniej w kHz...

gr


Grzegorz Redlarski (Gdańsk)
mailto:gred_at_nospam_amg.gda.pl (iso8859-2)
http://www.amg.gda.pl/~gred/
http://www.polbox.com/g/gred/


Poprzedni Następny
Wiadomość
spis tre¶ci
From: lis_at_nospam_papuga.ict.pwr.wroc.pl (Jaroslaw Lis)
Subject: Re: komunikacja na 8051
Date: Sat, 28 Jun 1997 07:43:02 GMT


On Fri, 27 Jun 1997 22:15:29 GMT, gred_at_nospam_amg.gda.pl (Grzegorz Redlarski)

On 26 Jun 1997 17:40:17 GMT, lis_at_nospam_papuga.ict.pwr.wroc.pl (Jaroslaw Lis)
Nie wiem jak definiujecie DSP, ale na 51 to sie tego prawie na pewno nie da
zrobic :-).

Na 517A (fakt, ze to troche wiecej niz 51) wykonuje w czasie
rzeczywistym pomiaru wartosci skutecznej poprzez liczenie odchylenia
sredniokwadratowego dla 8 napiec 50Hz i procesorowi zostaje jeszcze
czas na robienie innych rzeczy. Czy nie jest to "cyfrowa obrobka
sygnalu"?

Jest. Stad zastrzezenie - "prawie". Jeszcze pytanie - jaka
czestotliwosc probkowania i co dokladnie liczycie?

Sygnalu akustycznego w czasie rzeczywistym to tym
procesorkiem raczej nie obrobie, ale kto powiedzial, ze "sygnaly"
musza byc liczone przynajmniej w kHz...

Zawsze mozna wymagac odfiltrowania zaklocen sieciowych :-).


J.


Poprzedni Następny
Wiadomość
spis tre¶ci
From: gred_at_nospam_amg.gda.pl (Grzegorz Redlarski)
Subject: Re: komunikacja na 8051
Date: Sun, 29 Jun 1997 15:48:06 GMT


On Sat, 28 Jun 1997 07:43:02 GMT, lis_at_nospam_papuga.ict.pwr.wroc.pl (Jaroslaw
Lis) wrote:

On Fri, 27 Jun 1997 22:15:29 GMT, gred_at_nospam_amg.gda.pl (Grzegorz Redlarski)

On 26 Jun 1997 17:40:17 GMT, lis_at_nospam_papuga.ict.pwr.wroc.pl (Jaroslaw Lis)
Nie wiem jak definiujecie DSP, ale na 51 to sie tego prawie na pewno nie da
zrobic :-).

Na 517A (fakt, ze to troche wiecej niz 51) wykonuje w czasie
rzeczywistym pomiaru wartosci skutecznej poprzez liczenie odchylenia
sredniokwadratowego dla 8 napiec 50Hz i procesorowi zostaje jeszcze
czas na robienie innych rzeczy. Czy nie jest to "cyfrowa obrobka
sygnalu"?

Jest. Stad zastrzezenie - "prawie". Jeszcze pytanie - jaka
czestotliwosc probkowania i co dokladnie liczycie?

Napiecia sa probkowanie z czestotliwoscia 667Hz (kazde 8 kanalow) za
pomoca 10-bitowego ADC wbudowanego w mikrokontroler. W układzie chodzi
glownie o szybkie (~20ms) wykrywanie spadku lub wzrostu napięcia.
Pomiar dokonywany jest przez liczenie sumy kwadratow odchylen od
wartosci sredniej w kazdym okresie napiecia. Zastosowana jest metoda
trapezow, troche zmodyfikowana w celu poprawy dokladnosci. Potrzebne
sumy (w tym suma kwadratow) sa liczone na przerwaniach, a wynik
koncowy rowniez na przerwaniach, lecz o nizszym priorytecie. Na
pierwiastkowanie juz czasu zabraklo, ale do porownania z zadanymi
wartosciami, nie bylo to potrzebne (zamiast tego zadane wartosci
zostaly podniesione do kwadratu). Pierwiastek jest liczony tylko co 2s
w celu wy¶wietlenia usrednionych wartosci napiec.

Dzis, pewnie robilbym to faktycznie na jakims procesorze DSP, choc nie
wiem czy udaloby mi sie w ten sposob uzyskac tak zwarta konstrukcje.
Do 517A nie musialem praktycznie nic dokladac, oprocz tego co jest
normalnie potrzebne do ukladu mikroprocesorowego (EPROM, HCT573),
nawet RAM zewnetrzny nie byl potrzebny.

Dodam jeszcze, ze wyrobienie sie w czasie, bylo mozliwe m. in. dzieki
wbudowanym w 517A czyms w rodzaju koprocesora staloprzecinkowego
(m.in. 32b/16b i 16b*16b).

gr

PS Od poniedzialku znikam z sieci na jakis czas.


Grzegorz Redlarski (Gdańsk)
mailto:gred_at_nospam_amg.gda.pl (iso8859-2)
http://www.amg.gda.pl/~gred/
http://www.polbox.com/g/gred/


Poprzedni Następny
Wiadomość
spis tre¶ci
From: ladzk_at_nospam_ite.waw.pl (Dariusz K. Ladziak)
Subject: Re: komunikacja na 8051
Date: Fri, 27 Jun 1997 08:34:03 GMT


On Thu, 26 Jun 1997 16:57:17 GMT, solti_at_nospam_polbox.com (Patryk Sielski)
wrote:

kolejny nawiedzony radioamator

Nie radioamator, tylko czlowiek z wizja. Czy Szanowny Pan slyszal o RTX-51?
Jest to wielozadaniowy system operacyjny czasu rzeczywistego dla mikrokontrolera
8051.
Prosze wiec nie zniechecac mlodych konstruktorow. Jezeli wydaje sie Panu, ze
8051 jest za "cienki" do powaznych zastosowan, to chce Pana poinformowac, ze na
tej kostce my, uczniowie V klasy Technikum Lacznosci robimy DSP i skrambler. I
nam sie to udaje.

Warto zaznaczac, kogo sie cytuje! to chyba bylo z jakiegos mojego
postingu sprzed dwoch miesiecy, wiec pozwole sobie odpowiedziec!

A coz takiego potrafi ten RTX-51? Mlynkiem do kawy posterowac? Pasmo
telefoniczne w dwubitowym kodowaniu obrobic? DSP? chyba tez na dwoch
bitach w pasmie telefonicznym, 8051 w najczesciej spotykanych
postaciach po prostu nie zawiera sprzetowych mozliwosci wymaganych do
sprawnego wykonywania operacji przeksztalcania sygnalu - zatem oprocz
tego ze sam z siebie nie jest to najszybszy procesor, to jeszcze
operacje przeksztalcen nalezy realizowac dosyc dlugimi sekwencjami
rozkazow charakterystycznych dla procesora arytmetyczno - logicznego
jakim jest 8051. A ewentualne przetworniki a/d w tej kosci tez do
wiekszych od akustyki zastosowan sie nie nadaja, ani ta precyzja, ani
szybkosc! Oczywiscie mozna szkielet protokolu TCP/IP zrobic, ale
obrobke sygnalu wowczas kolejna koscia, ja bym tu raczej dal klasyczna
kosc modemowa albo wlasnie prawdziwe DSP - po diabla sie szarpac z tym
malenstwem?

Gdzie można dostac procedury obslugi komunikacji tcp-ip dla procesora
8051. Chcę stworzyć komunikację internetow± przez CB-radio.
Drogi kolego, sprecyzuj swoj problem i pusc mi maila, na pewno nie zostaniesz
zignorowany.

Nie zostanie. Na pewno uswiadomie mu konsekwencje prawne takiego
postepowania, pomijajac fakt ze poza zupelnym odludziem i tak
wspoluzytkownicy tego pasma szybko zniecheca czlowieka do zabawy. I
jeszcze - na CB to wiecej jak 4800 bym sie nie spodziewal - nie ten
sprzet nadawczo - odbiorczy, chyba zeby samodzielnie caly nadajnik i
odbiornik zmajstrowac. Tak wiec osmielam sie twierdzic, ze ktos, kto
chce jednym cymbalradiem marki Alan czy (tfu! przepraszam za
wyrazenie!) Maxon i jedna koscia zrobic sobie superlacze pozostaje
nawiedzonym amatorem.

Darek

P.S. Skroc siga!