Sequential Switch


Sequential Switch
for music synthesizers.


 

The previous version can be found here.

A basic switching/sequencing module with many uses.

Some ideas on how to use this module:

This is a "core" module for sequencer type work. In its simplest form, it can be used to select between different signal or CV sources. With a simple pot-based front end and an external clocking LFO, it can be made to function as a regular sequencer. It is also possible to sequence between constant and modulated signals, for example, to enable vibrato to be placed on every fourth note. It can also count down, under external control, allowing for some interesting patterns to be produced with the addition of an extra clocking LFO. It can handle voltages in the range of +/-10v. It is a multiplexor, i.e. not bidirectional. It can route one of eight signals to its output, but not the other way around. It can also provide in dependant gate signals for each selected input.

A little on how it works:

The schematic of the Sequential Switch.

Along the left side of the circuit diagram there are the four control input processors. These convert any incoming CV or gate signal to those suitable for the internal circuitry of the module. Their sensing point is around 2V.

The up/down control is gated with the reset input to produce two different behaviors for reset. When the up/down control is set to UP, reset will set the switch to position 1. When the up/down control is set to DOWN, reset will set the switch to position 8 by preloading this value into the counter at the core of the design.

The external CV will override the setting of the up/down panel switch.

The counter itself is a 4516, and up/down counter with programmable inputs. While it is allowed to count through it's sixteen step cycle, only the three least significant bits are used, giving an output that ranges between 0 and 7. These bits are routed to the address inputs of two 4051 analog multiplexer/demultiplexers. The 4051 to the left, operating as a demultiplexer, routes +14.4 volts to each of 8 buffers in turn. These buffers drive a LED to indicate the selected channel, as well as providing a corresponding gate output.

The 4051 to the right, operating as a multiplexer, routes one of the eight input signals through to the output buffer, where both inverted and non-inverted outputs are available. There is an additional Mix In input provided to allow another signal or CV to be mixed with the selected channel of the sequential switch.

How does a device (the 4051) that has only a 15v range allow at least +/-10V to pass through it? The answer is it doesn't. By powering the 4051 and its associated drive circuitry from +14.4V and -0.6V, and placing the output of the analog switch at the virtual ground point of an inverting op-amp buffer, the full range of the signal is allowed to pass while the voltage at that point is held near or at 0V by the action of the op-amp while the analog switch is closed. When the analog switch is open, the diode connected between the input and 0V prevents in incoming signal from going below -0.6V, and thus prevents it from going outside the allowed input range. There is no need to protect against excursions in the positive direction, as these are in the allowed input range. A second diode at the output of the analog switch prevents the op-amp from driving the output below -0.6V, should the switch open while such potential exists.

Construction


The component overlay. Connections can be determined from the circuit diagram. Click the image for an enlarged printable version.

Pad identification:
PAD IDFunction
CLKClock input
UDUp/Down (direction) input
SWDirection switch. Other contact of switch goes to +VE
INHInhibit input
RSTReset input
RSEReset button. Other contact of button goes to +VE
RSSOptional length switch common pin. (The switch other contacts go to P2 to P8. Position 8 on the switch is not connected.)
INVInverted sequencer output
OUTSequencer output
MIXOptional signal to be mixed with sequencer outputs
I1 to I8Sequencer input 1 to 8
P1 to P8Gate outputs 1 to 8
L1 to L8LED anodes 1 to 8
-VEnegative voltage power rail out, for external use if needed.
GND0V pad, for external use, LED cathodes etc.
+VEpositive voltage power rail out, for external (e.g. reset buton).

Before you start assembly, check the board for etching faults. Look for any shorts between tracks, or open circuits due to over etching. Take this opportunity to sand the edges of the board if needed, removing any splinters or rough edges.

When you are happy with the printed circuit board, construction can proceed as normal, starting with the resistors first, followed by the IC socket if used, then moving onto the taller components.

Take particular care with the orientation of the polarized components such as electrolytics, diodes, transistors and ICs.

Resistors marked RL determine the brightness of the LEDs. A 1k resistor can be used for low mcd LEDs. If you use a superbright/ultrabright LED, this value should be increased, to as much as 33k, dependent on the individual LED. Trial and error is the only way to correctly determine the value. This can be done with a LED, resistor and a power supply of approximately the same voltage as the positive rail of your synth (i.e. +12V or +15V). A good starting point is 10k.

When inserting ICs into sockets, take care not to accidentally bend any of the pins under the chip. Also, make sure the notch on the chip is aligned with the notch marked on the PCB overlay.

There are numerous ways this board can be used. For example, each input could be fed by a pot wired as a voltage divider, with it's input end normalized to +VE via a 100k (formerly 1k) resistor. This way you would be able to use the module as a sequencer when not using it as a switch. 100k will give quite adequate range on your pots, with improved sensitivity.

It is also possible to wire in a "length" switch. Each gate output goes to one position of a 10 way rotary switch, with the common being fed into the RSS pad. At each end of the switches rotation, there should be a position where nothing is connected. Reset behavior when wired like this is a little unusual because the sequence will reset differently when running in Up or Down modes. The two end switch positions are to allow the sequence to run unimpeded. One such position would be okay, the second is simply for convenience. The gate outputs can still be wired to jacks as normal.

Sequential Switch


This diagram shows how you can wire banana jacks into the module. The switch replaces the switching action of a switched jack. A 100k fixed resistor in series with each 100k pot limits the each pot's range to 1/2 the positive voltage, which is more than adequate. This allows rapid switching between the fixed voltage and an external input.

This diagram shows an alternative that does away with the switch. It relies on the low impedance of the outputs of other modules to swamp the voltage coming through the 100k resistor from the positive rail. This version saves the use of 8 switches and the corresponding panel space.
Notes:
  • While untested, the module should work on +/-12 volts.
  • A link be used instead of the ferrite beads if you don't care about power-rail noise.
  • Please e-mail me if you find any errors.

PartQuantity
Capacitors
NF (Not fitted)
47pF2
10n1
100n5
10uF 25V 4
Resistors
NF (Not fitted)
330R2
1k8
1k88
2k21
10k3
15k3
47k1
100k22
RL (to suit LEDs)8
Semi's
TL0721
TL074 (was LM324)1
40512
45161
BC5479
1N414819
Misc.
Ferrite Bead4
0.156 4 pin connector1
cgs28 VER2.0 PCB1

Parts list

This is a guide only. Parts needed will vary with individual constructor's needs.

If anyone is interested in buying these boards, please check the PCBs for Sale page to see if I have any in stock.

Can't find the parts? See the parts FAQ to see if I've already answered the question. Also see the CGS Synth discussion group.
 

Article, art & design copyright 2001,2013 by Ken Stone

Modular Synth Home

Disclaimer