Etape 11 : L’utilisation du Module LIFELINE
Une fois que la bouée de sauvetage a été programmée à l’aide de circuit de Conseil d’administration de l’expérimentateur, le ATTiny 2313A (paquet DIP 20 broches) peut être placé dans la prise de courant dans le boîtier en plastique, construit à l’étape 1. Veillez à aligner la broche 1 avec la goupille douille 1 IC. Autrement dit, s’assurer que broche 10 sur la MCU sera relié à la masse (négative de la batterie) et broche 20 sera relié à Vcc (batterie positive). Gros plan de l’enceinte.
On peut espérer que la bouée de sauvetage ne sera pas nécessaire mais des accidents se produisent. Supposons que vous possédiez un 'briques' (c.-à-d., morts) MCU à cause de mauvais réglages pour CKDIV8 ou SUT_CKSEL. Dans ce cas, procédez comme suit :
Assurez-vous que la ligne de vie a basculé sur OFF
Assurez-vous que votre bouée de sauvetage a tensions compatibles avec vos briques MCU. Une bouée de sauvetage avec 3 piles peut être utilisée avec un MCU maçonné avec une alimentation de 5V, mais il ne doit pas être utilisé avec un MCU briques sous 3, 3V. Si le niveau de tension de la MCU maçonnée est trop faible, la ligne de vie elle endommagera. Souvent les ICs inclura des diodes de protection tel que décrits au démarrage 4. Mais les diodes Atmel MCU ne protégera pas contre plus de 1mA. Reportez-vous à l’étape 2 et 3 sur les modifications au circuit de bouée de sauvetage pour microcontrôleurs maçonnés avec différentes tensions d’alimentation.
Attacher le câble négatif de Lifeline (noir) à la masse de la MCU maçonnée. Assurez-vous que c’est la borne négative comme dans le cas contraire le MCU peut être endommagé.
Repérez les connexions du cristal sur le MCU. Par exemple, tel que décrit dans le document de spécification pour le ATTiny2313A http://www.atmel.com/Images/doc8246.pdf, le cristal serait attaché à broches 4 et 5. Jusqu’ici, j’ai seulement réinitialiser les fusibles liés horloge sans le cristal dans le circuit (et sans un RC externe attaché à ces broches). Si vous avez un cristal soudé en une Commission tenant le MCU maçonné, vous pouvez essayer la procédure suivante, mais vous devrez peut-être supprimer le cristal.
Joindre le fil rouge de la ligne de vie à l’une des broches cristal identifiés de la MCU maçonnée. Si la procédure suivante ne fonctionne pas correctement, puis attachez le fil de la ligne de vie rouge à l’autre broche crystal et réessayez. Je commence habituellement avec la broche ayant le nombre le plus élevé (par exemple #5 pour les ATTiny2313A). Assurez-vous que vous attachez le fil rouge (c.-à-d., le fil attaché à l’axe de Lifeline MCU 12).
Brancher un programmeur à la MCU maçonnée et l’ordinateur. Démarrez Atmel Studio (AS6). Il peut être commode/nécessaire pour ouvrir le programme AS6 qui a causé la panne en premier lieu.
Allumez l’interrupteur d’alimentation de Lifeline
Dans le menu principal de AS6, ouvrez Outils > dispositif de programmation. Votre programmateur doit figurer ainsi que le nom-numéro de la MCU maçonnée.
Sur le côté gauche de la boîte de dialogue, cliquez sur « Fusibles ». Vous devriez être capable de voir les fusibles mal réglées.
Corriger les paramètres du fusible axés sur l’horloge.
Arrêtez de Lifeline et enlever le programmateur et vous devriez être bon d’aller.