alkopop79
Joined: Aug 21, 2008 Posts: 52 Location: London
|
Posted: Thu May 27, 2021 5:42 am Post subject:
CEM3394 interfacing with a microcontroller |
 |
|
I am in the process of designing a CEM3394-based synth with a microcontroller. According to the manufacturer, the IC can be interfaced with a microprocessor (or microcontroller) using a multiplexer. So far so good, I have studied schematics of Akai and Sequential synths and indeed, the multiplexer be connected to the CEM3394 easily with hold capacitors.
https://ibb.co/Xt0k0K7 (sorry, cannot add image or links)
However, the CEM3394's 8 CV inputs all use different CV ranges, both uni- and bipolar.
https://ibb.co/r2Gtp85
VCO Input CF -4 ... +4V
Mod Amt CV 0 ... +4V
Wave Select CV -2 ... +4V
PWM Input CV 0 ... +2,2V
Mixer Balance CV -2 ... +2V
Filter Resonance CV 0 ... 2,5V
VCF CV -3 ... +4V
Final VCA Gain CV 0 ... +4,3V
What I don't see in this Seq Circuits schematic (nor on the Akai one) is signal conditioning. How did they convert the unipolar DAC signal to match the range of CV inputs? Or did they just convert the DAC signal to bipolar to cover all CV ranges? Wouldn't you need some op amp circuits to attenuate?amplify and level shift the DAC signal? I hope my questions makes sense.
ATTACHED: repair manuals with schematics w CEM3394
Description: |
|
 Download (listen) |
Filename: |
Sequential-Circuits-Multitrak-Service-Manual.pdf |
Filesize: |
5.67 MB |
Downloaded: |
440 Time(s) |
Description: |
|
 Download (listen) |
Filename: |
sequential_circuits_multi-trak_sd615_sch.pdf |
Filesize: |
4.81 MB |
Downloaded: |
270 Time(s) |
Description: |
|
 Download (listen) |
Filename: |
Akai AX-60 Service Manual.pdf |
Filesize: |
6.07 MB |
Downloaded: |
226 Time(s) |
|
|
icnagy
Joined: Jan 29, 2017 Posts: 6 Location: Glasgow, UK
|
Posted: Sat May 29, 2021 6:34 am Post subject:
|
 |
|
If you have a look at the multi track block diagram, just after the DAC there is a DAC output buffer and a DAC sign bit inverter, both connected to a 4051 "DAC sign bit switch". The range limiting is probably done in software. |
|