WEBSD (1 / 12 steg)
Steg 1: Moderkort
Moderkortet har baserats på hackaday projektet. Det är namn kommer från två huvudsakliga sak på det:
- WEB - Internet-anslutning
- SD - minneskortet
Jag var en av mina första projekt med en PIC24F, och kraften i detta chips och C kombinerat skrämde mig.
Layouten var lätt funktionen PPS (perifera Pin Välj) av denna familj. Jag gör den i/o på den digital extrautrustning ska tilldelas till nästan alla stift. Men jag var låg på pin räkna, men klämde 4 stift ur det för utbyggnader.
Makt är gjort av ett litet nätaggregat som fått för 5v 500mA (ett standart 7805 PS). Jag inte valde USB-ström på grund av den nuvarande dragningen av Ethernet chip.
Att sätta alla kontakter på ena sidan, och att hålla en liten storlek, behövdes ett dubbelt lager ombord. Jag fick beroende av smd delar, de kan vara snabbare att löda och det finns ingen anledning att borra så många hål i styrelsen. Tyvärr köpte jag inte den Smd versionen av ENC28j60 så det ingår ett dopp.
MCU valet var enkelt, jag ville lära sig att använda familjen 24F, USB var en trevlig funktion att utforska, SOIC paketet (integrerad krets paket fortfarande skrämmer mig). Så plocka jag bara en med största programminnet.
Den programmering ICSP-kontakten är för den pickit2 avtryck, jag används också som en rs232 seriell port. Du kan se meddelanden använda terminalen tillhandahålls med pickit2 eller med en extern seriell port (tillåter mer fart)
Del-lista (med råttfångare referens):
Kvt | Värde | Enhet | Delar |
3 | röd | 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 | 330R | R-EU_R0805 | R4 |
2 | 330R | R-EU_R0805 | R2, R3 |
1 | AP1117E33 | V_REG_LM1117SOT223 | IC1 |
1 | ENC28J60-DIL | ENC28J60-DIL | IC2 |
1 | J1006LONG | Ethernet-kontakt | RJ1 |
1 | PIC24FJXXGB002 | PIC24FJXXGB002 | U$ 1 |
1 | SD | SD | U$ 2 |
1 | USB-MB | USB-MB | U$ 4 |
1 | ström-uttaget | JACK-PLUG1 | J2 |