# 1222 Tuner VCO Module

**URL:** <https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16>\
**Category:** KOSMO MODULES\
**Created:** [January 17, 2020, 5:33pm UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16 "2020-01-17T17:33:40Z")\
**Posts on this page:** 20\
**Page:** 11

<div class="post-metadata">

**Author:** ![antoine.pasde2](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/antoine.pasde2/32/326_2.png) [@antoine.pasde2](https://lookmumnocomputer.discourse.group/u/antoine.pasde2)\
**Post date:** [April 25, 2020, 7:20pm UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/203 "2020-04-25T19:20:24Z")

</div>

I finally got around to powering up my #1222 VCOs, I was waiting for the mica caps to arrive from AliExpress but they’re still at least a couple weeks away, so I gave up.

While poking around trying to figure out why I can’t seem to be able to calibrate the frequencies (more on that later), I noticed a resistor getting quite hot.

It is R42, the resistors in series with the 4.1 voltage reference.

 ![image](https://global.discourse-cdn.com/free1/uploads/lookmumnocomputer/original/2X/8/82ac6428143f86294a0fc0fe0aaab8a97d73cb9e.png)  
I did a bit of math :  
The current through R42 is I=V/R= (12-4.1)/220 = 35.9mA which seems a bit high.  
The power dissipated by R42 is P= VI = (12-4.1)x35.9mA = 0.28 watt which is more than the quarter watt that my resistor is spec’d for.  
Again, that seemed high so I looked at the spec sheet of the LM4040AIZ to see if we could safely reduce the current.  
 ![image](https://global.discourse-cdn.com/free1/uploads/lookmumnocomputer/original/2X/b/b4dff44a9eef6992a0951ef1b16aabfe1543dafa.png)  
Not only can we, but **we should reduce the current** as the maximum recommended current is 15mA.

So @lookmumnocomputer, I recommend replacing R42 by a 1K (or more) resistor to reduce the current to a safer 7.9mA.  
The power dissipated by a 1K R42 would then be reduced to about 1/16 of a watt.

---

<div class="post-metadata">

**Author:** ![analogoutput](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/analogoutput/32/29663_2.png) [@analogoutput](https://lookmumnocomputer.discourse.group/u/analogoutput)\
**Post date:** [April 25, 2020, 7:35pm UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/204 "2020-04-25T19:35:03Z")

</div>

Is there any reason it could not be much higher, say 10k or even 47k? The minimum for the diode evidently is 68 µA, more than 100 times lower than that 7.9 mA. Am I missing something?

---

<div class="post-metadata">

**Author:** ![antoine.pasde2](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/antoine.pasde2/32/326_2.png) [@antoine.pasde2](https://lookmumnocomputer.discourse.group/u/antoine.pasde2)\
**Post date:** [April 25, 2020, 7:41pm UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/205 "2020-04-25T19:41:47Z")

</div>

The effective load is the four 10K “precision” resistors R16, R17, R18 and R21 forming the voltage divider, so a 40K load.  
I’d like to be about an order of magnitude lower than that so maybe up to 4.7K for R42, but I would not recommend more than that.  
You could increase the precision resistors too, as their load is the very high input impedance of an opamp, which in turn would allow to further increase R42

---

<div class="post-metadata">

**Author:** ![ChristianBloch](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/christianbloch/32/56_2.png) [@ChristianBloch](https://lookmumnocomputer.discourse.group/u/ChristianBloch)\
**Post date:** [April 25, 2020, 10:13pm UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/206 "2020-04-25T22:13:05Z")

</div>

Thanks for sharing! I’m going to try swapping out mine.

---

<div class="post-metadata">

**Author:** ![antoine.pasde2](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/antoine.pasde2/32/326_2.png) [@antoine.pasde2](https://lookmumnocomputer.discourse.group/u/antoine.pasde2)\
**Post date:** [April 25, 2020, 10:33pm UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/207 "2020-04-25T22:33:20Z")

</div>

Is yours running hot too?

---

<div class="post-metadata">

**Author:** ![ChristianBloch](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/christianbloch/32/56_2.png) [@ChristianBloch](https://lookmumnocomputer.discourse.group/u/ChristianBloch)\
**Post date:** [April 26, 2020, 12:51am UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/208 "2020-04-26T00:51:48Z")

</div>

I didn’t notice, but I guess I should check that first 🤪

---

<div class="post-metadata">

**Author:** ![lookmumnocomputer](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/lookmumnocomputer/32/23_2.png) [@lookmumnocomputer](https://lookmumnocomputer.discourse.group/u/lookmumnocomputer)\
**Post date:** [April 26, 2020, 7:36am UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/209 "2020-04-26T07:36:26Z")

</div>

hey Antoine! ok 1k ill pop that as a note on the site! thanks. have you changed it out and has it made it less sizzle?

---

<div class="post-metadata">

**Author:** ![antoine.pasde2](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/antoine.pasde2/32/326_2.png) [@antoine.pasde2](https://lookmumnocomputer.discourse.group/u/antoine.pasde2)\
**Post date:** [April 27, 2020, 7:30am UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/210 "2020-04-27T07:30:35Z")

</div>

Hello Sam,  
no I haven’t swapped a 1k for R42 yet, the reason being that I was having trouble tuning/calibrating the VCO and I wanted to figure out what was going on before I changed anything.

With no external CV plugged in, I used the REF trimer to adjust the the octave switch’s reference voltage to exactly 4V and checked that the position of the switch gave very close to exactly 0V, 1V, 2V, 3V and 4V.  
I then used the octave switch and the TRK trimmer to calibrate the oscillator over the 5 octaves.  
I then plugged the output of my BeatStep Pro into the 1V/oct input and found that even though the BSP had a 1V/oct output, the oscillator did not track very well at all.

After some analysis, this is what I found out. (Sorry here comes another long post).

- The voltage provided by the octave switch is turned into a current by the R19 100k resistor.
- The external CV on the 1V/oct input is turned into a current by the R22 100k resistor.
- The voltage from the fine tune knob is turned into a current by the R24 100k resistor.
- The CV from the link interface (if used) is turned into a current by the R25 100k resistor.
- The voltage on the external CV input is attenuated and turned into a current by the R20 470k resistor.  
The sum of all these currents is what determines the frequency of the oscillator.

The attenuated external CV does not need to be in tune so let’s ignore it.  
The other voltages are all converted into currents by 100k resistors, but unfortunately they are not all exactly 100k.  
Like most people probably do, I used 1% precision resistors.

Let’s look at a worst case example involving only R19 and R22, the summing resistors used for the octave switch and 1V/oct external input respectively, as nobody uses the link yet and the fine tuning knob is less critical.

At 1% precision, the octave switch summing resistor could be as high as 101k and the 1V/Oct input’s summing resistor could be as low as 99k.  
When one calibrates the oscillator using the five voltages provided by the octave switch, the oscillator is adjusted to 1V/101k= 9.9µA per octave, but the external voltage provides 1V/99k= 10.1µA per octave, a difference of 2%. That doesn’t sound to bad, but unfortunately it adds up for each octave.

For middle C the BSP outputs 5V which pushes 5V/99k=50.5µA into the oscillator which is expecting 5x9.9µA = 49.5µA, the difference of 1µA corresponds to more than one tenth of an octave which is more than a semitone and it just gets worse for higher notes.

I see two solutions to this problem.  
a) Use closely matched 100k summing resistors for the octave switch, the 1V/oct input, the link CV and the fine tune knob.  
Or, if you don’t care about the Link CV and the fine tune exact range.  
b) Calibrate the oscillator using the external 1V/oct input and TRK trimmer, and then use the REF trimmer to adjust the ref voltage (to not quite 4V) in such a way that the octave switch gives exact octave jumps (not exact 1V jumps).  
That’s what I did, and combined with the HF trimmer, got good tracking from 10Hz to 10240Hz ( ~~eleven~~ ten octaves).

---

<div class="post-metadata">

**Author:** ![lookmumnocomputer](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/lookmumnocomputer/32/23_2.png) [@lookmumnocomputer](https://lookmumnocomputer.discourse.group/u/lookmumnocomputer)\
**Post date:** [April 27, 2020, 9:47am UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/211 "2020-04-27T09:47:05Z")

</div>

11 octaves! blimey. thats pretty good going!

---

<div class="post-metadata">

**Author:** ![antoine.pasde2](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/antoine.pasde2/32/326_2.png) [@antoine.pasde2](https://lookmumnocomputer.discourse.group/u/antoine.pasde2)\
**Post date:** [April 27, 2020, 2:52pm UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/212 "2020-04-27T14:52:06Z")

</div>

Sorry I counted wrong, 10 to 10240, is really “only” 10 octaves.

---

<div class="post-metadata">

**Author:** ![analogoutput](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/analogoutput/32/29663_2.png) [@analogoutput](https://lookmumnocomputer.discourse.group/u/analogoutput)\
**Post date:** [April 27, 2020, 3:03pm UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/213 "2020-04-27T15:03:36Z")

</div>

You could write a book, “Synthesizers For Dogs”

---

<div class="post-metadata">

**Author:** ![Caustic](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/caustic/32/15588_2.png) [@Caustic](https://lookmumnocomputer.discourse.group/u/Caustic)\
**Post date:** [April 27, 2020, 5:26pm UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/214 "2020-04-27T17:26:33Z")

</div>

wow excellent work!  
 ![1512662773982](https://global.discourse-cdn.com/free1/uploads/lookmumnocomputer/original/2X/c/cfbbb78848dfc0643edcf33f1aafbbc95cc4397b.gif)

---

<div class="post-metadata">

**Author:** ![analogoutput](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/analogoutput/32/29663_2.png) [@analogoutput](https://lookmumnocomputer.discourse.group/u/analogoutput)\
**Post date:** [April 27, 2020, 5:40pm UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/215 "2020-04-27T17:40:21Z")

</div>

Nice work!

Of course the problem returns if you have more than one oscillator and want to use the link.

I see Mouser has 0.1% 100k through hole resistors at about $0.50 each. For about $7.70 you can even get 0.01% — though they have only 9 in stock!

---

<div class="post-metadata">

**Author:** ![Dud](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/dud/32/610_2.png) [@Dud](https://lookmumnocomputer.discourse.group/u/Dud)\
**Post date:** [April 27, 2020, 6:13pm UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/216 "2020-04-27T18:13:21Z")

</div>

measure each resistance with the multimeter before choosing them

---

<div class="post-metadata">

**Author:** ![antoine.pasde2](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/antoine.pasde2/32/326_2.png) [@antoine.pasde2](https://lookmumnocomputer.discourse.group/u/antoine.pasde2)\
**Post date:** [April 27, 2020, 7:57pm UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/217 "2020-04-27T19:57:41Z")

</div>

In most cases, you probably won’t use the link CV and the external 1V/oct input at the same time, so you could turn the link CV into the “normal” connection of the 1V/oct input by removing R25 and connecting the CV link to the normally closed tip connection of the 1V/oct jack. That way, the external 1V/oct input overrides the link CV whenever something is plugged into the jack.

 ![Link-CV-mod](https://global.discourse-cdn.com/free1/uploads/lookmumnocomputer/original/2X/a/a1842f805f5f744ea3c1c71b81643b1a700abf09.png)

With this mod you probably don’t need any high precision resistors or manually matched resistors.

---

<div class="post-metadata">

**Author:** ![fredrik](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/fredrik/32/682_2.png) [@fredrik](https://lookmumnocomputer.discourse.group/u/fredrik)\
**Post date:** [April 27, 2020, 9:50pm UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/218 "2020-04-27T21:50:24Z")

</div>

Odds are you have plenty of “0.1% resistors” already 😃; from earlier in this thread:

> [@1222 Tuner VCO Module](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/154):
>
> I just grabbed some resistors from a recent Tayda order, and starting at the end of the tape I had to measure eight resistors to find four identical values (4½ digit meter, so \<0.1%). For the curious/patient, Dave Jones at the eevblog looked at the distribution of some name and no-name resistor brands [here](https://www.youtube.com/watch?v=1WAhTdWErrU) and [here](https://www.youtube.com/watch?v=kSmiDzbVt_U).

---

<div class="post-metadata">

**Author:** ![analogoutput](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/analogoutput/32/29663_2.png) [@analogoutput](https://lookmumnocomputer.discourse.group/u/analogoutput)\
**Post date:** [April 27, 2020, 10:23pm UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/219 "2020-04-27T22:23:49Z")

</div>

Ya think?

 ![IMG_20200427_182125](https://global.discourse-cdn.com/free1/uploads/lookmumnocomputer/original/2X/5/5958c30fab27a174cf5260e671a28c14f37e3ba9.jpeg)

---

<div class="post-metadata">

**Author:** ![Caustic](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/caustic/32/15588_2.png) [@Caustic](https://lookmumnocomputer.discourse.group/u/Caustic)\
**Post date:** [April 28, 2020, 2:54am UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/220 "2020-04-28T02:54:34Z")

</div>

![ohgod](https://global.discourse-cdn.com/free1/uploads/lookmumnocomputer/original/2X/d/de3dfab210775b2d8644a014422fea5f9a9844ae.png)  
Do you feel lucky?

---

<div class="post-metadata">

**Author:** ![analogoutput](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/analogoutput/32/29663_2.png) [@analogoutput](https://lookmumnocomputer.discourse.group/u/analogoutput)\
**Post date:** [April 28, 2020, 3:02am UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/221 "2020-04-28T03:02:28Z")

</div>

You know, in all the excitement, I forgot how many resistors I have left

---

<div class="post-metadata">

**Author:** ![klausklaerwerk](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/klausklaerwerk/32/4945_2.png) [@klausklaerwerk](https://lookmumnocomputer.discourse.group/u/klausklaerwerk)\
**Post date:** [April 28, 2020, 9:37am UTC](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16/222 "2020-04-28T09:37:27Z")

</div>

what does the HF trimmer do by the way? i didn’t notice a difference when calibrating…

[Previous page](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16.md?page=10)

[Next page](https://lookmumnocomputer.discourse.group/t/1222-tuner-vco-module/16.md?page=12)
