quarta-feira, 28 de março de 2018

Análise do ATtiny85

A placa de desenvolvimento ATTINY85 é constituída por um microcontrolador AVR de 8bits e está voltada, para projetos de IoT (Internet of Things) que apresenta para além de um tamanho muito reduzido um baixo consumo de energia e um baixo custo.



Esta assume o nome do microcontrolador AVR de 8bits que a incorpora sendo assim designada por ATTINY85.

Com apenas 26x19x4mm, pode ser embutida nos mais diversos projetos, funcionando com tensões que podem variar dos 1.8 e 5.5V, ou seja, pode ser facilmente alimentada tanto pela porta USB quando ligada a um conector USB padrão como por pilhas ou baterias.

 
Esta pode ser programada através da IDE do Arduino no entanto esta IDE não suporta o ATtiny85 nativamente, sendo necessários algumas configurações extras que serão abordados numa próxima publicação.

Como esta placa não tem todos os componentes de uma placa como por exemplo a Uno, esta apresenta como principal vantagem o reduzido consumo de energia para alem do reduzido tamanho,  o que permite que esta possa ser utilizada por longos períodos de tempo apenas alimentada por baterias. Existem inúmeros projetos utilizando o microcontrolador ATtiny85 que funcionam por vários meses apenas alimentados com uma bateria do tipo CR2032, bateria esta que é muito utilizada em computadores, calculadoras e outros equipamentos eletrónicos.

Especificações Técnicas:

  • Microcontrolador: Atmel ATTINY85
  • Memória flash: 8KB
  • EEPROM: 512 bytes
  • SRAM: 512 bytes
  • Pinos: 6 pinos de I/O
    • Entradas analógicas (ADC): 4 canais de 10bit 
    • PWM: 3 canais de 8bit 
    • UART: 0
    • I2C: 1
    • SPI: 1
  • Tensão de operação: 1.8 à 5.5V
  • Regulador de tenção: Incorporado regulador de 5V 500mA
  • Indidcadores LED: Power LED e Test/ Status LED (no Pino 1)
  • Interfaces: SPI/TWI
  • Conexão: USB padrão
  • Baixo consumo de energia
  • Dimensões: 26 x 19 x 4mm
  • Peso: 3g 
Nota: Dos 6 pinos 2 são usados pelo USB somente se o programa comunicar ativamente via USB, caso contrário podemos usar todos os 6 pinos mesmo se estivermos a programar via USB.

Vantagens:

  • Tamanho reduzido;
  • Baixo custo;
  • Baixo consumo energético;
  • Ligação USB;
  • Alimentação vi a USB ou Bateria.

Limitações:

  • Reduzido número de portas;

Descrição dos Pinos



Como podemos facilmente verificar na imagem anterior alguns dos pinos, se não todos apresentam múltiplas funcionalidades, sendo estas utilizadas de acordo com o programa criado.


Ficheiros para Download

Considerações Finais
Este microcontrolador ao apresentar uma dimensão muito reduzido leva a limitação do numero de portas de comunicação, no entanto este pode ser facilmente incorporado em muitos projetos graças ao seu reduzido tamanho e ao seu reduzido consumo de energia.
Este pode ser facilmente encontrado em modelos ligeiramente diferentes ao que estamos a  apresentar nesta publicação no entanto, com custos e capacidades semelhantes que diferem apenas no tipo de ligação USB disponibilizada, tamanho e formato do circuito.




Esperamos que este artigo tenha sido útil e se gostaram comentem e partilhem. Alguma dúvida ou questão deixem em comentário ou utilizem o formulário de contatos.


Um bom dia em nome da TecnoDomos.


Conteúdo redigido ao abrigo do novo Acordo Ortográfico

Sem comentários:

Enviar um comentário