Inhoudsopgave:
- Stap 1: Projectvereisten
- Stap 2: Ontwerpbestanden, onderdelenlijst, constructiehandleiding
- Stap 3: Gebruik:
Video: 18-pins PIC-ontwikkelbord - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:20
Ik speel al lang met Microchip PIC's, maar heb het altijd gedaan zonder een of ander ontwikkelbord. Daartoe heb ik een basisbord ontworpen waar ik wat input voor hoopte te krijgen. Ik heb dit bord nog niet gemaakt omdat ik wacht op een kit om het af te maken en te maken, maar ik dacht dat anderen het misschien zouden kunnen gebruiken of wijzigen.
Stap 1: Projectvereisten
De vereisten voor mij waren om 8 LED's en schakelaars te hebben die niet aan een poort of pin waren gebonden, maar met jumpers om volledige selectie mogelijk te maken van met welke poort / pin verbinding moest worden gemaakt. Optioneel gebruik van een extern kristal, dus de optie van het gebruik van een interne RC-oscillator van de PIC was mogelijk. Eindelijk een ICSP-header zodat de PIC niet verwijderd hoeft te worden om te worden geprogrammeerd. Het bord moest enkelzijdig zijn omdat ik niet de faciliteiten of het geduld heb om dubbel te gaan! Het ICSP-headercircuit werd gebruikt van Best Microcontroller Projects.
Stap 2: Ontwerpbestanden, onderdelenlijst, constructiehandleiding
Ik heb de Eagle-bestanden voor het ontwerp bijgevoegd. Bij het bord, om één zijde te kunnen behouden, zijn er zeven draadverbindingen. Ik heb geprobeerd ze kort te houden, zodat je verspilde benen van de weerstanden enz. zou moeten kunnen gebruiken. De onderdelenlijst: R1-R8 150R (gebaseerd op 2V voorwaartse spanning en 20mA)R9-R16 1kR25-28 10kC1, C2 20pF CeramicC3, C4 10uF 16v ElectroliticD1, D2 1N4148IC1 PIC 16F62(7/8) (in DIL Socket)IC2 7805SW1-SW9 Push-to-make-schakelaar (RS-onderdeel 378-6729) SV5, 7, 8 zijn pin-headers, de rest is vrouwelijk om enkele kerndraad die moet worden ingevoegd om te koppelen. De constructie moet redelijk eenvoudig zijn als je ervaring hebt met solderen. Ik denk dat er hier handleidingen zijn om je daarbij te helpen als je dat nog niet hebt gedaan. Beginnend met de kleinere componenten, werk je naar de grotere toe. Ik zou beginnen met de links, R26-28, D1 & 2, dan de schakelaars & DIL-socket, resterende weerstanden, kristal, condensatoren, LED's (let op polariteit), SV-headers en sockets, IC2 en de DC-aansluiting. Eenmaal gebouwd, eerder voeg de PIC toe, sluit een 9-12v voeding aan en controleer of je 5v hebt op de uitgang van IC2 en op pin 14 op IC1 socket en niets op een andere pin. Als je geen 5v hebt, controleer dan het solderen op droge verbindingen op de DC Jack, IC2 en IC1. Als je 5v op een andere pin op IC1 hebt, controleer dan op soldeerverbindingssporen of slecht etsen waar sporen nog steeds zijn aangesloten.
Stap 3: Gebruik:
Het basisgebruik is dat als je (bijvoorbeeld) LED1 op RB3 en SW3 op RA2 wilt, je een jumperkabel op SV3 pin4 (SV3/4) naar SV4 pin1 (SV4/1) en SV2/3 naar SV6/ 3. De RA/RB-poortsockets zijn zo ingesteld dat Pin1 Rx0 is, Pin2 Rx1 enzovoort. Hetzelfde geldt voor de LED's en schakelaars, Pin1 is de eerste LED/Switch en Pin8 is de laatste. Om het kristal te gebruiken moet er een koppeling gemaakt worden tussen SV1/1 naar SV2/7 en SV1/3 naar SV2/8. SW9 maakt het resetten van het circuit mogelijk. De SV8-pinlay-out, de ICSP-header, is: 1 - VPP/MCLR2 - VDD -> Niet gebruikt3 - GND4 - PGD5 - PGC6 - PGM -> Niet gebruikt Als u merkt dat er iets mis is met het circuit of iets dergelijks dat kan ten goede worden veranderd, laat het me weten. Ik hoop dat dit mensen helpt, zodra ik het heb gemaakt, zal ik dit bijwerken met een fotogids voor het bouwen en gebruiken ervan.
Aanbevolen:
Nextion-weergave - Interface en protocol uitgelegd met PIC en Arduino: 10 stappen
Nextion-weergave | Interface en protocol uitgelegd met PIC en Arduino: Nextion Display is zeer gebruiksvriendelijk en gemakkelijke interface met microcontrollers. Met behulp van de Nextion-editor kunnen we het display configureren en kunnen we de gebruikersinterface op het display ontwerpen. Dus gebaseerd op gebeurtenissen of opdrachten Nextion-display zal handelen op de om de
PIC MCU en Python seriële communicatie: 5 stappen
PIC MCU en Python seriële communicatie: Hallo, jongens! In dit project zal ik proberen mijn experimenten op PIC MCU en Python seriële communicatie uit te leggen. Via internet zijn er veel tutorials en video's over hoe te communiceren met PIC MCU via een virtuele terminal, wat erg handig is. maar
Draadloze communicatie met behulp van goedkope 433MHz RF-modules en Pic-microcontrollers. Deel 2: 4 stappen (met afbeeldingen)
Draadloze communicatie met behulp van goedkope 433MHz RF-modules en Pic-microcontrollers. Deel 2: In het eerste deel van deze instructable demonstreerde ik hoe je een PIC12F1822 programmeert met behulp van MPLAB IDE en XC8-compiler, om een eenvoudige string draadloos te verzenden met goedkope TX/RX 433MHz-modules. De ontvangermodule was via een USB aangesloten op UART TTL kabel advertentie
Op JDM2 gebaseerde PIC-programmeur: 4 stappen:
JDM2 Gebaseerde PIC Programmeur: Schematische & layout voor een bijgewerkte JDM2 PIC Programmer. Inclusief klok & datafilter, Vpp-spanningsdeler voor moderne PIC-microcontrollers (bijv. USB PIC 18F2455/4455). Voorafgaand aan het lezen van sites zoals www.hackaday.com & www.makezine.com/blog Ik heb
ICSP voor PIC-microcontrollers begrijpen: 4 stappen (met afbeeldingen)
ICSP voor PIC-microcontrollers begrijpen: het programmeren van microcontrollers is niet moeilijk. Het bouwen van een programmeur is een geweldig eerste elektronicaproject. Het doel van deze instructable is om de eenvoudige 'in circuit serial programming'-methode uit te leggen die wordt gebruikt met Microchip PIC's