Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
fr:avr:introduction [2010/03/16 15:19] – créée sdeniaudfr:avr:introduction [2020/07/20 09:00] (current) – external edit 127.0.0.1
Line 7: Line 7:
 La production de microcontrôleurs AVR a commencé en 1997 et à ce jour AVR est un des contrôleurs les plus populaire avec des ingénieurs électroniques indépendants. Grâce aux outils de développement bon marché, la diversité de périphériques dans un package simple et une consommation électrique basse est devenue le succès initial. Aujourd'hui, il y a une autre raison de choisir AVR : la quantité massive d'informations et de classes de travaux dirigés créées au cours des dernières années. La technologie AVR vieillit inévitablement, mais reste compétitive, Atmel fait aussi des nouveaux microcontrôleurs AVR avec des périphériques plus à jour et des bus de 16- et 32 bits, d'abord dont ceux de la série XMEGA compatible 8-bits et le dernier de la toute nouvelle série AVR32. La production de microcontrôleurs AVR a commencé en 1997 et à ce jour AVR est un des contrôleurs les plus populaire avec des ingénieurs électroniques indépendants. Grâce aux outils de développement bon marché, la diversité de périphériques dans un package simple et une consommation électrique basse est devenue le succès initial. Aujourd'hui, il y a une autre raison de choisir AVR : la quantité massive d'informations et de classes de travaux dirigés créées au cours des dernières années. La technologie AVR vieillit inévitablement, mais reste compétitive, Atmel fait aussi des nouveaux microcontrôleurs AVR avec des périphériques plus à jour et des bus de 16- et 32 bits, d'abord dont ceux de la série XMEGA compatible 8-bits et le dernier de la toute nouvelle série AVR32.
  
-Basé sur le type de la demande(l'application), il y a plusieurs types de microcontrôleurs AVR, chacun avec une configuration différente. La plupart de l'AVRS appartient à la série megaAVR, qui a une grande mémoire(souvenir) de programme. Pour équilibrer la série megaAVR, il y a aussi la série tinyAVR, qui des paquets plus petits et moins de caractéristiques(fonctions). En plus de ceux-là, il y a aussi la série différente de microcontrôleurs conçus spécifiquement pour contrôler USB, PEUTà cristaux liquides, ZigBee, l'automatique, allumant(éclairant) et des dispositifs à piles+Basé sur ce type d'application, il y a plusieurs types de microcontrôleurs AVR, chacun avec une configuration différente. La plupart des AVRs appartiennent à la série megaAVR, qui a une large mémoire de programme. Pour équilibrer la série megaAVR, il y a aussi la série tinyAVR, qui présente des packages plus petits et donc moins de fonctions. En plus de ceux-là, il y a aussi la série différente de micro-contrôleurs conçus spécifiquement pour contrôler les ports USB, CANLCD, ZigBee, les automates, allumant et les dispositifs à piles.
-Based on the type of the application, there are several types of AVR microcontrollers, each with a different configuration. Most of the AVRs belong to the megaAVR series, which have a large program memory. To balance the megaAVR series, there is also the tinyAVR series, which have smaller packages and less features. In addition to those, there are also different series of microcontrollers designed specifically for controlling USB, CAN, LCD, ZigBee, automatics, lighting and battery-powered devices.+
  
-The following text describes the main features of megaAVR series microcontrollersusing one of the most popular controllers in this series, ATmega128 as an exampleThis controller is also in the HomeLab kit. Generallyall the AVR series microcontrollers' register namesmeanings and usage is reglemented in a way which able the examples also to be used with other controllers by making only slight changesThe main differences are in the peripheralsThe code samples of this introduction are written in assembler and C, using AVR LibC.+Le texte suivant décrit les caractéristiques principales de micro-contrôleurs de série megaAVR, utilisant un des contrôleurs les plus populaires dans cette sériecomme par exemple le ATmega128. Ce contrôleur est aussi dans le kit //HomeLab//Habituellementtous les noms de registre des micro-contrôleurs de la série AVR, leur signification et leur utilisation sont définies dans une voie qui permet d'utiliser des exemples avec d'autres contrôleursLes différences principales sont les périphériquesLes exemples de code de cette introduction sont écrits dans l'assembleur et C, utilisant AVR LibC.
  
-===== Physical appearance =====+===== Apparence physique =====
  
-[{{:images:avr:avr_atmega32_dip.jpg?200  |ATmega32 in 40-pin DIP casing}}]+[{{:images:avr:avr_atmega32_dip.jpg?200  |ATmega32 dans un coffrage de 40-broches DIP}}]
  
-Like all other controllersthe AVR is also packaged in some standard shellThe traditional casing is DIP (also called DIL). DIP is a so-called casing on legs all the pins extrude as legsabout 5 mm in lengthfrom the black plastic casing. DIP casing is a sensible choice for hobby applications and prototypes, because there are cheap sockets available for itso the microcontroller can easily be replacedshould it happen to malfunction or dieThe legs are also the down-side of the DIP casingbecause it requires holes to be drilled in the circuit board.+Comme tous les autres contrôleursl'AVR est aussi empaqueté dans un coffrage standard. L'enveloppe traditionnelle est DIP (aussi appelée DIL). DIP est une enveloppe appelée sur des jambes toutes les broches sont placées comme des pattesd'environ 5 mm dans la longueurde coffrage en plastique noireLe coffrage DIP est un choix raisonnable pour des applications en passe-temps ou pour des prototypes, parce qu'il y a des prises bon marché disponibles pour celadonc le microcontrôleur peut facilement être remplacéen cas de dysfonctionnementLes broches sont aussi un inconvénient du coffrage DIP, parce qu'il exige que des trous soient réalisés dans la carte du circuit.
  
-The surface mount casings (SMT, also called SMD) are much more compactbecause their pins are designed to be soldered straight to the board without the need to penetrate it. SMT microchips are in thincoin-sized rectangular casings with pins about 1 mm long. A more precise hand and better tools are required for soldering SMT chips.+Les supports en surface (SMT, aussi appelé SMD) sont beaucoup plus compactsparce que leurs broches sont conçues pour être soudées directement à la carte sans nécessairement les incrusterLes micro-puces SMT sont dans des enveloppes rectangulaires mincesde la taille d'une pièce de monnaie avec des broches d'environ 1 mm de long. Des outils manuels et plus précis sont nécessaires pour souder des puces SMT.
  
-AVRs are available in both DIP and SMT casingsThe layout of the pins is designed as logical and electrically even as possible. For exampleon larger chipsthe ground and supply pins are located on several sides of the microcontrollerthe pins for an external oscillator are near the ground pinthe bus pins are in numerical orderthe communication pins are next to each other etc. AVRs digital pins are compatible with TTL/CMOS standard voltage levelsAt 5 V supply voltage, 0 to 1 V means logical zerowhich is also called zeronull, 0, lowgroundor GND. At the same supply voltage, 3 to 5.5 V means logical one, also called one, 1, highThis type of wide voltage ranges only apply to the inputs the output voltage on a pin with no load is still 0 V or near supply voltagedepending on the state of the pinThe allowed analog voltage level on the ADC channels is to 5.5 V.+Les AVRs sont disponibles tant avec les DIP qu'avec des enveloppes SMT. La disposition des broches est conçue aussi logiquement et électriquement que possible. Par exemplesur de plus grandes pucesla terre et les broches d'alimentation sont localisés sur plusieurs côtés du micro-contrôleurles broches pour un oscillateur externe sont proches de la broche de terreles broches de bus sont dans l'ordre numériqueles broches de communication sont les unes à la suite des autres etc. Les broches numériques AVRs sont compatibles avec des niveaux de tension standard TTL/CMOS. À une tension d'alimentation de 5Vde à 1 V signifie le zéro logiquequi est aussi appelé le zérole nul, 0, basla terreou GND. À la même tension d'alimentation, 3 à 5.5 V signifie le un logique, 1, hautCe type de larges gammes de tension s'applique seulement aux entrées la tension d'alimentation sur une broche sans charge est toujours de 0 V ou proche de la tension d'alimentationselon l'état de la brocheLe niveau de tension analogique autorisé sur les voies de l'ADC est de à 5.5 V.
  
 ==== ATmega128 ==== ==== ATmega128 ====
  
-To better understand the following examples on ATmega128there is pinout schematic of ATmega128 (SMT package) belowNext to each pinis a text with its numberprimary function and secondary (alternate) function in bracketsSupply pins are GND and VCC. AVCC and AREF are analog-to-digital converter's supply and reference voltage pins. XTAL1 and XTAL2 are for connecting an external crystal oscillatorresonator or clock generatorPins PB0 to PG4 mark the bits of input-output busesThe secondary functions of pins are discussed in the corresponding chapters.+Pour mieux comprendre les exemples suivants sur ATMEGA128il y un schéma de disposition des broches d'ATMEGA128 (package SMTci-dessousÀ côté de chaque brocheon trouvera un texte avec son numérola fonction principale et la fonction secondaire entre parenthèsesLes broches d'alimentation sont GND et VCC. AVCC et AREF sont l'alimentation du convertisseur analogique-numérique et font référence aux broches de tension. XTAL1 et XTAL2 servent à connecter un oscillateur à quartz externele résonateur ou le générateur d'horlogeLes broches PB0 À PG4 marquent les bits de bus d'entrée-sortieLes fonctions secondaires des broches sont présentées dans les chapitres correspondants.
  
-[{{  :images:avr:avr_atmega128_pinout.png?420  |ATmega128 pinout}}]+[{{  :images:avr:avr_atmega128_pinout.png?420  |Broches de sortie ATmega128}}]
fr/avr/introduction.1268752781.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0