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

Re: 10-ti pásmový Indikátor vybuzení s mikroprocesorem - nějaké rady?

Š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...

Re: 10-ti pásmový Indikátor vybuzení s mikroprocesorem - nějaké rady?

to je fakt hloupost řešit  to takhle šíleně . nejakej stm32 v ceně  atmega32 to zvládne levou zadní

Web

Re: 10-ti pásmový Indikátor vybuzení s mikroprocesorem - nějaké rady?

ok. ja to tak robit urcite nebudem. vy ste tu nariekali s tym, ze fft je problem. v f0*8 problem fakt nevidim.

Re: 10-ti pásmový Indikátor vybuzení s mikroprocesorem - nějaké rady?

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 smile Takže bychom potřeboval aby ADC běžel +- na nějakých 4MHz smile

Snad jsem nenapsal nějakou dezinformaci, pokud jo tak mě opravte. smile

Re: 10-ti pásmový Indikátor vybuzení s mikroprocesorem - nějaké rady?

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.:)

Re: 10-ti pásmový Indikátor vybuzení s mikroprocesorem - nějaké rady?

No, jak to tak čtu, takasi s tim programovánim budu muset tak jako tak začít big_smile.
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 smile. Vypadá to pěkně, ale ten 8-mi pásmovej indikátor bude vypadat podle mě mnohem líp smile. 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.

Re: 10-ti pásmový Indikátor vybuzení s mikroprocesorem - nějaké rady?

Tady je jedno open-source řešení pomocí zde zavrhovaných 8 x LM3915tek smile
http://stavebnice.postreh.com/select.php?link=PT041

(upravil Yeayer 28. 10. 2012 20:36)

Re: 10-ti pásmový Indikátor vybuzení s mikroprocesorem - nějaké rady?

martyy: tak na to asi rovnou zapomenu big_smile

(upravil Nitram 28. 10. 2012 23:19)

Re: 10-ti pásmový Indikátor vybuzení s mikroprocesorem - nějaké rady?

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 smile

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 smile   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" !!! wink

(upravil Yeayer 28. 10. 2012 23:23)

Re: 10-ti pásmový Indikátor vybuzení s mikroprocesorem - nějaké rady?

Nitram: a to řešení z KTE co posílal Skyd je jako horší? 8xLM3915 je řešení taky, že smile Ale proč to řešit jednoduše když to jde složitě big_smile.

Re: 10-ti pásmový Indikátor vybuzení s mikroprocesorem - nějaké rady?

@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.

Re: 10-ti pásmový Indikátor vybuzení s mikroprocesorem - nějaké rady?

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í big_smile

Re: 10-ti pásmový Indikátor vybuzení s mikroprocesorem - nějaké rady?

cestmir:

Nitram napsal:

.....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..

smile

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.. sad

Re: 10-ti pásmový Indikátor vybuzení s mikroprocesorem - nějaké rady?

smile no proste cestmir - zdravy jedinec smile:):)

(upravil Yeayer 29. 10. 2012 14:44)

Re: 10-ti pásmový Indikátor vybuzení s mikroprocesorem - nějaké rady?

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...

(upravil Nitram 29. 10. 2012 19:40)

Re: 10-ti pásmový Indikátor vybuzení s mikroprocesorem - nějaké rady?

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 wink

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 sad 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.. smile

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 big_smile

Re: 10-ti pásmový Indikátor vybuzení s mikroprocesorem - nějaké rady?

http://media.tumblr.com/tumblr_m80pniC3UK1qhd1w7.jpg