Innehållsförteckning:

18 Pin PIC Development Board: 3 steg
18 Pin PIC Development Board: 3 steg

Video: 18 Pin PIC Development Board: 3 steg

Video: 18 Pin PIC Development Board: 3 steg
Video: LDmicro 14: I2C LCD & DS3231 Real-Time Clock (Microcontroller PLC Ladder Programming with LDmicro) 2024, Juli
Anonim
18 Pin PIC Development Board
18 Pin PIC Development Board

Jag har länge spelat med Microchip PIC men har alltid klarat mig utan någon form av utvecklingskort. För detta ändamål har jag designat en grundkort som jag hoppades få lite input för. Jag har ännu inte gjort det här kortet eftersom jag väntar på att något kit ska dyka upp för att avsluta det och göra det, men jag trodde att andra kan använda eller ändra det.

Steg 1: Projektkrav

Projektkrav
Projektkrav

Kraven för mig var att ha 8 lysdioder och switchar som inte var bundna till en port eller stift, men hade hoppare för att tillåta fullt val av vilken port/stift att ansluta till. Valfri användning av en extern kristall, så möjligheten att använda en PICs intern RC -oscillator var möjlig. Slutligen ett ICSP -huvud så att PIC inte skulle behöva tas bort för att programmeras. Kortet behövde vara ensidigt eftersom jag inte har möjlighet eller tålamod att gå dubbel! ICSP -huvudkretsen användes från Best Microcontroller Projects.

Steg 2: Designfiler, reservdelar, konstruktionsguide

Jag har bifogat Eagle -filerna för designen. Med kortet, för att kunna behålla en enda sida, finns det sju trådlänkar. Jag har försökt att hålla dem korta så att du ska kunna använda bortkastade ben från motstånden etc. Delelistan: R1-R8 150R (baserat på 2V framspänning och 20mA) R9-R16 1kR25-28 10kC1, C2 20pF CeramicC3, C4 10uF 16v ElectroliticD1, D2 1N4148IC1 PIC 16F62 (7/8) (i DIL-uttag) IC2 7805SW1-SW9 Tryck för att göra omkopplare (RS del 378-6729) SV5, 7, 8 är stifthuvuden, resten är hona för att tillåta enkel kärntråd som ska sättas in för länkning. Konstruktionen bör vara någorlunda enkel om du har erfarenhet av lödning. Jag tror att det finns guider här för att hjälpa dig med det om du inte har gjort det. Börja med att de mindre komponenterna fungerar upp till de större. Jag skulle börja med länkarna, R26-28, D1 & 2, sedan switcharna och DIL-uttaget, återstående motstånd, kristall, kondensatorer, lysdioder (noterar polaritet), SV-huvuden och -uttag, IC2 och DC-uttaget. En gång byggt, innan lägg till PIC, anslut en 9-12v strömförsörjning och kontrollera att du har 5v på utgången på IC2 och på stift 14 på IC1-uttaget och ingenting på någon annan stift. Om du inte har 5v, kontrollera lödning för torra fogar på DC -uttaget, IC2 och IC1. Om du har 5v på någon annan stift på IC1, kontrollera om det finns lödningsspår eller dålig etsning där spår fortfarande är anslutna.

Steg 3: Användning

Användande
Användande

Den grundläggande användningen är så att om du ville (till exempel) LED1 på RB3 och SW3 på RA2, skulle du sätta en bygelkabel på SV3 pin4 (SV3/4) till SV4 pin1 (SV4/1) och SV2/3 till SV6/ 3. RA/RB -portuttagen är inställda så att Pin1 är Rx0, Pin2 är Rx1 och så vidare. Detsamma gäller lysdioderna och omkopplarna, Pin1 är den första LED/switch och Pin8 är den sista. För att använda kristallen måste en länk göras mellan SV1/1 till SV2/7 och SV1/3 till SV2/8. SW9 tillåter återställning av kretsen. SV8 -stifts layout, ICSP -rubriken, är: 1 - VPP/MCLR2 - VDD -> Används inte3 - GND4 - PGD5 - PGC6 - PGM -> Används inte Om du märker något fel med kretsen eller något som kan ändras till det bättre, låt mig veta. Jag hoppas att detta kan vara till någon hjälp för människor, när jag har gjort det kommer jag att uppdatera detta med en bildguide för att konstruera och använda det.

Rekommenderad: