Boa noite!
Tenho um projeto simples que construí com o Arduino, porém esse projeto não utiliza nem 15% da capacidade do ATMEGA328. Estou querendo construir um arduino com uma capacidade mto menor, menor quantidade de portas I/O, microcontrolador mais simples, enfim. Um hardware bem limitado somente para executar as poucas linhas de código C que esse projeto tem.
Alguém poderia me dar algum conselho com relação ao microcontrolador que posso usar?
Desde já agradeço!
Leonardo
Tags:
Existe a familia Attiny da Atmel, por exemplo Attiny4 tem apenas 4 pinos de GPIO.
O problema é encontrar esse mcu no Brasil.
O Attiny85 já encontrei.
Depende muito da velocidade (geralmente em MHz) e dos tipos de recursos que você necessita (IOs, PWM, Comunicação Serial, etc.).
Sabendo destes recursos, pode escolher utilizar qualquer MCU, seja da Microchip, Atmel, Texas, Frescale..., utilizar um compilador em linguagem C para programar e um hardware para gravar o código hexadecimal.
Eu, particularmente, só programei MCUs da Microchip, como PIC16F877, PIC16F84 e PIC10F322 utilizando o compilador CCS e o gravador K150.
No seu caso, como você precisa de um MCU mais simples, eu indicaria o PIC16F84 ou o PIC10F322.
Recomendo que você entre no site da Microchip (http://www.microchip.com/) e veja um modelo que lhe agrade.
Espero ter ajudado.
Att,
Marlon Adriano
Eu comprei alguns Attiny no aliexpress antes do dólar disparar,
creio eu, que sendo um projeto simples como vc disse, e já, finalizado,
é uma boa utilizar.
Obrigado galera, resolveu minha dúvida!
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por