Etape 2: Conception (schémas et brochages)
J’ai conçu le Palm Arduino Plus que semblable à une forme j’ai donc il semble différent de la V3 de Arduino Palm. L’autre raison est que je veux éliminer la zone inutilisée sous les prises femelles deux 1 x 14 du circuit imprimé.
Dans Palm Arduino Plus, j’ai utilisé la même configuration que j’ai conçu pour Palm Arduino V3 ou RevIO, en regroupant les ports de communication (Serial Comm Ports, I2C et SPI) sur un côté de l’Office et laisse le reste des broches (analogues et digitales) alignés de l’autre côté du Conseil d’administration séquentielle (Photo 3 et 4).
J’ai également regrouper les broches serial comm. (TX, RX, VCC, GND) sur le rail pour être compatible avec la carte de dérivation XBee, tels que le Kit de base XB-Buddy, du Adafruit tableau d’adaptateur XBee (ID-126) ou de Sparkfun Bluetooth Mate or (WRL-09358), etc..
Dans Palm Arduino Plus le 3.3V régulateur a été éliminée puisque j’ai ajouté les 3.7V connecteur JST pour accu LiPo à servir à cette fin à la place.
Au lieu d’utiliser quatre grand stand off trous pouvant accueillir le Lego briques ou plaques, je l’ai fait six stand off trous à chaque extrémité. Si t il PCB pouvait se tenir sur les briques LEGO plus solidement.
Processus de conception
Tout d’abord, je conçois (virtuel) Palm Arduino Plus PCB en EagleCAD, en utilisant exactement les mêmes composants que dans mon Plam Arduino V3. Le PCB RevIO est plus grand que Palm Arduino V3. C’est deux montants plus larges et plus longues sur les deux extrémités.
J’ai prévu la mise en page de Palm Arduino Plus d’avoir la dimension avec le système modulaire de Lego et créé le PCB en EagleCAD.
Puis envoyez les fichiers Gerber pour faire les BPC de l’échantillon.
Après que j’ai terminé avec la disposition de la carte, j’ai créé PCB virtuel avec le logiciel de CAO (Autodesk 3DS Max 8). Pour réserver un PCB virtuel complet et rendu à l’animation pour montrer l’installation de l’option de module XBee/RN-XV Wifly et bluetooth.
Attaché, c’est que le fichier zip contient le fichier EagleCad de Palm Arduino Plus.