Home

Last Modified: 18 July 2002

6172 CAN Micro Controller Module


Connections

Connector J1: 20 pin Dual Row I/O Connector (male)

Pin No

Name

Description

1

gnd

ground

2

out1

output port A, bit 0, V=Vio

3

out2

output port A, bit 1, V=Vio

4

gnd

ground

5

out3

output port A, bit 2, V=Vio

6

out4

output port A, bit 3, V=Vio

7

gnd

ground

8

out5

output port A, bit 4, V=Vio

9

out6

output port A, bit 5, V=Vio

10

gnd

ground

11

out7

output port A, bit 6, V=Vio

12

out8

output port A, bit 7, V=Vio

13

gnd

ground

14

out9

output port B, bit 0, V=Vio

15

out10

output port B, bit 1, V=Vio

16

gnd

ground

17

out11

output port B, bit 2, V=Vio

18

out12

output port B, bit 3, V=Vio

19

gnd

ground

20

-

-

 

Connector J2: 20 pin Dual Row Connector (male)

Pin No

Name

Description

1

gnd

ground

2

in1

input port C, bit 0, edge sensitive input 1

3

in2

input port C, bit 1, edge sensitive input 2

4

gnd

ground

5

in3

input port C, bit 2, edge sensitive input 3

6

in4

input port C, bit 3, edge sensitive input 4

7

gnd

ground

8

in5

input port C, bit 4, level sensitive input 5

9

in6

input port C, bit 5, level sensitive input 6

10

gnd

ground

11

in7

input port C, bit 6, level sensitive input 7

12

in8

input port C, bit 7, level sensitive input 8

13

gnd

ground

14

ready

when low, all outputs (out1 - out12) are in high impedance state, the system is initializing.
when high, the system is running. V=Vio

15

sync

fast sync signal, V=Vio

16

gnd

ground

17

sck

SPI serial clock, V=Vio

18

sdo

SPI serial data out, V=Vio

19

gnd

ground

20

sdi

SPI serial data in

 

Connector J3: 20 pin Dual Row Connector (male)

Pin No

Name

Description

1

gnd

ground

2

pwm

Pulse Width Modulation output, V=Vio

3

txd

TXD data output on RS232 port, V=Vio

4

gnd

ground

5

rxd

RXD data input on RS232 port

6

rts

RTS handshake output on RS22 port, V=Vio

7

gnd

ground

8

cts

CTS handshake input on RS232 port

9

scl

I2C serial clock, V=Vio

10

gnd

ground

11

sda

I2C serial data, V=Vio

12

-

-

13

gnd

ground

14

ain1

8 bit analog input, 0 - 5V

15

ain2

8 bit analog input, 0 - 5V

16

gnd

ground

17

Vio

apply 2.7, 3, 3.3 or 5 Volt to supply the output drivers

18

gnd

return gnd for LED current (Cathode)

19

led1

Bus active LED, output with internal 1k resistor, LED must be placed on user PCB.
- Flashing 100 ms on every received messages
- Flashing 500 ms every 2 s: attention command

20

led2

Node active LED, output with internal 1k resistor, LED must be placed on user PCB.
- Dark: No power or Node defect
- Blink one or more times: numer of blinks indicates software type, wait for start
- Blink 500 ms on/off: error
- Continue: application active

 

Connector J4: 20 pin Dual Row Configuration Connector (male)

Pin No

Name

Description

1

id1

CAN bus node ID.
hard wired or dipswitches on user PCB will set the ID.
0 = Gnd (J4.12), 1 = 5Volt (J4.11)

 

id64

id32

id16

id8

id4

id2

id1

CANopen Node ID

0

0

0

0

0

0

0

ID set by EEPROM with WIN6000

0

0

0

0

0

0

1

1

0

0

0

0

0

1

0

2

-

-

-

-

-

-

-

up to

1

1

1

1

1

1

0

126

1

1

1

1

1

1

1

127
 

id64

id32

id16

id8

id4

id2

id1

DeviceNet MAC ID

0 x x x x x x MAC ID stored in EEPROM, changeable with CFG6000 or by writing DeviceNet object, attribute #1
1 0 0 0 0 0 0 0
1 0 0 0 0 0 1 1
1 - - - - - - up to
1 1 1 1 1 1 0 62
1 1 1 1 1 1 1 63

2

id2

3

id4

4

id8

5

id16

6

id32

7

id64

8

bs1

CAN bus Baud rate select.
hard wired or dipswitches on user PCB will set the CAN bus speed.
0 = Gnd (J4.12), 1 = 5Volt (J4.11)

 

bs3

bs2

bs1

CANopen bus speed selection

0

0

0

Speed set byte EEPROM
With CFG6000 program

0

0

1

10 kBaud

0

1

0

20 kBaud

0

1

1

50 kBaud

1

0

0

125 kBaud

1

0

1

250 kBaud

1

1

0

500 kBaud

1

1

1

1000 kBaud
 

bs3

bs2

bs1

DeviceNet bus speed selection

0 x x Bus speed stored in EEPROM, changeable withWING6000 or by writing DeviceNet object, attribute #2
1 0 0 125 kBaud
1 0 1 250 kBaud
1 1 x 500 kBaud

9

bs2

10

bs3

11

5Vsup

5 Volt in (MPU supply) connect to external 5 Volt or to internal 5Vreg

12

gnd

Ground

13

5Vreg

5 Volt regulator output (from Vbb)

14

irq

inhibit sequencer when low during reset

15

rst

reset Node when low

16

vslp

CAN slope control

17

Vbb

CAN bus 10 - 15 Volt in (regulator output = 5Vreg )

18

canh

CAN bus can-h signal

19

canl

CAN bus can-l signal

20

gnd

Ground

 
Top view connectors Host Board
 

 

J3

 

2)pwm

4)gnd

6)rts

8)cts

10)gnd

12)nc

14)ain1

16)gnd

18)gnd

20)led2

1)gnd

3)txd

5)rxd

7)gnd

9)scl

11)sda

13)gnd

15)ain2

17)Vio

19)led1

 

J2

Top view
Connectors
Host board








RJ10 connectors

 

20)sdi

19)gnd

18)sdo

17)sck

16)gnd

15)sync

14)ready

13)gnd

12)in8

11)in7

J4

10)gnd

9)in6

1)id1

2)id2

8)in5

7)gnd

3)id4

4)id8

6)in4

5)in3

5)id16

6)id32

4)gnd

3)in2

7)id64

8)bs1

2)in1

1)gnd

9)bs2

10)bs3

J1

11)5Vsup

12)gnd

20)nc

19)gnd

13)5Vreg

14)irq

18)out12

17)out11

15)rst

16)vslp

16)gnd

15)out10

17)Vbb

18)canh

14)out9

13)gnd

19)canl

20)gnd

12)out8

11)out7

 

10)gnd

9)out6

8)out5

7)gnd

6)out4

5)out3

4)gnd

3)out2

2)out1

1)gnd