Composants electroniques

Comment l'Atmega32u4 fonctionne-t-il dans le domaine des circuits imprimés?

Quand les appareils électroniques grand public font leur apparition au cours des dernières décennies, la demande d'Atmega32u4 augmente considérablement. Ce texte explorera ce que c'est, comment ça se présente, et où il est appliqué.

Qu'est-ce qu'Atmega32u4?

L'ATmega32U4 est un puissant, convivial, et microcontrôleur hautement intégré, qui est largement appliqué dans les systèmes embarqués nécessitant une connectivité USB et des communications complexes. L'ATMega32U4 est un microcontrôleur AVR RISC 8 bits basse consommation qui se distingue par 2,5 Ko de SRAM., 1Ko EEPROM, 32Ko de mémoire de programme flash à auto-programmation, 12-convertisseur A/D canal 10 bits, USB 2.0 appareil à pleine vitesse/basse vitesse, et interface JTAG pour le débogage sur puce.

Fiche technique ATmega32U4

Catégorie 8-bit AVR Micro-contrôleur Type de mémoire de programme Éclair
Taille de la mémoire du programme 32Ko Vitesse CPU (MIPS/DMIPS) 16
SRAM 2560B Données EEPROM/HEF 1024octets
Périphériques de communication numérique 1-UART, 2-SPI, 1-2C Capturer/Comparer/Périphériques PWM 2 Capture d'entrée, 2 PCC, 12PWM
Minuteries 2 x 8 bits, 2 x 16 bits Nombre de comparateurs 1
Nombre de modules USB 1, Pleine vitesse Écart de température -40 à 85°C
Plage de tension de fonctionnement 2.7 à 5,5 V Nombre de broches 44

Caractéristiques de l'Atmega32u4

Brochage polyvalent

Numéro de broche. Nom de la broche Numéro de broche. Nom de la broche
1 (INT6/UNIQUEMENT)PE6 23 GND1
2 UVCC 24 AVCC
3 ré- 25 (ICP1/ADC8)PD4
4 J+ 26 (T1/#OC4D/ADC9)PD6
5 UGnd 27 (T0/OC4D/ADC10)PD7
6 UCap 28 (ADC11/PCINT4)PB4
7 VBus 29 (PCINT5/OC1A/#OC4B/ADC12)PB5
8 (SS/PCINT0)PB0 30 (PCINT6/OC1B/OC4B/ADC13)PB6
9 (PCINT1/SCLK)PB1 31 (OC3A/OC4A)PC6
10 (PDI/PCINT2/MOSI)PB2 32 (ICP3/CLK0/OC4A)PC7
11 (PDO/PCINT3/MISO)PB3 33 (#BOOSTER)PE2
12 (PCINT7/OC0A/OC1C/#RTS)PB7 34 Vcc1
13 RÉINITIALISER 35 GND2
14 VCC 36 (ADC7/TDI)PF7
15 GND 37 (ADC6/TDO)PF6
16 XTAL2 38 (ADC5/TMS)PF5
17 XTAL1 39 (ADC4/TCK)PF4
18 (OCOB/SCL/INT0)PD0 40 (ADC1)PF1
19 (SDA/INT1)PD1 41 (ADC0)PF0
20 (Réception D1/AIN1/INT2)PD2 42 AREF
21 (TXD1/INT3)PD3 43 GND3
22 (XCK1/#CTS)PD5 44 AVCC1

Pour résumer, il y en a au total 44 broches polyvalentes équipées. Deux d'entre eux peuvent être utilisés comme VCC et quatre d'entre eux peuvent être utilisés comme GND.. Quatorze broches peuvent servir de fonction numérique, dont sept broches pour PWM. De plus en plus, L'ATmega32U4 est livré avec une broche MOSI, une broche MISO et une broche HWB. Ils permettent l’accès de l’utilisateur et le chargement du programme. Plus loin, il peut même être utilisé comme GPIO commun. Durer, il a une sortie UART, quatre broches SPI et une broche I2C.

Quelle est la consommation actuelle d’ATmega32u4?

ATmega32u4 est un microcontrôleur 8 bits, qui est principalement appliqué dans les cas de faible consommation d'énergie. Il a un cristal de 16 MHz. Mesure avec un multimètre, la consommation électrique est de 40 mA, ce qui convient très bien aux petits appareils tels que les jouets électroniques et les contrôleurs USB. Quoi de plus, il est équipé d'une interface USB pour une connexion directe au PC.

ATmega32u4 est-il livré avec un chargeur de démarrage?

Il n'y a pas Chargeur de démarrage dans ATmega32u4, mais il a une excellente compatibilité avec la programmation du chargeur de démarrage. pendant ce temps, les étapes de programmation ne sont pas si compliquées.

  1. Préparer le téléchargeur USBASP.
  2. Installer le pilote USBASP.
  3. Connectez USBASP à ATmega32u4. Laissez trois broches NC seules.
  4. Branchez USBASP sur l'ordinateur et ouvrez le logiciel progisp. Dans l'interface de commande, sélectionnez d'abord la puce. Cliquez ensuite sur le bouton RD. Don’t forget to click the … button to set up fuse position, puisque ce bouton est dans un coin peu impressionnant. Après avoir cliqué sur importer le flash pour charger le firmware, vous pouvez cliquer sur le bouton de programmation automatique. Il y aura un rappel de la programmation réussie après un certain temps.

Deux forfaits disponibles

Il est livré avec deux types de forfaits, ATMEGA321A-MU pour QFN et ATMEGA32U4-AU pour TQFP. La plus grande différence entre eux est la distance et la forme des broches.. QFN est plat et est livré avec des broches soudées en bas, tandis que TQFP est un boîtier rectangulaire avec des broches à intervalle de 0,5 mm. Bien qu'ils soient différents dans les packages et les épingles, leurs fonctions sont les mêmes.

Excellente mémoire flash

Il dispose de 32 Ko de mémoire flash, 2.5Ko de SRAM et 1 Ko d'EEPROM. Lorsque les données sont stockées dans la mémoire flash, l'appareil fonctionne rapidement. aditionellement, la grande mémoire flash réduit non seulement considérablement les goulots d'étranglement d'E/S qui gaspillent le cycle de vie du processeur, mais entraîne également une mauvaise performance d'une fonction spécifique.

Application dans le domaine des circuits imprimés

  • Tableau de développement: Arduino Micro, basé sur ATmega32U4, est co-développé avec Adafruit. Il a 20 broches d'entrée/sortie numérique (7 dont peuvent être utilisés comme sorties PWM et 12 comme entrées analogiques), 16 Oscillateur à cristal MHz, connexion micro-USB, Responsable ICSP, et bouton de réinitialisation. en outre, sa taille correspond correctement à la planche à pain. Connectez-le simplement à votre ordinateur par câble micro USB, il est complètement prêt à commencer à l'utiliser. L'ATmega32U4 dispose d'une communication USB intégrée, éliminant le besoin d'un processeur auxiliaire. Cela permet au Micro d'apparaître comme une souris et un clavier sur les ordinateurs connectés, en plus de la fonction analogique (CDC) ports série et COM.
  • PCB pour l'électronique grand public: Ses bonnes performances et ses ressources abondantes contribuent à un fonctionnement intelligent et efficace. Arduino ATmega32u4 peut être utilisé dans un décodeur, haut-parleur intelligent, appareil photo numérique et plateau de jeu.
  • PCB de télécommunication: Grâce à son interface USB et son interface de communication, la vitesse et la stabilité de la livraison et du processus des données sont grandement améliorées. Donc, il jouit d'une grande popularité dans les routeurs wifi et les cartes de stations de base sans fil.
  • PCB industriel automatique: Le calcul rapide de l'appareil l'adapte aux contrôleurs PLC, dispositif de mesure industriel et machine électrique intelligente carte de contrôleur.

Emporter

Indubitablement, Atmega32u4 est un appareil utile et gagne en popularité dans les circuits intégrés, avec ses fonctionnalités satisfaisantes. Et encore, nous pensons que cette tendance ne s'atténuera pas à l'avenir tant que l'électronique grand public intelligente restera forte sur le marché. Si vous souhaitez vous engager dans ce domaine plein d'espoir, n'hésitez pas à Nous contacter.

Will Li

Will maîtrise les composants électroniques, Processus de production de PCB et technologie d'assemblage, et possède une vaste expérience dans la supervision de la production et le contrôle de la qualité. Sur le principe d'assurer la qualité, Will fournit aux clients les solutions de production les plus efficaces.

Messages récents

Why PCB Warpage Happens and How You Can Prevent It?

Dans le processus de fabrication des PCB, PCB warpage is a common problem that manufacturers would encounter.

3 hours ago

What Is a PCB Netlist? Tout ce que vous devez savoir est ici

In the world of printed circuit board design and manufacturing, precision and accuracy are paramount.

2 weeks ago

What Is Solder Wetting and How to Prevent Poor Wetting?

Soldering is a cornerstone technique in electronics assembly, it's used to connect electrical pieces and

1 month ago

7 Critical Techniques to Improve PCB Thermal Management

Aujourd'hui, electronic products are both compact and lightweight while performing a variety of functions. Ce…

1 month ago

What Is BGA on a PCB? A Complete Guide to Ball Grid Array Technology

As technology continues to advance in the electronics industry, packaging remains one of the key

2 months ago

How to Create a PCB Drawing: A Step-by-Step Guide for Beginners

Bringing your electronic ideas to life begins with PCB drawing, which is the process of

3 months ago