MIDI CPU Hardware Rev K. User Manual

Similar documents
UMR2. User Manual. Hardware RevC Firmware V1.0. Updated Additional documentation and support available at:

D115 The Fast Optimal Servo Amplifier For Brush, Brushless, Voice Coil Servo Motors

MIDI CPU Firmware V User Manual

Comm. RS-232. Analog I/O I N P U T S O U T P U T S. I/O Supply. Logic Supply RET RET Fault

Model 3750 Multifunction I/O Card

Pololu 12V Step-Up/Step-Down Voltage Regulator S10V2F12

Before powering on your driver, read this manual thoroughly. If you have any doubt or suggestion, please do not hesitate to contact us!

T100MD PLC Installation Guide

UNISONIC TECHNOLOGIES CO.,LTD. UL318 Preliminary LINEAR INTEGRATED CIRCUIT

User safety and equipment protection guidelines

Reversible motor driver

Two-wire. Jumper for 12V. J2 Enable Adjust D/A1. Super PLC Warning: Warranty Void if this label is damaged 62256LP-12 CMOS RAM 4.

CHAPTER 5. Voltage Regulator

HomeVision-Pro Overview for HomeVision Users

CDN503 HIGH DENSITY I/O ADAPTER USER GUIDE

T100MD (Rev D-1) PLC Installation Guide

Turning Ideas Into Reality ABCircuits POB 123 New Hill NC (919) C922-SO IC

Assembly Instructions for the KA Electronics Elliptic Equalizer

GammaTron USB Module

Trigger I/O Board for the LogiComm Gun Driver

DEV-1 HamStack Development Board

Building and using JasperMIDI

Digital Input Circuit

MINI DSP EVM KIT Application Manual

manufactured by SF8150-ZIF14

Installation Instructions

USER S MANUAL VER.1. C10D- PARALLEL PORT INTERFACE CARD BOARD Rev. 1

CV Arpeggiator Rev 2 Build Documentation.

RoboClaw 120A/160A/200A Dual Channel Motor Controller

EZ-24 EZ-24-HTB EZ-24-HTBS. Version May Publication PR-1100

PSM-2 POWER SUPPLY MODULE INSTRUCTIONS

V E1B Snap-in I/O Module

Ocean Controls KTA-224 Modbus IO Module

MP6500 Stepper Motor Driver, Digital Current Control

USB1. Encoder Data Acquisition USB Device Page 1 of 6. Description. Features

RoboClaw 2x30A Dual Channel Motor Controller

Installation Instructions

PWR-I/O-DB Power and I/O Daughterboard (#28301)

Installing the Module

PedalSync. 9 Switches MV-62. Chip. Module. and

Sierra Radio Systems. Making a Keyer with the. HamStack. Project Platform

Plasma Lite USB Module

Power Supply Wiring and Power Calculations

Plasma V2 USB Module

V E2B Snap-in I/O Module

STAGE INTERCOM KIT 1.1 SPECIFICATION. General: The lower section is a small power amplifier designed to drive headphones or a small 8ohm speaker.

RASPBERRY PI MEGA-IO EXPANSION CARD USER'S GUIDE VERSION 2.3

PART TOP VIEW. TO LOAD SINGLE Li+ CELL TO IN LOGIC OUT. Maxim Integrated Products 1

Expert I/O 1000 Hardware User Manual

V E1B Snap-in I/O Module

AX1500. Dual Channel Digital Motor Controller. Quick Start Manual. v1.9b, June 1, 2007

KDS Channel DMX Controlled Servo Kit

ADDJOG User Guide 7/30/10. Overview

GammaRay USB Module. Beta Innovations DOC No. : Rev. : A2-102 Date : 2, 2004 Part No. : ,

USER S MANUAL C10- PARALLEL PORT INTERFACE CARD

PCAN-MicroMod Mix 3 Application-specific PCAN-MicroMod Motherboard. User Manual V2.1.0

WTDIO-M. e e d e r. Digital I/O Module. Technologies FEATURES. Price $59 SPECIFICATIONS DESCRIPTION. Weeder Technologies

Installation Instructions

Model 2644 MultiPro+ MC Installation Guide

USB-201-OEM. Analog and Digital I/O. User's Guide

AP3156 Evaluation Module

A general-purpose industrial input/output

Connecting LEDs to the ADB I/O

Installation Instructions

POWERWISE INDAC SETUP MANUAL

Thursday, September 15, electronic components

Installation Instructions

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT DC BIT MICROPOWER NO LATENCY DELTA SIGMA ADC LTC2400 DESCRIPTION

USER S MANUAL. C11S- MULTIFUNTCION CNC BOARD Rev. 1.2

DG4S series DC Servo drive

Central-I Family. CiG1-AMP01-1A-01-00

OSC Ring Type Ring or Resonator type (optional) RESET Pin No Yes

BCT Channel LED Driver (Common-Anode & Common-Cathode) Low Dropout Current Source & Current Sink. General Description. Features.

ElectronFlux USB Module

GE Fanuc IC694ALG221. Rx3i PacSystem

ZEUS Series: microzeus with Flying Bus Boards

BARIX X8. I/O to RS-485 Modbus converter for commercial interfacing, control and home automation applications. Version: 2.01.

LDD M SERIES INSTRUCTION MANUAL LDD M SERIES

Central-I Family. CiG1-AMP01-1A-01-00

Installation Instructions

C50- PARALLEL PORT INTERFACE CARD Rev. 1

USER S MANUAL VER.1. C10- PARALLEL PORT INTERFACE CARD BOARD Rev. 11

GUIDE TO ASSEMBLY OF ERICA SYNTHS MIDI-CV MODULE

Analog Interface Unit Operation Manual

Model 2703AP Quick Reference Guide

This Datasheet for the IC670MDL VDC Pos/Neg Logic Input 16 Pt. Grouped.

USER S MANUAL. C11- MULTIFUNTCION CNC BOARD Rev. 9.9

PK2200 Series. Features. C-Programmable Controller. Specifications Board Size Enclosure Size Operating Temp.

25 South Street, Hopkinton, MA

Prioritize Power Sources in Any Order, Regardless of Relative Voltage: No µp Required

Butterfly Laser Diode Mount

DSP240-LPI Inverter Controller Card. Technical Brief

ES-562/564U COMBINATION CLOCK/TIMER

E3B USER'S GUIDE. for QT310 / QT320 QProx IC evaluation and development Overview. Fast Start

C10S- PARALLEL PORT INTERFACE CARD Rev. 1.4

Sierra Radio Systems. HamStack. Project Board Reference Manual V1.0

ZEUS Series: microzeus with Flying Bus Boards

Powering Up and Programming the ProcessorPM isppac-powr605

WTDIO-M. eeder. Digital I/O Module. Technologies FEATURES SPECIFICATIONS DESCRIPTION. Weeder Technologies

Medium Power Wireless Energy Harvesting Assembly

Transcription:

MIDI CPU Hardware Revision K User Manual Updated 2010-09-08 Additional documentation available at: http://highlyliquid.com/support/ Page 1 / 18

Table of Contents 1.0 Important Safety Information...2 2.0 Feature Diagram...3 3.0 Mechanical Drawing...4 4.0 Power Supply...5 4.1 Specifications...5 4.2 Wiring...5 4.3 Voltage Regulation...5 5.0 MIDI Wiring...6 6.0 Remote Power & Activity LED Wiring...8 6.1 Power LED Wiring...8 6.2 Remote Activity LED Wiring, Method A...8 6.3 Remote Activity LED Wiring, Method B...8 7.0 MIDI Channel Selection Jumper...10 8.0 Reference Voltage Wiring...11 9.0 Control Wiring...12 9.1 Basic Switch Input...13 9.2 Switch Matrix Input...13 9.3 Potentiometer Input...13 9.4 Rotary Encoder Input...13 9.5 Externally Generated Signal Input...13 9.6 Mixed Input...13 9.7 Indicator LED Matrix Output...13 10.0 Electrical Specifications...18 10.1 Absolute Maximum Ratings...18 1.0 Important Safety Information To prevent damage to the MIDI CPU and connected devices, and to prevent personal injury: Use an appropriate power source. Incorrect supply voltage could cause the MIDI CPU to overheat and/or cause the on-board electrolytic capacitor to explode. Do not connect signals which exceed the specified electrical maximums of the MIDI CPU. Do not exceed the specified maximum current load of MIDI CPU outputs. Overloading may damage the MIDI CPU and cause excess power consumption from the power supply. Take reasonable static control precautions when handling. sensitive parts. The MIDI CPU contains ESD- Page 2 / 18

2.0 Feature Diagram Control Terminals: Switches, potentiometers, encoders, control signals or indicator LEDs are connected here. See Control Wiring. Power Input: DC power input. See Power Supply. Regulated Power Access: Output from on-board voltage regulator. See Voltage Regulation. Calibration Control Inputs: See MIDI CPU Firmware User Manual. Activity Indicator Output: Can be used to control a remote activity indicator LED. See Remote Power & Activity LED Wiring. Activity Indicator LED: See MIDI CPU Firmware User Manual. MIDI I/O: Standard MIDI IN and MIDI OUT ports. See MIDI Wiring. MIDI CHANNEL SELECTION JUMPER: Optionally specifies the channel for MIDI input and output. See MIDI Channel Selection Jumper. Page 3 / 18

3.0 Mechanical Drawing Page 4 / 18

4.0 Power Supply To operate, the MIDI CPU must be connected to a battery or other DC power supply. A wall adapter supply with appropriate specifications may be used. VSUPPLY refers to the output voltage of the power supply. 4.1 Specifications VSUPPLY maximum: 12VDC VSUPPLY minimum: 3.3VDC* Power supply current capacity: 150mA or greater *Note: If VSUPPLY is less than 5.3V, the MIDI OUT signal generated by the MIDI CPU may not be strong enough to trigger some receiving devices. 4.2 Wiring Wire the battery or power supply to the MIDI CPU as shown in Figure 4.1. All MIDI CPU terminals marked G are MIDI CPU ground. 4.3 Voltage Regulation The MIDI CPU has an on-board voltage regulator. The output of the regulator powers the on-board components and is accessible via the DC REG terminals. Regulator output voltage (V REG) is the lesser of 5V or (VSUPPLY 0.3V). Figure 4.1: Power Supply Wiring Page 5 / 18

5.0 MIDI Wiring The MIDI CPU features both a MIDI IN and MIDI OUT port. Figure 5.1 shows the typical connection to other MIDI devices. The MIDI standard specifies a 5-position DIN connector. Figure 5.2 shows MIDI receptacle pin numbering. The MIDI signal is carried by pins 4 & 5. Pin 2 is connected to ground at the OUT or THRU side of the MIDI link, and is left unconnected at the IN side of the link. Pins 1 & 3 are unused. Connector pin numbers are marked on the MIDI CPU. See Figure 5.3. Multiple MIDI CPU units can be chained together. For this purpose, MIDI connectors can be bypassed: the OUT port of one unit can be wired directly to the IN port of the next device in the chain. See Figure 5.4. Figure 5.1: MIDI IN/OUT Figure 5.2: MIDI Receptacle Pin Numbering Page 6 / 18

Figure 5.3: MIDI Receptacle Wiring Figure 5.4: Multiple-Device Chain Page 7 / 18

6.0 Remote Power & Activity LED Wiring The MIDI CPU includes an on-board activity indicator LED. If desired, user-supplied power & activity LEDs can be connected. Remote activity LED wiring is via the ACT terminals, and can be accomplished via one of two methods. 6.1 Power LED Wiring A power indicator LED can be wired to the MIDI CPU as shown in figure Figure 6.1. Select a value for RLED such that the ACT cathode terminal does not sink more than 20mA. R LED = 1.0kΩ will work with most standard-brightness LEDs. 6.2 Remote Activity LED Wiring, Method A The two leads of an LED can be wired directly to the ACT terminals of the MIDI CPU. This method will work with most standard-brightness LEDs. See Figure 6.2. The ACT anode terminal is connected internally to VREG via a series 1.0kΩ current-limiting resistor. 6.3 Remote Activity LED Wiring, Method B A user-supplied resistor can be used to limit the current through the remote LED. See Figure 6.3. Select a value for RLED such that the ACT cathode terminal does not sink more than 20mA. The ACT cathode terminal is a standard logic output capable of driving external circuitry. Figure 6.1: Power LED Wiring Page 8 / 18

Figure 6.2: Remote Activity LED Wiring, Method A Figure 6.3: Remote Activity LED Wiring, Method B Page 9 / 18

7.0 MIDI Channel Selection Jumper The MIDI Channel Selection Jumper can be used to select the channel for MIDI input or output. See MIDI CPU Firmware User Manual for more information. The channel selection jumper consists of 4 pairs of terminals. To specify a channel, connect zero or more terminal pairs as indicated by the dotted lines in Figure 7.1. A shorting block or piece of wire can be used. Figure 7.1: MIDI Channel Selection Jumper Wiring Page 10 / 18

8.0 Reference Voltage Wiring The MIDI CPU can optionally use external reference voltages for analog-to-digital conversion. See MIDI CPU Firmware User Manual for more information. External reference voltages are connected to MIDI CPU control terminals 18 and 19 as shown in Figure 8.1. Only control terminals 18 and 19 can be used for this purpose. When configured for reference voltage input, control terminals 18 and 19 are subject to minimum and maximum input voltages as described in Absolute Maximum Ratings. Figure 8.1: External Reference Voltage Wiring Page 11 / 18

9.0 Control Wiring Each MIDI CPU control terminal can be configured for one of up to three control functions: Logic Input. A logic input can be connected to a switch, switch matrix, or an externally generated logic signal. All control terminals are pulled up to VREG via internal pull-up resistors. Analog Input. An analog input converts an incoming analog signal to a digital value. The analog signal can be generated by a potentiometer, variable resistor, or other circuitry. Logic Output. A logic output generates a signal which is used together with logic inputs to monitor a switch matrix or drive an LED matrix. Not every control terminal can perform every function. See Table 9-1. For more information about reference voltage, see Reference Voltage Wiring. Table 9-1: Control Terminal Function Summary Control Terminal Logic Input 0 Analog Input Logic Output 1 2 3 4 5 6 7 8 Reference Voltage 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 VREF VREF+ Different types of control wiring are described below. Any wiring scheme requires proper configuration of the MIDI CPU control terminals as described in MIDI CPU Firmware User Manual. All terminals marked G are MIDI CPU ground and are internally connected to each other. Page 12 / 18

9.1 Basic Switch Input Any logic input can be connected to an SPST switch. MIDI CPU ground is used as the common. See Figure 9.1. If a larger number of switch inputs are desired, a switch matrix may be used. Because of the internal pull-up resistor connected to each control terminal, the terminal will be held VREG when the connected switch is open. 9.2 Switch Matrix Input In order to conserve control terminals, or to connect a large number of input switches, a switch matrix can be employed. A switch matrix is a d s array of switches where d is the number of data lines, and s is the number of select lines. Data lines are connected to MIDI CPU control terminals configured as logic inputs. Select lines are connected to MIDI CPU control terminals configured as logic outputs. Unneeded switches are omitted and replaced with an open circuit. Figure 9.2 & Figure 9.3 each show an 8 x 4 matrix with 32 total switches. The matrix in Figure 9.2 is suitable for applications where multiple simultaneous switch closures are not expected. Certain combinations of simultaneous switch closures will cause aliasing to occur, and may generate unexpected results. The matrix in Figure 9.3 includes a diode connected in series with each switch. Common small-signal diodes such as 1N914 or 1N4148 are suitable. The MIDI CPU will accurately detect all switch states, regardless of the number or combination of closed switches. Use this approach when creating a polyphonic keyboard. 9.3 Potentiometer Input Potentiometers (knobs, sliders, etc.) can be connected directly to MIDI CPU analog inputs as shown in Figure 9.4 and Figure 9.5. For best results, use potentiometer values between 1.0kΩ and 10kΩ. If larger potentiometer values are used, extra circuitry is required to reduce the impedance of the analog signal. 9.4 Rotary Encoder Input 2-bit rotary (quadrature) encoders can be connected to MIDI CPU inputs as shown in Figure 9.6. 9.5 Externally Generated Signal Input Any MIDI CPU input can be connected directly to a signal generated by external circuitry. See Figure 9.7. Any input signal must meet the specifications described in Absolute Maximum Ratings. 9.6 Mixed Input Any of the above control wiring schemes can be combined. Figure 9.8 shows a MIDI CPU connected to 4 basic switch inputs, a 4 x 4 switch matrix, 8 externally generated signals, and 4 potentiometers. 9.7 Indicator LED Matrix Output Indicator LED, LED 7-segment display, and LED bar graph wiring diagrams are included in MIDI CPU Firmware User Manual. Page 13 / 18

Figure 9.1: Basic Switch Input Figure 9.2: Switch Matrix Input, Without Diodes Page 14 / 18

Figure 9.3: Switch Matrix Input, With Diodes Figure 9.4: Potentiometer Input with On-Board Reference Voltages Page 15 / 18

Figure 9.5: Potentiometer Input with External Reference Voltages Figure 9.6: Rotary Encoder Input Page 16 / 18

Figure 9.7: Externally Generated Signal Input Figure 9.8: Mixed Input Wiring Example Page 17 / 18

10.0 Electrical Specifications 10.1 Absolute Maximum Ratings Maximum control terminal input voltage: VREG (see Voltage Regulation) Minimum control terminal input voltage: MIDI CPU ground Maximum sink/source current per I/O terminal (includes CONTROL & ACT terminals): 20mA Maximum aggregate I/O sink/source current per MIDI CPU (includes all CONTROL terminals & ACT cathode terminal): 70mA Voltage regulator maximum output current (including load from on-board circuitry): 100mA Page 18 / 18