LOCODUINO

Forum de discussion
Dépôt GIT Locoduino
Flux RSS

vendredi 7 août 2020

16 visiteurs en ce moment

La bibliothèque ACAN (1)

Prise en main

. Par : Jean-Luc

Rappelons rapidement que le bus CAN est particulièrement bien adapté au modélisme ferroviaire et est à la fois simple, robuste et économique. Sa mise en œuvre sur le réseau est aisée. S’agissant d’un bus, il suffit d’une simple paire de câbles torsadés pour relier les contrôleurs entre eux et étendre le réseau. On insère un nouveau contrôleur en coupant le (...)

Retourner à l'article

Vous répondez à :

La bibliothèque ACAN (1) 15 avril 09:24, par bobyAndCo

 

Bonjour Denis,

 

Pour que les choses soient claires pour tout le monde, tu parles de cartes qui disposent déjà d’un contrôleur CAN d’origine mais il faudra de toutes les façons y ajoute un transceiver extérieur pour pouvoir constituer l’infrastructure matérielle nécessaire pour le CAN.

 

C’est ce que l’on voit sur cette photo avec un ESP32 et un transceiver CJMCV230.

 

 

Il suffit, pourrait on dire, de relier les broches CAN TX et CAN RX de l’ESP32 ( D5 et D4 ) au RX et au TX du transceiver. Par ailleurs, les deux cartes fonctionnant sous 3,3V, il n’y a pas à se préoccuper de conversion de courant.

 

Mais la bibliothèque que présente ici Jean-Luc ne fonctionne qu’avec un MCP2515 et ce n’est pas ce qui équipe d’origine un ESP32 (je ne sais pas pour le DUE).

 

Cette bibliothèque ACAN2515 peut être utilisée sur un ESP32 si l’on utilise une carte extérieure avec un contrôleur MCP2515 et un transceiver via le bus SPI. Donc une configuration matérielle comme présentée ci-dessus par Jean-Luc.

 

On peut peut-être regretter de ne pas pouvoir tirer profit du contrôleur déjà existant sur l’ESP32. Mais d’un autre côté, renvoyer l’ensemble des traitements sur une carte extérieure n’est t’il pas un moyen de soulager l’ESP32 de certains traitements ?

 

Mais il existent aussi des bibliothèques qui utilisent le contrôleur de l’ESP32 comme la bibliothèque ESP32CAN. Sans doute moins abouties que l’ACAN2515 présentée ici mais que j’ai moi-même testée et qui fonctionne bien..

 

Christophe

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.

Lien hypertexte

(Si votre message se réfère à un article publié sur le Web, ou à une page fournissant plus d’informations, vous pouvez indiquer ci-après le titre de la page et son adresse.)

25 Messages

Rubrique Bibliothèques

La bibliothèque Servo

Bibliothèque SoftWare Serial

Bibliothèque Serial

Bibliothèque EEPROM

Bibliothèque Wire : I2C

Bibliothèque LCD

La bibliothèque ScheduleTable

Bibliothèque MemoryUsage

Bibliothèque EEPROMextent

La bibliothèque SlowMotionServo

Bibliothèque Commanders

Bibliothèque DCCpp

Bibliothèque DcDccNanoController

La bibliothèque ACAN (1)

La bibliothèque ACAN (2)

Bibliothèque Accessories (1)

Bibliothèque Accessories (2)

Un décodeur d’accessoires universel (1)

Un décodeur d’accessoires universel (2)

Un décodeur d’accessoires universel (3)

Bibliothèque LcdUi (1)

Bibliothèque LcdUi (2)

Les derniers articles

La bibliothèque ACAN (2)


Jean-Luc

La bibliothèque ACAN (1)


Jean-Luc

La bibliothèque SlowMotionServo


Jean-Luc

Bibliothèque DCCpp


Thierry

Bibliothèque DcDccNanoController


Thierry

Bibliothèque LcdUi (2)


Thierry

Bibliothèque LcdUi (1)


Thierry

Bibliothèque Accessories (2)


Thierry

Bibliothèque Accessories (1)


Thierry

Bibliothèque Commanders


Thierry

Les articles les plus lus

Bibliothèque Wire : I2C

Bibliothèque DCCpp

Un décodeur d’accessoires universel (1)

La bibliothèque Servo

La bibliothèque ScheduleTable

La bibliothèque ACAN (1)

Bibliothèque DcDccNanoController

Bibliothèque MemoryUsage

Bibliothèque EEPROM

Bibliothèque SoftWare Serial