{"id":9654,"date":"2023-11-02T10:28:00","date_gmt":"2023-11-02T10:28:00","guid":{"rendered":"https:\/\/robotdyn.com\/micro-atmega32u4-mu\/"},"modified":"2023-11-02T10:28:00","modified_gmt":"2023-11-02T10:28:00","slug":"micro-atmega32u4-mu","status":"publish","type":"post","link":"https:\/\/robotdyn.com\/es\/micro-atmega32u4-mu\/","title":{"rendered":"Micro ATmega32U4-MU"},"content":{"rendered":"<p><\/p>\n<h2 class=\"wp-block-heading\" id=\"specification\">Especificaciones<\/h2>\n<p><\/p>\n<p><\/p>\n<figure class=\"wp-block-table\">\n<table>\n<tbody>\n<tr>\n<td>Microcontrolador<\/td>\n<td>ATmega32U4-MU<\/td>\n<\/tr>\n<tr>\n<td>Apagado<\/td>\n<td>3,3V-180m\u04105V-800m\u0410<\/td>\n<\/tr>\n<tr>\n<td>Alimentaci\u00f3n IN. USB<\/td>\n<td>5V<\/td>\n<\/tr>\n<tr>\n<td>Entrada de alimentaci\u00f3n. VIN\/DC Jack<\/td>\n<td>5V<\/td>\n<\/tr>\n<tr>\n<td>Consumo de energ\u00eda<\/td>\n<td>5V 220mA<\/td>\n<\/tr>\n<tr>\n<td>Nivel l\u00f3gico<\/td>\n<td>5V<\/td>\n<\/tr>\n<tr>\n<td>USB<\/td>\n<td>Micro USB<\/td>\n<\/tr>\n<tr>\n<td>Frecuencia de reloj<\/td>\n<td>16MHz<\/td>\n<\/tr>\n<tr>\n<td>Tensi\u00f3n de alimentaci\u00f3n<\/td>\n<td>3.3V<\/td>\n<\/tr>\n<tr>\n<td>E\/S digitales<\/td>\n<td>20(7-PWM)<\/td>\n<\/tr>\n<tr>\n<td>E\/S anal\u00f3gicas<\/td>\n<td>12<\/td>\n<\/tr>\n<tr>\n<td>Datos Tipo\/Tama\u00f1o RAM<\/td>\n<td>2,5Kb<\/td>\n<\/tr>\n<tr>\n<td>Tipo\/tama\u00f1o de la ROM de datos<\/td>\n<td>1Kb<\/td>\n<\/tr>\n<tr>\n<td>Tipo de interfaz<\/td>\n<td>ISP<\/td>\n<\/tr>\n<tr>\n<td>Temperatura de funcionamiento<\/td>\n<td>-40\u0421\u00b0\/+85\u0421\u00b0<\/td>\n<\/tr>\n<tr>\n<td>Tama\u00f1o PCB (L\u00d7A)<\/td>\n<td>48,26\u00d717,78 mm<\/td>\n<\/tr>\n<tr>\n<td>Peso<\/td>\n<td>8.5g<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p><\/p>\n<p><\/p>\n<h3 class=\"wp-block-heading\">Descripci\u00f3n<\/h3>\n<p><\/p>\n<p><\/p>\n<p>El Micro ATmega32U4-MU es&nbsp;una&nbsp;peque\u00f1a placa microcontroladora basada en&nbsp;el ATmega32U4. Tiene 20 pines digitales de entrada\/salida (7 de los cuales se pueden utilizar como salidas PWM y 12 como entradas anal\u00f3gicas), un oscilador de cristal, una conexi\u00f3n micro USB, un conector ICSP y un bot\u00f3n de reinicio. Con una frecuencia de 16 MHz y una tensi\u00f3n de funcionamiento de 5 V, esta placa es similar al Arduino Leonardo, aunque el Micro ATmega32U4-MU es m\u00e1s compacto (17,78 x 48,26 mm).<\/p>\n<p><\/p>\n<p><\/p>\n<p>La placa contiene todo lo necesario para&nbsp;soportar el microcontrolador; \u00a1s\u00f3lo tienes que&nbsp;conectarla&nbsp;a&nbsp;un&nbsp;ordenador y empezar! Su factor de forma le permite&nbsp;ser&nbsp;colocada f\u00e1cilmente en&nbsp;la placa de circuito.<\/p>\n<p><\/p>\n<p><\/p>\n<p>Al igual que el Arduino Leonardo, el Micro ATmega32U4-MU tiene conexi\u00f3n USB integrada, eliminando la necesidad de un&nbsp;conversor. Esto permite que el Micro aparezca en un ordenador conectado como un dispositivo HID, como un teclado o un rat\u00f3n, adem\u00e1s de un puerto COM. La placa tambi\u00e9n puede realizar otras funciones de Arduino Leonardo.<\/p>\n<p><\/p>\n<p><\/p>\n<h3 class=\"wp-block-heading\">Alimentaci\u00f3n<\/h3>\n<p><\/p>\n<p><\/p>\n<p>El Micro ATmega32U4-MU puede ser&nbsp;alimentado a trav\u00e9s de una&nbsp;conexi\u00f3n USB.<\/p>\n<p><\/p>\n<p><\/p>\n<h3 class=\"wp-block-heading\">Fuente de alimentaci\u00f3n:<\/h3>\n<p><\/p>\n<p><\/p>\n<ul class=\"wp-block-list\"><\/p>\n<li><strong>5V<\/strong>. La fuente de alimentaci\u00f3n regulada utilizada para alimentar el microcontrolador y otros componentes de la placa. Esto puede venir ya sea de VIN a trav\u00e9s de un regulador de voltaje, o ser suministrado a trav\u00e9s de USB, u otro suministro regulado de 5V.<\/li>\n<p><\/p>\n<p><\/p>\n<li><strong>3V3<\/strong>. Alimentaci\u00f3n de 3,3 V generada por el regulador integrado. El consumo m\u00e1ximo es de 50 mA.<\/li>\n<p><\/p>\n<p><\/p>\n<li><strong>GND<\/strong>. Pines de tierra.<\/li>\n<p><\/ul>\n<p><\/p>\n<p><\/p>\n<h3 class=\"wp-block-heading\">Pines de E\/S<\/h3>\n<p><\/p>\n<p><\/p>\n<p>Cada uno de los 20 pines digitales puede utilizarse como entrada o salida. Funcionan a 5V. Cada pin puede proporcionar o recibir un m\u00e1ximo de 40 mA y tiene una resistencia de pull-up interna (desconectada por defecto) de 20-50 kohmios. Adem\u00e1s, algunos pines tienen funciones adicionales:<\/p>\n<p><\/p>\n<p><\/p>\n<ul class=\"wp-block-list\"><\/p>\n<li><strong>Interfaz serie: Pines 0(RX) y 1(TX)<\/strong>. Utilizados para&nbsp;recibir (RX) y transmitir (TX) datos utilizando la capacidad serie del hardware ATmega32U4. Tenga en cuenta que en el Micro ATmega32U4-MU, la clase Serial se refiere a la comunicaci\u00f3n USB (CDC), para la transferencia de datos en los pines 0 y 1, utilice la clase Serial1.<\/li>\n<p><\/p>\n<p><\/p>\n<li><strong>TWI: 2&nbsp;(SDA) y&nbsp;3 (SCL) pines<\/strong>. Soporta comunicaci\u00f3n TWI (12C) usando la librer\u00eda Wire.<\/li>\n<p><\/p>\n<p><\/p>\n<li><strong>Interrupciones externas: 3&nbsp;(interrupci\u00f3n 0), 2&nbsp;(interrupci\u00f3n 1), 0&nbsp;(interrupci\u00f3n 2), 1&nbsp;(interrupci\u00f3n&nbsp;3) y&nbsp;7 (interrupci\u00f3n 4)<\/strong>. Estos pines pueden ser configurados para activar una interrupci\u00f3n en un valor bajo, un flanco ascendente o descendente, o un cambio de valor. Consulte la funci\u00f3n attachInterrupt() para m\u00e1s detalles.<\/li>\n<p><\/p>\n<p><\/p>\n<li><strong>PWM: 3, 5, 6, 9, 10, 11&nbsp;y 13<\/strong>. Proporciona una salida PWM de 8 bits con la funci\u00f3n analogWrite().<\/li>\n<p><\/p>\n<p><\/p>\n<li><strong>SPI: en&nbsp;la cabecera ICSP<\/strong>. Estos pines soportan comunicaci\u00f3n SPI usando la librer\u00eda SPI. Tenga en cuenta que los pines SPI no est\u00e1n conectados a&nbsp;ninguno de&nbsp;los pines de E\/S como&nbsp;est\u00e1n en&nbsp;el Arduino Uno. S\u00f3lo est\u00e1n disponibles en el conector ICSP.<\/li>\n<p><\/p>\n<p><\/p>\n<li><strong>Entradas anal\u00f3gicas: A0&nbsp;&#8211; A5, A6&nbsp;&#8211; A11 (en&nbsp;los pines digitales 4, 6, 8, 9, 10&nbsp;y 12)<\/strong>. El Micro ATmega32U4-MU tiene 12&nbsp;entradas anal\u00f3gicas (A0&nbsp;&#8211; A11), todas las cuales tambi\u00e9n pueden ser&nbsp;utilizadas como&nbsp;entrada\/salida digital. Las entradas anal\u00f3gicas A0&nbsp;&#8211; A5&nbsp;aparecen en&nbsp;las mismas ubicaciones que&nbsp;en&nbsp;el Arduino Uno; las entradas A6&nbsp;&#8211; A11 est\u00e1n en&nbsp;los pines i\/o digitales 4, 6, 8, 9, 10&nbsp;y&nbsp;12, respectivamente. Cada entrada anal\u00f3gica proporciona 10 bits de resoluci\u00f3n (1024 valores diferentes). Por defecto, las entradas anal\u00f3gicas miden de 0 a 5 voltios, aunque es posible cambiar el extremo superior de su rango utilizando el pin AREF y la funci\u00f3n analogReference().<\/li>\n<p><\/p>\n<p><\/p>\n<li><strong>Reiniciar<\/strong>. Un nivel de se\u00f1al bajo reinicia el microcontrolador.<\/li>\n<p><\/ul>\n<p><\/p>\n<p><\/p>\n<h3 class=\"wp-block-heading\">LEDs<\/h3>\n<p><\/p>\n<p><\/p>\n<ul class=\"wp-block-list\"><\/p>\n<li>RX&nbsp;y TX&nbsp;&#8211; parpadean cuando se est\u00e1n&nbsp;transmitiendo datos a trav\u00e9s de la conexi\u00f3n USB.<\/li>\n<p><\/p>\n<p><\/p>\n<li>ON&nbsp;&#8211; indicador de encendido.<\/li>\n<p><\/p>\n<p><\/p>\n<li>L&nbsp;&#8211; conexi\u00f3n LED a&nbsp;pin digital 13.<\/li>\n<p><\/ul>\n<p><\/p>\n<p><\/p>\n<h3 class=\"wp-block-heading\">Memoria<\/h3>\n<p><\/p>\n<p><\/p>\n<p>El microcontrolador ATmega 32U4 tiene 32&nbsp;KB de memoria (con 4&nbsp;KB utilizados por&nbsp;el cargador de arranque). Tambi\u00e9n tiene 2.5 KB de SRAM y 1 KB de EEPROM (que puede ser le\u00edda y escrita con la librer\u00eda EEPROM).<\/p>\n<p><\/p>\n<p><\/p>\n<p>El Micro ATmega32U4-MU tiene un&nbsp;n\u00famero de&nbsp;facilidades para comunicarse con un&nbsp;ordenador, otro dispositivo Arduino o&nbsp;microcontroladores.<\/p>\n<p><\/p>\n<p><\/p>\n<p>El ATmega32U4 proporciona comunicaci\u00f3n serie UART TTL, que est\u00e1 disponible en los pines digitales 0(RX) y 1(TX).<\/p>\n<p><\/p>\n<p><\/p>\n<p>Al tener soporte de hardware para USB, el ATmega32U4 tambi\u00e9n permite la comunicaci\u00f3n serie con el ordenador a trav\u00e9s de un puerto COM virtual.<\/p>\n<p><\/p>\n<p><\/p>\n<p>El Micro ATmega32U4-MU tambi\u00e9n act\u00faa como&nbsp;un&nbsp;dispositivo USB 2.0&nbsp;, utilizando controladores USB COM est\u00e1ndar. El software Arduino incluye un&nbsp;monitor serie que permite enviar datos textuales simples a&nbsp;y desde&nbsp;la placa. Lo que nosotros&nbsp;haremos&nbsp;en&nbsp;el ejemplo dado bajo la descripci\u00f3n.<\/p>\n<p><\/p>\n<p><\/p>\n<p>A&nbsp;La librer\u00eda SoftwareSerial permite la comunicaci\u00f3n serie en&nbsp;cualquiera de&nbsp;los pines digitales del ATmega32U4-MU.<\/p>\n<p><\/p>\n<p><\/p>\n<p>El ATmega32U4 tambi\u00e9n soporta comunicaci\u00f3n I2C (TWI) y SPI. El software Arduino incluye una biblioteca Wire para simplificar el uso del bus 12C. La biblioteca SPI puede ser&nbsp;utilizada para la comunicaci\u00f3n SPI.<\/p>\n<p><\/p>\n<p><\/p>\n<h3 class=\"wp-block-heading\">Programaci\u00f3n<\/h3>\n<p><\/p>\n<p><\/p>\n<p>La placa puede ser&nbsp;programada con el software Arduino, seleccionando&nbsp;ATmega32U4 en&nbsp;el men\u00fa Placa.<\/p>\n<p><\/p>\n<p><\/p>\n<p>El microcontrolador ATmega32U4 en&nbsp;la Micro ATmega32U4-MU viene pregrabado con un&nbsp;cargador de arranque que le permite&nbsp;cargar nuevo c\u00f3digo a&nbsp;ella&nbsp;sin el uso de&nbsp;un&nbsp;programador de hardware externo.<\/p>\n<p><\/p>\n<p><\/p>\n<p>Tambi\u00e9n puede omitir el cargador de arranque y programar el microcontrolador a trav\u00e9s de la cabecera ICSP (In-Circuit Serial Programming).<\/p>\n<p><\/p>\n<p><\/p>\n<h3 class=\"wp-block-heading\">Reinicio Autom\u00e1tico<\/h3>\n<p><\/p>\n<p><\/p>\n<p>En lugar de requerir una pulsaci\u00f3n f\u00edsica del bot\u00f3n de reinicio antes de una carga, el Micro ATmega32U4-MU est\u00e1 dise\u00f1ado de una manera que permite que sea reiniciado por el software Arduino que se ejecuta en un ordenador conectado. El reinicio se activa cuando el puerto virtual CDC COM se abre a 1200 baudios y luego se cierra. Cuando esto ocurre, el procesador se reinicia, rompiendo la conexi\u00f3n USB al ordenador. Despu\u00e9s de que el procesador se reinicie, se inicia el gestor de arranque, que permanece activo durante unos 8 segundos. El gestor de arranque tambi\u00e9n puede iniciarse pulsando el bot\u00f3n Reset. Ten en cuenta que cuando la placa se enciende por primera vez, saltar\u00e1 directamente al sketch de usuario, si est\u00e1 presente, en lugar de iniciar el gestor de arranque.<\/p>\n<p><\/p>\n<p><\/p>\n<h3 class=\"wp-block-heading\">Protecci\u00f3n de sobrecorriente USB<\/h3>\n<p><\/p>\n<p><\/p>\n<p>El Micro ATmega32U4-MU tiene un&nbsp;polifusible reajustable que protege los puertos USB del ordenador contra cortocircuitos y sobrecorriente. Aunque la mayor\u00eda de los ordenadores tienen su propia protecci\u00f3n interna, el fusible proporciona una capa extra de protecci\u00f3n. Si se aplican m\u00e1s de 500 mA al puerto USB, el fusible interrumpir\u00e1 autom\u00e1ticamente la conexi\u00f3n hasta que se elimine el cortocircuito o la sobrecarga.<\/p>\n<p><\/p>","protected":false},"excerpt":{"rendered":"Especificaciones Microcontrolador ATmega32U4-MU Apagado 3,3V-180m\u04105V-800m\u0410 Alimentaci\u00f3n IN. USB 5V Entrada de alimentaci\u00f3n. VIN\/DC Jack 5V Consumo de energ\u00eda&hellip;\n","protected":false},"author":1,"featured_media":1787,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[68],"tags":[],"class_list":{"0":"post-9654","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-productos","8":"cs-entry","9":"cs-video-wrap"},"_links":{"self":[{"href":"https:\/\/robotdyn.com\/es\/wp-json\/wp\/v2\/posts\/9654","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/robotdyn.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/robotdyn.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/robotdyn.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/robotdyn.com\/es\/wp-json\/wp\/v2\/comments?post=9654"}],"version-history":[{"count":0,"href":"https:\/\/robotdyn.com\/es\/wp-json\/wp\/v2\/posts\/9654\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/robotdyn.com\/es\/wp-json\/wp\/v2\/media\/1787"}],"wp:attachment":[{"href":"https:\/\/robotdyn.com\/es\/wp-json\/wp\/v2\/media?parent=9654"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/robotdyn.com\/es\/wp-json\/wp\/v2\/categories?post=9654"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/robotdyn.com\/es\/wp-json\/wp\/v2\/tags?post=9654"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}