Ljudkort som funktionsgenerator. Tips?

Användarvisningsbild
Zajber
Inlägg: 451
Blev medlem: 19 oktober 2009, 22:07:16
Skype: Andreas.fridh85
Ort: Rödön
Kontakt:

Ljudkort som funktionsgenerator. Tips?

Inlägg av Zajber »

Tänkte bygga en enkel funktionsgenerator för att testa lite filter till högtalare.

Har sökt runt lite i forumet och på google men har en del frågetecken kvar.

För det första, mjukvara? Jag kör ubuntu, och det hade varit trevligt med ett schysst GUI. Har även Windows XP i virtualbox om det inte går att finna något bra verktyg native till ubuntu.

Sen, vad är det för strömmar man kan plocka ut från ett ljudkort? Min första tanke var att isolera line-out direkt från ljudkortet via en opto-kopplare, men är detta kanske blir för mycket ström att driva, Op-amp istället kanske?

Provade även att mäta direkt på utgången från ljudkortet med mitt oscilloskop men jag får absolut ingen signal alls. Däremot om jag höjer volymen på min "signal" så bli DSP:n på mitt USB-ljudkort brännhett! Detta sker då jag mäter utan övrig belastning, vad kan detta fenomen bero på?
Jag försöker inbilla mig att det är ljudkortet som är helt värdelöst men å andra sidan klarar den ju av att driva ett par rejäla hörlurar utan problem. Så 10Mohm som jag har i proben borde ju inte generera några strömmar.

Tips och övriga erfarenheter mottages hjärtligt. :)
JanErik
Inlägg: 3188
Blev medlem: 11 februari 2008, 17:15:58
Ort: Vasa, Finland

Re: Ljudkort som funktionsgenerator. Tips?

Inlägg av JanErik »

Audacious kan generera sinus genom att du öppnar URL t.ex. tone://1000 för 1000 Hz.
Användarvisningsbild
Zajber
Inlägg: 451
Blev medlem: 19 oktober 2009, 22:07:16
Skype: Andreas.fridh85
Ort: Rödön
Kontakt:

Re: Ljudkort som funktionsgenerator. Tips?

Inlägg av Zajber »

Bra tips där, tack.
Hade dock varit trevligt att hitta något program där man kan svepa och ändra form med. Men detta duger tills vidare.

Ska börja experimentera med utgången idag och se om jag kan få ut någon signal utan att det brinner upp.
Användarvisningsbild
netrunner
Inlägg: 5510
Blev medlem: 4 februari 2005, 12:26:05
Ort: 127.0.0.1

Re: Ljudkort som funktionsgenerator. Tips?

Inlägg av netrunner »

Ljudkort:

Pris: 2.78 USD ink frakt. Billigare om du köper fler, tex 10st.

Går det sönder ... kasta och ta ett nytt.

http://www.dealextreme.com/details.dx/sku.9723
Bild

Prova och sätt i ett par hörlurar och mät ... kan ju vara någon power-save funktion annars.
nifelheim
Den första
Inlägg: 2486
Blev medlem: 27 mars 2008, 22:31:16
Ort: stockholm

Re: Ljudkort som funktionsgenerator. Tips?

Inlägg av nifelheim »

Användarvisningsbild
Zajber
Inlägg: 451
Blev medlem: 19 oktober 2009, 22:07:16
Skype: Andreas.fridh85
Ort: Rödön
Kontakt:

Re: Ljudkort som funktionsgenerator. Tips?

Inlägg av Zajber »

Tack för tipset om ljudkorten. Jag har en "hög" med clas ohlson usb-ljudkort som jag har slaktat.
Nu har jag faktiskt fått ut en signal ur utgången som går att avläsa.

Men jag vet inte hur det funkar på dyra ljudkort men efter 1000Hz så börjar sinus-vågen bli kvantiserad. Jag kan tänka mig att detta påverkar ljudkvaliteten ganska märkbart. :)

Tack nifelheim för tipset! Precis vad jag letar efter.

Ska bara mata allt genom en op-förstärkare nu och få upp spänningen lite.
Användarvisningsbild
Zajber
Inlägg: 451
Blev medlem: 19 oktober 2009, 22:07:16
Skype: Andreas.fridh85
Ort: Rödön
Kontakt:

Re: Ljudkort som funktionsgenerator. Tips?

Inlägg av Zajber »

Näe nu har jag kört fast med op-förstärkaren istället.

Är det någon som ser något uppenbart fel i detta?
Skärmavbild%202010-09-25%20kl.%2021.20.51.png
Där V1 är utgången från ljudkortet. Vpp = 2.4 volt.

Detta är vad jag får på mitt skop:
NewFile2.jpg
Den blå signalen är utgången den gula är ljudkortets utgång.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
PeterH
Inlägg: 8640
Blev medlem: 15 mars 2006, 15:57:10
Ort: Gävle/Valbo

Re: Ljudkort som funktionsgenerator. Tips?

Inlägg av PeterH »

Prova mata OP:n med både negativ och positiv matning...

Edit: motståndsvärdena du valt ger förstärkningen 1 (om det var oklart?)
Användarvisningsbild
Zajber
Inlägg: 451
Blev medlem: 19 oktober 2009, 22:07:16
Skype: Andreas.fridh85
Ort: Rödön
Kontakt:

Re: Ljudkort som funktionsgenerator. Tips?

Inlägg av Zajber »

Okay, just nu har jag bara +12 spänning att mata med. Det förklarar ju iofs. varför den tappar halva kurvan. :humm:

Borde inte förstärkningen i detta fallet bli 2 då Au=((R1+R2)/R1)?
Användarvisningsbild
Zajber
Inlägg: 451
Blev medlem: 19 oktober 2009, 22:07:16
Skype: Andreas.fridh85
Ort: Rödön
Kontakt:

Re: Ljudkort som funktionsgenerator. Tips?

Inlägg av Zajber »

Även om jag ändrar R1 till 18Ohm med Au på 4.1 så har jag exakt samma utsignal alltså ingen förstärkning.
:tumner:
Användarvisningsbild
anders_bzn
Inlägg: 5772
Blev medlem: 17 december 2008, 19:22:18
Ort: Kävlinge
Kontakt:

Re: Ljudkort som funktionsgenerator. Tips?

Inlägg av anders_bzn »

Du bör nog välja motstånden annorlunda, förmodligen är motstånden så låga att OP:n inte orkar driva återkopplingen. Öka dem minst en faktor 100.

Du kan även skapa en virtuell nolla om du vill ha hela kurvan.
Janne
Inlägg: 99
Blev medlem: 12 januari 2005, 10:51:58
Ort: Tyresö

Re: Ljudkort som funktionsgenerator. Tips?

Inlägg av Janne »

Håller med motkopplingsmotstånden är alldeles för lågohmiga.
Motkoppling ska göras till minusingången.
Plus ingången skall ligga på c:a + 6 V
Användarvisningsbild
anders_bzn
Inlägg: 5772
Blev medlem: 17 december 2008, 19:22:18
Ort: Kävlinge
Kontakt:

Re: Ljudkort som funktionsgenerator. Tips?

Inlägg av anders_bzn »

Se där, så noga kollade inte jag...
Användarvisningsbild
Zajber
Inlägg: 451
Blev medlem: 19 oktober 2009, 22:07:16
Skype: Andreas.fridh85
Ort: Rödön
Kontakt:

Re: Ljudkort som funktionsgenerator. Tips?

Inlägg av Zajber »

27k Ohm istället och kopplat på minus-ingången ger samma signal. Grrh..
Användarvisningsbild
anders_bzn
Inlägg: 5772
Blev medlem: 17 december 2008, 19:22:18
Ort: Kävlinge
Kontakt:

Re: Ljudkort som funktionsgenerator. Tips?

Inlägg av anders_bzn »

Hur har du kopplat nu?
Skriv svar