Hallo,
Ik ben van plan om op mijn kamer een spectrum analyzer te zetten, kwestie van het geheel een beetje op te fleuren.
Ik zou hiervoor een matrix maken van 25 leds breed en 15 leds hoog, dit zou dan ongeveer 40 op 25 cm groot worden.
Ik ben nog vrij nieuw op het gebied van elektronica, maar ik probeer graag dingen. Mijn vader weet er wel veel meer vanaf, maar met al mijn projectjes kan hij mij niet helpen omdat hij niet weet dat al die nieuwe IC's bestaan. Hij kan mij wel goed helpen met de fouten te vinden.
Ik heb op deze site al een artikel gevonden over een spectrum analyzer, maar deze lijkt mij een beetje te ingewikkeld en te groot. Bovendien zou ik 25 kanalen willen wat deze zeken niet had.
Nu ben ik volgende IC tegengekomen, de BA3822 van Rohm. Dit is een 5 band filter speciaal voor een spectrum analyzer te maken.
Ik begrijp hieruit dat je met condensators de frequentie van elke band aanpast. Ik zou dus 5 van deze IC's gebruiken om zo 25 banden te creëren.
Moet ik daarna op elke uitgang een LM3916 of iets soortgelijks om het dan over 15 leds te verdelen. Bestaat er ook een simpele manier om elke keer de leds de hoogte ingaan, de hoogste nog even aan blijft. Pure eye-candy.
Kan ik dan ook een BA3703 (Rohm) gebruiken om te zorgen dat de analyser past werkt na 1 seconde geluid te horen. Wordt aangesloten op de pc en hij hoeft alleen maar aan te gaan als er daadwerkelijk muziek speelt, dus niet bij een muisklik.
Ik hoop dat jullie mij een beetje kunnen helpen.
Leuk project!
*bouw het in een 19" kast, geeft met (rood) perspex en rechthoekige led's een prof uiterlijk.
*de LM3916 is zeer geschikt (Vu meter), de LM3915 ook (dB stappen), bekijk zelf welke het mooiste reageert.
*ze zijn in te stellen in bar en point mode, leuke optie voor op het frontpaneel.
*met een peak-hold schakeling kan je de uitlezing een tijdje hoog houden.
Leds zullen allemaal viekantjes zijn van 1x1cm, en zullen 4mm van elkaar liggen. Hierin zullen 4 felle blauwe leds zitten per blokje.
Dit alles komt op een spiegel, voor reflexie, en tussen de blokjes komt zwarte vulling, voor het strooilicht weg te werken, aan de voorkant komt zwart doorschijnende plexi.
Kan ik met die LM3916 ook 15 leds aansturen? Of moet ik daarvoor een extra LM3916 gebruiken die pas begint waar de andere eindigde?
LM3915 boeit mij niet echt, tenzij het een mooier effect geeft.
De LM3916 kan een volgende LM3916 prima aansturen, zie data sheet blz.21: http://www.national.com/ds/LM/LM3916.pdf
---
had verkeerde bladzijde
[Bericht gewijzigd door Henry S. op ]
Daar had ik over gekeken dus 
Nu vraag ik mij af of het niet beter zou zijn om een led display driver te gebruiken. Ik ken hier wel helemaal niks van, dus hoop wat hulp te krijgen.
Hetgeen ik wil bereiken is het volgende.
Er moet constant een klok weergegeven worden. Deze zou zichzelf op het juiste uur moeten zetten.
Als er geluid wordt afgespeeld voor langer dan 1 seconde moet de klok verdwijnen en de analyzer tevoorschijn komen.
Ik hoop dat dit niet te moeilijk is voor mij.
Moest het met een PIC de gemakkelijkste oplossing zijn wil ik het wel proberen, maar liever niet. Ik leer liever eerst wat hoe andere elektronica werkt.
Misschien is dit iets om mee te beginnen: http://www.circuitsonline.net/artikelen/view/30
Daarom dat ik dacht om een led display driver te gebruiken.
En 50 identieke IC's aanluiten is nog altijd minder complex dan 25 van die kaarten maken om dan in een ander complex bord te prikken.
Denk ik...
Als dat niet te moeilijk is en kan doen wat ik wil zal ik daar wel iets mee zijn zeker 
(Ik weet zelfs niet wat een tor is
)
Ik had ander gedacht om een andere matrix te gebruiken. Een van 24x16, deze kan dan worden opgesplitst in 6 8x8 matrices die dan kunnen aangestuurd worden door een led display driver.
Het moet ook nog steeds mogelijk zijn om de klok te laten verschijnen...
lol, dat ken ik dan weer wel!
Was al van plan om die per led te gebruiken, omdat 4 leds veel te veel stroom verbuiken dan de meeste IC's kunnen leveren.
Kan ik dit schema van Turbokeu (denk dat die op CO ook zit) niet gebruiken?
http://forums.bit-tech.net/showthread.php?t=70643&page=2&pp=20
Moest ik met een PIC kunnen werken, moet ik er dan 2 gebruiken, 1 voor de klok en 1 voor de analyzer? Ik veronderstel dat je met een PIC gemakkelijk het juiste signaal geeft voor een LED driver.
Zou een PIC de analyzer veel gemakkelijker maken? Kan deze bijvoorbeeld zelf de banden splitsen (zou mij verwonderen).
Ik kan een beetje C++, sommetjes maken en iffen en whiles etc. Zou het mij lukken om zelf een PIC programma te schrijven?
Op 7 juni 2005 22:41:25 schreef Soundstorm:
Kan ik dit schema van Turbokeu (denk dat die op CO ook zit) niet gebruiken?
http://forums.bit-tech.net/showthread.php?t=70643&page=2&pp=20
Denkt het wel
Moest ik met een PIC kunnen werken, moet ik er dan 2 gebruiken, 1 voor de klok en 1 voor de analyzer? Ik veronderstel dat je met een PIC gemakkelijk het juiste signaal geeft voor een LED driver.
Zou een PIC de analyzer veel gemakkelijker maken? Kan deze bijvoorbeeld zelf de banden splitsen (zou mij verwonderen).
Een PIC is geen DSP, lijkt me niet een goed idee.
Ik kan een beetje C++, sommetjes maken en iffen en whiles etc. Zou het mij lukken om zelf een PIC programma te schrijven?
Denk het wel.
*Met behulp van diodes kan je de led-matrix gebruiken voor zowel de klok als de spectrum analyzer.
Dus de analyser maken zoals op je schema.
Ik moet dit dan 2 en een halve keer maken (de laatste counter laten resetten op 5) om 25 banden te krijgen.
15 hoog maken door elke keer 2 LM3916-en te gebruiken.
Hoe reken ik juist uit welke condensators en weerstanden ik moet gebruiken bij elke band?
Op de achterkant moet ik dan een 7 segment cijfers maken en deze met diodes te scheiden.
Die BA3703 (om stilte te detecteren) kan ik dan gewoon gebruiken om te switchen tussen welke display ik wil gebruiken.
Zal dus veel onderdelen en tijd slikken denk ik...
Dat oude schema is meer een leidaad, ik denk dat je met de BA3822 sneller klaar bent (filter waarden via de datasheet?)
Dat oude schema bevat bijvoorbeeld een peak-hold functie 
Op de achterkant moet ik dan een 7 segment cijfers maken en deze met diodes te scheiden.
Dit stukje vat ik niet...
Veel onderdelen, veel tijd, 5% inspiratie, 95% transpiratie...
Klein en in modules beginnen. Breadboard en rasterprint gebruiken omdat eerst toch alles veranderd. 
Dit stukje vat ik niet...
Ik bedoel, op de achterkant, directe aftakkingen maken op de ledjes en deze scheiden met diodes. Groepjes van 4 ledjes maken en dan 7 keer doen zodat ik een getal kan creeren net zoals een 7 segment display. Dan kan ik die klok gebruiken.
Ik heb ondertussen al wat zitten denken.
Ik moet dus decade counters gebruiken. Die zorgen er voor dat er elke keer 10 banden worden afgegaan. Dit wordt dan geclockt door een 555. Dan gebruik ik daarop een VR zodat ik de aanpassnelheid ook kan veranderen om geen flikkering te zien.
Die counter kiest dan welke kolom van de display wordt gebruikt en welke band. De output van de bijhoorende band zal dan als input werken op een lm3916 door een EN poortje.
Nu weet ik niet goed hoe die BA3823LS (denk dat dat de beste kezue is) zijn uitgangen geeft.
Er zijn 2 ingangen op, zijn dat links en rechts, de 'rode draden' van de versterker, of een rode en een zwarte van 1 kanaal?
Wat komt er op de uitgang? Als ik het op het eerste zicht bekijk zie ik dat daar gewoon alles op komt. Moet er daar dan ook een clock op gegeven worden zodat hij elke keer van band wisselt op de uitgang?
En als ik zelf het stereo signaal omzet in mono (ze samenbinden), kan ik dan niet direct 10 banden hebben?
Ik vind ook nergens een formule om de condensators uit te rekenen. Waarom worden er ook voor bepaalde frequenties gepolariseerde condensators gebruikt?
Op 7 juni 2005 22:31:10 schreef Henry S.:
Oud schemaEen klok lijkt me niet te doen zonder Pic...
Zeker wel, ik heb het ooit gedaan, was wel super ingewikkeld...
Op 8 juni 2005 13:50:08 schreef Bertrix:
[...]Zeker wel, ik heb het ooit gedaan, was wel super ingewikkeld...
6 x 74LS90 en 6 x 74LS47 met 6 LED displays is toch niet zo ingewikkeld?
Seconde puls met 2x74LS90 (5-deler en 10-deler) uit de 50Hz van de voedingtrafo.
[Bericht gewijzigd door Hugo Welther op ]
Op 8 juni 2005 13:59:26 schreef Hugo Welther:
[...]
6 x 74LS90 en 6 x 74LS47 met 6 LED displays is toch niet zo ingewikkeld?
Heb je een klok in UU:MM:SS
die gebruikte toen led balkjes als uitlezing, bv als er op elk schempje 2 lampjes branden is het 22:22:22 en bovendien had dat een alarm... Antwoord op die klok met pic die ik samen met mijn pa heb gemaakt
He lol die seconde puls(, dat ding liep op batterlij) dus ik had een antenne en een 50Hz notch
[Bericht gewijzigd door Bertrix op ]
Op 7 juni 2005 22:48:01 schreef Henry S.:
[...]
Een PIC is geen DSP, lijkt me niet een goed idee.
Een dsPIC wel...., Wouter (VOTI) heeft zo'n type in zijn winkeltje.
Ik neem wel aan dat het om een audio spectrum analyzer gaat en niet een ding wat vele megaHertzen aan kan.
Maar je kan een "software" implementatie maken in plaats van een "hardware" implementatie. Of het makkelijker is ? Dat kon wel eens flink tegenvallen. Er is behoorlijk wat kennis voor nodig om dat voor elkaar te krijgen. Wat je uitspaart aan onderdelen ben je kwijt aan de programmeer tijd om het te maken.
beertje_01
My Tube is bigger then yours
Op 8 juni 2005 13:59:26 schreef Hugo Welther:
[...]
6 x 74LS90 en 6 x 74LS47 met 6 LED displays is toch niet zo ingewikkeld?
Seconde puls met 2x74LS90 (5-deler en 10-deler) uit de 50Hz van de voedingtrafo.
dat lijkt me is een interessant appart project
een klok zonder pic. een alarm er bij zal nogal moeilijk worden zeker 
swat terug on topic.
led matrix afscannen per freq band. dan heb je maar 1 lm3916 nodig. dat spaart een hoop geld.........
Dat ik maar 2 LM3916'en (15 hoog) nodig heb ipv 50 had ik wel al door ondertussen.
De matrix laten afscannen ook, maar dan in 3 stukken. Dan gebruik in 3 decade counters (10 + 10 + 5 = 25), of bestaan er counters die nog verder dan 10 kunnen?
Alleen weet ik niet hoe ik uit die BA3823 elke freq band appart kan halen. Ik hoop dus dat iemand van jullie dit kan vertellen aan mij.
De klok met wel zelf zijn tijd goedzetten, dus ik denk dat hij daarom zei dat het niet gemakkelijk was zonder pic. Hij hoeft ook geen secondes weer te geven! En er hoeft geen alarm op te zitten ook.
Om de "software"implementatie te maken heb je eerst een goede basis nodig, de "hardware" implementatie zal ik veel sneller begrijpen.
En een pcb met veel chips op ziet er leuker uit
Alhoewel hij niet zichtbaar zal zijn...