From e37f566815a95ec892feef65b19883ac16142eaa Mon Sep 17 00:00:00 2001 From: schodet Date: Sun, 12 Jun 2005 19:42:53 +0000 Subject: ajout de la check list pcb. --- d/quality/elec/pcb.txt | 96 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) create mode 100644 d/quality/elec/pcb.txt (limited to 'd/quality') diff --git a/d/quality/elec/pcb.txt b/d/quality/elec/pcb.txt new file mode 100644 index 0000000..c38ea59 --- /dev/null +++ b/d/quality/elec/pcb.txt @@ -0,0 +1,96 @@ +*Title: Tirage de circuits imprimés +*Author: Ni + +*TOC + +* Introduction + +Ce document à pour but de rassembler les informations utiles à la fabrication +de circuits imprimés. C'est une première version, qui peut évoluer. + +* Standards du robot + +** Taille des cartes + +Pour la taille des cartes, se référer à la carte d'asservissement pour les +cartes quart-europe et à la carte puissance pour les demi-europe. + +Noter la position des trous de fixation, utiliser l'outils 'i' (information) +pour connaitre la position exacte. Faire de même pour les connecteurs. + +** Composants + +Pour les connecteurs, on utilise : + + * du HE10 pour les signaux, 10 broches en général, 6 broches pour + l'I2C ; + * du pin-head pour les servo-moteurs ; + * du KK 2.54 pour les capteurs divers ; + * le conecteur à la con de conrad (703097) pour l'alimentation de + carte faible puissance ; + * du Phoenix 381 pour la puissance. + +N'utiliser que des connecteurs détrompé. + +** Fichiers + +Le répertoire |d/tools/eagle| contient un fichier de DRC pour Olimex, et des +lib pour eagle pour les composants et connecteurs utilisés pour Efrei +Robotique. Il y a notament le fichier |robot.lbr| pour les empreintes faites +par nos soins. + +* Check list + +C'est toujours les même erreurs qui reviennent, voici une liste pour les +éviter : + + [Alimentations] Est-ce que tous les composants sont + alimenté, et est-ce qu'il y a un connecteur d'alimentation ? + + [Découplage] Penser à découpler l'alimentation et les composants. + + [Taille du texte] Vérifier la taille du texte afin qu'il puisse être + gravé. Pour Olimex : texte vectoriel, 70 mils, 15%. + + [Taille de la carte] Est-ce que la carte est aux bonnes dimensions ? + Prévoir de la place pour la panelisation. + + [Trous de fixation] Vérifier l'emplacement, il doit être le même sur + toute les cartes. + + [Connecteurs] Est-ce que les connecteurs sont assez prés du bord de la + carte ? Sont-t-ils aux positions standards ? + + [Taille des pistes] Faire les pistes les plus larges possible. Prévoir + une largeur plus grande pour les circuits d'alim et de puissance. On + peut aussi mettre un masque pour étamer les pistes. + + [Face des composants] Est-ce que les composants sont sur la bonne + face ? + + [Aprovisionement] Vérifier que tous les composants existent, et dans + le bon package (par exemple, pour les condensateurs, vérifier la + taille). + + [Ports série] Vérififer le cablage, doit-on inverser RX et TX ? À + vérifier particulièrement pour Piere Prot :) + + [Protection] Mettre des résistances de pull-up ou pull-down ou de + protection. + + [Isolation galvanique] Utiliser des optocoupleurs pour séparer la + partie commande et puissance. + + [ERC et DRC] Utiliser les vérifications d'eagle, pour valider la + carte. Pour les cartes olimex, utiliser le fichier de réglage olimex. + + [Percage] Essayer de limiter le nombre de largeur de trous, c'est + facturé par les fabriquants. N'utiliser que des percages standards. + + [Routage] Préférer des cartes dont le routage est automatique. + + [Détrompage] Est-ce que tous les connecteurs sont détrompé ? + + [Silk screen] Le silk screen est imprimé chez Olimex sur la face top. + Penser à le rendre lisible et utile. Attention à utiliser le script + d'olimex pour corriger le silk screen, sinon c'est facturé. -- cgit v1.2.3