You are on page 1of 12

A l'intention des formateurs.

Dossier ressource pour les formateurs des


TP SIN31_3 et SIN32_1
Commande du vlo lectrique par bus CAN
remarque: ce dossier contient les devis et les adresses des fournisseurs des diffrents lments mis en oeuvres.

V1

Dossier_ressources_TP_velo_CAN

05/04/2011

1 / 12

A l'intention des formateurs.

Sommaire:
0 Prsentation des TP SIN31_3 et SIN32_1
1 Les diffrents lments du bus CAN du vlo
1.1 Synoptique du bus CAN vlo
1.2 Identification des fils constituant le faisceau bus de communication
2 Le bus CAN du vlo
2.1 Caractristiques du bus CAN
2.2 Constitution des principales trames du bus CAN du vlo
2.3 Organisation des trames la mise sous tension de la console, rle du fil WAKE
3 La carte SPI_CAN
3.1 Synoptique du cblage de la carte SPICAN lors de mesures
3.2 Schma structurel de la carte SPI_CAN
3.3 plan d'implantation de la carte SPI_CAN
3.4 Typon de la carte SPI_CAN
3.4 Bon de commande de la carte SPI_CAN
4 Le module NI_USB_8473
4.1 Caractristiques du module NI_USB_8473
4.2 Devis de la carte NI_USB_8473
5 le module CANaNET 2
5.1 Caractristiques du module CANaNET 2
5.2 Devis de la carte CANaNET 2
6 Le routeur WIFI
6.1 Caractristiques du routeur
6.2 Devis du routeur
7 Le logiciel WIRESHARK

V1

Dossier_ressources_TP_velo_CAN

05/04/2011

2 / 12

A l'intention des formateurs.

0 Prsentation des TP SIN31_3 et SIN32_1


Le vlo lectrique est une application mettant en uvre un bus CAN : ( Voir 1.1 Synoptique du bus CAN vlo )

Moteur

La premire partie de la formation SIN31_1 vous a permis daborder le bus CAN et deffectuer des mesures sur
le systme.
La deuxime partie SIN31_2 est une initiation au logiciel LABVIEW.
le TP SIN31_3 a pour objectif de mettre en ouvre une extension de ce rseau CAN et de lire et crire sur ce
rseau CAN via un module NI USB 8473 ( vulgairement appeler sniffeur CAN )

PC quip de LABVIEW

Le TP SIN32_1 met en place une communication entre le PC et lapplication dporte via un rseau WIFI :
nous mettrons en uvre pour cela une passerelle Ethernet/CAN : CANanet2 de chez IXXAT.

PC quip de LABVIEW, CANanetII configurator, VCI3 Device server MINIMON, WORESHARK

Le matriel ncessaire aux TP SIN31_3 et SIN32_1 est prsent dans la suite du document.
Vous devrez raliser la carte de connexion SPI_CAN ( voir partie 3 ) et linsrer sur le bus CAN entre la console
et la batterie.
Le PCB de cette carte peut tre raliser dans un lyce quip de matriel de gravure pour CI ou par une
entreprise partir des fichier GERBER founis en annexe. ( exemple : ERE contact : www.ere.fr/ ).

Moteur

V1

Dossier_ressources_TP_velo_CAN

05/04/2011

3 / 12

A l'intention des formateurs.

1 Les diffrents lments du bus CAN du vlo


1.1 Synoptique du bus CAN vlo

Capteur de freinage droit


Capteur de freinage
gauche

Faisceau des capteurs de


freinage
Batterie
Console

Faisceau BUS de
communication

Faisceau des
phares

Faisceau de
PUISSANCE
moteur

1.2 Identification des fils constituant le faisceau bus de communication en sortie du contrleur :
Nom du fil
5V
GND
CAN_H
CAN_L
WAKE

V1

Couleur
Rouge
noir
Vert
Blanc
marron

Niveau lectrique
5V
0V
2,5 / 3,5V
1,5 / 2,5V
0 / 24 V

Rle
Alimentation de la console fournie par la batterie
Masse
Signal srie asynchrone diffrentiel haut du bus CAN
Signal srie asynchrone diffrentiel bas du bus CAN
Rveille les priphriques lors de la mise sous tension
de la console.

Dossier_ressources_TP_velo_CAN

05/04/2011

4 / 12

A l'intention des formateurs.

2 Le bus CAN du vlo


2.1 Caractristiques du bus CAN
Dbit
Niveau dominant

125 kbits/s
CAN H = 3.5V
CAN L = 1.5V
CAN H = 2.5V
CAN L = 2.5V
2 x 120

Niveau rcessif :
Caractristique du cble :

Soit 125 kbits/s


2.5V

0V

2.2 Constitution des principales trames du bus CAN du vlo


Remarque : la constitution des trames dcrites ci-dessous t effectue par mesure et non par analyse de la
documentation constructeur :
Seules ont t releves et analyses les trames juges utiles aux TP dvelopps.
Lorsque le contrleur veut une information
il la demande la batterie ou la roue

Lorsque le contrleur veut imposer une commande


elle est mise directement sans rponse de l'esclave

2.2.1 Les identifiants pointent les lments constituant le bus CAN: la console, la Batterie, le Moteur.
Identifiants : 8 : vers console / Emis par batterie ou le moteur
Identifiants : 20 : vers moteur / Emis console
Identifiants : 10 : vers batterie / Emis console

Question de la console

V1

Dossier_ressources_TP_velo_CAN

Rponse : dun des esclaves

05/04/2011

5 / 12

A l'intention des formateurs.

2.2.2 la vitesse du vlo mesure la roue renvoye la console


1 : Question de la console
Identifiants : 20 / sens de la communication : moteur console
Donnes transmises :
00
11
2 : Rponse de la roue
Identifiants : 8 : sens de la communication : console moteur
Donnes transmises :
00
11
00
XX
Valeurs releves sur le systme:

Vitesse (km/h)
5
10
15
20
25
29
39
40

XX
0x05
0x07
0x0E
0x11
0x16
0x19
0x1F
0x20

Dans le cadre des TP nous ferons


l'hypothse simplificatrice
XX = vitesse ( km/h )

2.2.3 Le niveau de batterie


1 : Question de la console
Identifiants : 20 / sens de la communication : batterie console
Donnes transmises :
00
32
2 : Rponse de la roue
Identifiants : 8 : sens de la communication : console batterie
Donnes transmises :
00
32
00
XX
Valeurs releves sur le systme:
Tension batterie
21 V

XX
21

2.2.4 Commande du phare :


Protocole commande directe : allumer le phare
Identifiants : 10 / sens de la communication : batterie console
Donnes transmises :
00
22
00
01
Protocole commande directe : teindre le phare
Identifiants : 10 / sens de la communication : batterie console
Donnes transmises :
00
22
00
00
2.2.5 Commande de la gnration :
Protocole commande directe : niveau assistance ou de rgnration batterie
Identifiants : 20 / sens de la communication : moteur console
Donnes transmises :
00
09
FF
XX
Valeurs releves sur le systme:

V1

Niveau de gnration
1
2
3
4

Dossier_ressources_TP_velo_CAN

XX
0xFB
0xF6
0xEC
0xD8

05/04/2011

6 / 12

A l'intention des formateurs.

2.3 Organisation des trames la mise sous tension de la console, rle du fil WAKE
Lors de la mise en marche de la console, un signal est envoy au moteur et la batterie. Ce signal rveille les
contrleurs des diffrents composants du systme.
Chronogramme de la mise sous tension

24V
Signal WAKE

Signal VCC
5V
0V
Signal CAN_H

Voie 1 ( bleu ) CAN_H

Voie 2 ( vert ) WAKE

Voie 3 ( rouge ) VCC.

Les signaux CAN_H et CAN_L au dmarrage :

CAN-H
et
CAN_L

VCC

V1

Dossier_ressources_TP_velo_CAN

05/04/2011

7 / 12

A l'intention des formateurs.

3 La carte SPI_CAN
3.1 Synoptique du cblage de la carte SPICAN lors de mesures:

PC quip
LABVIEW

Liaison USB

Batterie

Module
NI_USB_8473

Faisceau BUS de communication


dont le bus CAN

Carte SPICAN

Lampe

TECKTRO
MSO4064 
Y1

Y2

Y3

Y4

Bus CAN : signal CAN_H et/ou CAN L

3.2 Schma structurel de la carte SPI_CAN.

C A N H _ M A ITRE

J5

J6

J7

B N C -V

B N C -V

B N C -V

C A N L _ M A ITR E

J1

C A N H _ E S CLA V E
1

J8

B N C -V

C A N L _ E S CLA V E
1

J3

F il ro u g e : 5 .6 V

2
1

2
1

F il n o ir : m a s s e

C O N N -H 2

C O N N -H2

R1
C A N H _ M A ITR E

C A N L _ M A ITRE

1 20

R2

J2

C A N H _ E S CLA V E

C A N L _ E S CLA V E

F il v e rt : C AN H

J4

F il b la n c o u ja u n e : C AN L

3
2
1

3
2
1

1 20

F il m a rro n o u v io le t: ? ?

C O N N -H 3

C O N N -H3

J9
1
6
2
7
3
8
4
9
5

C A N L _ M A ITRE
C A N H _ M A ITRE

C a r te S P IC A N
S IN 3 / 2 0 1 1

C O N N -D 9 F

V1

Dossier_ressources_TP_velo_CAN

05/04/2011

8 / 12

A l'intention des formateurs.

3.3 Plan d'implantation de la carte SPI_CAN.

3.4 Typon de la carte SPI_CAN

3.5 Bon de commande de la carte SPI_CAN

Dsignation

Rfrence Quantit

Prix unit
HT

Prix unit
TTC

Montant
TTC

DOUILLE bnc POUR ci

1205964

5,12

6,12

24,49

SUB D9 POUR CI
femmelle

1207597

2,64

3,16

3,16

BORNIER CI 2 PLOTS

151789

0,51

0,61

1,22

BORNIER CI 3 PLOTS

1711738

0,78

0,93

1,87

Total:
V1

Dossier_ressources_TP_velo_CAN

30,74

05/04/2011

9 / 12

A l'intention des formateurs.

4 Le module NI_USB_8473
4.1 Caractristiques du module NI_USB_8473

V1

Dossier_ressources_TP_velo_CAN

05/04/2011

10 / 12

A l'intention des formateurs.

4.2 Devis de la carte NI_USB_8473

5 le module CANaNET 2
5.1 Caractristiques du module CANaNET 2

V1

Dossier_ressources_TP_velo_CAN

05/04/2011

11 / 12

A l'intention des formateurs.

Remarque : les connecteurs du module NI_USB_8473 et du module CA@net2 ont les broches 2, 3 et 7
pareillement places : ils peuvent tre connects tout deux sur la carte SPI_CAN.
5.2 Devis de la carte CANaNET 2
Contact :

ISIT (Sige social) :


7 rue Andr-Marie AMPERE 31830 PLAISANCE DU TOUCH - FRANCE
Tl : 33 (0)5 61 30 69 00 fax : 33 (0)5 61 16 50 63

Offre de prix janvier 2010 :

6 Le routeur WIFI
6.1 Caractristiques du routeur

Le routeur Ethernet /WIFI : BELKIN SURF +.

Spcifications :
Normes rseau avec dbit de la liaison
- IEEE 802.11n (jusqu' 300 Mbps*),
- IEEE 802.11g (jusqu' 54 Mbps*),
- IEEE 802.11b (jusqu' 11 Mbps*)
Scurit sans fil - 2,4 GHz, Idal pour le transfert de donnes et le Web
Scurit sans fil - Scurit prconfigure, Wi-Fi Protected Setup,
Chiffrement WPA/WPA2 sur 256 bits, Chiffrement WEP sur 128 et 64 bits
Ports - 1x WAN, 4x LAN

6.2 Devis du routeur


Fournisseur
LA FNAC

Dsignation

BELKIN SURF +.

Prix TTC
50

de rseau.
A tlcharger gratuitement sur http://www.wireshark.org/

7 Le logiciel WIRESHARK : Analyseur

V1

Dossier_ressources_TP_velo_CAN

05/04/2011

12 / 12