1
Bus CAN / Can et LaBox
« le: mars 16, 2024, 02:45:16 pm »
Ne trouvant pas de fil sur le sujet, je le crée ici.
Je me mets au CAN sur lequel je ne m'étais pas vraiment penché depuis qu'il a fait une percée sur Locoduino.
J'ai imaginé, et tenté de mettre en œuvre ceci:
- Une LaBox sans connexion à un réseau qui reçoit ses ordres par les applis habituelles de commande de train.
- Une autre LaBox, sans Wifi celle là, qui reçois ses ordres uniquement par le bus CAN de Christophe, et qui serait connectée au réseau.
- Et bien sûr un câble RJ11 (deux fils croisés) entre les deux.
- deux cavaliers sont placés sur la terminaison des deux LaBox.
Pour l'instant, pour tester la connexion, je me contente de deux programmes de test, émetteur et récepteur, inspirés à la fois par l'article de Jean Luc sur le CAN, et l'exemple loopback de la bibliothèque ACAN_ESP32 .
Evidemment ça ne marche pas... J'ai tout remis en cause, jusqu'aux cavaliers de terminaison remplacés sur la photo par des câbles Dupont.
Du coup quelques questions :
- Quelles sont les prises RJ11 à utiliser ?
- Les cavaliers sont ils nécessaires de deux côtés ?
- Est ce que mon code est bon ?
- Les deux cartes disposent d'un transceiver CJMCV-230, se peut il que l'un des deux soit mort ?
- Comment être sûr que les transceiver fonctionnent ?
Accessoirement, sur une carte dernier modèle (0.2) je ne trouve pas d'emplacement pour ces transceivers. Sont ils toujours d'actualité ?
Je me mets au CAN sur lequel je ne m'étais pas vraiment penché depuis qu'il a fait une percée sur Locoduino.
J'ai imaginé, et tenté de mettre en œuvre ceci:
- Une LaBox sans connexion à un réseau qui reçoit ses ordres par les applis habituelles de commande de train.
- Une autre LaBox, sans Wifi celle là, qui reçois ses ordres uniquement par le bus CAN de Christophe, et qui serait connectée au réseau.
- Et bien sûr un câble RJ11 (deux fils croisés) entre les deux.
- deux cavaliers sont placés sur la terminaison des deux LaBox.
Pour l'instant, pour tester la connexion, je me contente de deux programmes de test, émetteur et récepteur, inspirés à la fois par l'article de Jean Luc sur le CAN, et l'exemple loopback de la bibliothèque ACAN_ESP32 .
Evidemment ça ne marche pas... J'ai tout remis en cause, jusqu'aux cavaliers de terminaison remplacés sur la photo par des câbles Dupont.
Du coup quelques questions :
- Quelles sont les prises RJ11 à utiliser ?
- Les cavaliers sont ils nécessaires de deux côtés ?
- Est ce que mon code est bon ?
- Les deux cartes disposent d'un transceiver CJMCV-230, se peut il que l'un des deux soit mort ?
- Comment être sûr que les transceiver fonctionnent ?
Accessoirement, sur une carte dernier modèle (0.2) je ne trouve pas d'emplacement pour ces transceivers. Sont ils toujours d'actualité ?