Attiny13a - L293d - IR Sensor



Características e Funções do ATtiny13AO ATtiny13A é um microcontrolador de 8 bits da família AVR® (fabricado pela Microchip, ex-Atmel), baseado em arquitetura RISC avançada com baixo consumo de energia (tecnologia picoPower® CMOS). É ideal para aplicações compactas e de baixa potência onde espaço e bateria são críticos.
Principais Características:
  • Memória:
    • Flash programável in-system (ISP): 1 KB (512 palavras de 16 bits), com endurance de 10.000 ciclos de gravação/apagamento.
    • SRAM: 64 bytes.
    • EEPROM: 64 bytes (endurance de 100.000 ciclos).
  • Desempenho: Até 20 MIPS a 20 MHz, executando a maioria das instruções em um único ciclo de clock.
  • Tensão de alimentação: 1,8 V a 5,5 V.
  • Consumo de energia muito baixo: Modos de sleep avançados (ex: Power-down < 0,1 μA).
  • Clock interno calibrado: 9,6 MHz ou 4,8 MHz (precisão razoável, mas pode variar).
  • Periféricos:
    • 6 pinos de I/O programáveis (Port B, com pull-up interno).
    • Timer/Counter de 8 bits com PWM.
    • ADC de 10 bits com 4 canais (multiplexados nos pinos).
    • Comparador analógico.
    • Watchdog Timer independente.
    • Detecção de Brown-out (BOD) e Power-on Reset.
  • Interface de debug/programação: debugWIRE (on-chip debug).
  • Frequência máxima: 20 MHz.
  • Encapsulamentos: PDIP-8, SOIC-8, QFN/MLF-20 (versões variam, mas pinos funcionais são 8 principais
Funções Principais:
  • Execução de código eficiente: Arquitetura RISC com 120 instruções poderosas.
  • Controle de I/O: 6 pinos digitais/analógicos configuráveis (com PWM em alguns).
  • Conversão analógico-digital: 4 canais de 10 bits para sensores.
  • Geração de PWM: Para controle de motores, LEDs, servos etc.
  • Temporização precisa: Timer de 8 bits com prescaler.
  • Modos de economia de energia: Permite operação prolongada em baterias.
  • Programação: Via ISP (SPI) ou High-Voltage Programming; compatível com Arduino IDE via core como MicroCore.
  • Aplicações comuns:
    • Projetos hobby compactos (ex: controle de LED, sensores simples).
    • Dispositivos portáteis alimentados por bateria.
    • Controle de servos/motores pequenos.
    • IoT básico, interruptores inteligentes, brinquedos eletrônicos.
    • Substituição de lógica discreta em espaços reduzidos.
O ATtiny13A é uma versão aprimorada do ATtiny13 (melhor processo de fabricação, menor consumo). É simples, barato e poderoso para projetos minimalistas, mas limitado em memória e pinos comparado a modelos maiores como ATmega328. Para detalhes completos de pinagem, registradores e exemplos de código, consulte o datasheet oficial da Microchip.

Comentários