Data Sheet
MCP260 Dual Channel Motor Controller Data Sheet
(c) 2016 Ion Motion Control. All Rights Reserved.
4
Interface
The MCP260 utilizes a DB15 female connector, Molex 6 pin connector and a 2 pin JST connector. The following tables list the pins and
their available functions. All digital input pins are 15V tolerant. Digital output pins are low side driving with up to 3Amp at 40VDC.
The CAN interface and RS232 pins are duplexed. When a duplex function is used the other is set to a high Z state. R/C pulse input,
Analog, TTL and PWM can be generated from any microcontroller such as a Arduino or Rasberry Pi. The R/C Pulse in pins can be
driven by any standard R/C radio receiver. There are several user congurable options depending on the device used to control the
MCP. To congure MCP, installation of the IonMotion App is required and the MCP connected to an available USB port.
Pin PWR DIN DOUT ANALOG PULSE ENCODER UART TTL UART RS232 CAN I2C
1 DOUT1
9 DOUT2
2 GND
10 GND
3 +5V
11 TX1 SCL
4 RX1 SDA
12 RX0 CANL
5 TX0 CANH
13 DIN1 AN1 P1 HALL3 TX3
6 DIN2 AN2 P2 RX3
14 DIN3 AN3
7 DIN4 AN4 P4
15 DIN5 TX2
8 DIN6 RX2
Notes:
1. Digital input pins are 15V tolerant.
2. Digital output pins can drive up to 3Amp at 40V. DOUT are low side driving pins.
3. Analog pins are 0V to 5.1V range.
4. I2C pins are 5V tolerant inputs with 3.3V compliant output.
5. Pulse inputs have a resolution of 12ns.