Innholdsfortegnelse:
Video: 18 Pin PIC Development Board: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:26
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
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
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:
DIY ESP32 Development Board - ESPer: 5 trinn (med bilder)
DIY ESP32 Development Board - ESPer: Så nylig hadde jeg lest om mange IoT (Internet of Things) og stol på meg, jeg kunne bare ikke vente med å teste en av disse fantastiske enhetene, med muligheten til å koble til internett, meg selv og få tak i jobben. Heldigvis muligheten til
Mojo FPGA Development Board Shield: 3 trinn
Mojo FPGA Development Board Shield: Koble Mojo utviklingskortet til eksterne innganger med dette skjoldet. Brettet er laget av Alchitry. FPGA -er er veldig nyttige
Spille Flappy Bird -spill med M5stack Esp32 -basert M5stick C Development Board: 5 trinn
Spille Flappy Bird Game With M5stack Esp32 Based M5stick C Development Board: Hei folkens i dag skal vi lære hvordan du laster opp flappy bird-spillkoden til m5stick c development board levert av m5stack.For dette lille prosjektet trenger du følgende to ting: m5stick-c utviklingstavle: https://www.utsource.net/itm/p/8663561.h
JALPIC One Development Board: 5 trinn (med bilder)
JALPIC One Development Board: Hvis du følger mine Instructables -prosjekter, vet du at jeg er en stor fan av programmeringsspråket JAL i kombinasjon med PIC Microcontroller. JAL er et Pascal-lignende programmeringsspråk utviklet for 8-biters PIC-mikrokontrollere av Microchip. Mo
PIC Microcontroller Development Board System: 3 trinn
PIC Microcontroller Development Board System: Dette prosjektet er for design og bruk av et PIC -utviklingsverktøy som er fleksibelt for å passe til et bredt spekter av PIC -baserte elektroniske prosjekter. Det er ofte lettere å utvikle mikrokontrollerprosjekter ved bruk av utviklingsverktøy; som tillater brukerbasert