🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.science.electronics
Article #997

Re: schema audio spectrum analyzer?

#997
From: PieJie
Date: Fri, 21 Mar 2003 16:45
90 lines
5396 bytes
Bart Jorritsma <b.jorritsma@student.utwente.nl> schreef in berichtnieuws
3E7AFDCE.E3347E7E@student.utwente.nl...
> Hoi Thomas,
>
>
> Thomas wrote:
> >
> > Bart Jorritsma wrote:
> >
> > > Ik heb nog even gekeken, De BA3830S lijkt me wel geschikt, dit is een
> > > 6-bands bandpass filter met 6 gefilterde uitgangen waarsachter je
gewone
> > > VU meter ic'tjes kunt hangen (Rohm heeft die ook wel, er zijn wel meer
> > > fabrikanten die ze (nog) maken), alle filtercomponenten voor de
> > > 6 frequentiebanden zijn al geintegreerd dus vrij simpel te bouwen.
> > > Er wordt verwezen naar de BU24204 die een LCD kan aansturen en dit
alles
> > > (6 VU meters en een level indicator) al geintegreerd lijkt te
> > > hebben (een geschikt LCD vinden kan lastig zijn, maar de outputs zijn
> > > met wat interfacing waarschijnlijk wel voor een LED display met losse
> > > led's om te bouwen). De andere typen zijn bijna allemaal met analoog
> > > gemultiplexte outputs, dit kan ook al zal je een enkel snel VU-meter
> > > IC'tje nodig hebben (A/D converter) met de nodige zelfgebouwde
> > > "displaymute" en multiplex-elektronica (kost je wat meer tijd denk ik)
> > > om de hele VU-meter matrix aan te sturen zonder zichtbaar storende
> > > (in- of omschakel) effecten (multiplexing waarschijnlijk toch wel
> > > rond een paar Khz ofzo).
> >
> > Hmm... moet te doen zijn, en loont wel bij een erg groot aantal led-jes.
> >
> > Neem iets als een 4017 om de frequenties af te wandelen. Die schakelt de
> > gewenste kolom aan, en via een cmos schakelaartje of zo sluit ie ook de
uitgang
> > van het bandfilter-diode-C geheel op de comparatorladder (of vu meter
IC) die
> > dat de rijen van de LEDjes aanstuurt.
> >
> > Jammer dat het het niet goed mogelijk is om een filter met variabele
frequentie
> > te gebruiken, en de frequentie te laten sturen door de uitgekozen kolom.
Hmm,
> > boven een kilohertz of zo gaat dat wel misschien.
> >
> > Maar een fors aantal keren dezelfde schakeling bouwen is wel lekker
makkelijk...
> >
> > Thomas
>
>
> Ik dacht ook snel even aan zoiets, maar dat gaat (inderdaad) echt niet
> werken als je het VU metercircuitje met 1 Khz van input (en dan meteen
> dus ook de outputbalk in de analyzer displaymatrix) wisselt kan je
> alleen van de bandpass outputs (ver) boven de 1 Khz een schatting
> van het signaalniveau maken na gelijkrichting en integratie (je hebt er
> zeker een aantal perioden van de centerfrequentie van het te meten
> bandpass filter voor nodig (uitgezonderd "problemen" met "resetten"
> van de integrator van de VU-meterschakeling voor iedere nieuwe meting).
> De IC's waar we het dan over hebben, De BA3826S bijvoorbeeld met
> ingebouwde analoge multiplexer achter de 7 bandpass outputs is bedoeld
> voor interfacing met een A/D ingang van de gebruikte microcontroller
> (in de bedoelde mini of microset waarschijnlijk), die zal intern de
> meetwaarden van de laagfrequente bandpass filters moeten opslaan in
> het geheugen en daarna via software een schatting van het
> signaalniveau maken. De microcontroller zal dan waarschijnlijk zelf
> ook het analyzerdisplay aansturen (en vaak ook de logica voor de
> bediening van de aanwezige CD-speler, digitale tuner, toonregel-
> circuits etc. doen in het geval van een audioset). Gewoon de BA3830S
> met 6 losse digitale VU meters lijkt me toch aan te raden (ook als
> PieJie niet veel ervaring met microcontrollers heeft).
>
>
> groeten van Bart
>
>
> PS: Om even op de PC oplossing terug te komen, de standaard winamp
>     spectrum analyzer meet trouwens pas vanaf een paar Khz (een wav
>     of mp3 met 1Khz referentietoon gaf meende ik ook al niet eens een
>     indicatie, waarschijnlijk om vergelijkbare reden als hierboven)

Thanx!

Met die BA3830S en de VU meters ga ik het zeker proberen. Is werkelijk zeer
eenvoudig.
Met een microcontroller zou natuurlijk ook gaan maar dat zou het volgens mij
onnodig moeilijker maken vind ik, met of zonder ervaring.
Hey bedankt voor de zeer goede tip!

Groeten
PieJie
Technical Details
Message-ID: <3e7b41f3$0$929$ba620e4c@news.skynet.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-04!sn-xit-01!sn-xit-09!supernews.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!kibo.news.demon.net!demon!news2.euro.net!newsfeed.multikabel.nl!skynet.be!skynet.be!louie!not-for-mail
References: <3e7a3245$0$1188$ba620e4c@news.skynet.be> <3E7A5264.D5DCDB77@student.utwente.nl> <3E7AD4B6.752B4E8C@student.utwente.nl> <fMBea.15186$oe.26859@amstwist00> <3E7AFDCE.E3347E7E@student.utwente.nl>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: 10bc2a,df3e37fcc7c9c377
X-Google-Attributes: gid10bc2a,public
X-Google-Thread: ff242,df3e37fcc7c9c377
X-Google-Attributes: gidff242,public
X-Google-ArrivalTime: 2003-03-21 08:46:48 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-04!sn-xit-01!sn-xit-09!supernews.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!kibo.news.demon.net!demon!news2.euro.net!newsfeed.multikabel.nl!skynet.be!skynet.be!louie!not-for-mail
From: "PieJie" <pekmenNOSPAM@skynet.be>
Newsgroups: be.science.electronics,nl.hobby.elektronica
References: <3e7a3245$0$1188$ba620e4c@news.skynet.be> <3E7A5264.D5DCDB77@student.utwente.nl> <3E7AD4B6.752B4E8C@student.utwente.nl> <fMBea.15186$oe.26859@amstwist00> <3E7AFDCE.E3347E7E@student.utwente.nl>
Subject: Re: schema audio spectrum analyzer?
Date: Fri, 21 Mar 2003 17:45:59 +0100
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2615.200
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
Lines: 94
Message-ID: <3e7b41f3$0$929$ba620e4c@news.skynet.be>
Organization: -= Skynet Usenet Service =-
NNTP-Posting-Host: 217.136.99.56
X-Trace: 1048265204 reader1.news.skynet.be 929 217.136.99.56:1647
X-Complaints-To: abuse@skynet.be