Una guía de compra completa sobre ATTiny85

Este texto aclarará toda su confusión durante cualquier proceso de compra de ATTiny85, que contiene su especificación, configuración de pines, distinguir de otros chips Attiny, detalles sobre la familia Attiny85, consideración de compra, y algunos consejos sobre cómo usarlo cuando lo obtengas.

¿Qué es el ATtiny85? | Antes de comprar

El ATtiny85 es un pequeño, Microcontrolador de alto rendimiento basado en AVR. Está equipado con una CPU RISC.. Viene en dos formas de paquete que se adaptan a diferentes interfaces y control de sensores y dispositivos.. satisfactoriamente, puede lograr un bajo consumo de energía con un MSSP y un ADC de 10 bits. RAM-512 bytes y EEROM-8kb de ATTiny85 ofrecen espacio de ahorro para el código de instrucción. También hay temporizadores, comunicación SPI, 12comunicación c, DBO (Restablecimiento de subtensión), interrumpe, y ADC en el pequeño cuerpo principal de ATTiny85. Varios espacios de almacenamiento están disponibles, como FLASH, EEPROM, y SRAM. Esto lo convierte en un dispositivo absolutamente versátil y útil..

Especificación

Ahora es el momento de mostrar más sobre sus especificaciones y parámetros para su cuidadosa verificación..

Marco de CPU 8 bits RISC Patas Pines-8
Frecuencia de CPU 0-20megahercio Tensión de trabajo 4.5V-5.5V
Puerto GPIO 6 INT0 a GPIO7 1 Interrupción externa
Max. CC por pin de E/S 40mamá Max. corriente continua (VCC & Pines GND) 200mamá
Temperatura de trabajo -55℃ a 125 ℃ Interfaz UART N / A
Interfaz serie SPI maestro/esclavo(5,6,7 Alfiler) Se puede utilizar para programar este controlador. Interfaz serie I2C o de dos cables(5, 7Alfiler) Se puede utilizar para conectar dispositivos periféricos y sensores.
Interfaz serie universal(5,6,7 Alfiler) Se puede utilizar para comunicarse con otros controladores. Función ADC 4canales

10-resolución de bits ADC

Comparadores analógicos 1 Módulo temporizador Dos contadores de 8 bits
Salidas PWM 4 Oscilador externo 0-20megahercio
Velocidad de la CPU 1 MIPS@1MHz Oscilador interno 0-8megahercio
Tamaño de la memoria de programa o memoria flash 8Kbytes

[10000 ciclos de escritura/borrado]

Tamaño de RAM 512Bytes en SRAM interna
Tamaño de la EEPROM 512Bytes de EEPROM programable en el sistema Bloqueo de programa Disponible
Temporizador de vigilancia Disponible Modos de ahorro de energía 3 Modos: Inactivo, Reducción de ruido ADC, Corriente cortada

Configuración de pines

  • Pin1 (PB5): Las funciones de este pin son PCINT5, ADCO, dw, y REINICIAR. Este pin sirve como analógico., reiniciar, cargador de arranque, CAD, y borrar.
  • Pin2 (PB3) : El papel de Pin2 es XTAL1., CLKI, ADC3, OC1B & PCINT3. pin2 se aplica principalmente para la programación USB, entrada XTAL, entrada analógica y PWM.
  • Las funciones principales de Pin3 son XTAL2, CLKO, ADC2, OC1B y PCINT4. Este pin se utiliza principalmente para entradas analógicas., programación USB, PWM, y salidas XTAL.
  • Pin4 (GND): Pin4 introduce tierra o energía negativa al sistema.
  • Pin5 (PBO) : Las funciones principales de Pin5 son AINO, MOSI, OC1A, OCOA, DE, AREF, SDA y PCINTO. Se encarga de la comunicación SPI., Salida PWM y comunicación 12C.
  • Pin6 (PB1) : Las funciones principales de Pin6 son MISO, AIN1,OCOB, OC1A, DO y PCINT1. Pin6 se utiliza para PWM o/p, Datos SPI o/P.
  • Pin7(PB2)Las funciones principales de Pin7 son SCK., ADC1, TOm SCL y PCINT2. Pin7 se utiliza principalmente para SCL y SCK de datos analógicos i/p y SPI..
  • Pin8 (VCC): Pin8 se utiliza para proporcionar suministro de voltaje al sistema..

¿Cuál es el tamaño de ATtiny85??

Características & Funciones & Solicitud

ATTiny85 distingue a otros circuitos integrados por muchas ventajas. primero, El menor costo y el menor consumo de energía lo hacen amigable para los usuarios y el medio ambiente.. Segundo, debido a su tamaño pequeño y compacto, se puede organizar fácilmente en un pequeño Placa PCB. Tercero, Es capaz de trabajar con programas de aplicaciones que funcionan con baterías mediante diferentes modos de ahorro de energía.. Cuatro, muchas funciones están abarcadas por pequeños pines, por lo que se necesita un uso completo del espacio cuando se utiliza en PCB pequeños y de alta tecnología.. Último, su memoria de programa no es mala.

ATtiny85 es un microcontrolador muy avanzado que incluye varias funciones, por lo que se puede utilizar en una variedad de aplicaciones electrónicas. Este microcontrolador es como un pequeño Arduino.. Una vez que el código es pequeño y se requiere un controlador alternativo, entonces el ATtiny85 es la elección correcta.

Se aplica ampliamente en diferentes campos., tales como automoción, empresas subcontratadas de fabricación y ensamblaje de PCB, sistema de sensores, dispositivo de energía solar, telecomunicaciones, dispositivo médico, IoT, sistema integrado e incluso campo de robot.

¿Cuáles son las diferencias entre ATtiny84 y ATtiny85??

Son diferentes en la configuración de pines.. ATtiny viene con 8 patas. Cinco de ellos son adecuados para E/S digitales.. Tres de ellos pueden servir entrada analógica.. Dos de ellos pueden ser pines PWM.. A diferencia de, ATtiny84 tiene 14 patas. Ocho de ellos están disponibles para salida digital y entrada analógica.. Tres son capaces de salida PWM. Y lo que es más, sus pines PB7 también soportan PWM.

¿Cuáles son las diferencias entre ATtiny13A y ATtiny85??

Comparado con ATtiny13A, la 85 tiene más flash, Memoria RAM y EEPROM. también, Attiny85 es más fácil de comenzar que 12A ya que tiene más bibliotecas disponibles.

Una mirada más cercana a la familia ATtiny85

Articulo Marca Descripción
ATTiny85-20PU Pastilla AVR, 4KB FLASH, 256B-SRAM, CAD, 2 TIMERS – 5V, 20megahercio, PDIP, TEMPERATURA IND, VERDE
ATTiny85-20MUR Pastilla AVR, 4KB FLASH, 256B-SRAM, CAD, 2 TIMERS – 20MHz, QFN/MLF, TEMPERATURA IND, VERDE, 5V, T&R
ATTiny85-20SF Pastilla AVR, 4KB FLASH, 256B-SRAM, CAD, 2 TIMERS – 5V, 20megahercio, SOIC, +125C, VERDE
ATTiny85-20SU ATMEL MCU 8 bits ATtiny AVR RISC 8 KB Flash 3,3 V/5 V 8 pines SOIC EIAJ
ATTiny85-20PU ATMEL 8Microcontrolador de bits, Bajo consumo y alto rendimiento, pequeño, 20megahercio, 8KB, 512Byte, 8Patas, INMERSIÓN
ATTiny85-20MU ATMEL AVR, 4KB FLASH, 256B-SRAM, CAD, 2 TIMERS – 5V, 20megahercio, FML, TEMPERATURA IND, VERDE
ATTiny85-20SH ATMEL 8Bit Microcontrollers – MCU 8K FLSH 256B EE 512B SRAM ADC 5V 20MHz
ATTiny85-20SUR ATMEL MCU 8 bits ATtiny AVR RISC 8 KB Flash 3,3 V/5 V 8 pines SOIC EIAJ T/R
ATTiny85-20MUR ATMEL AVR, 4KB FLASH, 256B-SRAM, CAD, 2 TIMERS – 20MHz, QFN/MLF, TEMPERATURA IND, VERDE, 5V, T&R
ATTiny85-15SZ ATMEL MCU 8Bit ATtiny AVR RISC 8KB Flash 3.3V/5V Automotriz 8Pin SOIC
ATTiny85-15ST1 ATMEL MCU 8Bit ATtiny AVR RISC 8KB Flash 3.3V/5V Automotriz 8Pin SOIC

La familia ATTiny85 contiene muchos elementos para cumplir con sus requisitos precisos.

Dónde comprar ATTINY85| Estar comprando

Cuando compramos ATTiny85, Una de las mejores maneras es recurrir a su fábrica o distribuidores originales..

Parte superior 5 Vendedor ATTNY85

  1. Pastilla: Microchip Technology es el proveedor original de ATtiny85. También ofrece un excelente soporte técnico..
  2. Mokotecnología : Mokotechnology es tu fabricante electrónico de confianza. Ofrece ATtiny85 y la solución completa de cualquier diseño de PCB con él..
  3. Electrónica Mouser: Mouser es distribuidor autorizado de todos los líderes mundiales en componentes electrónicos.
  4. Digikey: La mayor selección de componentes electrónicos del mundo disponible para envío inmediato, condensadores, resistencias para cualquier diseño o dispositivo.
  5. Componentes RS: RS es el proveedor líder en línea de soluciones industriales y electrónicas.. Realizar pedidos en línea de forma segura, mismo día de despacho & entrega gratuita disponible.

Cómo utilizar ATtiny85 con Arduio?| Después de comprar

Ttiny85 ISP es un dispositivo de código abierto con compatibilidad Arduino IDE. Aquí tomamos uno de los casos de uso., miniusb, para mostrarle cómo se usa ATtiny85 en electrónica de consumo.

Este diseño utiliza un interno 8 Reloj MHZ para controlar el microcontrolador.. Para transferir datos a la placa FTDI, alfiler 2 del microcontrolador está conectado al pin TX de la placa FTDI. Divisor FTDI en pasador 3 ofrecer potencia de 5V al microcontrolador. El puente JP1 se utiliza para habilitar/deshabilitar el reinicio del microcontrolador al establecer la conexión del terminal con la placa divisora ​​FTDI..

Al depurar bocetos con AVR Dragon, no olvides activar el jumper JP1. De otra manera, El condensador C3 causará efectos secundarios al pasar el código..

Cómo programar ATtiny85?

Puedes usar Arduino Uno para programar ATtiny85.

Paso 1: Primero necesitamos configurar Arduino Uno como ISP para actuar como programador del ATtiny85.. Para hacer esto, conecte el Arduino Uno a su computadora portátil y encienda el IDE de Arduino. Luego, haga clic en archivo >Ejemplo>ArduinolSP y sube el código ISP de Arduino.

Paso 2: Diagrama del circuito del programa ATtiny85.

Paso 3: Programarlo por el IDE de Arduino.

Cómo ejecutar ATtiny85 con cuidado?

Es un componente muy sensible.. Para obtener el mejor rendimiento de los controladores a largo plazo, Los diseñadores deben tener cuidado al usarlos en cualquier aplicación..

  • El voltaje de suministro no debe exceder los 5,5 V.. Y la salida de la fuente de voltaje debe ser verificada por un multímetro digital preciso antes de conectarla..
  • La CC de cada 1/0 el pin debe ser de 40mA. El pin GND y la fuente de alimentación positiva deben ser de 200 mA.. Antes de suministrar energía, Se debe verificar la polaridad del pin del microcontrolador..
  • Para colocar este controlador, necesita usar un zócalo IC en el circuito o placa de pruebas que proteja el controlador del calor generado durante la soldadura.
  • Adicionalmente, la temperatura de almacenamiento mínima y máxima es de -65°C a +150°C, pero la temperatura de funcionamiento es de -55°C a +125°

Si tiene preguntas adicionales sobre ATtiny85, como el diseño integrado y la fabricación de dispositivos relacionados, Por favor, siéntase libre de Contáctenos.

voluntad li

Will es competente en componentes electrónicos., Proceso de producción de PCB y tecnología de montaje., y tiene amplia experiencia en supervisión de producción y control de calidad. Bajo la premisa de garantizar la calidad., Will proporciona a los clientes las soluciones de producción más efectivas.

Mensajes recientes

BGA Reballing: An Essential Process in Electronics Repair and Maintenance

BGA reballing emerges as a critical repair technique for modern electronic devices. Hoy en día, dispositivos electrónicos…

5 days ago

What Are PCB Stiffeners? Exploring Their Types, Uses, and Thicknesses

Do you know what PCB stiffeners are? They are widely used in flex and rigid-flex

2 weeks ago

Why PCB Warpage Happens and How You Can Prevent It?

En el proceso de fabricación de PCB, PCB warpage is a common problem that manufacturers would encounter.

1 month ago

What Is a PCB Netlist? Todo lo que necesitas saber está aquí

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

2 months 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

2 months ago

7 Critical Techniques to Improve PCB Thermal Management

Hoy en día, electronic products are both compact and lightweight while performing a variety of functions. Esta…

2 months ago