Difference between revisions of "ER-MOZZI-DB"

From Land Boards Wiki
Jump to navigation Jump to search
 
(21 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[FILE:ER-MOZZI-DB-SET_FRONT_REAR-3D-720PX.png]]
+
[[FILE:ER-PROTO-02-MOZZI-DB_P1080850-720PX.jpg]]
  
 
== Features ==
 
== Features ==
Line 134: Line 134:
  
 
=== HAGIWO MOZZI builds ===
 
=== HAGIWO MOZZI builds ===
 +
 +
[[file:ER-PROTO-02-MOZZI-DB_P1080857-720pxV.jpg]]
  
 
* [https://note.com/solder_state HAGIWO builds]
 
* [https://note.com/solder_state HAGIWO builds]
 
* Pots
 
* Pots
** Install RV1-RV3 = 100K
+
** Install RV1-RV4 = 100K
 
** Install series resistor R1-R3 1K
 
** Install series resistor R1-R3 1K
 
** Install Pull-up/Pull-down jumpers
 
** Install Pull-up/Pull-down jumpers
Line 153: Line 155:
 
* 3 CV input jacks (V/Oct, Gain, Harmonic)
 
* 3 CV input jacks (V/Oct, Gain, Harmonic)
 
* 1 PWM output jack
 
* 1 PWM output jack
 +
** Output swings 1V-4V
 
* [https://github.com/land-boards/lb-Arduino-Code/tree/master/LBCards/SYNTHS/HAGIWO/HAGIWO_ADD_VCO Additive VCO] Code
 
* [https://github.com/land-boards/lb-Arduino-Code/tree/master/LBCards/SYNTHS/HAGIWO/HAGIWO_ADD_VCO Additive VCO] Code
  
Line 164: Line 167:
 
* 3 CV input jacks (V/Oct, Inversion, Chord/Wave)
 
* 3 CV input jacks (V/Oct, Inversion, Chord/Wave)
 
* 1 PWM output jack
 
* 1 PWM output jack
 +
** Output swings 2.5V +/- 100mV
 
* [https://github.com/land-boards/lb-Arduino-Code/tree/master/LBCards/SYNTHS/HAGIWO/HAGIWO_CHORD CHORD VCO] Code
 
* [https://github.com/land-boards/lb-Arduino-Code/tree/master/LBCards/SYNTHS/HAGIWO/HAGIWO_CHORD CHORD VCO] Code
  
Line 175: Line 179:
 
* 3 CV input jacks (V/Oct, Mod Freq, Mod Level)
 
* 3 CV input jacks (V/Oct, Mod Freq, Mod Level)
 
* 1 PWM output jack
 
* 1 PWM output jack
 +
** Output swings 0-5V
  
 
* [https://github.com/land-boards/lb-Arduino-Code/tree/master/LBCards/SYNTHS/HAGIWO/HAGIWO_FM_VCO FM VCO] Code
 
* [https://github.com/land-boards/lb-Arduino-Code/tree/master/LBCards/SYNTHS/HAGIWO/HAGIWO_FM_VCO FM VCO] Code
Line 182: Line 187:
 
* FM, Additive, Chord modes
 
* FM, Additive, Chord modes
 
* Started from [https://github.com/Testbild-synth/HAGIWO_arduino_oscillator Testbld Code base]
 
* Started from [https://github.com/Testbild-synth/HAGIWO_arduino_oscillator Testbld Code base]
** Modified to remove mode select switch
+
** Replaced mode select switch with RV4 mode select pot
* Add RV4 mode select knob to select between modes (Analog 3)
+
*** RV4 is on Analog 3
** Add RV4 = 100K to controls card
+
*** Add RV4 = 100K to controls card
** Add R4 = 1K to controls card
+
*** Add R4 = 1K to controls card
** Add C2 = 0.1uF to controls card
+
*** Add C2 = 0.1uF to controls card
** Add R4 = 0 ohms jumper to daughtercard
+
*** Add R4 = 0 ohms jumper to daughtercard
 +
* PWM output
 +
** Output swings 2V-3V
 +
* [https://github.com/land-boards/lb-Arduino-Code/tree/master/LBCards/SYNTHS/ER_MOZZI_DB/HAGIWO_TRIPLE_VCO Triple VCO Code]
  
 
==== HAGIWO Bezier Random CV Generator ====
 
==== HAGIWO Bezier Random CV Generator ====
Line 197: Line 205:
  
 
== Issues ==
 
== Issues ==
 +
 +
=== Rev 3 ===
 +
 +
* Reverse J2/J6
 +
* Remove stereo connection on J6
 +
 +
=== Rev 2 ===
 +
 +
* J2/J6 reversed
 +
** Audio out on J2
  
 
=== Rev 1 ===
 
=== Rev 1 ===
Line 205: Line 223:
 
** More easily just don't populate jack or pots that are not needed
 
** More easily just don't populate jack or pots that are not needed
 
* J2, J6 reversed on schematics (Ctrls and ER-MOZZI-DB cards)
 
* J2, J6 reversed on schematics (Ctrls and ER-MOZZI-DB cards)
* Add jumper J6-T to R13 other side from J2-T)
+
* Add jumper J6-T to R13 (other side from J2-T)
  
 
== Assembly Sheet ==
 
== Assembly Sheet ==
 +
 +
=== Rev 3 ===
 +
 +
* [[ER-MOZZI-DB Rev 3 Assembly Sheet]]
 +
* [http://land-boards.com/ER-MOZZI-DB/ER-PROTO-02-MOZZI-DB_Rev3_ibom.html ER-MOZZI-DB Rev 3 Interactive BOM]
 +
 +
=== Rev 2 ===
 +
 +
* [[ER-MOZZI-DB Rev 2 Assembly Sheet]]
 +
* [http://land-boards.com/ER-MOZZI-DB/ER-PROTO-02-MOZZI-DB_Rev2_ibom.html ER-MOZZI-DB Rev 2 Interactive BOM]
 +
 +
=== Rev 1 ===
  
 
* [[ER-MOZZI-DB Rev 1 Assembly Sheet]]
 
* [[ER-MOZZI-DB Rev 1 Assembly Sheet]]
 +
* [http://land-boards.com/ER-MOZZI-DB/ER-PROTO-02-MOZZI-DB_Rev1_ibom.html ER-MOZZI-DB Rev 1 Interactive BOM]

Latest revision as of 19:43, 2 February 2023

ER-PROTO-02-MOZZI-DB P1080850-720PX.jpg

Features

  • Daughtercard to ER-PROTO-02 card
    • Uses Front Panel and Controls card
      • Controls card populated as required
        • 0-6 Jacks, 0-6 Pots
  • Arduino NANO
  • High Def Sound output
  • Up to 6 Pots connected to A/D inputs
  • Up to 4 input jacks connected to A/D inputs
  • Options
    • 0-4 Pots, 0-4 Input Jacks
    • 5 Pots, 0-3 Input Jacks
    • 6 Pots, 0-2 Input Jacks

Arduino Pins

  • The ER-PROTO-02 controls card has 6 pots (RV1-RV6) and 6 jacks (J1-J6)
  • One jack is a dedicated output (J6) connected to Hi Def output Arduino pins D9, D10
  • The Arduino NANO has 8 Analog Inputs (0-7)
  • RV1-RV3 go to Analog Inputs 0-2
  • 3 Analog Inputs (Analog Inputs 3-5) get shared between 3 pots (RV4-RV6) and 3 jacks (J1-J3)
    • If a jack is inserted, the jack is used and the pot is not connected
    • If a jack is not inserted, the pot is used
  • 2 Jacks (J4-J5) go to Analog Inputs 6-7

A0 - Analog Input 0

  • RV1 wiper, 0-5V
  • Install jumpers on controls card to pull up/down lines to pots

A1 - Analog Input 1

  • RV2 wiper, 0-5V
  • Install jumpers on controls card to pull up/down lines to pots

A2 - Analog Input 2

  • RV3 wiper, 0-5V
  • Install jumpers on controls card to pull up/down lines to pots

A3 - Analog Input 3

  • J1 input Jack, 0-5V if jack is plugged into J1
  • RV4 wiper if no jack is plugged into J1

A4 - Analog Input 4

  • J2 input Jack, 0-5V if jack is plugged into J2
  • RV5 wiper if no jack is plugged into J2
  • Could be used for I2C SDA connection (no pot, no jack)

A5 - Analog Input 5

  • J3 input Jack, 0-5V if jack is plugged into J3
  • RV6 wiper if no jack is plugged into J3
  • Could be used for I2C SCL connection (no pot, no jack)

A6 - Analog Input 6

  • J4 Jack, 0-5V
  • Could be either input or output
    • Parts population option

A7 - Analog Input 7

  • J5 Jack, 0-5V
  • Could be either input or output
    • Parts population option

J7 - Jacks

  • 2x8 header
    • Female on controls card
  • Rev 1 has J2, J6 connections reversed vs ER-PROTO-02 card

ER-MOZZI-DB J7.PNG

J8 - Pots

  • 2x10 header
    • Female on controls card

J10 - Digital 6-13

  • D9, D10 shared with MOZZI Digital

D9, D10 - High Def Audio Out

  • J6 - Stereo 3.5mm jack (PJ-366ST)
  • Same output on both stereo channel

J9 - Eurorack Power

  • Power filter

ER-MOZZI-DB J9.PNG

J10 - Digital I/O

ER-MOZZI-DB J10.PNG

  • Pinout
  1. D0/RX
  2. D1/TX
  3. D6
  4. D7
  5. D8
  6. D9
  7. D10
  8. D11
  9. D12
  10. D13
  11. +5V
  12. GND

Software / Example Projects

HAGIWO MOZZI builds

ER-PROTO-02-MOZZI-DB P1080857-720pxV.jpg

  • HAGIWO builds
  • Pots
    • Install RV1-RV4 = 100K
    • Install series resistor R1-R3 1K
    • Install Pull-up/Pull-down jumpers
  • Jacks
  • J3-J5 = PJ398SM
  • J6 = PJ366ST

Additive VCO

HAGIWO ADDITIVE VCO.png

  • 3 pots (Fundamental Frequency, Harmonics Gain, Harmonic)
  • 3 CV input jacks (V/Oct, Gain, Harmonic)
  • 1 PWM output jack
    • Output swings 1V-4V
  • Additive VCO Code

Chord VCO

HAGIWO CHORD VCO.png

  • 3 pots (Root Frequency, Inversion, Chord/Wave)
  • 3 CV input jacks (V/Oct, Inversion, Chord/Wave)
  • 1 PWM output jack
    • Output swings 2.5V +/- 100mV
  • CHORD VCO Code

FM VCO

HAGIWO FM VCO.png

  • 3 pots (Carrier Frequency, Mod Freq, Mod Level)
  • 3 CV input jacks (V/Oct, Mod Freq, Mod Level)
  • 1 PWM output jack
    • Output swings 0-5V

Triple Mode VCO

  • FM, Additive, Chord modes
  • Started from Testbld Code base
    • Replaced mode select switch with RV4 mode select pot
      • RV4 is on Analog 3
      • Add RV4 = 100K to controls card
      • Add R4 = 1K to controls card
      • Add C2 = 0.1uF to controls card
      • Add R4 = 0 ohms jumper to daughtercard
  • PWM output
    • Output swings 2V-3V
  • Triple VCO Code

HAGIWO Bezier Random CV Generator

HAGIWO BEZIER CV SCHEMATIC-720PX.png

Issues

Rev 3

  • Reverse J2/J6
  • Remove stereo connection on J6

Rev 2

  • J2/J6 reversed
    • Audio out on J2

Rev 1

  • Switch on jacks between RV and J not wired correctly
    • Fixed in Rev 2 schematic
    • Could cut pots and wire manually
    • More easily just don't populate jack or pots that are not needed
  • J2, J6 reversed on schematics (Ctrls and ER-MOZZI-DB cards)
  • Add jumper J6-T to R13 (other side from J2-T)

Assembly Sheet

Rev 3

Rev 2

Rev 1