Programmation de tension AVR haute (sauvetage de fusibles) (1 / 2 étapes)

Étape 1: Concept et schéma

J’ai commencé à chercher sur le web pour une solution et j’ai trouvé un très bon moyen de réinitialiser le fusible à l’aide de la programmation de haute tension (lien ici : http://denki.world3.net/avr_rescue.html). Je vous suggère de lire le lien pour mieux comprendre comment il fonctionne:)

C’était amusant de construire sur une maquette pour la première fois, mais il est devenu ennuyeux et temps consommer à partir de la deuxième, troisième et ainsi de suite.

J’ai décidé de simplement mettre sur un PCB et le faire utile chaque fois que j’ai besoin de rétablir rapidement les fusibles pour un AVR. Le schéma est très simple, j’ai utilisé des composants minimums, les lignes entre la « source » MCU et « destination » ne sont pas protégés par les résistances de 1K et j’ai aussi n’a pas utiliser un cristal externe pour la « source ». Alimentant le schéma et la « source » MCU se fait via une simple LDO - LM78L05 ; Je crois que n’importe quel 5V LDO compte tenu du fait qu’il ait le même brochage. Je ne dérange pas avec filtrage, il n’est pas très important car le bruit de tension n’est pas (très) pertinent pour ce circuit.

Le processus de réinitialisation AVR est simple, après avoir monté la « destination » MCU dans la prise de IC2, on doit pouvoir sur le circuit. Le LED restera allumé jusqu'à ce que vous appuyez sur le bouton Reset ; en pressant le bouton de réinitialisation, la LED s’éteint et les fusibles par défaut seront brûlés sur la « destination » MCU. Lorsque la gravure est terminée, la LED s’allume à nouveau. Il faudra quelques secondes pour brûler les fusibles par défaut, environ 10 secondes, donc ne paniquez pas.

Les fichiers EAGLE et HEX pour la « source » MCU peut être trouvée ici :
-Des fichiers de CAO EAGLE - schéma et Conseil

-CAD EAGLE imprime - couches haut et en bas

-Fichier HEX pour le « source » - Oui, il faut tout d’abord la programmer et puis utiliser ce MCU comme « source »

PS: je n’aimais pas le brochage de défaut TO92 de la LNE sorte j’ai construire une nouvelle bibliothèque avec les broches en ligne pour faciliter la conception de circuits imprimés. On a juste à le copier dans le dossier Eagle Lbr et le charger dans le logiciel.

Articles Liés

Programmable lumière changeant haut-parleur

Programmable lumière changeant haut-parleur

Ce projet est un projet Arduino basé simple où la tension du haut-parleur est lue par l'Arduino pour modifier les effets que le brin de neopixels tubé dans le bocal en verre. Ce que le do neopixels est ouvert à l'imagination et la capacité de program
Comment programme microcontrôleurs AVR, bon marchés et faciles

Comment programme microcontrôleurs AVR, bon marchés et faciles

Cette volonté instructable guide vous étape par étape comment faire pour exécuter un programme simple en un micro-contrôleur ATMEGA (uC). Si don´t vous savez tout sur comment votre code est stocké dans les microcontrôleurs, il existe essentiellement
Choisir quel programme commence vers le haut quand votre ordinateur s’allume

Choisir quel programme commence vers le haut quand votre ordinateur s’allume

l'obtenir ennuyeux quand vous allumez votre ordinateur et vous devez attendre pour tous les programmes au démarrage avant que vous pouvez faire quelque chose ? Eh bien, c'est comment vous pouvez changer cela !Aucuns programmes ne sont nécessaires pou
Comment faire votre propre AVR station de programmation pour moins de 8 dollars

Comment faire votre propre AVR station de programmation pour moins de 8 dollars

Bonjour à nouveau !L'année dernière, j'ai pratiqué avec microcontrôleurs AVR et Arduinos.Tout d'abord, j'ai acheté un * classique * Attiny85 et programmé par le biais de mon arduino Leonardo. C'était génial de voir une puce nue faire des activités pr
Comment changer fusible bits de Atmega328p AVR - microcontrôleur 8 bits en utilisant Arduino

Comment changer fusible bits de Atmega328p AVR - microcontrôleur 8 bits en utilisant Arduino

Dans ce instructable vous apprendrez comment changer les bits de fusible du microcontrôleur Atmega328p. J'utilise Arduino mega comme programmeur au programme Atmega328P-PU sur maquette. Il est livré avec une valeur par défaut 1MHz interne calibré la
Une approche avancée de programmation Arduino & AVR

Une approche avancée de programmation Arduino & AVR

Cette instructable est un must read pour tous ceux qui sont familiers avec cœur AVR chips et Arduino.Eh bien, pour être plus précis, à la lecture de l'instructable, vous serez en mesure de :1) connaître la bonne différence entre AVR et Arduino.2) pro
AVR Conseil de programmation en parallèle

AVR Conseil de programmation en parallèle

il y a quelques semaines, j'ai décidé de faire un simple serveur Web basé sur une puce AVR (une instructable décrivant le projet suivra bientôt:-) ). L'idée était de conserver le circuit aussi simples que possible et de réutiliser les bibliothèques e
Bases de fusible avr : en cours d’exécution un avr avec une horloge externe

Bases de fusible avr : en cours d’exécution un avr avec une horloge externe

fusibles sont parmi les sujets plus difficiles que j'ai rencontré tout en découvrant la programmation de microcontrôleurs. Même après la recherche et la lecture intensivement, je ne pouvais pas parviennent encore à effacer mes concepts à leur sujet.
Programmation des AVR avec Arduino, AVRdude et AVR-gcc

Programmation des AVR avec Arduino, AVRdude et AVR-gcc

AVR est un type commun et peu coûteux de microcontrôleur qui peut sembler intimidant pour travailler avec, mais ne vous inquiétez pas ! Une fois que vous avez les outils mis en place et les connaissances de base, ils peuvent devenir non seulement uti
Alimentation haute tension de l’imprimante Laser

Alimentation haute tension de l’imprimante Laser

Imprimantes Laser sont des trésors de goodies électroniques d'engrenages pour lasers pour les alimentations haute tension. Haute tension est requise dans le laser impression pour créer des charges électrostatiques pour déterminer où le toner bâtons,
Accueil plaie haute tension transformateur

Accueil plaie haute tension transformateur

Extrêmement dangereux, mais amusant à regarder.Dessine les 50-65 ampères du secteur lorsque lesté et 80-100 lorsque non lesté.Etape 1: Obtenir le fil de cuivre émaillé18 AWG pour forcer8 AWG pour le primairePour une entrée de 230 VCA, nous allons avo
Projet de bobine d’allumage haute tension voiture

Projet de bobine d’allumage haute tension voiture

avez-vous besoin d'une source de haute tension pour d'autres expériences ? Ce qui suit est un moyen simple d'obtenir 30 000 volts ou plus sans soudure ou de jongler avec les composants. Tout ce dont vous avez besoin est une bobine d'allumage automobi
Atmel démarrage 2: Circuits de microcontrôleur et les fusibles

Atmel démarrage 2: Circuits de microcontrôleur et les fusibles

M. A. Parker c2015Circuits et fusibles construit un circuit simple mais important sur la maquette de l'expérimentateur qui sera utilisé comme plateforme de base pour de nombreux projets de microcontrôleur et pour définir les paramètres de microcontrô
AVR chronographe de la conception de PCB

AVR chronographe de la conception de PCB

un chronographe est un appareil utilisé pour mesurer la vitesse d'un objet de passage.  C'est la forme la plus simple, il s'agit de deux capteurs de quelque sorte que « voir » l'objet, un artifice qui peut mesurer le temps, et quelques sorties pour l