|
This MEMS 258C is a faithful recreation of the 258C Dual Oscillator with a panel PCB for easier DIY construction.
To make construction easier, MEMS has designed a front panel PCB for wiring of all the panel components. This much simplifies the DIY construction vs. hand wiring all of the components as on my earlier 258C build. This PCB can be configured for both the 258A or 258C and has additional trimmers for better calibration.
The 258C features two CV inputs with +/- CV controls. CV1 also has a fine adjust +/- CV control. As designed, scaling is done for the CV2 input with full CW rotation of the input control. CV1 is not scaled and requires operation of the fine adjust CV control along with full CW rotation of the input control for correct scaling. 1.2V/Oct scaling requires four resistor changes which are included in the build instructions. Located on the PCB are also two 20T trimmers which allow for precise CV1 and CV2 scaling. An additional trimmer sets the maximum frequency of the coarse control.
This panel PCB is also setup for a switching Tinijax so that with no plug inserted, the outputs are cross coupled to the FM inputs. You can ignore the switched connection and just use a non-switching Tinijax if this feature is not desired.
The main PCB is an authentic reproduction of the 258C which uses an µA726 heated exponential converter. MEMS supplies a SMT adapter PCB which replicates the µA726. The adapter mounts using wires to the µA726 footprint. This photo is the main PCB before the µA726 adapter and ICs have been installed.
This photo shows the assembled uA726 adapter. At the top shows the jumper between R2 and R3 which will be bridged during calibration.
This photo shows the assembled panel PCB.
This photo shows the assembled main PCB.
This photo shows the rear of the assembled module. The panel PCB trimmers can be accessed from the sides and bottom. The main PCB trimmers can be accessed from the rear.
Calibration
Calibration consists of setting the µA726 operating temperature, scaling the oscillators to 1.2V/Oct, setting the low frequency offset, setting the maximum coarse control frequency, and adjusting the sine shape and waveshape controls.
The µA726 calibration can be done assembled on the bench before installation into the module, or after being installed on the PCB. It requires +15V and Ground, and a DMM and some type of temperature measuring device for calibration. The 258A design does not ground one base of the expo pair so pin 6 is used as a ground to make the adapter universal. R22 on the main PCB is replaced with a 0R or wire. The adapter wires to the PCB with pins 1, 2, 3, 4, 6, 8, 9, and 10. The adapter uses no -15V so pin 5 is unused and pin 7 is a no-connect.
If you calibrate the µA726 adapter on the main PCB, you have to remove it from the panel PCB to access it and solder the jumper. While the PCB allows the trimmers to be soldered vertically, and there is room between the PCBs, there are a lot of wires in this area so it is better to mount them folded over the LM723 as shown here. You can solder short wires to the test points (TP) to connect your DMM as pins will interfere with the trimmer on the adjacent adapter.
When calibrating the temperature, the AS3046 heats up quickly which changes the Vbe so it makes it challenging to figure out which way to adjust the trimmer. If you mount the trimmers with the screw terminal as indicated by the silk screen, CCW rotation decreases Vbe so increases temperature as shown by the arrow above. It's probably best to adjust this trimmer full CW before you start. That way you can increase the temperature by a CCW rotation and measure the effect quickly.
Follow these instructions for calibrating the µA726
adapter.
Start by measuring the case temperature of the AS3046 transistor array or the room temperature if the adapter has stabilized in °C. Do not power on the adapter. Solder wires and attach your DMM to the two test points. Turn on the adapter and quickly measure the voltage. Turn the power off to not self-heat the AS3046. Move your DMM to the two test points on the second adapter and repeat. These two voltage readings correspond to the transistor characteristics at the measured °C and will be Vbe(cold) in these equations. I chose 55°C for Vbe(op). Subtract the measured case temperature in °C from 55°C to determine the temperature rise ∆T to the desired operating junction temperature of 75°C. Determine each of the desired operating Vbe(op) by the following formula: Vbe(op) = Vbe(cold) - ( 0.002 x ∆T) For the right side µA726 adapter, my Vbe(cold) was 0.6945V with a case temperature of 18.6°C. Therefore my operating Vbe is: Vbe(op) = 0.6945 - ( 0.002 x (55 - 18.6)) = 0.6217V For the left side µA726 adapter, my Vbe(cold) = 0.7001V with a case temperature of 18.6°C. Therefore my operating Vbe is: Vbe(op) = 0.6989 - ( 0.002 x (55 - 18.6)) = 0.6261V Start by turning the adjustment screws fully CW as described above. Solder bridge the two jumpers on one of the adapters. I would recommend you calibrate one at a time (i.e. leave the other adapter jumper unsoldered) because you can easily overheat the AS3046.
Connect your DMM to the test points, + on the right although you can ignore the sign. Turn on the module and slowly turn the adjustment screw CCW until the desired Vbe(op) is measured. There is a slight lag for the voltage to stabilize. Now solder the jumper on the other adapter and repeat. Your adapters are now calibrated for ~55°C. |
These are the various trimmers on the panel PCB for calibration.
Note the panel PCB logo reflecting their new arrangement with Buchla.
These are the standard trimmers for the main PCB calibration.
Scaling Adjustment
The original 258C has no scale trimmers. The panel PCB has scale trimmers for CV1 and CV2.
The BOM is setup for 1.2V/Oct scaling with the four 100K resistors on the panel PCB. These need to be changed if a different scaling is desired.
Set the CV1 attenuverter control to full CW. You have to decide what to do with the CV1 fine control. I centered it so I could slightly detune CV1 +/-. Scale CV1 precisely with the panel trimmer. The design is quite accurate for 4 octaves and goes a bit flat on the 5th octave. Adjust the high frequency compensation and then recheck all octaves. The CV2 scales the same way. I use my VCO Scaler for easy calibration (I donated this design to MEMS who made me a PCB).
Offset Adjustment
I calibrate the offset with the fine frequency control centered and both CV attenuverters centered. Turn the frequency control full CCW and adjust the offset trimmer for 5 Hz. On this particular module I could not get above 3.8 Hz. I added a 100K resistor in series with both R11 to adjust to 5 Hz.
Coarse Control Range
The maximum frequency is typically beyond 20 KHz (this module was almost 40 KHz). Turn the frequency control full CW and adjust the panel trimmer to set the maximum frequency at 20 KHz.
Sine Adjustment
The 258C has no symmetry trimmer and symmetry may not be ideal at the minimum and maximum frequencies. I adjust my sine shape at ~ 440 Hz. Adjust the sine trimmer for best shape. Depending on your JFET a resistor tweak of R60 may be required.
Waveshape Adjustment
Adjust the waveshape trimmer for best ramp and square. Depending on your JFET a resistor tweak of R43 and/or R56 may be required. The waveshapes are reasonable up to about 10 KHz.
The waveshapes looked pretty reasonable all the way to 20 KHz.