Programmateur de contrôleurs de pic extra-pic

Pin
Send
Share
Send

Les circuits utilisant des microcontrôleurs gagnent en popularité sur Internet. Un microcontrôleur est un microcircuit spécial, qui est essentiellement un petit ordinateur, doté de ses propres ports d’entrée / sortie, la mémoire. Grâce au microcontrôleur, il est possible de créer des circuits hautement fonctionnels avec un minimum de composants passifs, par exemple une horloge électronique, des lecteurs, divers effets de LED, des automates.

Pour que le microcircuit puisse commencer à exécuter des fonctions, vous devez le flasher, c.-à-d. charger le code du firmware dans sa mémoire. Cela peut être fait en utilisant un appareil spécial appelé programmeur. Le programmeur associe l'ordinateur sur lequel se trouve le fichier du microprogramme au microcontrôleur du microprogramme. Il est à noter qu'il existe par exemple des microcontrôleurs de la famille AVR, tels que Atmega8, Attiny13 et la série pic, par exemple PIC12F675, PIC16F676. La série de photos appartient à Microchip et à l’AVR d’Atmel. Par conséquent, les méthodes de micrologiciel de photo et d’AVR sont différentes. Dans cet article, nous allons considérer le processus de création du programmateur Extra-pic, avec lequel vous pouvez flasher le microcontrôleur de la série pic.
Les avantages de ce programmeur particulier sont la simplicité de son circuit, sa fiabilité, sa polyvalence, car il prend en charge tous les microcontrôleurs courants. L'ordinateur est également pris en charge par les programmes de microprogrammes les plus courants, tels que Ic-prog, WinPic800, PonyProg, PICPgm.

Circuit de programmation


Il contient deux microcircuits, un MAX232 importé et un KR1533LA3 domestique, qui peut être remplacé par un KR155LA3. Deux transistors, KT502, qui peuvent être remplacés par KT345, KT3107 ou n’importe quel autre transistor PNP de faible puissance. KT3102 peut également être modifié, par exemple, en BC457, KT315. La LED verte indique la disponibilité de l’alimentation, la LED rouge s’allume pendant le processus de mise à jour du microcontrôleur. La diode 1N4007 est utilisée pour protéger le circuit contre une tension de polarité incorrecte.

Les matériaux


Liste des pièces nécessaires à l’assemblage du programmeur:
  • Le stabilisateur 78L05 - 2 pcs.
  • Stabilisateur 78L12 - 1 pc.
  • 3v LED vert - 1 pc.
  • 3v LED rouge - 1 pc.
  • Diode 1N4007 - 1 pc.
  • Diode 1N4148 - 2 pcs.
  • Résistance 0,125 W 4,7 kOhm - 2 pcs.
  • Résistance 0,125 W 1 kOhm - 6 pcs.
  • Condensateur 4 uF 16V - 4 pcs.
  • Condensateur 220 uF 25V - 1 pc.
  • Condensateur 100 nF - 3 pièces
  • Transistor KT3102 - 1 pc.
  • Transistor KT502 - 1 pc.
  • Microcircuit MAX232 - 1 pc.
  • Puce KR1533LA3 - 1 pc.
  • Connecteur d'alimentation - 1 pc.
  • Connecteur port COM "mère" - 1 pc.
  • Douille DIP40 - 1 pc.
  • Prise DIP8 - 2 pcs.
  • Douille DIP14 - 1 pc.
  • Douille DIP16 - 1 pc.
  • Douille DIP18 - 1 pc.
  • Douille DIP28 - 1 pc.

De plus, vous avez besoin d'un fer à souder et de la capacité de l'utiliser.

Fabrication de PCB


Le programmateur est monté sur une carte de circuit imprimé de 100x70 mm. Le circuit imprimé est réalisé par la méthode LUT, le fichier est attaché à l'article. Vous n'avez pas besoin de refléter l'image avant l'impression.

Conseil de téléchargement:
pechatnaya-plata.zip 25.33 Kb (téléchargements: 669)

Assemblée du programmeur


Tout d'abord, les cavaliers sont soudés à la carte de circuit imprimé, puis les résistances, les diodes. Enfin, vous devez souder les panneaux, les connecteurs d’alimentation et les ports COM.

Parce que il y a beaucoup de panneaux sur la carte de circuit imprimé pour que les microcontrôleurs soient flashés, mais toutes les conclusions ne sont pas utilisées, vous pouvez opter pour une telle astuce et supprimer les contacts inutilisés des panneaux. Dans ce cas, il faudra moins de temps pour souder et insérer un microcircuit dans une telle prise sera beaucoup plus facile.

Le connecteur du port COM (appelé DB-9) a deux broches qui doivent "coller" dans la carte. Afin de ne pas percer de trous supplémentaires sur la carte, vous pouvez dévisser les deux vis situées sous les côtés du connecteur, pendant que les broches tomberont, ainsi que la bordure métallique du connecteur.

Après avoir soudé toutes les pièces, la carte doit être nettoyée du flux, les contacts voisins sonneront s'il y a des courts-circuits. Assurez-vous qu'il n'y a pas de microcircuits dans les sockets (vous devez enlever, y compris MAX232 et KR1533LA3), connecter le pouvoir. Vérifiez si une tension de 5 volts est présente aux sorties des stabilisateurs. Si tout va bien, vous pouvez installer les microcircuits MAX232 et KR1533LA3, le programmateur est prêt à fonctionner. La tension d'alimentation du circuit est de 15-24 volts.

La carte de programmation contient 4 panneaux pour les microcontrôleurs et un pour les puces de mémoire clignotantes. Avant d'installer le microcontrôleur du microprogramme sur la carte, vous devez vérifier si son brochage correspond à celui de la carte de programmation. Le programmateur peut être connecté au port COM de l'ordinateur directement ou via un câble d'extension. Assemblée réussie!

Pin
Send
Share
Send