IIC MIDI R1 Module



Live Board Map:
Move your mouse around over the image below to see info on the parts.

(Shown without suggested PCB mount MIDI jacks!)

Parts List:
MBHP IIC_R1 Orderlist (last update: 10-2006)
+---------+---------------------------------------+-------+
| Loc.    | Description                           | Qty   |
+---------+---------------------------------------+-------+
| IC1	  | PIC 16F88-I/P                         |  1    |
| IC1 	  | IC-Socket for PIC                     |  1    |
| Q1 	  | Crystal 20 MHz                        |  1    |
| IC2 	  | Optocoupler 6N138                     |  1    |
| IC2 	  | IC-Socket for Optocoupler             |  1    |
| R4,5 	  | Resistor 10 kOhm 1/4W                 |  2    |
| R7 	  | Resistor 5.6 kOhm 1/4W                |  1    |
| R6 	  | Resistor 1.2 kOhm 1/4W                |  1    |
| xx 	  | Resistor 1 kOhm 1/4W (@ Core J4)      |  1    |
|R1-3,8-10| Resistor 220 Ohm 1/4W                 |  6    |
| C4 	  | Ceramic Cap 100 nF                    |  1    |
| C1,2 	  | Ceramic Cap 15 pF                     |  2    |
| C3 	  | Electrolytic Capacitor 10 uF 35v      |  1    |
| D1 	  | Diode 1N4148                          |  1    |
| xx      | Green LED (Power)                     |  1    |
| xx 	  | Yellow LED (Rx)                       |  1    |
| xx 	  | Red LED (Tx)                          |  1    |
| xx 	  | MIDI Sockets (for direct PCB mounting)|  2    |
| xx 	  | Jumpers for IIC ID select (J3)        |  2    |
| xx 	  | 1-row SIL Headers (10 pins)           |  1    |
| xx 	  | 2-row DIL Headers (24 pins)           |  1    |
+---------+---------------------------------------+-------+



PCBs and Kits are available: Click to order.



PCB Quick View:


Connections:
# Location Detail Description                              
J1 Port J1 is currently not used, it's free for customizations in the firmware.
J2 J2: this is the IIC port which is realized as a DIL header in order to simplify the 1:1 bus wiring between slaves and master. 4 of these pins (Vs/Vd for power, SC/SD for IIC) have to be connected to the pins with the same name at CORE::J4 and to IIC_MIDI::J2 of the other slaves. The RI# output is a special signal which indicates that the receive buffer has been filled. It will only be used by a small number of applications and need to be connected to the core module, further details can be found at the appr. project pages. If no special hint is given, let this pin open. Never connect the RI# lines of the slaves together, because this will cause a short circuit!
J3 The MBHP_IIC_MIDI address needs to be selected with jumpers at the J3 port. By default, both jumpers should be stuffed in order to select address 0x10. By removing jumpers, address 0x12, 0x14 or 0x16 can be selected. Each slave module needs an unique address at the IIC bus, therefore never use the same configuration for more than one module!
J4 Port J4 is a "MIDIbox Link" port, which provides MIDI IN/OUT at TTL level. It can be connected to a MBHP_LTC module in order to duplicate the MIDI OUT, and to get a MIDI THRU. J4 can also be used for a direct connection to another core module without using optocouplers.
IN MIDI IN port:
This is an either-or position, load SIL 3 pin header for wiring to panel mount MIDI jacks, otherwise install a PCB mount MIDI socket in/over the SIL pads.
OUT MIDI OUT port:
This is an either-or position, load SIL 3 pin header for wiring to panel mount MIDI jacks, otherwise install a PCB mount MIDI socket in/over the SIL pads.


Changelog:

First version.

For complete technical info and instructions see ucapps.de