Re: Przetwornik AC + up8051



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

Poprzedni Następny
Wiadomoœć
spis treści
From: wzielins_at_nospam_cyber.ict.pwr.wroc.pl (Wojciech Zielinski)
Subject: Re: Przetwornik AC + up8051
Date: 4 Apr 1997 19:53:18 GMT


Dariusz K. Ladziak (ladzk_at_nospam_ite.waw.pl) wrote:
On 9 Mar 1997 21:41:52 GMT, "Michał Wabiński"
<wabinski_at_nospam_bet.po.opole.pl> wrote:

Czesc.
Czy ktos moze mi poradzic w jaki sposob podlaczyc 10 bitowy przetwornik AC
do mikrokontrolera 8051, marnujac na to tylko jeden z 4-ch 8-bitowych
portów. Przetwornik posiada wyjscia trojstanowe oraz koncówki
umozliwiajace sterowanie nim z zewnatrz.

10>8. Niestety!

bez zewnetrznego multipleksera sie nie obejdzie, ale jak ma to pojsc
wszystko na jednym porcie, to troche spowolni uklad - fizyka bywa
brutalna!

darek

To spowolnienie i tak jest bez znaczenia, bo 51 jest za wolna jak na
obsluge typowego przetwornika o czasie przetwarzania np 10us. Jak chce
sie cos jeszcze robic procz czytania jego wartosci, to nie sadze, aby
sie uzyskalo wiekszy "throughput"niz 5k sampli/sek.

--
---------------------------------------------------------------------------
Wojciech Zielinski
wzielins_at_nospam_asic.ict.pwr.wroc.pl
---------------------------------------------------------------------------

Poprzedni Następny
Wiadomoœć
spis treści
From: Jacek Rafal Radzikowski <jacek_at_nospam_ia.pw.edu.pl>
Subject: Re: Przetwornik AC + up8051
Date: 4 Apr 1997 23:33:55 GMT


Wojciech Zielinski <From:wzielins_at_nospam_cyber.ict.pwr.wroc.pl> wrote:
To spowolnienie i tak jest bez znaczenia, bo 51 jest za wolna jak na
obsluge typowego przetwornika o czasie przetwarzania np 10us. Jak chce
sie cos jeszcze robic procz czytania jego wartosci, to nie sadze, aby
sie uzyskalo wiekszy "throughput"niz 5k sampli/sek.
Myślę, że się da troszkę więcej. Kiedys udało mi się
obsłużyć covoxa podpiętego do '51. Dźwięki były próbkowane z częstotliwościa
8kHz i były pobierane z ROM-u. Procesor był taktowany zegarem 12Mhz.
Myślę, że jakby lepiej zoptymalizować kod, to i 10khz by obsłużył.
Pozdrawiam
Jacek
--
+-------------------------+--------------------------------------------+
| Jacek Rafal Radzikowski | If you make people think they're thinking, |
| jradziko_at_nospam_ia.pw.edu.pl | they'll love you. But if you really make |
| jradziko_at_nospam_elka.pw.edu.pl | them think - they'll hate you. |
+-------------------------+--------------------------------------------+

Poprzedni Następny
Wiadomoœć
spis treści
From: "KRZYSW" <krzysw_at_nospam_cpu-zeto.com.pl>
Subject: Re: Przetwornik AC + up8051
Date: 7 Apr 1997 06:41:14 GMT




Wojciech Zielinski <wzielins_at_nospam_cyber.ict.pwr.wroc.pl> napisał(a) w artykule
<5i3m7e$gio$1_at_nospam_okapi.ict.pwr.wroc.pl>...
Dariusz K. Ladziak (ladzk_at_nospam_ite.waw.pl) wrote:
On 9 Mar 1997 21:41:52 GMT, "Michał Wabiński"
<wabinski_at_nospam_bet.po.opole.pl> wrote:

Czesc.
Czy ktos moze mi poradzic w jaki sposob podlaczyc 10 bitowy
przetwornik AC
do mikrokontrolera 8051, marnujac na to tylko jeden z 4-ch 8-bitowych
portów. Przetwornik posiada wyjscia trojstanowe oraz koncówki
umozliwiajace sterowanie nim z zewnatrz.

Można zastosować multipleksowanie dwóch bitów, coś analogicznego jak przy
podłączaniu zewnętrznej pamięci, gdzie multipleksuje sie szyna adresowa i
danych (port P0). To jednak daje spowolnienie i wydłuża kod.
Jeśli nie zalezy Ci na szybkości to zamiast 8051 zastosuj SAB
80535(Siemens), też z rodziny 8051,który ma przetwornik 8-bitowy w środku,
i osiem wejść analogowych multipleksowanych. Dzięki programowanemu
zakresowi pomiarowemu, mozna na nim uzyskać rozdzielczosc 12-bitową

pozdrawiam K.