diff --git a/Schematics/Unseen Servant/Unseen Servant.kicad_sch b/Schematics/Unseen Servant/Unseen Servant.kicad_sch index ed02e49..2610c3b 100644 --- a/Schematics/Unseen Servant/Unseen Servant.kicad_sch +++ b/Schematics/Unseen Servant/Unseen Servant.kicad_sch @@ -2363,9 +2363,6 @@ (junction (at 31.75 82.55) (diameter 0) (color 0 0 0 0) (uuid 14d46af3-c6d9-4f7e-b6fd-9a6b2ce626a9) ) - (junction (at 54.61 85.09) (diameter 0) (color 0 0 0 0) - (uuid 18594226-b69a-4ed4-bd94-0670de485a48) - ) (junction (at 228.6 67.31) (diameter 0) (color 0 0 0 0) (uuid 1a2349e1-c614-4e54-9a0c-d33c56eda138) ) @@ -2381,9 +2378,6 @@ (junction (at 68.58 67.31) (diameter 0) (color 0 0 0 0) (uuid 1cbe768f-d83e-48ea-9fc1-0ccbc01d54e1) ) - (junction (at 36.83 82.55) (diameter 0) (color 0 0 0 0) - (uuid 1eb6c036-2edc-4802-b357-55e95c7d1581) - ) (junction (at 278.13 142.24) (diameter 0) (color 0 0 0 0) (uuid 1f16cde0-4b57-41af-b788-635dc2b5639e) ) @@ -3357,10 +3351,6 @@ (stroke (width 0) (type default)) (uuid 3b527e6b-d3dc-44da-88da-81ecf9d3c93b) ) - (wire (pts (xy 36.83 82.55) (xy 36.83 85.09)) - (stroke (width 0) (type default)) - (uuid 3b7ad2fe-2091-4504-9280-311ae28ae87c) - ) (wire (pts (xy 119.38 72.39) (xy 116.84 72.39)) (stroke (width 0) (type default)) (uuid 3c152845-679f-4638-92ce-f92bd3872eac) @@ -3417,7 +3407,7 @@ (stroke (width 0) (type default)) (uuid 41bf3304-1930-4a16-8480-0353d21ffb37) ) - (wire (pts (xy 54.61 85.09) (xy 54.61 99.06)) + (wire (pts (xy 54.61 74.93) (xy 54.61 99.06)) (stroke (width 0) (type default)) (uuid 43124f03-4fdb-407e-b794-7f53b3252a3c) ) @@ -3614,10 +3604,6 @@ (stroke (width 0) (type default)) (uuid 57321333-158f-48d8-a3c2-7d3da5da9767) ) - (wire (pts (xy 54.61 74.93) (xy 54.61 85.09)) - (stroke (width 0) (type default)) - (uuid 576fecf2-6788-44ad-9cc5-7b2cb7478601) - ) (wire (pts (xy 226.06 93.98) (xy 226.06 125.73)) (stroke (width 0) (type default)) (uuid 57fbea3c-4fa3-4ddf-95bb-a65ff7d49450) @@ -3846,10 +3832,6 @@ (stroke (width 0) (type default)) (uuid 729f5492-de43-476b-a52b-22d34c1b84aa) ) - (wire (pts (xy 36.83 82.55) (xy 38.1 82.55)) - (stroke (width 0) (type default)) - (uuid 72cb7027-ac90-49a6-b209-0a6600d9ef70) - ) (wire (pts (xy 166.37 168.91) (xy 166.37 172.72)) (stroke (width 0) (type default)) (uuid 73c61fdf-0b37-4075-a0eb-a173f760ebf0) @@ -4703,7 +4685,7 @@ (stroke (width 0) (type default)) (uuid ea1e81dc-a549-41f2-b25e-cbada38b2e17) ) - (wire (pts (xy 31.75 82.55) (xy 36.83 82.55)) + (wire (pts (xy 31.75 82.55) (xy 38.1 82.55)) (stroke (width 0) (type default)) (uuid ea57ebf3-bb2d-4843-9193-291c99c29496) ) @@ -4787,10 +4769,6 @@ (stroke (width 0) (type default)) (uuid f519a4ec-378c-4f2b-8dbd-2a507d16aba9) ) - (wire (pts (xy 36.83 85.09) (xy 54.61 85.09)) - (stroke (width 0) (type default)) - (uuid f5d72141-750d-4a30-bb0c-db040c5ea006) - ) (wire (pts (xy 331.47 29.21) (xy 331.47 25.4)) (stroke (width 0) (type default)) (uuid f6549c48-e159-4805-8dcf-be78c7ae5d3f) diff --git a/Schematics/bad_trace_v1.jpeg b/Schematics/bad_trace_v1.jpeg new file mode 100644 index 0000000..80c7ec1 Binary files /dev/null and b/Schematics/bad_trace_v1.jpeg differ diff --git a/Schematics/notes.txt b/Schematics/notes.txt new file mode 100644 index 0000000..d5adf5a --- /dev/null +++ b/Schematics/notes.txt @@ -0,0 +1,34 @@ +UX Rollup: + +2x Sockets, all three pins need wires: +- clk in +- glide in (sleeve and normal both GND) + +6x Sockets, 2pin: +- reset in +- pause in +- CV out +- CLK out +- Gate out (could normal to TP10, optional) +- Casc out + + +2x Toggle Switches, 3pin: +- CV Range +- Once/Cont + +11 Toggle Switches, 2pin: +- all step switches (all go to same bus) +- run/stop + +2x Pushbutton switches, all 2pin: +- step +- reset + +Pots, 3-pin: +- Glide attenuator (B10k) (join two left pins from below) + +Pots, 2-pin: +- Glide, manual (A100k) (two left pins, from below) +- Clock rate (B100k) (not sure yet which 2 pins) + diff --git a/Schematics/schematic_bugs_v1.md b/Schematics/schematic_bugs_v1.md new file mode 100644 index 0000000..63f6030 --- /dev/null +++ b/Schematics/schematic_bugs_v1.md @@ -0,0 +1,47 @@ +Show-stopping bugs needing bodges: +- Errant connection between R25 and R1. This needs to be severed. [See this image of the bad trace](bad_trace_v1.jpeg). +- Wrong side of the glide capacitor (C13) is connected to the integrator Op-Amp (U3-10). Cut the current trace and bodge from the other leg of the capacitor. +- Gate stops working after a few due to the lack of a pulldown resistor after D35. Connect a 100k resistor between the 'K' side of that diode (also U2-12) to ground to fix +this and turn it into a solid square wave. Easiest bodge on the back is probably around the far leg of R21 to the K side of D35, but other options exist. +- Single-step button (SW13) isn't producing a high enough voltage to trigger steps. Replace C10 with 100K resistor, and bridge out R44 with a wire. + + +Assembly Notes: +- Do not connect the Normal pin for Pause (J19/J18); the schematic is incorrect +- Wiring SW15 (once/stop) and cascade out is easier done via skywiring; only one cross-board wire is needed, vs 3 if the PCB is used. +- the current 12-position rotary switches are actually 2p6t, which means only six different step counts are available until the replacement arrives +- LEDs go in long leg down (from the front) +- Clock POT is too small; need more than 100k to get below 200bpm +-- Clock POT is the two clockwise-most pins, looking from below. Clock rate goes down when resistance goes up, opposite to expectation. + +Schematic fixes: +- C1 is too small for a 1uF capacitor; expand a bit, but also size it for a box film cap instead of the 600v monsters we've been using +- C3 and C4 could use larger spacing +- C7 is a ceramic 104 power cap like C5, C6, C8, C9, C11, C12; space accordingly +- C10, C14 too small for film; is film needed? +- One socket connection is on the wrong side of the board, adding an extra cross-board wire that shouldn't be so hard. +- Move any UX connections on the lower board out from under the smaller board, for convenience +- C10, C14 is a guessed value; could be other values, ceramic may work, test debouncing. Maybe enlarge footprint if needed. +- Resistor footprint could stand to be +1mm between legs +-- Don't put R8 so close to R26 +-- D36/R47 too close +- Trim 5mm from vertical for both panels, to make fitting inside a case easier. Or 10mm if it can fit; losing the bodge area. + +Assembly Tests: +Ins: +- Clock In - diode to U2-3 +- Clock In Normal - 1k to U2-8 (AND NOT short to U2-10) +- Clock Rate - variable resist +6k between U2-8 and U2-9 +- Reset Sw - when pressed, short +12V and Reset In socket +- Reset Socket to U3-3 = capacitor measurement roughly 15nF (has a resistor as well) +- Once/Cont When in Cont mode shorts Casc Out normal to Reset In +- Pause CV In - U1-13 (can get at from top when assembled) +- Stop Switch - 10 ohms between U1-14 and U2-1 when off, more like 1M ohms when off +- Single Step - 12V through 10k Ohms to U-1-14, more like 1M when off +- Glide In - ~27K to U3-8? No, transistors maybe activate? + +Outs: +- Clock Out - 1K to TP5 +- Gate Out - 1K to U2-14 +- Casc Out - Diode from rotary pin 13 +- CV Out - 1K to U3-7