Doe het zelf
Masterclasses, instructies, nuttige tips, recepten.
» » »Extra-pic pic controller programmeur
Circuits die microcontrollers gebruiken, worden op internet behoorlijk populair. Een microcontroller is zo'n speciale microcircuit, wat in wezen een kleine computer is, met zijn eigen I / O-poorten, geheugen. Dankzij de microcontroller is het mogelijk om zeer functionele circuits te creëren met een minimum aan passieve componenten, bijvoorbeeld een elektronische klok, spelers, verschillende LED-effecten, automatiseringsapparaten.
Extrapic pic controller programmeur

Om ervoor te zorgen dat de microschakeling alle functies begint uit te voeren, moet u deze knipperen, d.w.z. laad de firmwarecode in haar geheugen. Dit kan worden gedaan met behulp van een speciaal apparaat dat een programmeur wordt genoemd. De programmeur koppelt de computer waarop het firmwarebestand zich bevindt met de firmware-microcontroller. Het is vermeldenswaard dat er bijvoorbeeld microcontrollers uit de AVR-familie zijn, zoals Atmega8, Attiny13 en pic-serie, bijvoorbeeld PIC12F675, PIC16F676. De pic-serie is eigendom van Microchip en de AVR van Atmel, dus de pic- en AVR-firmwaremethoden zijn anders. In dit artikel zullen we het proces van het maken van de Extra-pic-programmeur bekijken, waarmee u de pic-serie microcontroller kunt flashen.
De voordelen van dit specifieke programmeerapparaat zijn de eenvoud van zijn circuit, betrouwbaarheid, veelzijdigheid, omdat het alle gangbare microcontrollers ondersteunt. De computer wordt ook ondersteund door de meest voorkomende firmwareprogramma's, zoals Ic-prog, WinPic800, PonyProg, PICPgm.

Programmeercircuit


Extrapic pic controller programmeur

Het bevat twee microschakelingen, een geïmporteerde MAX232 en een binnenlandse KR1533LA3, die kan worden vervangen door een KR155LA3. Twee transistors, KT502, die kunnen worden vervangen door KT345, KT3107 of een andere low-power PNP-transistor. KT3102 kan ook worden gewijzigd in bijvoorbeeld BC457, KT315. De groene LED dient als indicator voor de beschikbaarheid van stroom; de rode LED licht op tijdens het firmwareproces van de microcontroller. Diode 1N4007 wordt gebruikt om het circuit te beschermen tegen voedingsspanning met de verkeerde polariteit.

materialen


Extrapic pic controller programmeur

Lijst met onderdelen die nodig zijn voor het samenstellen van het programmeerapparaat:
  • De stabilisator 78L05 - 2 stks.
  • 78L12 stabilisator - 1 stuk.
  • 3v LED groen - 1 st.
  • 3v LED rood - 1 st.
  • Diode 1N4007 - 1 st.
  • Diode 1N4148 - 2 stks.
  • Weerstand 0,125 W 4,7 kOhm - 2 stks.
  • Weerstand 0,125 W 1 kOhm - 6 stks.
  • 4 uF-condensator 16V - 4 stks.
  • Condensator 220 uF 25V - 1 st.
  • 100 nF condensator - 3 stks.
  • Transistor KT3102 - 1 stuk.
  • KT502 transistor - 1 stuk.
  • Microschakeling MAX232 - 1 pc.
  • Chip KR1533LA3 - 1 stuk.
  • Voedingsconnector - 1 st.
  • Connector COM-poort "moeder" - 1 pc.
  • Contactdoos DIP40 - 1 st.
  • DIP8-aansluiting - 2 stuks.
  • Contactdoos DIP14 - 1 st.
  • Contactdoos DIP16 - 1 st.
  • Contactdoos DIP18 - 1 st.
  • Contactdoos DIP28 - 1 st.

Bovendien heb je een soldeerbout nodig en de mogelijkheid om deze te gebruiken.

PCB-productie


Het programmeerapparaat is gemonteerd op een printplaat van 100x70 mm. De printplaat wordt uitgevoerd met de LUT-methode, het bestand wordt aan het artikel gehecht. U hoeft de afbeelding niet te spiegelen voordat u deze afdrukt.
Extrapic pic controller programmeur

Download bord:
[25.33 Kb] (downloads: 631)

Programmeur Vergadering


Allereerst worden jumpers gesoldeerd op de printplaat, vervolgens weerstanden, diodes. Ten slotte moet u de panelen en voedingsconnectoren en COM-poorten solderen.
Extrapic pic controller programmeur

Extrapic pic controller programmeur

omdat er zijn veel panelen op de printplaat voor de microcontrollers om te flitsen, maar niet alle conclusies worden gebruikt, je kunt een dergelijke truc doen en ongebruikte contacten uit de panelen halen. In dit geval zal minder tijd worden besteed aan solderen en zal het plaatsen van een microschakeling in een dergelijke aansluiting veel gemakkelijker zijn.
Extrapic pic controller programmeur

De COM-poortconnector (deze wordt DB-9 genoemd) heeft twee pinnen die in het bord moeten "steken".Om er geen extra gaten voor op het bord te boren, kunt u de twee schroeven onder de zijkanten van de connector losdraaien, terwijl de pennen eraf vallen, evenals de metalen rand van de connector.
Extrapic pic controller programmeur

Nadat alle onderdelen zijn gesoldeerd, moet het bord van de flux worden gewassen, de aangrenzende contacten zullen rinkelen als er kortsluiting is. Zorg ervoor dat er geen microschakelingen in de aansluitingen zitten (u moet deze verwijderen, inclusief MAX232 en KR1533LA3), sluit de stroom aan. Controleer of een spanning van 5 volt aanwezig is aan de uitgangen van de stabilisatoren. Als alles goed is, kunt u de MAX232- en KR1533LA3-microschakelingen installeren, het programmeerapparaat is klaar voor gebruik. De voedingsspanning van het circuit is 15-24 volt.
Extrapic pic controller programmeur

Extrapic pic controller programmeur

Het programmeerbord bevat 4 panelen voor microcontrollers en één voor flash-geheugenchips. Voordat u de firmware-microcontroller op de kaart installeert, moet u zien of de pinout overeenkomt met de pinout op de programmeerkaart. Het programmeerapparaat kan rechtstreeks of via een verlengkabel op de COM-poort van de computer worden aangesloten. Succesvolle montage!
Extrapic pic controller programmeur
Ga terug
Opmerkingen (2)
  1. Gast Sergey
    #1 Gast Sergey gasten 1 april 2018 07:51
    0
    Ik hoop dat je zojuist het artikel hebt gepubliceerd. Door wat te doen in 2018 gewoon een programmeur, zonder een debugger en voor een com-poort - dit is een volledige poolvos.
  2. Gast Alexander
    #2 Gast Alexander gasten 19 februari 2019 07:37
    0
    Hallo, maar vertel me over de programmeur van de Max 232 en Kr1533laz microcircuit waarmee letters werden gebruikt (benamingen), en kt3102 en kt502 namen ook welke benamingen aan. En toen scoorde ik het op internet en het kwam eruit met welke letters er alleen is, en ik kan het niet begrijpen. Bedankt

Lees ook

Foutcodes voor wasmachines