Voyons comment faire le programmeur de vos propres mains
Les microcontrôleurs sont fabriqués par de nombreuses entreprises.spécialisée dans la fabrication de composants électroniques. Ces puces sont conçues pour une programmation utilisateur indépendante. Ils se caractérisent par des performances élevées, une consommation électrique minimale, une architecture RISC bien développée, une complétude fonctionnelle, une taille minimale et des prix bas. Le micrologiciel du microcontrôleur est créé à l'aide d'un appareil tel qu'un programmateur.
Informations générales
Pour une utilisation pratique des microcontrôleursl'utilisateur a besoin d'une boîte à outils peu coûteuse et abordable. Il existe de nombreuses solutions techniques pour ces appareils et les performances amateur et industrielle. Dans cet article, nous verrons comment créer un programmeur de vos propres mains. De tels dispositifs sont fabriqués pour des types et des types spécifiques de microcontrôleurs, il n'y a pas de dispositifs universels. Il existe des solutions simples vous permettant de construire un programmeur de vos propres mains. littéralement "sur le genou" (par exemple, le programmeurGromov), et plus complexe, nécessitant un équipement coûteux pour la fabrication et la configuration de l'appareil. Nous examinerons l’assemblage pratique d’un périphérique simple appelé "GTP-USB" ou "GrabadorTodoPic-USB". Il sera difficile aux radioamateurs débutants d’assembler un tel programmeur de leurs propres mains, car une expérience pratique est nécessaire pour concevoir de tels dispositifs.
Description technique
Pour simplifier le circuit imprimé peut être exclu dediagrammes éléments d'indication. Cela n’affectera pas les performances du périphérique, car ils sont nécessaires uniquement pour des raisons de clarté, afin que l’utilisateur puisse voir dans quel mode se trouve le programmeur PIC USB. Cependant, les mêmes informations sont visibles sur le moniteur d’un ordinateur personnel (à l’aide du logiciel "WinPic800" versions 3.55 B ou 3.55 G). Nous décrivons donc la version allégée de l'appareil. Les broches de signal Vpp1 et Vpp2 sont conçues pour les microcontrôleurs avec différents types de boîtiers (nombre de broches différent). La sortie Vpp / ICSP est nécessaire pour la programmation en circuit. Les conclusions restantes sont typiques. Le schéma de ce programmateur peut être dilué sur une carte de circuit imprimé simple face. L'adaptateur utilisé pour cet appareil est universel, il peut être connecté à d'autres programmeurs de microcontrôleurs PIC.
Configurez votre appareil
Ainsi, après avoir collecté le schéma, nous réalisons la première inclusion. En conséquence, un message apparaît sur l'écran de l'ordinateur: "Nouveau matériel détecté" GrabadorTodoPic-USB sammer 2005 ". Après cela, le PC vous proposera d'installer des pilotes pour ce périphérique. Vous les trouverez dans le logiciel de contrôle" WinPic800 ". USBDriverGTP-USB Il est à noter que le schéma décrit dans l'article a été testé en pratique et qu'il fonctionne avec le shell logiciel "WinPic800" des versions 3.55B et 3.55G. Le programmeur ne fonctionnera pas avec les autres versions. sélectionnez "GTP-US B- # F1 "ou" GTP-USB- # 0 "et cliquez sur" Appliquer ". Après cela, nous testons notre équipement. En conséquence, le moniteur affichera le message:" Ouverture de GTP-USB # 0 Ind # 0 Hardware Ok. V-3.55 ". Voilà, l'appareil est prêt à fonctionner. Comme vous pouvez le constater, il est facile d'assembler le programmateur de vos propres mains. L'appareil lit les informations à une vitesse de 1 à 2 secondes et les enregistre en 3 à 5 secondes.
Conclusion
De nombreux amateurs préfèrent faireoutils pour vous-même, car le coût d'un tel équipement est très différent de celui de l'entreprise. Il existe de nombreuses solutions techniques pour assembler un appareil de tout type, y compris le programmeur de puces en cartouche de presque tous les types d'imprimantes laser et à jet d'encre. De tels périphériques sont connectés à un ordinateur personnel via un port USB et à un périphérique via un port COM. Le schéma du programmeur lui-même est élémentaire, ne nécessite pas de paramètres supplémentaires et le coût ne sera que de 2 à 3 dollars.