Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Technologie industrielle

Fiche technique Attiny84 :ses étapes de configuration et de programmation des broches

Attiny84 est une puce unique à hautes performances mais à faible consommation d'énergie. L'appareil est basé sur une architecture RISC avancée. De plus, ce microcontrôleur est standard en raison de sa petite taille externe et de ses belles fonctionnalités. Cet article traite de la configuration des broches de la fiche technique attiny84, du didacticiel de programmation et des étapes.

Configuration des broches Attiny84

(Schéma schématique pour le brochage Attiny 84.)

Gauche Set Pins (1-7)

Cette broche conduit le port B avec le bit 1/interruption de changement de broche/broche de l'oscillateur, source 9.

La broche 4 se connecte au port B avec le bit 3/broche de réinitialisation. Principalement utilisé pour le débogage et la programmation. En outre, il s'agit d'une interruption de changement de broche source 11.

La broche 5 est une broche d'entrée et de sortie du port B. De plus, il dispose d'une sortie d'horloge système ou 2 bits et d'une interruption externe 0/timer.

Il s'agit d'une broche d'entrée et de sortie bidirectionnelle du A avec un 7 bits. C'est aussi le canal d'entrée 7 de l'ADC. Une minuterie compare la correspondance Bout/Timer 1 capture/pin interrupt change 0 from source 7.

Pendant la programmation ICSP, un canal d'entrée ADC6 (interruption de broche) change 0 à partir de la source 6/SPI MOSI. La broche 7 est une broche d'entrée/sortie avec un 6 bits. Une entrée/compteur de données USI 1 compare une correspondance avec une sortie.

(une photo montrant un microcontrôleur à huit broches.)

Broches à droite (8-14)

Il s'agit d'une broche d'entrée et de sortie bidirectionnelle de A avec un 5 bits. Une sortie de données USI/compteur 1 est comparée à la correspondance B-out. De même, lors de la programmation ICSP, un canal d'entrée ADC 5 (interruption de broche) change 0 à partir de la source 5/SPI MISO.

La broche 9 est une entrée bidirectionnelle et une broche de sortie A avec un 4 bits. Il fonctionne à l'aide d'un canal d'entrée ADC 4. Une horloge USI à trois fils est nécessaire pour la programmation ICSP. La source d'horloge du compteur 1/l'interruption I2C SCL/broche change de 0 à partir de la source 3.

Il s'agit d'une broche d'entrée et de sortie bidirectionnelle de A avec un 3 bits. Un canal d'entrée ADC 3/source d'horloge compteur0/interruption de broche passe à 0, à partir de la source 3.

La broche 12 est la broche d'entrée et de sortie du port A avec un 2 bits. Un comparateur analogique - entrée/canal d'entrée ADC 2/interruption de broche change 0, à partir de la source 2.

C'est la broche d'entrée et de sortie du port A avec un 1 bit. Un comparateur analogique + entrée/canal d'entrée ADC 1/interruption de broche change 0, à partir de la source 1.

Enfin, la broche 14 est la broche d'entrée et de sortie du port A avec un bit 0. Un canal d'entrée ADC 0/tension de référence analogique externe/interruption de broche change 0, à partir de la source 0.

(une micropuce avec des engrenages visibles.)

Qu'est-ce qu'Attiny84 ?

Attiny84 est un microcontrôleur 8 bits de taille compacte - MCU avec une architecture AVR RISC. Cette architecture est basée sur la propriété que le microcontrôleur possède 14 broches. Notamment, 12 broches sont des broches d'entrée/sortie. De plus, l'architecture contient une technologie microchip picoPower intégrée qui joue un rôle important dans les hautes performances de l'appareil.

Attiny84 a une architecture d'instruction robuste. Il donne une vitesse de traitement de 1MIPS/MHz. Par conséquent, l'appareil équilibre simultanément la consommation d'énergie tout en traitant une performance à grande vitesse.

(un microcontrôleur informatique.)

Caractéristiques et spécifications d'Attiny84

Alternatives à Attiny84

L'alternative parfaite à attiny84 est l'attiny2313A. Cependant, les autres produits alternatifs incluent; attiny48, attiny417, attiny28L, attiny88PA. Notamment, atmega8A, atmega8535, atmega6490, atmega8515 et atmega645A sont similaires aux fonctionnalités attiny84.

Tutoriel et étapes de programmation Attiny84

Matériel nécessaire

L'équipement matériel requis comprend ;

Étapes et procédures

Vous devez suivre quelques étapes pour configurer et programmer votre attiny84.

Vous pouvez facilement les acheter ou en réutiliser d'autres de vos anciens projets.

Notamment, lorsque vous arrivez à l'étape 2, une option appelée processeur, vous devez cliquer sur attiny84. De plus, il se peut que vous n'ayez parfois pas la bonne prise pour brancher l'attiny84. Donc, vous devrez faire une prise avec des cavaliers. Ce processus dépend uniquement du programmeur ou de la carte Arduino que vous utilisez en tant que FAI.

Ensuite, vous connecterez les broches VCC, GND, MISO, MOSI, RST et SCK aux connecteurs nécessaires. Une fois que vous vous êtes connecté avec succès via l'USB, vous devez ouvrir Blink Sketch sur l'IDE Arduino.

Maintenant, changez LED_BUILTIN en 0, puis appuyez sur CTRL+U pour télécharger. Ce changement est nécessaire car l'attiny84 manque de câblage LED. Cette procédure devrait réussir le téléchargement de votre programme. Sinon, sélectionnez Outils et cliquez sur USBtiny ISP en tant que programmeur.

Ces trois étapes ne devraient pas du tout vous donner du fil à retordre.

Code ;

(Le code que vous devez exécuter.)

Notamment, comme tout autre programme, vous devez vérifier son fonctionnement. Pour effectuer cette vérification, vous connecterez une LED plus bas à la terre et à la broche 0. Assurez-vous également d'impliquer une résistance précise et remarquez que la LED s'allume. Sinon, vérifiez votre connexion et votre code de programme pour vous assurer que tout va bien.

(Projet électronique DIY avec microcontrôleur et autres composants électriques.)

Résumé.

Bonne construction ! Nous espérons que cet article vous aidera à répondre aux questions d'attiny84. Pour plus d'informations sur cet article ou sur l'un de nos articles, n'hésitez pas à nous contacter.


Technologie industrielle

  1. Couplage d'entrée et de sortie
  2. Qu'est-ce que le capteur à ultrasons HC-SR04 :Fonctionnement et ses applications
  3. VL53L0X :configuration des broches, schéma de circuit et applications
  4. C - Entrée et Sortie
  5. Réfléchir à la fabrication et à son avenir
  6. Journée de la fabrication – sa genèse et son évolution
  7. Bois transparent et autres percées dans la science du bois
  8. Maintenance Conditionnelle :qu'est-ce que c'est et ses avantages
  9. Smart Manufacturing :qu'est-ce que c'est et ses avantages