Innholdsfortegnelse:

18 Pin PIC Development Board: 3 trinn
18 Pin PIC Development Board: 3 trinn

Video: 18 Pin PIC Development Board: 3 trinn

Video: 18 Pin PIC Development Board: 3 trinn
Video: LDmicro 21: настройка режима C и Arduino Mega (программирование микроконтроллера с помощью LDmicro) 2024, November
Anonim
18 Pin PIC Development Board
18 Pin PIC Development Board

Jeg har lenge spilt med Microchip PIC, men har alltid klart meg uten noen form for utviklingstavle. Til det formål har jeg designet et grunnleggende brett som jeg håpet å få innspill til. Jeg har ennå ikke laget dette brettet da jeg venter på at et sett skal dukke opp for å fullføre det og lage det, men jeg trodde at andre kan være i stand til å bruke eller endre det.

Trinn 1: Prosjektkrav

Prosjektkrav
Prosjektkrav

Kravene til meg var å ha 8 lysdioder og brytere som ikke var knyttet til en port eller pinne, men hadde hoppere for å tillate fullt valg av hvilken port/pinne som skulle kobles til. Valgfri bruk av en ekstern krystall, så muligheten for å bruke en PICs intern RC -oscillator var mulig. Til slutt en ICSP -header slik at PIC ikke trenger fjerning for å bli programmert. Boardet måtte være ensidig da jeg ikke har fasiliteter eller tålmodighet til å gå dobbelt! ICSP -headerkretsen ble brukt fra Best Microcontroller Projects.

Trinn 2: Designfiler, deleliste, konstruksjonsguide

Jeg har lagt ved Eagle -filene for designet. Med brettet, for å kunne opprettholde en enkelt side, er det syv ledningsforbindelser. Jeg har prøvd å holde dem korte, slik at du skal kunne bruke bortkastede ben fra motstandene etc. Delelisten: R1-R8 150R (basert på 2V fremoverspenning og 20mA) R9-R16 1kR25-28 10kC1, C2 20pF CeramicC3, C4 10uF 16v ElectroliticD1, D2 1N4148IC1 PIC 16F62 (7/8) (i DIL-sokkel) IC2 7805SW1-SW9 Trykk for å lage bryteren (RS del 378-6729) SV5, 7, 8 er pinneoverskrifter, resten er hunn for å tillate enkel kjernetråd som skal settes inn for sammenkobling. Konstruksjonen bør være rimelig enkel hvis du har erfaring med lodding. Jeg tror det er guider her for å hjelpe deg med det hvis du ikke har gjort det. Fra og med de mindre komponentene fungerer opp til de større. Jeg ville begynne med koblingene, R26-28, D1 & 2, deretter bryterne og DIL-kontakten, gjenværende motstander, krystall, kondensatorer, lysdioder (merket polaritet), SV-hoder og stikkontakter, IC2 og DC-kontakten. En gang bygget, før legge til PIC, koble til en 9-12v strømforsyning og sjekk at du har 5v på utgangen til IC2 og på pin 14 på IC1-kontakten og ingenting på noen annen pin. Hvis du ikke har 5v sjekk lodding for tørre skjøter på DC -kontakten, IC2 og IC1. Hvis du har 5v på en annen pinne på IC1, må du sjekke om det er lodding mellom spor eller dårlig etsing der spor fortsatt er tilkoblet.

Trinn 3: Bruk

Bruk
Bruk

Den grunnleggende bruken er slik at hvis du ønsket (for eksempel) LED1 på RB3 og SW3 på RA2, ville du sette en startkabel på SV3 pin4 (SV3/4) til SV4 pin1 (SV4/1) og SV2/3 til SV6/ 3. RA/RB -portene er satt slik at Pin1 er Rx0, Pin2 er Rx1 og så videre. Det samme gjelder lysdiodene og bryterne, Pin1 er den første LED/bryteren og Pin8 er den siste. For å bruke krystallet må det opprettes en kobling mellom SV1/1 til SV2/7 og SV1/3 til SV2/8. SW9 tillater tilbakestilling av kretsen. SV8 -pinners layout, ICSP -overskriften, er: 1 - VPP/MCLR2 - VDD -> Ikke brukt3 - GND4 - PGD5 - PGC6 - PGM -> Ikke brukt Hvis du merker noe galt med kretsen eller noe som kan bli endret til det bedre, gi meg beskjed. Jeg håper dette er til noen hjelp for folk, når jeg har gjort det, vil jeg oppdatere dette med en bildeguide for å konstruere og bruke det.

Anbefalt: