Outil de programmation de chargeur de démarrage pour ATMEGA328 32 broches TQFP Arduinio ISP
Si vous avez un nouveau ATmega328P vous devrez graver le chargeur de démarrage pour pouvoir télécharger un croquis avec l’IDE Arduino. Vous pouvez le faire en utilisant cet outil de gravure de chargeur de démarrage simple à utiliser. La carte se compose d’un adaptateur TQPF 32 broches et d’un Arduino Nano. Placez la nouvelle puce ATMEGA328 TQFP dans l’adaptateur 32 broches -> Connectez Arduino Nano au PC-USB -> Gravez le chargeur de démarrage en utilisant la fonction correspondante de l’IDE Arduino.
Plus d’informations peuvent être trouvées ici :
Connexions Arduino Nano vs TQPFP 32 broches
- Arduino Nano D10 >> TQFP32 broche 29 (réinitialisation)
- Arduino Nano D11 >> TQFP32 broche 15 (D11)
- Arduino Nano D12 >> TQFP32 broche 16 (D12)
- Arduino Nano D13 >> TQFP32 broche 17 (D13)
- Arduino Nano 5V >> TQFP32 5V
- Arduino Nano GND >> TQFP32 GND
Caractéristiques
- Alimentation 5 V CC, source d’alimentation USB
- Connecteur TQFP 32 broches facile à utiliser
- Excellent outil pour la programmation à haut volume
- Connecteur d’en-tête de programmation série intégré
- Trous de montage 4x4mm
- Dimensions du circuit imprimé 74,93 x 44,77 mm
Note: Cet outil peut également être utilisé pour télécharger le code Arduino, un connecteur mâle à 5 broches fourni pour la programmation Arduino, un module de puce FTDI (USB vers série) requis par l’utilisateur pour ce faire ou un Arduino UNO sans puce ATMEGA328 peut être utilisé.
Téléchargement à l’aide d’une carte Arduino (connecteur d’en-tête à 5 broches pour la programmation Arduino)
Une fois que votre ATmega328P dispose du chargeur de démarrage Arduino, vous pouvez y télécharger des programmes à l’aide du module convertisseur USB-série (puce FTDI). ou pour ce faire, vous retirez le microcontrôleur de la carte Arduino afin que la puce FTDI puisse communiquer avec le microcontrôleur de la carte. Le schéma de droite montre comment connecter les lignes RX et TX de la carte Arduino à l’outil de programmation. Pour programmer le microcontrôleur, sélectionnez « Arduino Duemilanove ou Nano w/ATmega328 » dans le menu Outils > Carte (ou « ATmega328 sur une maquette (horloge interne 8 MHz) » si vous utilisez la configuration minimale décrite ci-dessous). Ensuite, téléchargez comme d’habitude.
Qu’est-ce qu’un chargeur de démarrage ?
Les microcontrôleurs sont généralement programmés via un programmeur, sauf si vous disposez d’un micrologiciel dans votre microcontrôleur qui permet d’installer un nouveau micrologiciel sans avoir besoin d’un programmeur externe. C’est ce qu’on appelle un chargeur de démarrage.
Le bootloader est un petit logiciel qui permet de télécharger des croquis sur la carte Arduino. Il est préprogrammé sur les microcontrôleurs des cartes Arduino.
Pour graver le chargeur de démarrage, procédez comme suit :
- Téléchargez le croquis ArduinoISP sur votre carte Arduino Nano. (Vous devrez sélectionner la carte et le port série dans le menu Outils qui correspondent à votre carte.)
- Installez la nouvelle puce ATMEGA328, 32 broches TQPF sur l’adaptateur.
- Sélectionnez « Arduino Nano avec ATmega328 » dans le menu Outils > Carte.
- Sélectionnez « Arduino comme FAI » dans Outils > Programmeur
- Exécuter Outils > Graver le chargeur de démarrage
Schématique
Liste des pièces
NON. | QUANTITÉ. | RÉF. | DESC. | FABRICANT | FOURNISSEUR | RÉFÉRENCE DU FOURNISSEUR |
---|---|---|---|---|---|---|
1 | 1 | CN1 | EN-TÊTE MÂLE 5 BROCHES, PAS 2,54MM | WURTH | DIGIKEY | |
2 | 1 | C1 | CMS CÉRAMIQUE 10uF/10V TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
3 | 2 | C2,C3 | 0,1uF/50V CÉRAMIQUE CMS TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
4 | 1 | C4 | 22PF/50V CÉRAMIQUE CMS TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
5 | 1 | R1 | 10K 5% CMS TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
6 | 1 | R2 | 1M 5% CMS TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
7 | 1 | U1 | ATMEGA328TQPF-32 | VOIR | RS COMPO | 919-5532 |
8 | 1 | U2 | ARDUINO NANO | ARDUINO | DIGIKEY | 1050-1001-ND |
9 | 1 | X1 | 16Mhz THT | RALTRON ÉLECTRONIQUE | DIGIKEY | 2151-AS-16.000-18-ND |
10 | 2 | U2 | CONNECTEUR FEMELLE 15 BROCHES POUR NANO | CONNECTEUR SULINES | DIGIKEY | S7013-ND |
11 | 2 | U1 | CONNECTEUR FEMELLE 16 BROCHES POUR TQFP 32ADPTER | CONNECTEUR SULINES | DIGIKEY | S7049-ND |