Difference between revisions of "SYNTH-VCO-01"

From Land Boards Wiki
Jump to navigation Jump to search
 
(32 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
[[file:SYNTH-VCO-01_REV1_FRONT_3D.png]]
 
[[file:SYNTH-VCO-01_REV1_FRONT_3D.png]]
 +
 +
<video type="youtube">o0OwV05QlQs</video>
  
 
== Features ==
 
== Features ==
  
 
* Build of [https://note.com/solder_state/n/nca6a1dec3921 Pico VCO by HAGIWO]
 
* Build of [https://note.com/solder_state/n/nca6a1dec3921 Pico VCO by HAGIWO]
* Digital VCO with three modes: Wavefold, FM and AM
+
* Digital Voltage Controlled Oscillator (VCO)
* The cost of audio output is reduced by using PWM
+
* Three modes: Wavefold, FM and AM
 +
* PWM output with 2 pole low pass filter
 
* Each mode has eight built-in waveforms
 
* Each mode has eight built-in waveforms
* XIAO RP2040
+
* [http://land-boards.com/blwiki/index.php?title=QT_Py_(RP2040_based) XIAO RP2040] CPU
 +
* (5) Pushbuttons
 +
** Octave Up/Down
 +
** Mode Up/Down (Wavefold, FM and AM)
 +
** Push Timbre switches between 8 waveforms
 +
* (2) Knobs
 +
** Freq fine adjust
 +
** Mod adjust
 +
* Standard EuroRack 16 pin header
 +
** Supports 12V in with on-board 5V regulator
 +
** 5V regulator can be not installed if 5V is available on EuroRack connection
 +
* Card is '''not''' a Eurorack card
 +
** Probably too deep, needs cabling
 +
* (4) 6-32 mounting holes
 +
** Stacks with [[SYNTH-MIDI-CTL-01]] card
 +
 
 +
=== XIAO RP2040 Pins ===
 +
 
 +
* Pin 1, GP26 = Vol/Oct, Analog In
 +
* Pin 2, GP27 = Freq Pot, Analog In
 +
* Pin 3, GP28 = Mod, Analog In
 +
* Pin 4, GP29 = Mod Pot, Analog In
 +
* Pin 5, GP6 = Timbre Pushbutton, select waveform type, Digital Input
 +
* Pin 6, GP7 = Gate (optional), Digital Input
 +
* Pin 8, GP1 = Octave Down, Digital Input
 +
* Pin 9, GP2 = Audio Output, PWM out
 +
* Pin 10, GP4 = Mode Down, Digital Input
 +
* Pin 11, GP3 = Mode Up, Digital Input
 +
* Pin 12 = +3.3V
 +
* Pin 13 = GND
 +
* Pin 14 = +5V
 +
 
 +
== Software ==
 +
 
 +
* [https://github.com/land-boards/lb-boards/blob/master/Audio%20Cards/SYNTH-VCO-01/SOFTWARE/SYNTHVCO01/SYNTHVCO01.ino SYNTHVCO01 Arduino Code]
 +
 
 +
== Videos ==
 +
 
 +
<video type="youtube">HBtc5oQffu8</video>
 +
 
 +
== Checkout/Testing ==
 +
 
 +
* Nice sine wave
 +
* Very little noise
 +
 
 +
[[file:VCO-01_sine.png]]
 +
 
 +
{| class="wikitable"
 +
! FREQ_CV
 +
! MOD_CV
 +
! MOD_POT
 +
! FREQ_POT
 +
! MODE_SW
 +
! OCT_SW
 +
! MEASURE (Hz)
 +
! SIG TYPE
 +
|-
 +
| 0
 +
| 1.61
 +
| CCW
 +
| CENTER
 +
| CENTER
 +
| CENTER
 +
| 261.4
 +
| SINE MIDDLE C
 +
|-
 +
| 0
 +
| 0
 +
| CCW
 +
| CCW
 +
| CENTER
 +
| CENTER
 +
| 70.5
 +
| SINE
 +
|-
 +
| 0
 +
| 0
 +
| CCW
 +
| CW
 +
| CENTER
 +
| CENTER
 +
| 107.9
 +
| SINE
 +
|-
 +
| 0
 +
| 0
 +
| CCW
 +
| CCW
 +
| UP
 +
| CENTER
 +
| 66
 +
| WAVEY-SAW
 +
|-
 +
| 0
 +
| 0
 +
| CCW
 +
| CCW
 +
| UP
 +
| CENTER
 +
| 70.5
 +
| SAW
 +
|-
 +
| 0
 +
| 0
 +
| CCW
 +
| CCW
 +
| CENTER
 +
| DOWN
 +
| 35.4
 +
| SINE
 +
|-
 +
| 0
 +
| 0
 +
| CCW
 +
| CCW
 +
| CENTER
 +
| UP
 +
| 141.6
 +
| SINE
 +
|-
 +
| 0
 +
| 0
 +
| CCW
 +
| CCW
 +
| CENTER
 +
| CENTER
 +
| 70.5
 +
| SINE
 +
|-
 +
| 1
 +
| 0
 +
| CCW
 +
| CCW
 +
| CENTER
 +
| CENTER
 +
| 142.9
 +
| SINE
 +
|-
 +
| 2
 +
| 0
 +
| CCW
 +
| CCW
 +
| CENTER
 +
| CENTER
 +
| 293.4
 +
| SINE
 +
|-
 +
| 3
 +
| 0
 +
| CCW
 +
| CCW
 +
| CENTER
 +
| CENTER
 +
| 598.4
 +
| SINE
 +
|-
 +
| 4
 +
| 0
 +
| CCW
 +
| CCW
 +
| CENTER
 +
| CENTER
 +
| 1200
 +
| SINE
 +
|-
 +
| 5
 +
| 0
 +
| CCW
 +
| CCW
 +
| CENTER
 +
| CENTER
 +
| 2441
 +
| SINE
 +
|-
 +
|}
 +
 
 +
== Issues ==
 +
 
 +
=== Rev 1 ===
 +
 
 +
* Working/no functional issues
 +
* Mode/Oct switches s/b 3 way toggle with center off
 +
* R13 s/s has 330K, s/b 33K
 +
* R14 s/s has 220K, s/b 22K
 +
* C6 s/s hard to see
 +
* OpAmp U2 uses wrong schematic symbol
 +
** ADD WIRE U2-1 TO U2-6 (VOUT) ON REAR
 +
** ADD WIRE U2-7 TO U2-5 (VCC) ON REAR
 +
** LIFT IC U2-2
 +
** LIFT IC U2-4
 +
** ADD WIRE IC U2-2 TO SOCKET U2-4
 +
** ADD WIRE IC U2-4 TO SOCKET U2-2
 +
* Works with rework
 +
 
 +
== Assembly Sheet ==
 +
 
 +
* [[SYNTH-VCO-01 Rev 1 Assembly Sheet]]

Latest revision as of 11:22, 26 October 2022

SYNTH-VCO-01 REV1 FRONT 3D.png

Features

  • Build of Pico VCO by HAGIWO
  • Digital Voltage Controlled Oscillator (VCO)
  • Three modes: Wavefold, FM and AM
  • PWM output with 2 pole low pass filter
  • Each mode has eight built-in waveforms
  • XIAO RP2040 CPU
  • (5) Pushbuttons
    • Octave Up/Down
    • Mode Up/Down (Wavefold, FM and AM)
    • Push Timbre switches between 8 waveforms
  • (2) Knobs
    • Freq fine adjust
    • Mod adjust
  • Standard EuroRack 16 pin header
    • Supports 12V in with on-board 5V regulator
    • 5V regulator can be not installed if 5V is available on EuroRack connection
  • Card is not a Eurorack card
    • Probably too deep, needs cabling
  • (4) 6-32 mounting holes

XIAO RP2040 Pins

  • Pin 1, GP26 = Vol/Oct, Analog In
  • Pin 2, GP27 = Freq Pot, Analog In
  • Pin 3, GP28 = Mod, Analog In
  • Pin 4, GP29 = Mod Pot, Analog In
  • Pin 5, GP6 = Timbre Pushbutton, select waveform type, Digital Input
  • Pin 6, GP7 = Gate (optional), Digital Input
  • Pin 8, GP1 = Octave Down, Digital Input
  • Pin 9, GP2 = Audio Output, PWM out
  • Pin 10, GP4 = Mode Down, Digital Input
  • Pin 11, GP3 = Mode Up, Digital Input
  • Pin 12 = +3.3V
  • Pin 13 = GND
  • Pin 14 = +5V

Software

Videos

Checkout/Testing

  • Nice sine wave
  • Very little noise

VCO-01 sine.png

FREQ_CV MOD_CV MOD_POT FREQ_POT MODE_SW OCT_SW MEASURE (Hz) SIG TYPE
0 1.61 CCW CENTER CENTER CENTER 261.4 SINE MIDDLE C
0 0 CCW CCW CENTER CENTER 70.5 SINE
0 0 CCW CW CENTER CENTER 107.9 SINE
0 0 CCW CCW UP CENTER 66 WAVEY-SAW
0 0 CCW CCW UP CENTER 70.5 SAW
0 0 CCW CCW CENTER DOWN 35.4 SINE
0 0 CCW CCW CENTER UP 141.6 SINE
0 0 CCW CCW CENTER CENTER 70.5 SINE
1 0 CCW CCW CENTER CENTER 142.9 SINE
2 0 CCW CCW CENTER CENTER 293.4 SINE
3 0 CCW CCW CENTER CENTER 598.4 SINE
4 0 CCW CCW CENTER CENTER 1200 SINE
5 0 CCW CCW CENTER CENTER 2441 SINE

Issues

Rev 1

  • Working/no functional issues
  • Mode/Oct switches s/b 3 way toggle with center off
  • R13 s/s has 330K, s/b 33K
  • R14 s/s has 220K, s/b 22K
  • C6 s/s hard to see
  • OpAmp U2 uses wrong schematic symbol
    • ADD WIRE U2-1 TO U2-6 (VOUT) ON REAR
    • ADD WIRE U2-7 TO U2-5 (VCC) ON REAR
    • LIFT IC U2-2
    • LIFT IC U2-4
    • ADD WIRE IC U2-2 TO SOCKET U2-4
    • ADD WIRE IC U2-4 TO SOCKET U2-2
  • Works with rework

Assembly Sheet