Re: 10-ti pásmový Indikátor vybuzení s mikroprocesorem - nějaké rady?
snad nie je taky problem svab s 8 analogovymi vstupmi. naco usmernovat, ten adc hadam zvladne jeden filter. zbytok si dopocitas v MCU
Nejsi přihlášen. Přihlas se nebo se zaregistruj.
Audioweb.cz » Nezařaditelné » 10-ti pásmový Indikátor vybuzení s mikroprocesorem - nějaké rady?
snad nie je taky problem svab s 8 analogovymi vstupmi. naco usmernovat, ten adc hadam zvladne jeden filter. zbytok si dopocitas v MCU
Šváby s 8 analógovými vstupmi sú spravidla riešené tak, že je tam jediný ADC a pred ním analógový multiplexer. Ak by si chcel samplovať tých 8 vstupov, každý s efektívnou vzorkovacou frekvenciou f0, musel by si nechať ADC bežať s frekvenciou 8*f0 a s rovnakou frekvenciou by sa musel prepínať multiplexer. Bez usmernenia by pritom f0 musela byť >= 2f, kde f je frekvencia najvyššej zložky, prítomnej v signále. Ak tú absurdnosť nevidíš, je mi ľúto...
to je fakt hloupost řešit to takhle šíleně . nejakej stm32 v ceně atmega32 to zvládne levou zadní
ok. ja to tak robit urcite nebudem. vy ste tu nariekali s tym, ze fft je problem. v f0*8 problem fakt nevidim.
cestmir: Ještě bych tam zahrnul že taková konverze ADC zabere pár cyklů. Kdybych to spočítal a vzal v potaz že jedna detekce ADC stojí nějakých jejích 13 cyklů z 200kHz frekvence se naráz staně +- nějakých 15kHz, čili 15k/s to dokáže vzít na jednom portu. Vydělme to dalšíma 8 porty a jsme rádi že máme necelé 2kHz. A tohle je vzorkovací frekvence pro 8 vstupů? Když budeme střídmí a a zavřeme jedno oko tak hudební signál máme okolo zhruba 20kHz. Zde 2kHz. A to nemluvím o tom aby to mělo nějakou přesnost mělo by to mít 2x a víc větší vzorkovací frekvenci než má zdroj Takže bychom potřeboval aby ADC běžel +- na nějakých 4MHz
Snad jsem nenapsal nějakou dezinformaci, pokud jo tak mě opravte.
hmmm, som sa trochu nad tym viac zamyslel a som si neuvedomil, ze adc na tychto svaboch nemusi mat ani zdaleka taku vysoku fs. ok. beriem spat.:)
No, jak to tak čtu, takasi s tim programovánim budu muset tak jako tak začít .
madeindoma: Tak jako to je jenom levej a pravej kanál, kdežto já chci 1 kanál a víc pásem, ten odkaz cos mi posílal - to jsou dva ty šváby a nad tim jenom LED v určitym obrazci . Vypadá to pěkně, ale ten 8-mi pásmovej indikátor bude vypadat podle mě mnohem líp . Tohle si pak mužu dodělat k těm mejm dvoum švábům a místo kruhu tam dát tohle a před každou řadu LED tranzistor a to je všechno.
Tady je jedno open-source řešení pomocí zde zavrhovaných 8 x LM3915tek
http://stavebnice.postreh.com/select.php?link=PT041
martyy: tak na to asi rovnou zapomenu
luta,cestmir: tak jasne ze s 32bit. DSP, a kdyz s nim umis, jsou pak veci jako rychlej fourier bez problemu.. ale vlakno zakladal Tomas, tak jsem reagoval adekvatne
madeindoma: no blikac, ja ti nevim.. prave ze to je cely o tom DMXovym ovladani pres PC, a pak z toho muzes udelat fakt luxusni holografickou obrazovku http://www.youtube.com/watch?v=dVHP7Nhsn4E
ad debata o ADC.. proboha prevodniky jsou ruzne rychly a kdyz rychlostne nestaci ten integrovanej v MCU (kterej tam byva vesems na pouziti typu ovladani potenciometrem, hlidani teploty) tak se pouzije externi.. SPI rozhrani ma temer kazdej MCU... kdyz uz filtr tak s dig. potakem ale i tak je to cely blbost, na tyhle vypocty levny procaky nejsou staveny a ty co na ne staveny jsou (viz uplne nahore) maji i odpovidajici periferie..
Yeayer: hele neofrnuj se, nahodou slusny, na to ze tam mas kompletni layaut desky - staci printnout a osvitit, a i vsechno ostatni primo pod nosem, rekl bych ze pokud chces mit mermomoci indikaci vybuzeni pro vic pasem, tak je to idealni reseni ve stylu "hodne muziky za malo penez" !!!
Nitram: a to řešení z KTE co posílal Skyd je jako horší? 8xLM3915 je řešení taky, že Ale proč to řešit jednoduše když to jde složitě .
@Nitram: to nebola salónna debata o ADC. To bolo o elementárnom konštruktérskom cite pre realitu. Proste nadrbať tam N analógových priepustí a potom ich neusmernené výstupy samplovať multiplexným ADC je proste kokotina, ktorú zdravý jedinec s technickým myslením musí zavrhnúť hneď v zárodku. Len námatkovo dôvody:
1. znamená to rádovo zložitejší obvod, mrte súčiastok navyše, mrte zadrbanej plochy DPS navyše, mrte roboty navyše (návrh, osadzovanie)
2. MCU, ktorý by to teoreticky zvládol, zvládne už rovnako aj priame samplovanie a následnú matematiku, pričom človek získa rádovo vyššiu flexibilitu riešenia (počet a šírku pásiem, časové konštanty - všetko môžem pri dobrom návrhu zmeniť pár konštantami v zdrojáku fw.). Plus ako bonus obvodovo primitívne, čisté riešenie.
Tu fakt nie je o čom.
Jak se, proboha, dá tim pinem 9 přepínat mezi sloupcovym a bodovym zobrazováíním? Ono to dělá to samý i když ten pin 9 dám do země nebo do napájení
cestmir:
.....kdyz uz filtr tak s dig. potakem ale i tak je to cely blbost, na tyhle vypocty levny procaky nejsou staveny a ty co na ne staveny jsou (viz uplne nahore) maji i odpovidajici periferie..
piskomil: a jsme zas a znova u toho, proc si dop..proboha nestahnes specifikaci nez se blbe zeptas.. http://www.ti.com/lit/ds/symlink/lm3915.pdf strana 8..
no proste cestmir - zdravy jedinec :):)
Nitram: četl jsem to milionkrát! Je tam napsáno, že když ho nechám nezapojenej tak to má ukazovat bodově, ale ukazuje to sloupcově, a když ho zase spojim s napájenim tak pořád sloupec, a když ho uzemnim tak se rozsvítí 9. LED...
no tak to mas v ruce bud naprosto jedinecnej kousek s vlastni inteligenci, navic tvrdohlavej jak beran - nebo, a to je pravdepodobnejsi, jsi tam nejak neco sikovne vodprasknul
E: ze si to ty tak do toho cumim.. typnul bych ten komparator C2.. C1 by mel mit referenci Ucc-100mV takze kdyz mu das na neinvertujici vstup plny napeti , na vystupu bude log1 tedy bar... kdyz ho nechas ve vzduchu nekudy (upecenej C2) se tam taky dosatne napeti takze zustava na bar a kdyz 9-ku uzemnis projde napajeci proud z LED pres ten C2 asi taky a tim se LED rozsviti.. takze to rekl bych sedi na to co pises..
E2: hele zkus tam schvalne pripojit 10k trim mezi Ucc a GND s vystupen na pin9.. teoreticky by se ti melo podarit najit polohu kdy uz sepnes ten dot rezim a jeste nerozsvitis LED.. reseni to samozrejme neni, ale zajimalo by me v cem je ten problem.. a taky jak se ti povedlo ten budic zmrzacit
Audioweb.cz » Nezařaditelné » 10-ti pásmový Indikátor vybuzení s mikroprocesorem - nějaké rady?