mb_matrix
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
mb_matrix [2014/06/15 14:19] – [FPGA Board] added MIDI socket description ilmenator | mb_matrix [2015/02/22 09:36] (current) – [User Interface] ilmenator | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== MIDIbox Matrix - MIDI Matrix with 56 Inputs and 56 Outputs ====== | ====== MIDIbox Matrix - MIDI Matrix with 56 Inputs and 56 Outputs ====== | ||
This MIDIbox implements a 56-port MIDI matrix/ | This MIDIbox implements a 56-port MIDI matrix/ | ||
+ | |||
===== Overview ===== | ===== Overview ===== | ||
Line 107: | Line 108: | ||
| P2, P3 | D-SUB 9pin female socket | DB9 | | 2 | 649-D09S33E4PA00LF | D-SUB BU 09US | | | P2, P3 | D-SUB 9pin female socket | DB9 | | 2 | 649-D09S33E4PA00LF | D-SUB BU 09US | | ||
| U3, U4 | IC socket | DIL-20 | | 2 | | GS 20 | | | U3, U4 | IC socket | DIL-20 | | 2 | | GS 20 | | ||
+ | | | male/female spacer | M3 | 20mm | 4 | | DA 20MM | | ||
Line 129: | Line 131: | ||
==== BOM ==== | ==== BOM ==== | ||
- | coming soon | + | ^ |
+ | ^ Reference ^ Description ^ Package ^ Value ^ Quantity ^ [[http:// | ||
+ | | C8 | electrolytic capacitor | RM5, D10mm | 470µF | 1 | | RAD FC 470/35 | | ||
+ | | C9 | film capacitor | RM5 | 330nF | 1 | | MKS-2 330N | | ||
+ | | C10, C14* | electrolytic capacitor | RM2,5 | 47µF | 2 | | RAD FC 47/25 | | ||
+ | | C11, C15 | ceramic capacitor | RM2,5 | 100nF | 2 | | Z5U-2,5 100N | | ||
+ | | C12, C13 | ceramic capacitor | SM1210 | 100nF | 2 | | | | ||
+ | | R1 | resistor | SM1206 | 1k | 1 | | SMD 1/4W 1,0K | | ||
+ | | R2 | resistor | SM1206 | 4k7 | 1 | | SMD 1/4W 4,7K | | ||
+ | | R3 - R5 | resistor | SM1206 | 220 | 3 | | SMD 1/4W 220 | | ||
+ | | RR1, RR2 | resistor network | SIL6-5 | 10k | 2 | | SIL 6-5 10K | | ||
+ | | U1, U2 | microcontroller | DIP-18 | PIC16F88 | 2 | | PIC 16F88-I/P | | ||
+ | | | IC sockets | DIP-18 | | 2 | | GS 18 | | ||
+ | | U3 | voltage regulator | TO-220 | 5V DC, 1A | 1 | | TSR 1-2450 | | ||
+ | | U4* | voltage regulator | TO-220 | 3,3V | 1 | | LF 33 CV | | ||
+ | | U5 | optocoupler | DIP-8 | 6N138 | 1 | | 6N 138 | | ||
+ | | P1, P2 | female header straight | 2mm | header 25x2 | 2 | | MPE 156-3-050 | | ||
+ | | P3 | female header straight | 2mm | header 16x2 | 1 | | MPE 156-3-032 | | ||
+ | | P4, P5 | IDC connector | 5x2 | IDC | 2 | | WSL 10 | | ||
+ | | P6 | power connector | | Cannon plug-type socket | 1 | | HEBW 21 | | ||
+ | | P7* - P9 | power header | 2,54mm | | 3 | | PSS 254/2G | | ||
+ | | P10 - P16 | IDC connector | 13x2 | IDC | 7 | | WSL 26 | | ||
+ | | P17, P18 | MIDI socket | DIN-5 | | 2 | | MABP 5S | | ||
+ | | P19 | SIL header | 3-pin | | 1 | | | | ||
+ | | J1 | USB socket | type B | | 1 | | USB BW | | ||
+ | | J2 | USB socket | type A vertical | | 1 | | USB AG | | ||
+ | | JP1 - JP4 | SIL header | 2-pin | | 4 | | | | ||
+ | | D1 | bridge rectifier | round | B40C1500 | 1 | | B40C1500RUND | | ||
+ | | D2 | diode | DO35 | 1N4148 | ||
+ | | Q1 - Q5 | transistor | SOT-23 | BSS138 | ||
+ | |||
+ | * U4, P7, C14 can be left out if the mergers (U1, U2) are 5V powered. | ||
===== User Interface ===== | ===== User Interface ===== | ||
- | The user interface (UI) is based on the [[http:// | + | The layout of the user interface (UI) is based on the [[http:// |
+ | |||
+ | {{: | ||
+ | |||
+ | A second generation PCB as pictured above has been ordered and tested to work. This PCB can also be used with other projects involving | ||
+ | |||
+ | ==== Schematic ==== | ||
+ | The v1.0 schematic | ||
+ | |||
+ | ==== Layout ==== | ||
+ | As with any user interface board, form follows function here. Switches and encoders are mounted | ||
+ | |||
+ | {{: | ||
+ | |||
+ | The total size of the PCB is 150mm x 80mm. | ||
+ | |||
+ | ==== BOM ==== | ||
+ | |||
+ | ^ | ||
+ | ^ Reference ^ Description ^ Package ^ Value ^ Quantity ^ [[http:// | ||
+ | | C1, C2 | capacitor | RM2,5 | 100nF | 2 | | Z5U-2.5 100N | | ||
+ | | U1, U2 | shift register | DIP-16 | 74HC165 | 2 | | 74HC 165 | | ||
+ | | P1, P2 | IDC connector | 5x2 | IDC | 2 | | WSL 10 | | ||
+ | | RR1, RR2 | resistor network | 10-9 | 10k |2| |SIL 10-9 10K| | ||
+ | |ENC1 - ENC3 |rotary encoder with switch| | |3| | ||
+ | |SW1 - SW7|tact switch|12mm|E-Switch|7|612-TL1100| | | ||
+ | | |switch cap| |C&K Components|7|611-PEBK| | | ||
+ | | SW1 - SW7 | push switch | Marquardt 6425.0101* | | 7 | 979-6425.0101 |TASTE 6425.0101 | [[http:// | ||
+ | | | key cap | Marquardt 826.000.011 | 16x16mm | 7 | |TASTE S 826 (red!)| [[http:// | ||
+ | |||
+ | * Button caps for the Marquardt' | ||
- | {{: | + | Note that you will obviously only need one type of switch! Not listed here are the encoder knobs, but any push-on knob for D-type shaft should work. |
- | A second generation PCB as modeled above will be ordered soon. This PCB can also be used with other projects involving an SCS, e.g. the [[http:// | ||
mb_matrix.1402841984.txt.gz · Last modified: 2014/06/15 14:19 by ilmenator