Etape 1: Carte principale
La carte principale a été basée sur le projet de hackaday. C’est le nom viennent de l’essentiel deux à ce sujet :
- WEB - connexion Internet
- SD - la carte mémoire
J’ai été un de mes premiers projets avec un PIC24F, et la puissance de cette puces et C m’a fait peur.
Mise en page a été facile à cause de la fonctionnalité PPS (Peripheral Pin Select) de cette famille. J’ai permet l’e/s de périphérique numérique doit être attribué au près des broches. Mais j’ai été faible sur le nombre de broches, mais pressé 4 broches hors de lui pour les extensions.
Pouvoir se fait par une petite alimentation conçue au 5v 500mA (un PS standart 7805). J’ai ne pas choisi USB d’alimentation en raison de l’intensité débitée par la puce Ethernet.
Mettre tous les connecteurs d’un côté et de garder une petite taille, une planche double couche était nécessaire. Je me suis addicted par smd pièces, ils peuvent être plus rapides à souder, et il n’y a pas besoin de percer des trous tant au sein du Conseil. Malheureusement, je n’a pas acheté la version de Smd de l’ENC28j60 n’est une partie DIP.
Le choix MCU était simple, j’ai voulu apprendre à utiliser la famille de 24F, USB a été une caractéristique intéressante à explorer, SOIC package (encore des paquets QFN m’effraie). Donc j’ai il suffit de choisir celui avec la plus grande mémoire de programme.
Le connecteur de programmation ICSP est pour l’empreinte pickit2, i est également utilisé comme un port série rs232. Vous pouvez voir les communications en utilisant le terminal fourni avec le pickit2 ou avec un port série externe (permet plus de vitesse)
Liste des pièces (avec référence de mouser) :
Qté | Valeur | Appareil | Pièces |
3 | rouge | LEDCHIPLED_0805 | LED1, LED2, LED3 |
8 | 0.1uF | C-EUC0805 | C2, C4, C6, C7, C9, C10, C11, C12 |
2 | 1uF | C-EUC0805 | C5, C8 |
1 | 2K 32 | R-EU_R0805 | R12 |
2 | 10k | R-EU_R0805 | R1, R5 |
1 | 10uF | CPOL-EU153CLV-0405 | C3 |
1 | 25Mhz | CRYSTALHC49UP | Q2 |
2 | 22pf | C-EUC0805 | C15, C16 |
4 | 49R9 1 % | R-EU_R0805 | R8, R9, R10, R11 |
1 | 60ohms | I_0805 | L1 |
1 | 3203 | R-EU_R0805 | R4 |
2 | 3203 | R-EU_R0805 | R2, R3 |
1 | AP1117E33 | V_REG_LM1117SOT223 | JCR |
1 | ENC28J60-DIL | ENC28J60-DIL | IC2 |
1 | J1006LONG | Connecteur Ethernet | RJ1 |
1 | PIC24FJXXGB002 | PIC24FJXXGB002 | U$ 1 |
1 | SD | SD | U$ 2 |
1 | USB-MB | USB-MB | U$ 4 |
1 | prise d’alimentation | JACK-COUPON1 | J2 |