Go Down

Topic: Comment puis-je créer mon propre shield ? (Read 3014 times) previous topic - next topic

VicPi

Bonjour,

tout est dans le titre, j'aimerais créer un shield comme ceci :



avec ce genre de composants :



Mais où trouver tout ceci ?



Merci d'avance et bonne journée à vous :)

patg_

Chez un marchand de composant électroniques  :)
Je me fournis souvent chez Atlantique Composants (Rennes) par exemple.

Sinon en ligne chez tiptopboards.com par exemple:
http://tiptopboards.com/179-lot-4-connecteurs-6-et-8-broches-pour-shields-arduino.html
http://tiptopboards.com/249-lot-de-4-plaques-%C3%A0-trous-m%C3%A9tallis%C3%A9s-%C3%A9poxy-.html

Sinon j'achète assez régulièrement sur des sites chinois tel que dx.com. C'est plus long et souvent moins cher.
Mes Arduineries: http://breizhmakers.over-blog.com/

VicPi

Justement je voulais acheter sur un site chinois (dx/aliexpress), aurais tu un lien pour des plaques et connecteurs ?

Je sais pas trop comment s'appelle ce genre de plaques.. + j'aimerais plutôt une comme sur la photo :/

Merci :)

kamill

Attention si tu utilises des plaques à trou standard, sur la carte arduino d'un coté l'espacement des connecteurs n'est pas 2.54, il faut un peu bricoler.
Il existe des cartes proto pour arduino comme celle ci: http://www.conrad.fr/ce/fr/product/1195100/Platine-non-quipe-Olimex-PROTO-SHIELD-1-pcs?ref=searchDetail
On en trouve beaucoup moins cher sur les sites chinois, mais il faut être patient

kamill

#4
Aug 12, 2015, 02:21 pm Last Edit: Aug 12, 2015, 02:22 pm by kamill
Je sais pas trop comment s'appelle ce genre de plaques.. + j'aimerais plutôt une comme sur la photo :/

Sur le site chinois tu cherches arduino proto shield

VicPi

D'accord merci les mecs, y'a du choix sur aliexpress !

Je suis patient, j'ai l'habitudes ;)

_pepe_

#6
Aug 13, 2015, 03:55 pm Last Edit: Aug 20, 2018, 12:50 am by _pepe_
Supprimé

68tjs

#7
Aug 13, 2015, 10:38 pm Last Edit: Aug 13, 2015, 10:41 pm by 68tjs
Si tu utlises une carte Mega la proposition qui suit ne convient pas.
Si tu utilises une carte UNO tu peux la remplacer par une Nano (même micro-controleur).
La nano s'enfichera sur une carte pastillée standard (ton "shield") (oh pardon : carte pastillée standard Standard Proto Board ) .

La Nano c'est une UNO en miniature avec en prime 2 accès purement analogiques (A6 et A7) en rab.
Avec ce principe ce n'est pas la carte d'extension (shield) que tu empiles sur la UNO, c'est la Nano que tu enfiches sur la carte d'extension.
Le boîtier du régulateur 5V est moins puissant sur la Nano mais tu peux toujours alimenter la nano a partir de la carte d'extension.
L'avantage de cette solution c'est que :
1) tu es mécaniquement standard.
2) tu n'est pas limité par le format UNO.

Artouste

Si tu utlises une carte Mega la proposition qui suit ne convient pas.
Si tu utilises une carte UNO tu peux la remplacer par une Nano (même micro-controleur).
La nano s'enfichera sur une carte pastillée standard (ton "shield") (oh pardon : carte pastillée standard Standard Proto Board ) .

La Nano c'est une UNO en miniature avec en prime 2 accès purement analogiques (A6 et A7) en rab.
Avec ce principe ce n'est pas la carte d'extension (shield) que tu empiles sur la UNO, c'est la Nano que tu enfiches sur la carte d'extension.
Le boîtier du régulateur 5V est moins puissant sur la Nano mais tu peux toujours alimenter la nano a partir de la carte d'extension.
L'avantage de cette solution c'est que :
1) tu es mécaniquement standard.
2) tu n'est pas limité par le format UNO.
bonsoir
+1
et les 2 entrées ANA en plus sont quelquefois bien bienvenues 8)

VicPi

D'accord, je savais pas qu'elle avait 2 analog en plus ! Hum mon but c'est plutôt de m'amuser à faire mon premier shield (apprendre à souder en même temps, etc), mais merci pour les infos ;)

68tjs

Raison de plus pour utiliser une plaquette pastillée "classique" et de ne pas t'embêtter avec des CI non standards qui couterons le double pour une surface plus petite --> tout ce qui n'est pas standard est cher !

Comme tu débutes ne te fais pas d'illusions tu n'arrivera pas du premier coup à avoir des composants aussi proches les uns des autres que ce que tu peux voir sur les réalisations professionnelles. Donc pour ta première réalisation  prévois large.
Nb 1 : Pour l'implantation sur la carte pastillée un logiciel de CAO comme Kicad peut rendre de grands services mais on peut s'en passer. Eagle est aussi possible mais j'ai un faible pour Kicad qui est plus simple d'accès.

Matériaux de la carte pastillée :
Il en existe 2. Un pas terrible et un bien costaud.
- Le pas terrible : Fr1ou2 à base de bakélite, plus connu sous le nom de "carton bakélisé" en français ou "paper" en anglais. Il est pas cher mais il est très cassant et les pastilles se décollent trop facilement. Je déconseille.
- Le costaud : FR4 ou verre epoxy. Impossible à casser. Fais bien attention de le prendre avec des trous métallisés sinon les pastilles peuvent se décoller si tu t'attardes un peux trop longtemps avec le fer à souder.
Avec des trous métallisés aucun risque (ou alors il faut y mettre de la bonne volonté)

Pour raccorder la nano tu peut utiliser des barrettes femelles soudées sur la plaque pastillée, comme cela la Nano sera amovible.

Nb 2 : les classes FRx ne sont pas un classement sur la qualité mécanique ou électronique mais sur la résistance au feu (FR = Flame Retardant)

VicPi

alors, 2 questions :

1/ Pourrais tu me donner des liens permettant de trouver tout ce que tu me cite plus haut ?
2/ Qu'est ce que CI non stardards ?


Je  précise que j'ai pas mal de chose à acheter pour mon arduino (capteurs etc), et que j'ai pas trop envie de dépenser plus pour une nano, ta solution est elle compatible avec une nano ?

Merci d'avance 68tjs :)

68tjs

#12
Aug 15, 2015, 12:37 am Last Edit: Aug 15, 2015, 12:42 am by 68tjs
Est non standard ce qui n'est pas au pas de 2,54 mm (100 mil -> 1 mil = 1 millieme d'inch).

La carte UNO et la carte Nano utilisent le même micro-controleur (atmega328p) donc peuvent faire lamême chose.
La nano est une UNO en format réduit et comme le circuit imprimé se paye à la surface elle est "normalement" moins chère.
La différence est dans le boîtier : UNO micro en boîtier à piquer (DIP) de 28 broches.
Nano boîiter CMS soudé de 32 broches. UNO 28 broches donc par de broches dispo pour sortir les 2 entrées purement analogique, c'est tout comme différence.

Les prix
UNO ou nano officielle ~20 à 25 €
Nano Ebay ~3 à 4 €
UNO Ebay ~5 à 7 €

Je n'ai jamais eu de mauvaises surprises sur Ebay.
Un conseil ne te contente pas de la page produit visite la boutique.
Si la boutique est spécialisée en produits électroniques c'est bon tu peux y aller.
Si la boutique vend de tout : bijoux, vétements, etc... c'est des vendeurs de fond de tiroir et personnellement je fuis

Pour les cartes pastillées mot clé :"Protoboard",  "FR4" et "double side".
En pj deux copie d'écranus 1 pour la nano

VicPi

Ok merci beaucoup, j'ai encore quelques questions. J'ai trouvé des protoshields pour mon Arduino uno, vraiment pas cher :

http://fr.aliexpress.com/item/UNO-Proto-Shield-prototype-expansion-board-with-SYB-170-mini-breadboard-based-For-ARDUINO-UNO-ProtoShield/32244558231.html

1/ Penses-tu que ça vaille toujours le coup d'utiliser des  plaquettes pastillées, alors qu'on trouve des protoshields à ce prix là ? (si oui/non, pourquoi ?)

2/Ma uno est une non officiel, comme la nano que tu me montres dans "Nano.png", je vois qu'elle nécessite elle aussi le driver ch340g, sauf que je suis sous gnu/linux (ubuntu), comme toi. Pourrais tu m'expliquer comment on installe ce driver ? J'ai jamais réussi et du coup, je suis obligé de faire un dual boot avec windows juste pour mon arduino..

Merci d'avance :)

68tjs

Driver CH340G Linux
Avec une distri à jour il n'y a normalement rien à faire, tout est dans le noyau.
Perso j'ai une distri Debian et je n'ai jamais rien eu à faire.

Ubuntu ? D'ailleurs pourquoi Ubuntu ? Plutôt que d'utiliser une copie autant utiliser l'original qui s'installe ultra facilement (bien plus facilement qu'une vraie installation de Windows à partir de zéro avec 50 redémarages et 3 ou 4 DVD à charger: windows, carte mère, carte graphique, etc...etc). Debian : 150 Mega à charger et le réseau disponible c'est tout.

Quand Ftdi a joué c*n  (et a perdu) en attaquant détruisant les copies de son circuit ( il a même détruit ses propres circuits l'imbécile !) j'ai regardé ce que j'avais en stock et en fait j'utilisais une nano avec le ch340g (et non pas une copie qui utilisait le pilote ftdi)  depuis plusieurs semaines sans m'être rendu compte de rien : le pilote avait déjà été incorporé au noyau Linux (Debian stable et testing).


Pour le "protoshield" évidement à ce prix cela mérite d'y réfléchir.
Un seul petit conseil : vérifie que la surface sera assez grande pour ce que tu veux y mettre. Ce protoshield est aussi à base de pastilles et les composants seront obligatoirement  gros.
Tu n'as pas dit ce que tu voulais y mettre, mais avant de commander essaye de faire un schéma d'implantation et de câblage pour voir si ça rentre.
Dernier point pour les résistances et les condensateurs (100nF céramique) on peut très facilement utiliser des formats CMS 0805 qui font 2mm de long et qui se placent très facilement entre 2 pastilles.

Go Up