239 Shares 6449 views

Le programmeur de Gromov: rendez-vous, description

Pour les personnes qui aiment concevoir des appareils électroniques radio, tôt ou tard, il est nécessaire d'utiliser des microcontrôleurs dans leurs conceptions. L'utilisation de ces dispositifs ouvre d'énormes possibilités à l'ingénieur radio. Les microcontrôleurs ne produisent que quelques entreprises, les leaders sont Microchip Technology, ATMEL, ARM Limited. Une caractéristique de ces appareils est la nécessité de leur microprogramme. C'est pourquoi les programmeurs sont nécessaires. Il existe de nombreux types de ces appareils, vous pouvez acheter de la marque, et vous pouvez le faire vous-même. Si vous choisissez la deuxième option, il est préférable d'utiliser une solution prête, comme le programmeur de Gromov. L'appareil est assez simple, il peut même être construit par un novice.

COM (AVR) -Programmer Gromov

Le programmateur COM est facile à fabriquer. Si le mode alternatif du port "COM" de Bitbang est utilisé, il devient inutile de convertir l'interface RS232 du port COM en SPI, ce qui est nécessaire à la programmation. Il suffit de concilier les niveaux de signal dans le port COM, de -12V, + 12V à 0V et + 5V. À cette fin, le système de programmateur pour les contrôleurs AVR est conçu. La photo ci-dessous montre le programmeur de Gromov.

Pour la première fois, ce projet a été proposé par l'auteur du programme AlgoritmBuilder Gennady Gromov et a rapidement gagné en popularité grâce à sa fiabilité et sa simplicité d'exécution.

Pour commencer à assembler l'appareil, nous aurons besoin:

  • Diodes KD510, KD522, 1N4148 ou leurs analogues.
  • Sept résistances avec une résistance nominale de 1 kOhm, la puissance n'a aucune importance.
  • Boucle – vous pouvez utiliser une boucle IDE inutile. Pour un fonctionnement plus stable du circuit du programmateur, il est nécessaire d'alterner les fils de signal avec un fil nul. Nous pouvons donc réduire le niveau d'interférence induite dans les circuits et étendre le fil de programmation. Cependant, ne vous enlevez pas, la longueur de la boucle ne doit pas dépasser 50 cm.
  • Connecteur pour la connexion à l'appareil programmable, vous pouvez utiliser les connecteurs standard (en passant, les fabricants de microcontrôleurs le recommandent également), mais vous pouvez utiliser le connecteur BLS (femelle), les mêmes connecteurs dans les ordinateurs de la carte mère sont connectés aux boutons du corps et aux LED Et des broches de type PLS ("papas"). L'utilisation de ces connecteurs vous permet de simplifier considérablement la carte de périphérique, car les broches du programmeur sont placées à proximité des jambes du microcontrôleur. Les contacts SCK, MOSI, microcontrôleur MISO type AVR sont situés ensemble, respectivement, ils doivent utiliser un connecteur intégré. Connectez séparément la "terre" et la "remise à zéro".

Comme vous pouvez le voir, tout est très simple, c'est pour cela que le programmeur de Gromov est apprécié.

Pour exécuter ce périphérique, vous avez besoin d'un programme et d'un microcontrôleur de firmware.

Le programmeur universel Gromov est assemblé sur des éléments passifs. Il ne nécessite pas d'alimentation électrique séparée, et ce qui est le plus intéressant, en raison de la tension parasite du circuit, les microcontrôleurs peuvent être programmés sans connexion à une source d'alimentation.

Par le même principe, il est possible d'assembler un programmeur usb, mais le schéma d'un tel appareil est un peu plus compliqué.