RTV forum PL | NewsGroups PL

Dwunastobitowy DAC w STM32 - jak ocenić jakość dźwięku w porównaniu do ATXMEGA?

DAC w mikrokontrolerach STM32

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Dwunastobitowy DAC w STM32 - jak ocenić jakość dźwięku w porównaniu do ATXMEGA?

Goto page 1, 2  Next

Grzegorz Kurczyk
Guest

Fri Apr 08, 2011 6:47 am   



Witam
Czy któryś z Szanownych Grupowiczów wykorzystywał DAC w tych prockach ?
Jak wygląda jego dwunastobitowość ? Wink Bo na ten przykład
"dwunastobitowy" DAC w ATXMEGA to zwykły szumofon, który dobrze jak ma
7bitów :-/

Pozdrawiam
Grzegorz

Konop
Guest

Sun Apr 10, 2011 6:05 pm   



W dniu 2011.04.08 08:47, Grzegorz Kurczyk pisze:
Quote:
Witam
Czy któryś z Szanownych Grupowiczów wykorzystywał DAC w tych prockach ?
Jak wygląda jego dwunastobitowość ? Wink Bo na ten przykład
"dwunastobitowy" DAC w ATXMEGA to zwykły szumofon, który dobrze jak ma
7bitów :-/

Przepraszam, że tak "podebne się" pod Twojego posta, ale tak jakoś mnie
naszło Smile... Pytanie dotyczy nieszczęsnej XMEGI Smile.. szumofon - ale czy
po uśrednieniu te wartości są jako-takie?? Chcę po prostu zrobić
zasilacz sterowany z procka, i chciałem wykorzystać DAC jakiegoś
mikrokontrolera. I pytanie - czy w tej XMEGA dokładność jest podobnie
kiepska? Czy po odfiltrowaniu szumów z tego DACa jakimś prostym RC (ale
może być stała czasowa rzędu setek ms) dostanę choćby 8 bitów
rozdzielczości?? Czy raczej wartości nie będą zbyt dokładne??
Pytam, bo wymagania dla DACa nie są chyba wygórowane, a dużo taniej mi
wyjdzie dać procka XMEGA (który wydajnościowo wystarczy) lub STM32
(który się będzie nudzić), niż jakiś inny uC + zewnętrzny DAC
(potrzebuję 2 kanały)...

--
Pozdrawiam
Konop

Grzegorz Kurczyk
Guest

Sun Apr 10, 2011 9:29 pm   



W dniu 10.04.2011 20:05, Konop pisze:
Quote:
Przepraszam, że tak "podebne się" pod Twojego posta, ale tak jakoś mnie
naszło Smile... Pytanie dotyczy nieszczęsnej XMEGI Smile.. szumofon - ale czy
po uśrednieniu te wartości są jako-takie?? Chcę po prostu zrobić
zasilacz sterowany z procka, i chciałem wykorzystać DAC jakiegoś
mikrokontrolera. I pytanie - czy w tej XMEGA dokładność jest podobnie
kiepska? Czy po odfiltrowaniu szumów z tego DACa jakimś prostym RC (ale
może być stała czasowa rzędu setek ms) dostanę choćby 8 bitów
rozdzielczości?? Czy raczej wartości nie będą zbyt dokładne??
Pytam, bo wymagania dla DACa nie są chyba wygórowane, a dużo taniej mi
wyjdzie dać procka XMEGA (który wydajnościowo wystarczy) lub STM32
(który się będzie nudzić), niż jakiś inny uC + zewnętrzny DAC
(potrzebuję 2 kanały)...


Witam
Nie próbowałem filtrować bo potrzebny mi jest możliwie szybki DAC. W
takim przypadku jak u Kolegi (sterowanie prądem/napięciem zasilacza) z
powodzeniem wykorzystywałem "DAC" w postaci generatora PWM z filtrem
dolnoprzepustowym. Uzyskanie 10-bitowej rozdzielczości nie było większym
problemem.

Pozdrawiam
Grzegorz

Konop
Guest

Mon Apr 11, 2011 2:33 pm   



Quote:
Nie pr bowa em filtrowa bo potrzebny mi jest mo liwie szybki DAC. W
takim przypadku jak u Kolegi (sterowanie pr dem/napi ciem zasilacza) z
powodzeniem wykorzystywa em "DAC" w postaci generatora PWM z filtrem
dolnoprzepustowym. Uzyskanie 10-bitowej rozdzielczo ci nie by o wi kszym
problemem.

Z jednej strony PWM wystarczy, z drugiej - napięcie wyjściowe jest
uzależnione od napięcia zasilającego, a nie od stabilnego napięcia
odniesienia... W moim przypadku napięcie wyjściowe będzie ok. 10x
większe od napięcia sterującego, więc różnica rzędu 0,1V da 1V błędu
na wyjściu... Dlatego, jeśli nie kosztuje to wiele, to wolę użyć DAC.
Z drugiej strony - pewnie wystarczyło by dać "stabilniejszy
stabilizator", albo programowo korygować wartości wpisywane do DAC na
podstawie pomiarów wartości napięcia zasilającego... Ale wydaje mi
się, że lepiej użyć DAC Smile...

Pozdrawiam
Konop

Grzegorz Kurczyk
Guest

Mon Apr 11, 2011 5:14 pm   



W dniu 11.04.2011 14:33, Konop pisze:
Quote:
Z jednej strony PWM wystarczy, z drugiej - napięcie wyjściowe jest
uzależnione od napięcia zasilającego, a nie od stabilnego napięcia
odniesienia... W moim przypadku napięcie wyjściowe będzie ok. 10x
większe od napięcia sterującego, więc różnica rzędu 0,1V da 1V błędu
na wyjściu... Dlatego, jeśli nie kosztuje to wiele, to wolę użyć DAC.
Z drugiej strony - pewnie wystarczyło by dać "stabilniejszy
stabilizator", albo programowo korygować wartości wpisywane do DAC na
podstawie pomiarów wartości napięcia zasilającego... Ale wydaje mi
się, że lepiej użyć DAC Smile...

Można też PWM-em sterować klucz zasilany ze stabilnego źródła napięcia :-)

Pozdrawiam
Grzegorz

Michoo
Guest

Mon Apr 11, 2011 5:15 pm   



W dniu 11.04.2011 14:33, Konop pisze:
Quote:
Z jednej strony PWM wystarczy, z drugiej - napięcie wyjściowe jest
uzależnione od napięcia zasilającego, a nie od stabilnego napięcia
odniesienia...
Ja właśnie zrezygnowałem z PWM na rzecz DAC, skoro już go procesor ma.

Ale w praktyce przetestuję oba rozwiązania dopiero za tydzień - brak czasu.

--
Pozdrawiam
Michoo

Konop
Guest

Mon Apr 11, 2011 5:52 pm   



Quote:
Można też PWM-em sterować klucz zasilany ze stabilnego źródła napięcia Smile

Klucz (w rozumieniu takim, jak ja to słowo rozumiem Razz) nic nie da,
potrzebne są dwa klucze Smile... Jeśli mówimy o prostych kluczach w stylu
"zwarty-rozwarty"... tu jednak trzeba podawać napięcie odniesienia na
przemian z masą...

--
Pozdrawiam
Konop

Zbych
Guest

Mon Apr 11, 2011 5:57 pm   



W dniu 2011-04-11 19:52, Konop pisze:
Quote:
Można też PWM-em sterować klucz zasilany ze stabilnego źródła napięcia
:-)

Klucz (w rozumieniu takim, jak ja to słowo rozumiem Razz) nic nie da,
potrzebne są dwa klucze Smile... Jeśli mówimy o prostych kluczach w stylu
"zwarty-rozwarty"... tu jednak trzeba podawać napięcie odniesienia na
przemian z masą...

Bierzesz HC04 i zasilasz z dobrze stabilizowanego napięcia.

Michoo
Guest

Mon Apr 11, 2011 5:59 pm   



W dniu 11.04.2011 19:52, Konop pisze:
Quote:
Można też PWM-em sterować klucz zasilany ze stabilnego źródła napięcia
:-)

Klucz (w rozumieniu takim, jak ja to słowo rozumiem Razz) nic nie da,
potrzebne są dwa klucze Smile...
Dajesz na bramę NMOSa PWM przez filtr RC, źródło podpinasz do masy, a do

drenu przez rezystor napięcie odniesienia.

--
Pozdrawiam
Michoo

Konop
Guest

Mon Apr 11, 2011 6:07 pm   



W dniu 2011.04.11 19:59, Michoo pisze:
Quote:
W dniu 11.04.2011 19:52, Konop pisze:
Można też PWM-em sterować klucz zasilany ze stabilnego źródła napięcia
:-)

Klucz (w rozumieniu takim, jak ja to słowo rozumiem Razz) nic nie da,
potrzebne są dwa klucze Smile...
Dajesz na bramę NMOSa PWM przez filtr RC, źródło podpinasz do masy, a do
drenu przez rezystor napięcie odniesienia.

To chyba nie zadziała, nie?? Razz...


--
Pozdrawiam
Konop

Konop
Guest

Mon Apr 11, 2011 6:08 pm   



W dniu 2011.04.11 19:57, Zbych pisze:
Quote:
W dniu 2011-04-11 19:52, Konop pisze:
Można też PWM-em sterować klucz zasilany ze stabilnego źródła napięcia
:-)

Klucz (w rozumieniu takim, jak ja to słowo rozumiem Razz) nic nie da,
potrzebne są dwa klucze Smile... Jeśli mówimy o prostych kluczach w stylu
"zwarty-rozwarty"... tu jednak trzeba podawać napięcie odniesienia na
przemian z masą...

Bierzesz HC04 i zasilasz z dobrze stabilizowanego napięcia.

No tak, to też brałem pod uwagę (to są właśnie dwa klucze w stopniu
wyjściowym, plus parę wcześniej Wink), ale myślę, czy to nie będzie już
przerost formy nad treścią, łatwiej wziąć DAC i tak się zaczęło Smile...


--
Pozdrawiam
Konop

Michoo
Guest

Tue Apr 12, 2011 12:37 am   



W dniu 11.04.2011 20:07, Konop pisze:
Quote:
W dniu 2011.04.11 19:59, Michoo pisze:
W dniu 11.04.2011 19:52, Konop pisze:
Można też PWM-em sterować klucz zasilany ze stabilnego źródła napięcia
:-)

Klucz (w rozumieniu takim, jak ja to słowo rozumiem Razz) nic nie da,
potrzebne są dwa klucze Smile...
Dajesz na bramę NMOSa PWM przez filtr RC, źródło podpinasz do masy, a do
drenu przez rezystor napięcie odniesienia.

To chyba nie zadziała, nie?? Razz...
Hmm? Dlaczego?


--
Pozdrawiam
Michoo

Zbych
Guest

Tue Apr 12, 2011 4:49 pm   



W dniu 2011-04-12 02:37, Michoo pisze:
Quote:
W dniu 11.04.2011 20:07, Konop pisze:
W dniu 2011.04.11 19:59, Michoo pisze:
W dniu 11.04.2011 19:52, Konop pisze:
Można też PWM-em sterować klucz zasilany ze stabilnego źródła napięcia
:-)

Klucz (w rozumieniu takim, jak ja to słowo rozumiem Razz) nic nie da,
potrzebne są dwa klucze Smile...
Dajesz na bramę NMOSa PWM przez filtr RC, źródło podpinasz do masy, a do
drenu przez rezystor napięcie odniesienia.

To chyba nie zadziała, nie?? Razz...
Hmm? Dlaczego?

Bo uśredniłeś przebieg przed bramką tranzystora, który jest elementem
nieliniowym, zmienia parametry z temperaturą itd., a do tego zgubiłeś po
drodze sens stosowania źródła odniesienia.

Michoo
Guest

Tue Apr 12, 2011 7:12 pm   



W dniu 12.04.2011 18:49, Zbych pisze:
Quote:
W dniu 2011-04-12 02:37, Michoo pisze:
W dniu 11.04.2011 20:07, Konop pisze:
To chyba nie zadziała, nie?? Razz...
Hmm? Dlaczego?

Bo uśredniłeś przebieg przed bramką tranzystora, który jest elementem
nieliniowym,
To jest kwestia napisania (choćby przez interpolowanie z tabelki)

odpowiedniej funkcji zamieniającej wartość zadaną na szerokość impulsu

Quote:
zmienia parametry z temperaturą itd.,
Tak, ale zależy co chcemy osiągnąć - jeżeli wystarcza nam dość dokładna

(jeżeli chodzi o "kroki pośrednie") liniowa regulacja napięcia a przy
tym zmienny kąt nachylenia (czy też w ogóle bezwzględna wartość
napięcia) nam nie przeszkadza to takie rozwiązanie jest imo dobre. Nie
zastąpi oczywiście dobrego scalonego DAC, ale chyba nikt nie próbuje
przekonywać, że jest inaczej.

Quote:
a do tego zgubiłeś po
drodze sens stosowania źródła odniesienia.
Pozwala przy pewnych założeniach pozbyć się sprzężenia zwrotnego na ADC.


--
Pozdrawiam
Michoo

Zbych
Guest

Wed Apr 13, 2011 5:58 am   



W dniu 2011-04-12 21:12, Michoo pisze:
Quote:
W dniu 12.04.2011 18:49, Zbych pisze:
W dniu 2011-04-12 02:37, Michoo pisze:
W dniu 11.04.2011 20:07, Konop pisze:
To chyba nie zadziała, nie?? Razz...
Hmm? Dlaczego?

Bo uśredniłeś przebieg przed bramką tranzystora, który jest elementem
nieliniowym,
To jest kwestia napisania (choćby przez interpolowanie z tabelki)
odpowiedniej funkcji zamieniającej wartość zadaną na szerokość impulsu

zmienia parametry z temperaturą itd.,
Tak, ale zależy co chcemy osiągnąć - jeżeli wystarcza nam dość dokładna
(jeżeli chodzi o "kroki pośrednie") liniowa regulacja napięcia a przy
tym zmienny kąt nachylenia (czy też w ogóle bezwzględna wartość
napięcia) nam nie przeszkadza to takie rozwiązanie jest imo dobre. Nie
zastąpi oczywiście dobrego scalonego DAC, ale chyba nikt nie próbuje
przekonywać, że jest inaczej.

a do tego zgubiłeś po
drodze sens stosowania źródła odniesienia.
Pozwala przy pewnych założeniach pozbyć się sprzężenia zwrotnego na ADC.


Nie ma to jak bronić głupiego pomysłu, zamiast uśrednić przebieg _po_
przejściu przez "coś" zasilane ze źródła odniesienia.

Goto page 1, 2  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Dwunastobitowy DAC w STM32 - jak ocenić jakość dźwięku w porównaniu do ATXMEGA?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map