Sida 1 av 1

A/D Omvandlare för mikrofon till 5v

Postat: 1 april 2011, 10:57:37
av djangdal
Jag ska triangulera en position/riktning med hjälp av ljud/mikrofoner. Vad finns det för bra krets där man kan modifiera den för att få ut olika många bitar?

Re: A/D Omvandlare för mikrofon till 5v

Postat: 1 april 2011, 11:03:04
av jonnorberg
En mikrofon har ju ganska låg utnivå och hög utimpedans. Så jag föreslår att du förstärker signalen först.

Re: A/D Omvandlare för mikrofon till 5v

Postat: 1 april 2011, 11:18:30
av djangdal
Ja, tack för svaret. Det hade jag självklart tänkt att göra. Jag var lite otydligt när jag skapade tråden. Det är själva delen efter att den är förstärkt och signalen ska omvandlas till digital, tex 8 bitar, som är problemet. Jag har sökt runt på nätet men inte hittat något bra exempel på hur man skulle kunna bygga en egen.

Re: A/D Omvandlare för mikrofon till 5v

Postat: 1 april 2011, 11:50:08
av Icecap
Det är nog inte så meningsfullt att bygga egen A/D-omvandlare, det blir mycket dyrare än att köpa färdig.

Då du håller inne med information är det omöjligt att ge ett svar men i de flesta mikroprocessorer finns det A/D-omvandlare inbyggda som kanske kan användas.

Vill du ha bättre svar kan det vara en idé att fylla i vilken upplösning du behöver osv. Att du behöver 8 bit framgår redan men upplösning i tid är viktigt också...

Re: A/D Omvandlare för mikrofon till 5v

Postat: 1 april 2011, 12:22:45
av psynoise
Beskriv gärna bakgrunden också, dvs hur mätningen går till. Lyssnar du enbart efter eko är det kanske enklare med en komperator.

Re: A/D Omvandlare för mikrofon till 5v

Postat: 4 april 2011, 22:05:07
av djangdal
Nu har jag tagit del av det ni skrivit och läst vidare. Meningen är att vi ska genom flera mikrofoner ta reda på vart ljudkällan befinner sig. Först tänkte vi triangulera men sedan valde vi att ha flera mikrofoner i en cirkel riktade utåt och den som har starkast signal är riktad mot källan, och sedan lite kod för att prescisera.

Vi bestämda oss för att använda dom inbygda A/D-omvandlarna i PIC16F690 istället för att bygga egna.

Jag ritade upp följande schema för att ta in ljudet från mikrofonen
Bild

bilden ser inte ut att fungerar men här är en länk
http://www.ladda-upp.com/bilder/50983/op-amp-mic

Dom två mikrofonerna (den runda till vänster) som vi har tittat på har en impedans på 5600 eller 2200 ohm. OP-ampen är tänkt att matas med 5v, samma för mikrofonen.

Vad är lämpliga värden på R1 och R2 för att få en lämplig förstärkning så utsignalen ligger mellan 0-5 volt, och tror ni detta kommer gå bra?

Vad jag minns kunde förstärkningen fås av F=1 + R1/R2?

Re: A/D Omvandlare för mikrofon till 5v

Postat: 5 april 2011, 00:16:06
av Icecap
Vilken upplösning i position har ni tänkt er?
Tänk på att A/D-omvandlaren i PIC'en behöver lite tid på sig att sampla och omvandla, kanske det är dags att kolla lite datablad?

Sedan, när ni har dessa värden klart för er kan ni börja räkna på vilken upplösning ni har och sedan är det dags att kolla om det duger eller inte.

Tänk på att om PIC'en ska kolla alla å A/D-ingångar sjunker samplerate till 1/8'del av den totala samplerate.

Som jag ser det har ni vald helt fel teknik och ett oanvändbart utförande.

Re: A/D Omvandlare för mikrofon till 5v

Postat: 5 april 2011, 08:33:21
av psynoise
Vi bestämda oss för att använda dom inbygda A/D-omvandlarna i PIC16F690 istället för att bygga egna.
Precis som Icecap antydde finns det troligtvis bara en A/D-omvandlare i PIC16F690 där det sitter en ingångsväljare framför.

Tycker också eran lösning låter konstig. Men hur beter sig ljudkällan, låter den konstant, pulserar den, ändras frekvensen eller amplituden med tiden?