dB Mätare V1 (bilder)

Berätta om dina pågående projekt.
cosmox
EF Sponsor
Inlägg: 3854
Blev medlem: 6 januari 2004, 02:11:54
Ort: Hjälteby - Tjörn

dB Mätare V1 (bilder)

Inlägg av cosmox »

Hej på er!

För någon månad sedan kom det en gosse från Göteborgs Ballett Skola
in på firman.
Han klagade över att hans dB mätare var på tok för stor och drog förmycket batteri inte funkade.
Den var ett hemmabygge och var byggd runt en LM3915 och 10st LEDs.
Min chef tyckte att det var en bra idé att sätta mig på att bygga en ny.
Jag beslöt mig för att använda en uC (ATmega8) och en LCD istället för LEDs.
Då det ger en noggranare bild över ljudtrycket (en dB stapel, medelvärde och peak).

Såhär har jag tänkt att gå till väga:

En kondensatormikrofon (EC-9.7WP Elfanr 30-105-50) lämnar 10mV/Pa
(2Pa=100dB SPL) matas till en förstärkare (U1:a) med förhållandet 1:100.
Dvs när en våg på 100dB (SPL) kommer in i micken lämnar den 20mV och efter
förstärkaren lämnar den 2V.

Den signalen likriktas sedan i (U1:b och U2:a).
Signalen som kommer ut ur likriktaren borde vara Uin*1.141=2.828V.
I likriktaren sitter en konding som bestämmer hur fort peak detektorn arbetar.

Den likriktade signalen skickas sedan in i uCn där den (på något magiskt vis) bearbetas.
Programmet är inte färdigt ännu.
Jag provade att köra ljud "rakt" in i ADCn men det funkade inte så bra pga de snabba förändringarna i signalen.
Jag hoppas att peakdetektorn kommer att lösa detta.

Här är att litet test schema som jag pulat ihop.
Bild

Grafen visar insignalen förstärkt 100ggr (Grön) och den likriktade (Röd).
Bild

Mitt största problem är spänningsmatningen.
Nu tvingas jag använda två 9v batterier.
Jag har funderat på DC-DC omvandlare men det går nog bort pga det drar förmycket ström.
Om man nu tvingas ha två batterier kanske man kunde köra med laddningsbara och bygga in en liten laddare..
Jag är öppen för alla typer av förslag och idéer.
Jag ska försöka smälla upp allt på brädan och testa lite i "verkligheten".

EDIT: Jag glömde att det ska till två pottar (en vid förstärkaren och en vid likriktaren) för kalibrering.

/Hampus
Användarvisningsbild
Illuwatar
Inlägg: 2256
Blev medlem: 10 november 2003, 14:44:27
Skype: illuwatar70
Ort: Haninge
Kontakt:

Inlägg av Illuwatar »

Innan du kan designa strömmatningen måste du veta hur mycket som dras totalt. Framförallt +5V behöver en del eftersom MCU och LCD kopplas dit. För att utnyttja batteriet fullt ut lär du behöva använda en DC/DC-omvandlare, till exempel MAX631. En sådan ger stabil +5V ända ner till en batterispänning på 2V. Tre 1.2V NiMH-celler i serie passar perfekt till en sådan lösning. AA-celler på minst 1800mAh bör användas. Sådana kan dessutom laddas lätt. Alternativt görs ett acc-paket från kraftigare celler avsedda för RC-bilar. Om du kan göra den analoga delen med Op-ampar som inte kräver symmetrisk matningsspänning kan du skippa -5V-delen och därmed göra bygget enklare.
cosmox
EF Sponsor
Inlägg: 3854
Blev medlem: 6 januari 2004, 02:11:54
Ort: Hjälteby - Tjörn

Inlägg av cosmox »

Bakgrunds belysningen till LCDn kommer dra ca 20mA (elfa 75-561-78 ).
Oparna drar ca 8mA st.
uCn drar ca 15mA
Vilken opamp med enkel matning rekomenderar du?



/Hampus
Användarvisningsbild
Fritzell
Inlägg: 4531
Blev medlem: 29 januari 2004, 22:43:35

Inlägg av Fritzell »

På en förförstärkarbyggsats som jag har används en 5532 med enkel matning och även 741 går att köra på enkel matning fast jag vet inte riktigt hur man skall koppla. Sen ser jag att du tänker använda 3st opförstärkare så då är det väl kanske lämpligt att använda en 4dubbel? Kolla runt på Elfas tabell över operationsförstärkare, här fyrdubbla http://www.elfa.se/elfa-bin/dyndok.pl?v ... 216746.htm

Eller om du vill göra det enkelt för dig:
http://www.zen22142.zen.co.uk/Circuits/ ... umeter.htm
Användarvisningsbild
karlstedt
EF Sponsor
Inlägg: 966
Blev medlem: 14 oktober 2003, 16:55:23
Ort: Lund
Kontakt:

Inlägg av karlstedt »

LM324 och LM358 är två trevliga IC:s som fungerar med både enkel och dubbel matning.
324:an är fyra OPs och lm358 är två OPs. LM358 drar för övrigt max 2mA.

Vidare har TRACOPOWER ganska kraftiga dc/dc omvandlare. Dom kostar en del men balettkillen får väl börsa...
cosmox
EF Sponsor
Inlägg: 3854
Blev medlem: 6 januari 2004, 02:11:54
Ort: Hjälteby - Tjörn

Inlägg av cosmox »

Sådär nu har jag ritat om lite..
Det vart lite mer komponenter men det kan inte hjälpas.

Schema 2:
Bild

Finns det någon som vet om man kan få ner antalet komponenter på något vis?

/Hampus

(jag tror att R7 bara behövdes för simuleringen så den går därmed bort)

EDIT: Btw, tack för tippsen! :)
cosmox
EF Sponsor
Inlägg: 3854
Blev medlem: 6 januari 2004, 02:11:54
Ort: Hjälteby - Tjörn

Inlägg av cosmox »

Här är ett schema över uC delen.
Jag tror att det mesta ska vara rätt..
Behöver man något skydd av nått slag mellan uCn och likriktaren?
Bild


Jag beklagar den usla kvalitén men det är synd om dom utan bredband.

/Hampus

EDIT: Järnspik :shock: ! jag glömde bort MISO! Nåja den kommer i rev 2.
Användarvisningsbild
EagleSpirit
Inlägg: 1288
Blev medlem: 27 maj 2003, 23:15:48
Ort: Västerås
Kontakt:

Inlägg av EagleSpirit »

hmm, lite skum kvalitet. Det där borde gå att fixa på något sätt.

häftigt hur fort du gjort allt. För mig hade det tagit en vecka att rita upp µC delen :D

En on/off knapp kan vara bra. Visst du kan använda en knapp på "keyboarden" men det är skönt med en ensam on/off knapp. Om du inte redan tänkt på det.

är inte så insatt i atmel än men varför behöver du koppla MISO?
cosmox
EF Sponsor
Inlägg: 3854
Blev medlem: 6 januari 2004, 02:11:54
Ort: Hjälteby - Tjörn

Inlägg av cosmox »

Ja, knappar kommer både till PWR och LCD-LEDn.
Jag är oxå ganska ytligt insatt i mikrodatorer men MISO, MOSI, SCL, och RESET
används för programeringen, så dom kan ju vara bra att ha :)

/Hampus

EDIT: Att det går fort beror på pansar kaffe och stora mängder av det :D
Användarvisningsbild
EagleSpirit
Inlägg: 1288
Blev medlem: 27 maj 2003, 23:15:48
Ort: Västerås
Kontakt:

Inlägg av EagleSpirit »

jojo, jag visste att det var programmeringen men behöver du den delen på kortet? Iofs handlar det inte om många delar extra för AVR
Användarvisningsbild
Hedis
Inlägg: 2488
Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:

Inlägg av Hedis »

Måste du verkligen upp i 10Mhz? 8Mhz finns nämligen inbyggt i processorn. (finns även 4Mhz,2Mhz och 1Mhz oxå)

Varför dra ut den analoga insignalen till ISP kontakten?
Och varför dra ut den analoga Vref:en till ISP´n?
Pin16 behöver ju heller inte gå till ISP kontakten.

Hmm.... nu kanske jag förstår...
Du skall inte använda standard layouten för 10-pin ISP :)
Såg nämligen att du smällt in RxD och TxD oxå. Varför koppla lysdioden så till kontakten?

Skall den logga värden och sedan kunna dumpas ut mha. dator?
cosmox
EF Sponsor
Inlägg: 3854
Blev medlem: 6 januari 2004, 02:11:54
Ort: Hjälteby - Tjörn

Inlägg av cosmox »

Ja, jag tror att jag behöver hastigheten då jag kommer behandla datan ganska mycket och skriver i basic.

De analoga signalerna går till kontakten för att man enkelt ska kunna kalibrera den. Eller kolla om nått är knas utan att fippla isär allt.

Det är alltså inte bara en isp utan lite av varje.

Nej SS ska bort (jag fick beslutsångest om det var den eller SCK till ISPn)

Txd/RxD ska användas för att skicka data till tex dator eller grafräknare, eller styra något annat
(det återstår att se).

LEDn är för att se om den programerar som den ska (det är trevligt när det lyser).

Jag tänkte att det var bäst att göra den så flexibel som möjligt istället får att ångra sig senare.

/Hampus
Användarvisningsbild
Hedis
Inlägg: 2488
Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:

Inlägg av Hedis »

Låter toppen.

Kör på 16Mhz när du ändå kör med extern kristall.
Lysdioder är ju alltid skoj ;)

Allt annat ser toppen ut. Vad skall du köra med för tangentbord? några andra coola funktioner?
cosmox
EF Sponsor
Inlägg: 3854
Blev medlem: 6 januari 2004, 02:11:54
Ort: Hjälteby - Tjörn

Inlägg av cosmox »

Knapp1: Aktivering, eftersom att det ska vara ett handhållet instrument så kan det ju vara
skönt att slippa leta efter knappar på sidan.

Knapp2: Byte mellan Peak, rms sammt medelvärde under viss tid.

Knapp3: Kommer fungera som värdes knapp som ändrar tex medelvärdestiden.

Knapp4: är änsålänge reserv. jag funderar på att pula in två telekontakter
för att kunna kalibrera mixrar etc genom att skicka ut en 1Khz ton och sedan sampla den igen och mäta skilnaden.


Kom gärna med förslag på olika saker man kan lägga till.

/Hampus
Användarvisningsbild
EagleSpirit
Inlägg: 1288
Blev medlem: 27 maj 2003, 23:15:48
Ort: Västerås
Kontakt:

Inlägg av EagleSpirit »

om du ska ha 4 knappar, behöver du inte 5 connections då? En ska väl gå till jord för att knappen ska göra något? Så behövs det kanske pullup också, eller är det inbyggt?
Skriv svar