Extension Pour DemoJM

1 

Cette extension est faite pour simplifier les connexions avec la carte de Démo JM 128 P&E (microcontrôleur Freescale), elle est orienté pour le contrôle de 2 moteurs avec encodeurs. Elle intègre 2 composants : le premier, un UB232 de chez FTDI, est un composant pour convertir des signaux UART/SCI en USB, il permet ainsi à la carte de communiquer avec un ordinateur. Le second composant est un HCTL2032 qui permet de lire les valeurs de 2 encodeurs.

2

 Caractéristique :

            Tension : 5V

            Microcontrôleur : MCF51JM128 de Freescale (32 bit)

            Connecteur :    2 sorties pour carte moteur valrob 2009

                                   2 entrées pour des codeurs

                                   1 sortie pour carte servos valrob 2009 (commande de 5 servos)

                                   2 connecteurs miniUSB

                                   1 bornier pour de la communication I²C

                                   1 bornier pour de la communication UART/SCI

                                   16 borniers pour des entrées/sorties du microcontrôleur (dont 8 CAN)

                                   2 sorties 5V pouvant fournir 500 mA chacune (alimenter par le PC)

            Led :    1 led d’alimentation du UB232

                        2 led signalant la présence de communication au niveau de l’UB232

                        6 led montrant les signaux envoyés à la carte moteur


 

 

Numéro

extension

Numéro

démoJM

Numéro

MicroC

I/O MicroC

Fonction

1

1

21

VDD

Alimentation par la carte de démo

2

3

22&59

GND

Masse

3

10

34

PTB0/MISO2/ADP0

I/O ou CAN (Convertisseur Anal-Num)

4

12

35

PTB1/MOSI2/ADP1

I/O ou CAN

5

14

36

PTB2/SPSCK2/ADP2

I/O ou CAN

6

16

37

PTB3/SS2/ADP4

I/O ou CAN

7

18

38

PTB4/KBIP4/ADP4

I/O ou CAN ou Keyboard Interupt

8

20

39

PTB5/KBIP4/ADP5

I/O ou CAN ou Keyboard Interupt

9

22

40

PTB6/ADP6

I/O ou CAN

10

24

41

PTB7/ADP7

I/O ou CAN

11

23

20

PTE7/SS1

I/O

12

21

19

PTE6/SPSCK1

I/O

13

19

17

PTE4/MISO1

I/O

14

17

18

PTE5/MOSI1

I/O

15

15

16

PTE3/TPM1CH1

Carte Servomoteur (PWM)

16

13

15

PTE2/TPM1CH0

Carte Servomoteur (PWM)

17

29

6

PTF2/TPM1CH4

Carte Servomoteur (PWM)

18

3

22&59

GND

Carte Servomoteur (Masse)

19

25

4

PTF0/TPM1CH2

Carte Servomoteur (PWM)

20

27

5

PTF1/TPM1CH3

Carte Servomoteur (PWM)

21

9

26

PTG0/KBIP0

I/O ou Keyboard Interupt

22

11

27

PTG1/KBIP1

I/O ou Keyboard Interupt

23

30

54

PTG2/KBIP6

I/O ou Keyboard Interupt

24

32

55

PTG3/KBIP7_J1

I/O ou Keyboard Interupt

25

NC

NC

NC

Alimentation par l’UB232R

26

3

22&59

GND

Masse

27

38

64

PTC5/RxD2

I/O ou SCI2

28

40

63

PTC3/TxD2

I/O ou SCI2

29

55

1

PTC4

Carte Moteur (SENS)

30

36

11

PTF5/TPM2CH0

Carte Moteur (PWM)

31

NC

NC

NC

Carte Moteur (NC)

32

3

22&59

GND

Carte Moteur (Masse)

33

NC

NC

NC

Carte Moteur (NC)

34

31

7

PTF3/TPM1CH5

Carte Moteur (ENA)

35

53

62

PTC2

Carte Moteur (SENS)

36

34

8

PTF4/TPM2CH1

Carte Moteur (PWM)

37

NC

NC

NC

Carte Moteur (NC)

38

3

22&59

GND

Carte Moteur (Masse)

39

NC

NC

NC

Carte Moteur (NC)

40

57

9

PTC6

Carte Moteur (ENA)

41

NC

NC

NC

Encodeur (Chanel B)

42

NC

NC

NC

Encodeur (Vcc)

43

NC

NC

NC

Encodeur (Chanel A)

44

NC

NC

NC

Encodeur (Chanel I)

45

NC

NC

NC

Encodeur (Masse)

46

NC

NC

NC

Encodeur (Chanel B)

47

NC

NC

NC

Encodeur (Vcc)

48

NC

NC

NC

Encodeur (Chanel A)

49

NC

NC

NC

Encodeur (Chanel I)

50

NC

NC

NC

Encodeur (Masse)

51

26

60

PTC0/SCL

I/O ou I²C

52

28

61

PTC1/SDA

I/O ou I²C

 

 

34

Pour être informé des derniers articles, inscrivez vous :