KFLOP - Connector Pinouts

 

JR1 - +5V Power (regulated +/- 5%)

Typical current = 0.35Amps with no user I/O connected.  More current may be required dependent on the amount of Digital I/O and option boards.     +5V @ 2.5A should be more than sufficient under all conditions.  The +12V input is not used internally by the board, but is routed to pins on the JP4, JP6, and JP7 connectors for the convenience of the user.  +5V power is also routed to the same connectors.  5V power may be applied at whichever connector is more convenient.  This connector is rated for 6.5Amps per connection.

This connector is a standard PC-disk drive power connector which makes it easy to drive the board with an inexpensive PC power supply.

Under some conditions USB power may be used to avoid requiring an external +5V power supply connection.  USB specifies a maximum of 500ma may be drawn from the USB cable.  KFLOP itself consumes 350ma.  If external IO draws less than the remaining 150ma USB supplied power may be used.  To utilize USB power connect Jumper J3 and do not supply +5V into any of the KFLOP connectors.

 

 

 

JP2 - JTAG

This connector is only used for advanced debugging using an XDS510 JTAG type in circuit emulator.  A small amount of regulated 3.3V (<0.5 Amp) is available on this connector if needed for external use.

 

JP7 - Digital IO

18 LVTTL bi-directional digital I/O, and +5, +15, -15 power supply outputs.  Many Digital I/O bits are pre-defined as encoder, home, or limit inputs (see table below) but if not required for the particular application may be used as general purpose I/O.  Digital Outputs may sink/source 10 ma.  Digital I/O is LVTTL (3.3V) but is 5 V tolerant.

Caution! This connector contains 12V signals.  Shorts to low voltage pins will cause permanent damage to the board! 

 

Pin Name Description
1 VDD33 +3.3 Volts Output
2 VDD33 +3.3 Volts Output
3 VDD12 +12 Volts Output
4 RESET# Power up Reset (low true) output
5 IO44 Gen Purpose LVTTL I/O (3.3V Only)
6 IO45 Gen Purpose LVTTL I/O (3.3V Only)
7 IO0 Gen Purpose LVTTL I/O (5V Tolerant) or Axis 0 Encoder Input Phase A
8 IO1 Gen Purpose LVTTL I/O (5V Tolerant) or Axis 0 Encoder Input Phase B
9 IO2 Gen Purpose LVTTL I/O (5V Tolerant) or Axis 1 Encoder Input Phase A
10 IO3 Gen Purpose LVTTL I/O (5V Tolerant) or Axis 1 Encoder Input Phase B
11 IO4 Gen Purpose LVTTL I/O (5V Tolerant) or Axis 2 Encoder Input Phase A
12 IO5 Gen Purpose LVTTL I/O (5V Tolerant) or Axis 2 Encoder Input Phase B
13 IO6 Gen Purpose LVTTL I/O (5V Tolerant) or Axis 3 Encoder Input Phase A
14 IO7 Gen Purpose LVTTL I/O (5V Tolerant) or Axis 3 Encoder Input Phase B
15 IO8 Gen Purpose LVTTL I/O (5V Tolerant) or Axis 0 Home     (or Step 0 output)
16 IO9 Gen Purpose LVTTL I/O (5V Tolerant) or Axis 1 Home     (or Dir  0 output)
17 IO10 Gen Purpose LVTTL I/O (5V Tolerant) or Axis 2 Home     (or Step 1 output)
18 IO11 Gen Purpose LVTTL I/O (5V Tolerant) or Axis 3 Home     (or Dir  1 output)
19 IO12 Gen Purpose LVTTL I/O (5V Tolerant) or Axis 0 + Limit  (or Step 2 output)
20 IO13 Gen Purpose LVTTL I/O (5V Tolerant) or Axis 0 - Limit  (or Dir  2 output)
21 IO14 Gen Purpose LVTTL I/O (5V Tolerant) or Axis 1 + Limit  (or Step 3 output)
22 IO15 Gen Purpose LVTTL I/O (5V Tolerant) or Axis 1 - Limit  (or Dir  3 output)
23 VDD5 +5 Volts Output
24 VDD5 +5 Volts Output
25 GND Digital Ground
26 GND Digital Ground

 

 

 

JP4 - Aux Connector #0

Auxiliary connector which supplies power, reset, and 10 digital I/O (LVTTL 3.3V only) which is normally connected to optional expansion daughter boards (ie. SnapAmp 1000).  If no expansion module is required, these digital I/O may be used for general purpose use. 

Pin Name

Description

1 VDD5

+5 Volts Output

2 VDD12

+12 Volts Output

3 VDD33

+3.3 Volts Output

4 RESET#

Power up Reset (low true) output

5 IO16

Gen Purpose LVTTL I/O (3.3V Only)

6 IO17

Gen Purpose LVTTL I/O (3.3V Only)

7 IO18

Gen Purpose LVTTL I/O (3.3V Only)

8 GND

Digital Ground

9 GND

Digital Ground

10 IO19

Gen Purpose LVTTL I/O (3.3V Only)

11 IO20

Gen Purpose LVTTL I/O (3.3V Only)

12 IO21

Gen Purpose LVTTL I/O (3.3V Only)

13 IO22

Gen Purpose LVTTL I/O (3.3V Only)

14 IO23

Gen Purpose LVTTL I/O (3.3V Only)

15 IO24

Gen Purpose LVTTL I/O (3.3V Only)

16 IO25

Gen Purpose LVTTL I/O (3.3V Only)

 

 

 

JP6 - Aux Connector #1

Auxiliary connector which supplies power, reset, and 10 digital I/O (LVTTL 3.3V only) which is normally connected to optional expansion daughter boards (ie. SnapAmp 1000).  If no expansion module is required, these digital I/O may be used for general purpose use. 

Pin Name

Description

1 VDD5

+5 Volts Output

2 VDD12

+12 Volts Output

3 VDD33

+3.3 Volts Output

4 RESET#

Power up Reset (low true) output

5 IO26

Gen Purpose LVTTL I/O (3.3V Only) or PWM0 out

6 IO27

Gen Purpose LVTTL I/O (3.3V Only) or PWM1 out

7 IO28

Gen Purpose LVTTL I/O (3.3V Only) or PWM2 out

8 GND

Digital Ground

9 GND

Digital Ground

10 IO29

Gen Purpose LVTTL I/O (3.3V Only) or PWM3 out

11 IO30

Gen Purpose LVTTL I/O (3.3V Only)

12 IO31

Gen Purpose LVTTL I/O (3.3V Only)

13 IO32

Gen Purpose LVTTL I/O (3.3V Only)

14 IO33

Gen Purpose LVTTL I/O (3.3V Only)

15 IO34

Gen Purpose LVTTL I/O (3.3V Only)

16 IO35

Gen Purpose LVTTL I/O (3.3V Only)

 

JP5 - GPIO #1 / LV Differential Connector

Low Voltage Differential RJ45 Connector.  This connector is intended for high-speed low-voltage  differential communication over a twisted pair cable use.  However it may also be used as 8 General Purpose digital I/O (LVTTL 5V Tolerant) 

Pin Name

Description

1 IO36

Gen Purpose LVTTL I/O (5V Tolerant)

2 IO37

Gen Purpose LVTTL I/O (5V Tolerant)

3 IO38

Gen Purpose LVTTL I/O (5V Tolerant)

4 IO39

Gen Purpose LVTTL I/O (5V Tolerant)

5 IO40

Gen Purpose LVTTL I/O (5V Tolerant)

6 IO41

Gen Purpose LVTTL I/O (5V Tolerant)

7 IO42

Gen Purpose LVTTL I/O (5V Tolerant)

8 IO43

Gen Purpose LVTTL I/O (5V Tolerant)