LM13700 filters, hoe maak ik een stabiele Iabc?

Ik heb in simulaties en op breadboard nu een HPF en een LPF gemaakt rond LM13700's. Uit simulaties blijkt dat voor de gewenste frequentie, de volgende Iabc van toepassing moet zijn:

LPF
1 mA - 150 Hz
100 uA - 1.5 Hz
10 uA - 15 kHz

HPF
100 uA - 1.5 Khz
10 uA - 150 Hz
1 uA - 15 Hz

nu moet ik dus voor beide filters nog een stroombron maken (één van 1mA - 10uA en één van 100uA - 1uA).

In schema's online van anderen vind ik allerlei ingewikkelde schakelingen die naar Iabc leiden. Bijv. deze: http://www.musicfromouterspace.com/analogsynth_new/STATEVARVCFFEB2006/…

Daar kan ik met mn pet zo niet bij.

Voor LPF gebruikte ik zelf gewoon een 15V voeding, weerstand van 15kOhm in serie met 1 Mohm potmeter = 1mA - 15uA voeding.

Voor HPF kan ik hetzelfde doen, maar die moet tot 1uA en >1Mohm potmeters zijn er haast niet. Daarnaast kan ik me voorstellen dat dit niet de meest stabiele manier is.

Is er iemand die de schakeling uit bovenstaande link in het kort uit kan leggen? Waarom niet gewoon een spanningsgestuurde stroombron rond één transistor?

Of iemand die een makkelijke, maar nette oplossing weet?

Er zijn maar een paar componenten extra, de torren dienen om de sturing logaritmisch te laten verlopen, dat is voor audio / muziek veel handiger dan lineair. Je hebt dan zoveel V per oktaaf, niet per decade.
Als het lineair moet zou ik denk ik een spanningsgestuurde stroombron rond een opamp maken, 10 uA per V moet geen probleem zijn als het niet heel snel en ruisarm hoeft te zijn.

Wat is een labc ?

Op 22 januari 2014 11:18:31 schreef mummiewikkel:
In schema's online van anderen vind ik allerlei ingewikkelde schakelingen die naar Iabc leiden. Bijv. deze: http://www.musicfromouterspace.com/analogsynth_new/STATEVARVCFFEB2006/…

Kan je aangeven waar? Er staat heel veel op die webpagina. En mij zegt Iabc ook helemaal niets.

In de elektuur van Februari 1992 staat een programmeerbaar filter met de MAX260/MAX261 (maxim).(HP,BP,LP)
De LM13700(TI) IS een OTA (operational transconductance amplifier)
Iabc is de stuurstroom waarop de OTA meer of minder doorlaat.
LM13700 is vergelijkbaar met een CA3080.

Je hebt dan zoveel V per oktaaf, niet per decade.

'Zoveel V per decade' is ook logaritmisch. 3,32V/decade = 1V/oktaaf.
Maar dus inderdaad niet: zoveel V per Hz. Daar heb je in de muziek niet zoveel aan - behalve misschien om de '440Hz' te wijzigen. :)

Voor HPF kan ik hetzelfde doen, maar die moet tot 1uA en >1Mohm potmeters zijn er haast niet.

Als dàt het probleem is: je hoeft niet van 15V uit te gaan. Je kunt ook een lagere spanning gebruiken, dan kan de weerstand ook kleiner.
Als de spanning op de Iabc ingang niet erg constant is, is dat probleem wel groter bij een kleine, dan bij een grotere spanning.
Dan kom je echt in een stroombronschakelingetje terecht, bijv. zoals @Aart beschrijft.

'abc' staat voor de Amplifier Bias Current; 'Iabc' is dus eigenlijk dubbel, maar zo staat het in het datablad. :)
Iout = (Iabc^q)/(2kT) * Vin = gm*Vin
gm is de gestuurde transconductantie.

Je hebt natuurlijk gelijk :)

Ik las overigens LABC in plaats van IABC, dat helpt niet.
Als een term uniek is voor een niet zo standaard component (hoe vaak zie je nog een OTA in het wild..) kan het geen kwaad hem een keer uit te schrijven.

(hoe vaak zie je nog een OTA in het wild..)

Dat ligt eraan in welk bos je jaagt..
Ik kom ze dagelijks tegen in Limiter Compressors,Stereo Encoders,en VCA's. Dus nog even wachten met uit/af-schrijven. oh de functie uitschrijven....

Nog eentje dan
SSM2045 2 pole en 4 pole out
Elektuur jul/aug 1989 blz 50

[Bericht gewijzigd door Arabel op (21%)]

Als een term uniek is [...] kan het geen kwaad hem een keer uit te schrijven.

Dat is een goede gewoonte. Ik had het ook gewoon maar opgezocht hoor, had gisterochtend ook nog geen idee. :)

De LM13700 is nog goed verkrijgbaar, zie http://www.eoo-bv.nl/index.php?searchStr=LM13700&_a=viewCat maar ze ruisen nogal bij lage Iabc, wellicht heb je hier meer aan: http://forum.zelfbouwaudio.nl/viewtopic.php?f=6&t=18589&start=…

Goed, ik heb de schakeling eens opgebouwd zoals hier:
http://i.imgur.com/ZYSxCEfl.png

Ik meet Iabc = 0,04 mA tot ongever 0,35 mA.

Dat is dus veel te weinig en daarom probeerde ik wat andere weerstandswaardes her en der op mn breadboard. Toch kwam ik niet veel verder. Ik kreeg de 0,35 mA wel naar (bijv.) 0,7 mA, maar dan steeg ook de minimale waarde mee van (bijv.) 0,2 mA.

Dus dacht ik het deze ochtend maar eens door te rekenen. Ik kom alleen niet (goed) tot het einde. Kan iemand helpen? Ik moet dus een Iabc van 0,01 tot 1 mA hebben (in de afbeelding: Iabc = Ilpf1, Ilpf2 = IcQ5, IcQ6).

1.
UR25_max = -12+(133k/166k*24) = 7,2 V
UR25_min = -12+(33k/166k*24) = -7,2 V

2.
A = 2k/100k = 0,02
Uu9uit_max = 7,2 * 0,02 = 0,145 V
Uu9uit_min = -7,2 * 0,02 = -0,145 V

3.
UbQ4_max = R53/(R53+R54+R55)*Uu9uit_max = 50/570*0,145 = 0,013 V
UbQ4_min = R53/(R53+R54+R55)*Uu9uit_min = 50/570*-0,145 = -0,013 V

4.
UeQ4_max = UbQ4_max - 0,65 V = 0,013 - 0,65 = -0,64 V
UeQ4_min = UbQ4_min - 0,65 V = -0,013 - 0,65 = -0,663 V

5.
IeQ4_max = (-12 V - UeQ4_max)/R56 = -11,36/120k = 0,0947 mA
IeQ4_min = (-12 V - UeQ4_min)/R56 = -11,337/120k = 0,0945 mA

Dit lijkt me al fout, max en min zitten te dicht op elkaar. Verder rekenen om te zien wat IcQ5, IcQ6 wordt lijkt me nutteloos. Maargoed, dit is hoe ik het dacht:

6.
IcQ5_max, IcQ6_max = IeQ4_max * hfe = 0,0947 * 300 = 28,41 mA
IcQ5_min, IcQ6_min = IeQ4_min * hfe = 0,0945 * 300 = 28,34 mA

Hier kan ik dus helemaal niets mee. Graag hoor ik waar ik de fout in ga en wat ik moet wijzigen om een mooie curve van ongeveer 0,01 tot 1 mA te krijgen.

Niemand een idee?

Een hint die me op weg kan helpen is ook welkom, ook als het een compleet ander schema wordt...