Étape 2: Recueillir vos matériaux
Commençons tout d’abord, vous devez avoir quelques matériaux sous la main avant de pouvoir créer un testeur de PCB :
- Un PCB pour tester (évidemment)
- Une imprimante 3D pour 3D de votre appareil d’essai imprimé des pièces. (une autre exigence évidente!)
- Un modèle 3D de votre PCB
- Quelques épingles pogo et récipients
- Insert de thermoplastique heatset (facultatif)
- Un contrôleur de test
- Colle époxy
- Une plaque de bois pour votre appareil (j’ai utilisé une plaque de 300 x 300 mm)
- Fils de raccordement femelle-femelle
- En-têtes empilables (pour arduino shields) (facultatifs)
- Tiges filetées
- Certains base nuts & bolts enfoncée tout
- Aucun matériel supplémentaire nécessaire pour tester votre Conseil spécifique (moteurs, résistances, jury de cuivre, etc...)
Si vous construisez un appareil d’essai pour un RAMBo, alors les éléments supplémentaires suivants sont nécessaires :
- 100 KOhm résistances x4
- 4,7 résistances de KOhm x3
- 47 KOhm résistances x3
- NEMA17 moteurs x5
- Entrées optiques x5
- Un petit proto Conseil
- En-têtes de mâles
- Un bloc d’alimentation
Le premier élément non évidente sur la liste est un modèle 3D de votre PCB. Vous aurez besoin générer un modèle OpenSCAD du CCP à tester. Il y a un EagleToOpenScad ULP (écrite par Steve Kelly) pour Eagle qui est très utile dans ce cas, il suffit de lancer l’ULP, sélectionnez (20) Dimension, extrusion, trous réguliers, Conseil seulement et Skip vias puis générer le modèle scad du CCP (voir image ci-dessus). Autres logiciels de conception de PCB peut avoir un script similaire, ou vous pouvez être en mesure d’exporter vos fichiers au format Eagle.
Vous devez également certaines broches pogo et leurs récipients, j’ai utilisé deux types de pogo-pins, P100-A2 et P100-F1, ainsi que la prise de R100-2W . Le P100-A2 a une tête plate (concave) pour prise de contact avec les broches soudées sous le Conseil d’administration, tandis que le P100-F1 a une astuce (convexe) pointue pour piquer dans les épingles dessoudés ou vias.
J’ai également utilisé heatset insertions 94180A331 de McMaster-Carr pour boulons de M3 que j’ai trouvé très utile immobilise ensemble les morceaux de pièces imprimées. Les inserts heatset ne sont pas nécessaires, vous pouvez toujours utiliser un système d’écrou et de boulon standard, mais je préfère utiliser le heatsets car ils sont très pratiques et fiables.
Enfin, vous aurez besoin d’un contrôleur. Fondamentalement ce qui veut dire que vous aurez besoin d’une sorte de régulateur électronique avec beaucoup de GPIO pour peek et poke les diverses connexions que vous ferez avec l’ASE (dispositif à l’essai). Cela peut être n’importe quoi d’un arduino pour une beaglebone ou votre propre tableau utilisé en tant que contrôleur. Dans le cas de notre exemple de gabarit de test de RAMBo, j’ai utilisé un deuxième tableau de RAMBo pour agir comme un contrôleur car il a beaucoup de ports d’extension.
Regardez la vidéo ci-dessus pour une vue d’ensemble de tous les éléments nécessaires à la construction de l’appareil d’essai de RAMBo 1. 1 b. Notez le PCB vierge qui y sont énuméré n’est pas nécessaire plus avec ma conception de la mise à jour, mais il peut toujours être utile pour tout faire plus propre et plus facile à communiquer avec le contrôleur (si vous utilisez la même carte que le contrôleur). Notez également l’utilisation de l’ICSP programmeurs, moteurs et opto-entrées qui sont des options spécifiques à l’essai le RAMBo, vous ne mai pas besoin pour votre PCB si elle ne leur impose. En outre, les programmeurs de l’ICSP ne sont pas nécessaires pour RAMBo sauf si vous devez tester les cartes vierges, frais hors de la chaîne de montage.