Konstruktion av funktionsgenerator

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Fox
Inlägg: 23
Blev medlem: 28 december 2004, 20:16:06
Ort: Uppsala

Konstruktion av funktionsgenerator

Inlägg av Fox »

Jag håller på att planera en hembygd funktionsgenerator byggd runt kretsen XR2206 som ska styras från en µC. Naturligtvis vill jag kunna utnyttja ett så brett frekvensband som möjligt så jag måste kunna förändra storleken på timing capacitor (kondensatorn som bestämmer frekvensen) från microcontrollern. Det enklaste sättet att göra detta är väl att parallellkoppla olika stora kondensatorer i en kondensatorbank där varje gren har en brytare som avgör om just den kondensatorn är inkopplad.

Den brytaren ska kontrolleras från µC och klara ström i bägge riktningar. Det går ju att lösa med ett relä men jag tror att det är en onödigt dyr lösning eftersom det minst kommer att krävas fem brytare.

Så min fråga är kan jag parallellkoppla två bipolära transistorswitchar åt var sitt håll? Eller finns det något smartare sätt att lösa det på?

Som ni kanske förstår så är kondensator bytningen bara en grov inställning av frekvensen, fininställningen ska skötas av en PWM-signal från µC.

Kondensatorerna kommer att vara från 1n till 330µ och frekvenserna från <1 Hz till ca 600 kHz.

Så vad ska jag använda för typ av brytare?

Alla tips och idéer är välkomna, tack på förhand
Magnus Pihl
Inlägg: 401
Blev medlem: 6 maj 2004, 12:22:36
Ort: Stockholm

Inlägg av Magnus Pihl »

Annars kan du väl generera signalerna från µC och göra om det till analog utspänning via en DAC.
Janne
Inlägg: 99
Blev medlem: 12 januari 2005, 10:51:58
Ort: Tyresö

Inlägg av Janne »

Du kan använda enkla bipolära transistorer. Men se till att basströmmen är lika stor eller något större än toppströmmen genom transistorn. Då kan transistorn leda den aktuella strömmen både framåt och bakåt (växelström).
Användarvisningsbild
Tony
Inlägg: 1038
Blev medlem: 9 november 2003, 16:08:47

Inlägg av Tony »

Analog multiplexer t.ex. 4051 elfa# 73-473-70
monstrum
Inlägg: 620
Blev medlem: 13 januari 2005, 05:38:32
Ort: Göteborg

Inlägg av monstrum »

Jag tvivlar på att det blir bra med två bipolära transistorer. Bättre är att använda två korskopplade MOSFETar eftersom man då inte har någon basström som ligger o laddar upp kondingen i smyg.
Användarvisningsbild
Fagge
Inlägg: 3930
Blev medlem: 27 maj 2003, 13:59:51
Ort: Blekinge

Inlägg av Fagge »

Eller bimetall reläer, som är knäpptysta & inte har någon resistans!.
Användarvisningsbild
Tony
Inlägg: 1038
Blev medlem: 9 november 2003, 16:08:47

Inlägg av Tony »

Monstrum>> Analog multiplexer = transmissionsgrind = korskopplade mos-fetar.

4051: 8->1 Mux, Enklare blir det inte.
monstrum
Inlägg: 620
Blev medlem: 13 januari 2005, 05:38:32
Ort: Göteborg

Inlägg av monstrum »

Jaha, så smart. Nån har tänkt till iallafall.
Användarvisningsbild
Icecap
Inlägg: 26637
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

fagge: menar du verkligen "bimetall reläer"?

De är ju temperaturstyrda, jag tror att du menar tungelement reläer eller hur?
Användarvisningsbild
Fagge
Inlägg: 3930
Blev medlem: 27 maj 2003, 13:59:51
Ort: Blekinge

Inlägg av Fagge »

Yes yes, tungelement reläer ska det ju vara givetvis!.
Fox
Inlägg: 23
Blev medlem: 28 december 2004, 20:16:06
Ort: Uppsala

Inlägg av Fox »

Tack för alla svar!

Det blir nog en analog MUX eller MOSFETar.
Jag ska dyka lite djupare i databladen och se vad som passar bäst.

Tack till alla som är med och gör dethär forumet så bra.

/ Fox
Skriv svar