Auteur Sujet: BreakoutBoard CAN  (Lu 12419 fois)

jlb

  • Administrator
  • Newbie
  • *****
  • Messages: 3
    • Voir le profil
BreakoutBoard CAN
« le: novembre 14, 2014, 09:08:10 am »
Bonjour,

J'ai donc commencé à dessiner la BB CAN. Conformément aux contraintes ElectroDragon, la carte fait 5x5cm et j'en ferai fabriquer 10. Il s'agit d'une carte pour bricoler pas pour installer définitivement.

Je suis parti sur :

  • Un tranceiver CAN MCP2551 de Microchip en version DIP.
  • Un contrôleur CAN MCP2515 de Microchip en version DIP. Ce contrôleur se connecte à l'Arduino en SPI. Il sera débrayable pour utiliser directement le 2551
  • Deux connecteurs RJ11 6p4c
  • Un connecteur barrette de broches femelle comme ceux de l'Arduino Uno pour brancher des fils

Une schématique suivra ce WE et dans la foulée une implantation.

J'attends vos remarques et idée pour que rien ne manque et que ça soit adapter à tous.

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 704
  • 100% Arduino et N
    • Voir le profil
Re : BreakoutBoard CAN
« Réponse #1 le: novembre 14, 2014, 11:47:36 am »
Bonjour,

Peut-on commencer à commander des composants en utilisant tes recommandations ?

1 MPC 2515 : 1,45€ par 10 : http://www.tme.eu/fr/details/mcp2515-i_p/circuits-integres-interface-can/microchip-technology/#
1 MCP 2551 : 0,83€ par 10 : http://www.tme.eu/fr/details/mcp2551-i_p/circuits-integres-interface-can/microchip-technology/#
2 capas de découplage de 100nF : 6 centimes par 10
1 connecteur SPI + Alim de l'Arduino + interruption, : à voir que mettre mais quelques centimes disons 20
2 connecteurs RJ11 : 0,35€ par 5 (c'est cool le rj11, on trouve des câbles d'1m à 0,25€ pièce par deux : http://www.tme.eu/fr/details/tel-rj11-bk_01/cables-de-connexion-telephonique/bq-cable/#)
1 carte 5 x 5 chez ElectroDragon : 1,2€ l'unite par 10 ex port compris.
1 support 18 broches tulipé doré : 31c par 3
1 support 8 broché tulipé doré : 16c par 10
1 quartz à 16MHz : 0,38€ par 5
2 capa de 22pf : 0,006c l'unité par 100
strap plus 120Ω de terminaison : 4c

Amicalement
Dominique
L'art d'obtenir de bonnes réponses, implique de poser de bonnes questions.

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 689
    • Voir le profil
Re : BreakoutBoard CAN
« Réponse #2 le: novembre 14, 2014, 02:02:32 pm »
Pas de précipitation  8)

TME livre en 24h mais il faut 5 jours de fab + 5 à 10 jours de transport pour les cartes ElectroDragon. J'ai déjà quelques 2515 et un paquet de 2551 pour valider le design. Une fois que c'est fait, je commande les cartes et ensuite on fait une commande groupée de composants ce qui permet de ne payer les frais de port de TME qu'une seule fois (d'ailleurs j'ai d'autres truc à prendre chez eux, ce qui diluera encore plus les frais de port pour vous) et de payer les composants moins cher. Je la reçois et la dispatche avec les cartes en Prêt-à-Poster Lettre Max S (3,35€ suivi).

Si ça vous va  ;)

Amicalement
« Modifié: novembre 14, 2014, 02:08:22 pm par Jean-Luc »

Guillaume

  • Global Moderator
  • Full Member
  • *****
  • Messages: 190
    • Voir le profil
    • Locoduino
Re : BreakoutBoard CAN
« Réponse #3 le: novembre 14, 2014, 09:43:23 pm »
Pour la carte, cela permettra de faire un test.

Du coté de TME, j'aurais aussi des choses à prendre. Le mieux serait dans ce cas de faire une commande groupée avec les membres qui le veulent de Locoduino.
G.

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 689
    • Voir le profil
Re : BreakoutBoard CAN
« Réponse #4 le: novembre 14, 2014, 11:22:28 pm »
Bonsoir,

Bon ça a été vite finalement. Il faut maintenant que je teste 2 - 3 trucs pour confirmer le design

https://www.dropbox.com/sh/zsxma6svsgd8mhr/AAAZbRHJCx1FGQrtfLGfIrj_a?dl=0

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 689
    • Voir le profil
Re : BreakoutBoard CAN
« Réponse #5 le: novembre 14, 2014, 11:52:28 pm »
Concernant la connexion du 2551 à un Arduino Due, c'est à dire un Arduino qui fonctionne en 3,3V :

Le 2551 doit être alimenté en 5V

Sur la broche TXD (entrée), une tension entre 2V et 5V est comprise comme un 1 (donc 3,3V convient)

Sur la broche RXD, il faut intercaler un diviseur de tension avec des résistances de 18k/12k qui ramène le 5V à 3,3V. Je vais ajouter les emplacements de ces résistances ainsi qu'un strap pour les mettre dans le circuit ou non.
« Modifié: novembre 15, 2014, 12:10:35 am par Jean-Luc »

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 704
  • 100% Arduino et N
    • Voir le profil
Re : Re : BreakoutBoard CAN
« Réponse #6 le: novembre 14, 2014, 11:56:13 pm »
Je la reçois et la dispatche avec les cartes en Prêt-à-Poster Lettre Max S (3,35€ suivi).

Si ça vous va  ;)

Amicalement

Oui, bien-sur ça va : c'est très sympa pour nous.
L'art d'obtenir de bonnes réponses, implique de poser de bonnes questions.

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 689
    • Voir le profil
Re : BreakoutBoard CAN
« Réponse #7 le: novembre 15, 2014, 12:11:34 am »
Design mis à jour avec le diviseur de tension sur RX(D)

Guillaume

  • Global Moderator
  • Full Member
  • *****
  • Messages: 190
    • Voir le profil
    • Locoduino
Re : BreakoutBoard CAN
« Réponse #8 le: novembre 15, 2014, 08:30:16 am »
C'est du rapide et efficace.
Beau boulot
G.

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 689
    • Voir le profil
Re : BreakoutBoard CAN
« Réponse #9 le: décembre 24, 2014, 04:09:11 pm »
Si il y a un truc que j'ai appris en faisant et en ratant des cartes c'est qu'il ne faut jamais se précipiter a envoyer à la fabrication. Contrairement au soft où c'est facile de rectifier, quand c'est foiré c'est foiré.

En l'occurrence, je regardais à nouveau la carte et j'ai remarqué une erreur : j'avais mis le diviseur de tension sur TX au lieu de le mettre sur RX. C'est rectifié. Autre maladresse : les connexions était dans un ordre différent des connexions correspondantes sur l'Arduino. J'ai également rectifié.

Je vais tester avant d'envoyer j'aurai un peu de temps entre Noël et je jour de l'an.

Bon réveillon.   :P

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 689
    • Voir le profil
Re : BreakoutBoard CAN
« Réponse #10 le: janvier 02, 2015, 01:48:32 pm »
Bonjour à tous,

Je m'apprête à envoyer la carte à la fabrication ce week-end. Combien vous en faudrait-il ? (au moins 2 par personne évidemment).

Amicalement

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 689
    • Voir le profil
Re : BreakoutBoard CAN
« Réponse #11 le: janvier 07, 2015, 09:57:48 am »
La commande ElectroDragon est faite. Je vous tiens au courant de l'évolution des choses :)

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 689
    • Voir le profil
Re : BreakoutBoard CAN
« Réponse #12 le: janvier 08, 2015, 08:59:14 am »
Bonjour,

ElectroDragon m'informe que les fichiers de production sont ok et que la fabrication a demarré.
« Modifié: janvier 08, 2015, 05:23:20 pm par Jean-Luc »

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 689
    • Voir le profil
Re : BreakoutBoard CAN
« Réponse #13 le: janvier 12, 2015, 06:39:45 pm »
Bonsoir,

La commande a été expédiée de Chine hier. Stay tuned :)

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 689
    • Voir le profil
Re : BreakoutBoard CAN
« Réponse #14 le: janvier 16, 2015, 11:48:52 am »
La commande est à Charles de Gaulle !  :o