summaryrefslogtreecommitdiff
path: root/d/quality/elec/pcb.txt
blob: c38ea592ab9337ed34903e07f0e3384fb0c4f757 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
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�.