Files

Last update 8 months 4 weeks by baptistemht
Files
build
can-transceiver-backups
.gitignore
README.md
can-transceiver.kicad_pcb
can-transceiver.kicad_prl
can-transceiver.kicad_pro
can-transceiver.kicad_sch
fp-info-cache
model.png
README.md

CAN Transceiver

Auteur : Baptiste Maheut Version : 1

Modele 3D

Introduction

L'objectif de ce transmetteur CAN est de fournir une liaison physique au CAN pour les Nucleo L432KC et plus généralement pour les cartes électroniques au format Arduino Nano. La terminaison 120 Ohm peut être activée en connectant les jumpers de part et d'autre de la carte.

Dans l'état actuel, ce PCB est fonctionnel.

Les branches prototype et prototype-daisy-chain sont les premières versions de ce PCB qui devaient être produites avec la Voltera V-One, sans grand succès.

Fonctionnalités

  • Support physique pour le CAN
  • Terminaisons amovibles
  • Réutilisable
  • Portable

Améliorations possibles

  • Reculer les connecteurs vers l'intérieur de la carte pour améliorer leur résistance aux chocs et limiter les déconnexions intempestives.
  • Remplacer le transmetteur actuel par le <![CDATA[]]>MCP2542FDT-E/SN<![CDATA[]]> (utilisé par le <![CDATA[]]>SPI-CAN Controller<![CDATA[]]>) pour réduire le nombre de références à acheter.
  • Remplacer les résistances 1206 WIDE par des résistances au format plus standard.
  • Remplacer les capacités céramique 0805 par des 1206, plus simple à manipuler.
  • Réutiliser le plus possible les composants entre les différents PCB.

Nomenclature (BOM)

Marqueur Composant Quantité
J5, J6 <![CDATA[]]>JST S2B-PH-K<![CDATA[]]> 2
R1, R2 <![CDATA[]]>Resistance 1206 WIDE 1.5W 60Ohm<![CDATA[]]> 2
C1 <![CDATA[]]>Capacité céramique 1206 50V 4700pF<![CDATA[]]> 1
C2 <![CDATA[]]>Capacité céramique 0805 6.3V 0.1uF<![CDATA[]]> 1
J3, J4 Pins femelle 2x1 2.54mm 2
U1 <![CDATA[]]>MCP2544WFDT-E/SN<![CDATA[]]> 1
A1 <![CDATA[]]>Arduino Nano stackable headers<![CDATA[]]> 2

Ce document n'est pas définitif et les composants listés ci-dessus peuvent être modifiés sans préavis.

Ressources

Report a bug