L'ONU d'Arduino

Certification:CE,Rohs
Nom de marque:hkshanhai
Prix:tray
Point d'origine:La Chine
Numéro de type:L'ONU d'Arduino
Quantité d'ordre minimum:5pcs
Contacter

Add to Cart

Membre actif
Shenzhen Guangdong
Adresse: Salle 620, bâtiment yutian, chanson route de lin, Shenzhen, en Chine, district de Futian
dernière connexion fois fournisseur: dans 1 heures
Détails du produit Profil de la société
Détails du produit

L'ONU d'Arduino



Avant de l'ONU R2 d'Arduino

 


L'ONU SMD d'Arduino

 


L'ONU d'Arduino affrontent
(cessé, remplacé par R2)

 


L'ONU d'Arduino s'élèvent

 

Aperçu

L'ONU d'Arduino est un panneau de microcontrôleur basé sur l'ATmega328. Il a 14 bornes numériques d'entrée-sortie (dont 6 peuvent être employés pendant que des sorties de PWM), 6 entrées analogiques, un oscillateur cristal de 16 mégahertz, une connexion d'USB, un cric de puissance, un en-tête d'ICSP, et un bouton de réinitialisation. Il contient tout requis pour soutenir le microcontrôleur ; reliez-simplement le un ordinateur un cble d'USB ou actionnez-le avec un adaptateur C.A.--C.C ou une batterie pour obtenir commencé.

 

L'ONU diffère de tous les conseils précédents parce qu'il n'emploie pas la puce USB--périodique de conducteur de FTDI. Au lieu de cela, il comporte l'Atmega8U2 programmé comme convertisseur USB--périodique. La révision 2 du conseil de l'ONU a une résistance tirant la ligne de 8U2 HWB la terre.

 

La « ONU » veut dire un en italien et est appelée pour marquer la libération prochaine d'Arduino 1,0. L'ONU et la version 1,0 seront les versions de référence d'Arduino, avançant. L'ONU est modèle le dernier dans une série de conseils d'USB Arduino, et de référence pour la plate-forme d'Arduino ; pour une comparaison avec des versions préalables.

 

Résumé

 

MicrocontrôleurATmega328
Tension d'opération5V
(recommandé) de tension d'entrée7-12V
Tension d'entrée (limites)6-20V
Goupilles d'entrée-sortie de Digital14 (dont 6 fournissent PWM produit)
Goupilles d'entrée analogique6
Courant de C.C par Pin d'entrée-sortie40 mA
Courant de C.C pour Pin 3.3V50 mA
Mémoire instantanée32 KBs (ATmega328) dont 0,5 KBs employés par le chargeur-amorce
SRAM2 KBs (ATmega328)
EEPROM1 KB (ATmega328)
La fréquence d'horloge16 mégahertz

 

Conception de schéma et de référence

Note : La conception de référence d'Arduino peut employer un Atmega8, 168, ou 328, les modèles actuels emploient un ATmega328, mais un Atmega8 est montré dans le schéma pour la référence. Le brochage est identique sur chacun des trois processeurs.

 

Puissance

L'ONU d'Arduino peut être actionnée par l'intermédiaire de la connexion d'USB ou avec un bloc d'alimentation externe. La source d'énergie est choisie automatiquement.

 

La puissance externe (de non-USB) peut venir d'un adaptateur C.A.--C.C (mur-verrue) ou de la batterie. L'adaptateur peut être relié en branchant une prise 2.1mm centre-positive au cric de la puissance du conseil. Des avances d'une batterie peuvent être insérées des en-têtes dans de la terre et de Vin goupille du connecteur d'alimentation.

 

Le conseil peut opérer un approvisionnement externe en 6 20 volts. Si fourni moins de 7V, cependant, la goupille 5V peut fournir moins de cinq volts et le conseil peuvent être instables. Si employant plus que 12V, le régulateur de tension peut surchauffer et endommager le conseil. La gamme recommandée est de 7 12 volts.

 

Les goupilles de puissance sont comme suit :

 

  • VIN. La tension d'entrée au conseil d'Arduino quand elle emploie une source d'alimentation externe (par opposition 5 volts de la connexion ou d'autre d'USB source d'énergie réglée). Vous pouvez tension d'alimentation par cette goupille, ou, si la tension d'alimentation par l'intermédiaire du cric de puissance, lui accèdent par cette goupille.

     

  • 5V. L'alimentation d'énergie réglée employée pour actionner le microcontrôleur et d'autres composants sur le conseil. Ceci peut venir de VIN par l'intermédiaire d'un régulateur intégré, ou soit fourni par USB ou des autres l'approvisionnement 5V réglé.

     

  • 3V3. Un approvisionnement de 3,3 volts produit par le régulateur intégré. L'aspiration actuelle maximum est de 50 mA.

     

  • LA terre. Goupilles moulues.

 

Mémoire

L'ATmega328 a 32 KBs (les 0,5 KBs étant employé pour le chargeur-amorce).

 

Entrée et sortie

Chacune des 14 goupilles numériques sur l'ONU peut être utilisée comme entrée ou résultat. Ils fonctionnent 5 volts. Chaque goupille peut fournir ou recevoir un maximum de 40 mA et a une résistance cabreuse interne (débranchée par défaut) de 20-50 kOhms. En outre, quelques goupilles ont spécialisé des fonctions :

 

  • Publication périodique : 0 (RX) et 1 (TX). Utilisé pour recevoir (RX) et pour transmettre des données périodiques de (TX) TTL. Ces goupilles sont reliées aux goupilles correspondantes de la puce de publication périodique d'ATmega8U2 USB--TTL.

     

  • Interruptions externes : 2 et 3. Ces goupilles peuvent être configurées pour déclencher une interruption sur une valeur basse, une augmentation ou un bord en baisse, ou une variation de la valeur. Voyez

     

  • PWM : 3, 5, 6, 9, 10, et 11. fournissent PWM 8 bits produit la fonction d'analogWrite ().

     

  • SPI : 10 (SOLIDES SOLUBLES), 11 (MOSI), 12 (MISO), 13 (SCK). Communication de SPI de soutien de ces goupilles utilisant la bibliothèque de SPI.

     

  • LED : 13. Il y a un élément LED relié la borne numérique 13. Quand la goupille est valeur élevée, la LED est allumée, quand la goupille est BASSE, il est éteinte.

 

L'ONU a 6 entrées analogiques, marquées A0 par A5, qui fournissent 10 bits de résolution (c.--d. 1024 valeurs différentes). Par défaut elles mesurent partir de la terre 5 volts, sont cependant lui possible de changer l'extrémité supérieure de leur gamme utilisant la goupille d'AREF et la fonction d'analogReference (). En plus, quelques goupilles ont spécialisé la fonctionnalité :

 

  • TWI : A4 (SDA) et A5 (cble coaxial). Communication de soutien TWI utilisant la bibliothèque de fil.

 

Il y a quelques autres goupilles sur le conseil :

 

  • AREF. Tension de référence pour les entrées analogiques. Utilisé avec l'analogReference ().

     

  • Remise. Apportez cette ligne le BAS pour remettre zéro le microcontrôleur. Typiquement utilisé pour ajouter un bouton de réinitialisation aux boucliers qui bloquent celui sur le conseil.

 

Voyez également la cartographie entre les goupilles d'Arduino et les ports ATmega328. La cartographie pour l'Atmega8, les 168, et les 328 est identique.

 

Communication

L'ONU d'Arduino a un certain nombre d'équipements pour communiquer avec un ordinateur, un Arduino différent, ou d'autres microcontrôleurs. L'ATmega328 fournit la communication périodique d'UART TTL (5V), qui est disponible sur les bornes numériques 0 (RX) et 1 (TX). Un ATmega8U2 sur le conseil creuse des rigoles cette communication périodique au-dessus d'USB et apparaît comme port virtuel de COM au logiciel sur l'ordinateur. “Le progiciel 8U2 emploie les conducteurs standard de COM d'USB, et aucun conducteur externe n'est nécessaire. Cependant, sur Windows, un dossier de .inf est exigé. Le logiciel d'Arduino inclut un moniteur périodique qui permet des données textuelles simples d'être envoyées et du conseil d'Arduino. Le RX et le TX LED sur le conseil clignoteront quand des données sont transmises par l'intermédiaire de la puce et de la connexion USB--périodiques d'USB l'ordinateur (mais pas pour la communication périodique sur bornes 0 et 1).

 

Une bibliothèque de SoftwareSerial tient compte de la communication périodique sur les goupilles numériques de l'ONU l'une des.

 

L'ATmega328 soutient également la communication d'I2C (TWI) et de SPI. Le logiciel d'Arduino inclut une bibliothèque de fil pour simplifier l'utilisation de l'autobus d'I2C ; voyez la documentation pour des détails. Pour la communication de SPI, employez la bibliothèque de SPI.

 

Programmation

L'ONU d'Arduino peut être programmée avec le logiciel d'Arduino (téléchargement). Choisissez la « ONU d'Arduino du menu d'outils > de conseil (selon le microcontrôleur sur votre conseil). Pour des détails, voyez la référence et les cours.

 

L'ATmega328 sur l'ONU d'Arduino vient preburned avec un chargeur-amorce qui te permet de télécharger le nouveau code lui sans utilisation d'un programmeur externe de matériel. Il communique utilisant le protocole STK500 original (référence, des dossiers d'en-tête de C).

 

Vous pouvez également dévier le chargeur-amorce et programmer le microcontrôleur par l'en-tête d'ICSP (programmation périodique en circuit) ; voir les ces instructions pour des détails.

 

Le code source des progiciels ATmega8U2 est disponible. L'ATmega8U2 est chargé avec un chargeur-amorce de DFU, qui peut être activé en reliant le pullover de soudure au dos du conseil (près de la carte de l'Italie) et puis en remettant zéro le 8U2. Vous pouvez alors employer le logiciel de la SECOUSSE d'Atmel (Windows) ou le programmeur de DFU (Mac OS X et Linux) pour charger un nouveau progiciel. Ou vous pouvez employer l'en-tête d'ISP avec un programmeur externe (recouvrant le chargeur-amorce de DFU). Voyez que ceci utilisateur-a contribué le cours pour plus d'information.

 

Automatique (logiciel) remis zéro

Plutôt qu'exigeant une presse physique du bouton de réinitialisation avant un téléchargement, l'ONU d'Arduino est conçue d'une manière dont lui permet d'être remis zéro par le logiciel fonctionnant sur un ordinateur relié. Une des lignes de contrôle de flux de matériel (DTR) de l'ATmega8U2 est reliée la ligne de remise de l'ATmega328 par l'intermédiaire d'un condensateur de 100 nanofarad. Quand cette ligne est affirmée (pris le bas), la ligne de remise chute assez longtemps pour remettre zéro la puce. Le logiciel d'Arduino emploie cette capacité pour te permettre de télécharger le code en appuyant sur simplement le bouton de téléchargement dans l'environnement d'Arduino. Ceci signifie que le chargeur-amorce peut avoir un temps mort plus court, pendant que l'abaissement de DTR peut bien-être coordonné avec le début du téléchargement.

 

Cette installation a d'autres implications. Quand l'ONU est reliée un ordinateur courant Mac OS X ou Linux, il remet zéro chaque fois que un rapport est établi lui partir du logiciel (par l'intermédiaire d'USB). Pour le moitié-deuxième suivant ou ainsi, le chargeur-amorce fonctionne sur l'ONU. Tandis qu'il est programmé ignorer les données mal formées (c.--d. quelque chose sans compter qu'un téléchargement de nouveau code), il arrêtera les octets premiers de données envoyées au conseil après qu'une connexion soit ouverte. Si un croquis fonctionnant sur le conseil reçoit la configuration ancienne ou d'autres données quand il commence d'abord, assurez-vous que le logiciel avec lequel il communique des attentes une seconde après ouverture de la connexion et avant d'envoyer ces données.

 

L'ONU contient une trace qui peut être coupée pour désactiver la réinitialisation automatique. Les protections des deux côtés de la trace peuvent être soudées ensemble pour lui permettre nouveau. Elle a marqué « RESET-EN ». Vous pouvez également pouvoir désactiver la réinitialisation automatique en reliant une résistance de 110 ohms de 5V la ligne de remise ; voir le ce forum fileter pour des détails.

 

Protection de surintensité d'USB

L'ONU d'Arduino a un polyfuse réglable qui protège les ports USB de votre ordinateur contre des shorts et la surintensité. Bien que la plupart des ordinateurs assurent leur propre protection interne, le fusible assure une couche supplémentaire de protection. Si plus de 500 mA sont appliqués au port USB, le fusible cassera automatiquement la connexion jusqu'au court ou la surcharge est enlevée.

 

Caractéristiques physiques

La longueur maximale et la largeur de la carte PCB de l'ONU sont de 2,7 et 2,1 pouces respectivement, avec le connecteur d'USB et le cric de puissance se prolongeant au del de l'ancienne dimension. Quatre trous de vis permettent au conseil d'être attaché une surface ou un cas. Notez que la distance entre les bornes numériques 7 et 8 est 160 le mil (0,16"), pas même un multiple de l'espacement de 100 mils des autres goupilles.

China L'ONU d'Arduino supplier

L'ONU d'Arduino

Inquiry Cart 0