User Tools

Site Tools


x0x:voltagecontrolledoscillator

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
x0x:voltagecontrolledoscillator [2007/09/30 18:26]
hl-sdk
x0x:voltagecontrolledoscillator [2007/09/30 18:56]
hl-sdk Added first slide circuit description. Can someone verify that slide is normally high? I think accent is...
Line 10: Line 10:
  
 The first part of this section is IC9, a 74ac174 Flip Flop, which takes 6 note inputs from Port C of the microcontroller and a clock signal (called Note Latch). ​ On every clock signal, it samples the binary value from the note inputs, and outputs it to a 200K resistor network where it is added with the 5.333 Volt supply. ​ This resistor network by virtue of math I do not understand takes the binary output of (for example) (010111, middle C) and mangles that into 3Volts. This of course, becomes the control Voltage. The first part of this section is IC9, a 74ac174 Flip Flop, which takes 6 note inputs from Port C of the microcontroller and a clock signal (called Note Latch). ​ On every clock signal, it samples the binary value from the note inputs, and outputs it to a 200K resistor network where it is added with the 5.333 Volt supply. ​ This resistor network by virtue of math I do not understand takes the binary output of (for example) (010111, middle C) and mangles that into 3Volts. This of course, becomes the control Voltage.
 +
  
 ==== The Slide Circuit And Buffer ==== ==== The Slide Circuit And Buffer ====
  
 +I'm surprised no one wrote about this before, as it has a lot to do with slide time, and it's fairly simple to analyze.
 +
 +{{x0x:​slide.png|Slide Circuit}}
 +
 +The noninverting op amp somehow works very well together with the DAC network to provide unity gain and buffering. That is... when the 4066 is turned off!
 +
 +When SLIDE is HIGH, Q29 and Q30 are both turned on, and this should pull IC12C and IC12D closed (it is an analog switch chip) so that no signal flows through across the capacitor. This seemed a bit unusual to me because that means that slide would normally be high. So when SLIDE goes LOW, the transistors are turned off, allowing IC12C and IC12D to turn on, and allow the tuning voltage to flow across C35, making it lag if it changes. This creates a pitch sliding effect, instead of an instant change.
  
 ==== Oscillator Drift Compensation and Tuning ==== ==== Oscillator Drift Compensation and Tuning ====
/home/ladyada/public_html/wiki/data/pages/x0x/voltagecontrolledoscillator.txt · Last modified: 2016/01/28 18:05 (external edit)