detekce SS napeti pomoci MCU

pyrin pyrin@volny.cz
Úterý Leden 31 06:43:09 CET 2006


Detekce znamená stav JE TAM nebo NENI TAM a nebo mate predstavu o velikosti 
a polarite ?
pyrin

----- Original Message ----- 
From: "Marek Peca" <marek@tynska.cuni.cz>
To: "HW-news" <hw-list@list.hw.cz>
Sent: Monday, January 30, 2006 8:16 PM
Subject: Re: detekce SS napeti pomoci MCU


Zdravim,

> mam docela velky matematicky problem. Chtel bych pomoci AVR vyresit
> moznost detekce DC napeti na vystupu zesilovace.
> Dle vygooglovanych rad jsem vyzkousel integracni metodu ... to nefunguje
> jak bych rad a obcas selze.
>
> Proto se chci zeptat jestli neznate nejaky lepsi algorytmus? ... signal
> ktery sleduji je hudba, takze nejaka suma vektoru harmonickych o ruznych
> frekvencich a amplitudach.
> Predpokladejme ze spektrum signalu je 10hz - 20kHz.

1) FFT na urceni stejnosmerne slozky =1slozkova DFT = "prumer z N
hodnot" (jak vedecky se da nazvat aritmeticky prumer :-)
To bude nejak fungovat, ale pro Vasi aplikaci asi nic moc.

2) exponencialni zapominani neboli integracni clanek (IIR dolni
propust 1. radu) -- pocitejte dokola
odhad_ss = a*merena_hodnota + (1-a)*odhad_ss
(A/D prevodnikem)

Na tohle Vam staci 1 pametove misto, zlomovou frekvenci si urcite
sam.

> to je AVR pomale -> byla by velka reakcni doba (trvalo by nez se
> FFT vykona a vyhodnoti) - takze predem zamitam.

Ono tohle je trochu oxymoron -- stejnosmerny signal a rychla reakcni
doba. Cim kratsi vysek signalu budete posuzovat, tim vic se bude
odhad odchylovat. Skoro kazdy usek stridaveho signalu ma
stejnosmernou slozku.

Otazka je, co vlastne potrebujete merit a k cemu to. Pochopil bych
dlouhodobe mereni ss slozky pro overeni, zda zesilovac bez
kondenzatoru nekam neujizdi.


Pekny vecer, Marek P.

_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list




Další informace o konferenci Hw-list