ZerbeX
Posts: 2
Joined: Wed Mar 21, 2018 5:04 pm

Bus CAN et Raspberry PI 3 B+

Wed Mar 21, 2018 5:07 pm

Bonjour,

Je m'interesse actuellement au bus CAN sur une raspberry en ce moment mais il me semblait avoir lu que la Raspberry pouvait le lire sans addon hardware. Mais je ne retrouve rien de tout ça sur le net. Faut-il vraiment cet addon hardware avce une librairie spéciale je suppose ?

Merci d'avance

danjperron
Posts: 3075
Joined: Thu Dec 27, 2012 4:05 am
Location: Québec, Canada

Re: Bus CAN et Raspberry PI 3 B+

Wed Mar 21, 2018 6:42 pm

Je me souviens du BananaPi qui a un canbus hardware build-in et il faut ajouter de toute façon la puce mcp2551.

Mais pour ce qui est du Raspberry Pi un adaptateur usb ou les puces mcp2515 et mcp2551 sur le SPI.

viewtopic.php?t=141052

Voici un de mes projets avec le canbus et des arduinos
viewtopic.php?f=37&t=55616&p=440760#p440760

Et mes leds sur poteaux en canbus.
viewtopic.php?f=44&t=59492&p=446095#p444938

Mes leds ne sont plus en canbus puisque les néopixels ont tout changé.

ZerbeX
Posts: 2
Joined: Wed Mar 21, 2018 5:04 pm

Re: Bus CAN et Raspberry PI 3 B+

Fri Mar 30, 2018 10:36 pm

Bonsoir,

Désolé j'ai un peu disparu de la circulation un petit temps a cause du travail.
J'ai regardé les infos que tu m'as filé y a juste un truc que je pige pas.

Au moment de couper le piste du 3.3V pour le second chipset, sur le topic anglais il coupe toute la piste et ressoude un cable en 5V si je comprends bien ?
Mais du coup son premier chipset est toujours alimenté en 3.3V ?

J'ai compris le principe du cut de la piste pour le module can etant donné qu'il fonctionne entre 0 et 5V mais je ne comprends comment il coupe la piste. Car si j'ai bien regardé il la coupe juste après le pin VCC soit son alimentation en 3.3V qui s'en va dans la piste. Il coupe la piste et passe son fil en 5V. Je cherche juste à savoir si il y a un endroit exact ou il faut couper la piste pour laisser le 3.3V au premier chipset.

Merci d'avance

EDIT : My bad j'avais ciblé la mauvaise partie de la carte en la regardant du dessus. Il viens juste couper le fil d'alim vers le chipset en 3.3V pour lier son 5V. Ca m'apprendras pas regarder les schémas lol.

Merci pour ta réponse détaillée du dessus :)

MeeThyX
Posts: 1
Joined: Fri Aug 17, 2018 2:24 pm

Re: Bus CAN et Raspberry PI 3 B+

Fri Aug 17, 2018 2:35 pm

Bonjour à tous,

Je suis nouveau sur le forum et je viens vous demander de l'aide.

J'ai récemment configuré un raspberry avec une interface MCP2515 pour communiquer avec le bus can de ma domotique.

En lançant la commande "candump can0" j'arrive très bien à récupérer les info reçue sur le bus.
J'obtient ceci dans la console en appuyant sur un poussoir:

Salon ALLUMER

can0 01FCFF02 [8] 53 3E 01 FF FF 64 FF FF
can0 01FC0302 [8] 03 00 02 FF FF 64 FF FF
can0 0002FF01 [3] 03 00 64
can0 01FC0202 [8] 02 08 02 FF FF 64 FF FF
can0 0002FF01 [3] 02 08 01

Salon ETEINDRE

can0 01FCFF02 [8] 53 3E 01 FF FF 64 FF FF
can0 01FC0302 [8] 03 00 02 FF FF 64 FF FF
can0 0002FF01 [3] 03 00 00
can0 01FC0202 [8] 02 08 02 FF FF 64 FF FF
can0 0002FF01 [3] 02 08 00

Par contre, impossible de lancer une commande "cansend can0 ............" ca ne fonctionne pas et ca met mon bus en erreur au point de devoir relancer mon PI.

Auriez-vous une idée?

Merci d'avance.
Thierry

danjperron
Posts: 3075
Joined: Thu Dec 27, 2012 4:05 am
Location: Québec, Canada

Re: Bus CAN et Raspberry PI 3 B+

Fri Aug 17, 2018 9:52 pm

Hum,

Difficile de t'aider .

Quel Protocol de CAN BUS.

Qu'est ce que tu envoies exactement ?

Avec quel genre de périphérique ton signal CAN Bus communique? Un PLC sous CAN Open?

Return to “Français”