User Tools

Site Tools


ssm2044_pcb

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
Previous revision
ssm2044_pcb [2009/03/03 19:01]
seppoman added schematic
ssm2044_pcb [2016/06/22 00:25] (current)
psykhaze
Line 1: Line 1:
-==== Dual SSM 2044 VCF ====+====== Dual SSM 2044 VCF ======
  
-[[SSM2044 PCB Bulk Order]]+[[http://​midibox.org/​forums/​index.php?/​topic/​13999-mbhp-eth-mbhp-sdcard-ssm2044-ssm2164-pcb-bulk-order|SSM2044 PCB Bulk Order]] 
 + 
 +**Warning:​** This is not a suitable project for absolute beginners. The soldering isn't very difficult, but you will need either an AOUT_NG (SMT soldering required), an AOUT module (which needs to be expanded with the bipolar option) or two (!) AOUT_LC modules, or another type of CV source to control this module, in addition to the actual synth (SID/FM) you want to use it with. So a bit of soldering experience and knowledge about the MidiBox platform is definitely recommended. ​
  
 {{seppoman:​ssm3.jpg?​850x*}} {{seppoman:​ssm3.jpg?​850x*}}
- 
-(click to enlarge) 
  
 This PCB contains two of the famous SSM2044 24dB low pass filters with the necessary circuitry, additional LM13700 based Q linearization circuit and a tiny Omron micro relay for a software controlled (via gate out pins) bypass function. The layout is optimized for use with the [[aout_ng|AOUT_NG]] module, requiring the addition of a bipolar option when used with regular V/Oct sources like the original AOUT module. This PCB contains two of the famous SSM2044 24dB low pass filters with the necessary circuitry, additional LM13700 based Q linearization circuit and a tiny Omron micro relay for a software controlled (via gate out pins) bypass function. The layout is optimized for use with the [[aout_ng|AOUT_NG]] module, requiring the addition of a bipolar option when used with regular V/Oct sources like the original AOUT module.
Line 32: Line 32:
 ==== Parts List ==== ==== Parts List ====
  
-|Part     ​|Value ​    ​|Reichelt No.   | +|Part           ​|Value ​    ​|Reichelt No.   | 
-        ​|          |               | +              ​|          |               | 
-|C1,​C2 ​   |220 uF    |RAD 220/​25 ​    | +|C1,​C2 ​         |220 uF    |RAD 220/​25 ​    | 
-|C3,​C4 ​   |10uF      |RAD 105 10/63  | +|C3,​C4 ​         |10uF      |RAD 105 10/63  | 
-|C5-C12 ​  ​|100nF ​    ​|Z5U-2,​5 100N   | +|C5-C12 ​        ​|100nF ​    ​|Z5U-2,​5 100N   | 
-|C13,​C14 ​ |100pF ​    ​|NPO-2,​5 100P   | +|C13,​C14 ​       |100pF ​    ​|NPO-2,​5 100P   | 
-|C15-C18 ​ |470nF ​    ​|Z5U-5 470N     | +|C15-C18 ​       |470nF ​    ​|Z5U-5 470N     | 
-|C19-C24 ​ |10nF      |STYROFLEX 10N  | +|C19-C24 ​       |10nF      |STYROFLEX 10N  | 
-|C25,​C26 ​ |820pF ​    ​|STYROFLEX 820P | +|C25,​C26 ​       |820pF ​    ​|STYROFLEX 820P | 
-|D1       ​|1N4148 ​   |1N 4148        | +|D1             ​|1N4148 ​   |1N 4148        | 
-|IC1,​IC2 ​ |SSM2044 ​  ​| ​              | +|IC1,​IC2 ​       |SSM2044 ​  ​| ​              | 
-|IC3      |LM13700 ​  |LM 13700 DIL   | +|IC3            |LM13700 ​  |LM 13700 DIL   | 
-|IC4      |TL072P ​   |TL 072 DIP     | +|IC4            |TL072P ​   |TL 072 DIP     | 
-|K1       ​|G6K-2P ​   |G6K-2P 12V     | +|K1             ​|G6K-2P ​   |G6K-2P 12V     | 
-|P1,​P2 ​   |10k       ​|64W-10K ​       | +|P1,​P2 ​         |10k       ​|64W-10K ​       | 
-|P3,​P4 ​   |500       ​|64W-500 ​       | +|P3,​P4 ​         |500       ​|64W-500 ​       | 
-|R1-R6 ​   |220       ​|METALL 220     | +|R1-R6 ​         |220       ​|METALL 220     | 
-|R7-R13 ​  ​|1k        |METALL 1,00K   | +|R7-R13 ​        ​|1k        |METALL 1,00K   | 
-|R14,​R15 ​ |100       ​|METALL 100     | +|R14,​R15 ​       |100       ​|METALL 100     | 
-|R16,​R17 ​ |10k       ​|METALL 10,0K   | +|R16,​R17 ​       |10k       ​|METALL 10,0K   | 
-|R18,​R19 ​ |24k       ​|METALL 24,0K   | +|R18,​R19 ​       |24k       ​|METALL 24,0K   | 
-|R20,21   |47k       ​|METALL 47,0K   | +|R20,R21,R24-R27|47k       ​|METALL 47,0K   | 
-|R22,​R23 ​ |27k       ​|METALL 27,0K   | +|R22,​R23 ​       |27k       ​|METALL 27,0K   | 
-|R24-R27 ​ |47k       ​|METALL 47,0K   | +|R28,​R29 ​       |100k      |METALL 100K    | 
-|R28,​R29 ​ |100k      |METALL 100K    | +|T1             ​|BC547 ​    |BC 547C        |
-|T1       ​|BC547 ​    |BC 547C        |+
  
-Total cost of all parts (without SSMs): about 13 Euros+Total cost of all parts (without SSMs): about 11.50 Euros 
 + 
 +nILS did a Reichelt [[https://​secure.reichelt.de/?;​ACTION=20;​LA=5010;​AWKID=137885;​PROVID=2084|Reichelt public shopping cart]], thanks for that :)
  
 ==== Design ==== ==== Design ====
Line 85: Line 86:
 ==== Bypass Relay ==== ==== Bypass Relay ====
  
-The "​bypass"​ function of the module in fact is an "​activate"​ signal, i.e. the bypass pin expects a logic high signal (5V) to actually engage the filter (for both channels). This behaviour might seem a bit uncommon, but that way you can connect the pin to one of the gate out pins on either the Core or the (MAX525) AOUT module, so you can store the state of the filter together with your Bankstick patches.+The "​bypass"​ function of the module in fact is an "​activate"​ signal, i.e. the bypass pin expects a logic high signal (5V) to actually engage the filter (for both channels). This behaviour might seem a bit uncommon, but that way you can connect the pin to one of the gate out pins on either the Core or the (MAX525) AOUT module, so you can store the state of the filter together with your Bankstick patches. To use the bypass function on MBSID, set "#​define DEFAULT_J5_FUNCTION 3",​ recompile and upload, then connect one of core:​J5'​s pins to J3 of the SSM module. Now you can turn the filter on and off by toggling the respective S#1...S#8 setting in the EXT menu. 
 + 
 +If you don't need this function, you can also solder two bridges instead of the relay (as shown below) and leave out R7, D1 and T1. That'​ll make the filter permanently active.
  
-If you don't need this function, you can also solder two bridges instead of the relay and leave out R7, D1 and T1.+{{seppoman:​ssm_bypass.gif}}
  
 The Omron G6K-2P relay is available at several common places like Mouser, Digikey, Reichelt etc, but is a bit on the expensive side. If space is no issue, you could also use some short wires to solder in a different larger/​cheaper/​available 12V DPDT relay. The Omron G6K-2P relay is available at several common places like Mouser, Digikey, Reichelt etc, but is a bit on the expensive side. If space is no issue, you could also use some short wires to solder in a different larger/​cheaper/​available 12V DPDT relay.
Line 94: Line 97:
 ==== Calibration ==== ==== Calibration ====
  
-(These instructions are for MBSID V2 in combination with an [[aout_ng|AOUT_NG]], instructions for other AOUT versions will be provided later).+(These instructions are for MBSID V2 in combination with an [[aout_ng|AOUT_NG]]).
  
 For MBSID, the standard channel assignment is CV1 and CV3 for cutoffs, CV2 and CV4 for resonance. First calibrate the [[aout_ng|AOUT_NG]] to normal V/Oct like described on the NG page. Then in the EXT menu of the ensemble, turn on F2A (Filter cutoff/​resonance routed to AOUT 1,3) and Iv1/Iv3 (invert AOUT 1/3). Then in the FIL menu of the ensemble, increase the Max param to FFF, turn off Log. For MBSID, the standard channel assignment is CV1 and CV3 for cutoffs, CV2 and CV4 for resonance. First calibrate the [[aout_ng|AOUT_NG]] to normal V/Oct like described on the NG page. Then in the EXT menu of the ensemble, turn on F2A (Filter cutoff/​resonance routed to AOUT 1,3) and Iv1/Iv3 (invert AOUT 1/3). Then in the FIL menu of the ensemble, increase the Max param to FFF, turn off Log.
ssm2044_pcb.1236106887.txt.gz · Last modified: 2009/03/03 19:01 by seppoman