Paso 2: Microcontrolador (cerebro) Atmega328P
Gracias aAtmel Corporationpara la fabricación de este AKA impresionante microcontrolador Atmega328 .
Parámetros clave para ATmega328P
Valor del parámetro
- Flash (Kbytes): 32 Kbytes
- PIN Count: 32
- Max. Frecuencia de funcionamiento (MHz): 20 MHz
- CPU: AVR de 8 bits
- Máximo de pines de entrada-salida: 23
- Interrupciones EXT: 24
- SPI: 2
- TWI (I2C): 1
- UART: 1
- Canales ADC: 8
- Resolución del ADC (bits): 10
- SRAM (Kbytes): 2
- EEPROM (Bytes): 1024
- Clase de entrada-salida fuente: 1.8 a 5.5
- Operación Voltaje (Vcc): 1. 8 a 5.5
- Temporizadores: 3
Para información más detallada ir a través de la hoja de datos de Atmega328P.
En este proyecto estoy usando Atmega328P por pocos
- Barato
- Tiene suficiente RAM para cómputo
- Pines de entrada-salida suficientes para este proyecto
- Atmega328P utiliza en Arduino... U puede notar en la imagen y el Video un Arduino Uno pero nighter estoy utilizando Arduino IDE o cualquier Arduino... Utiliza sólo tengo el hardware como una tarjeta de interfaz. He borrado el gestor de arranque y USB ASP se utiliza para programar el chip.
Para programar el Chip he utilizado Atmel Studio 6
Todo el código fuente está en GitHub Descargar y ver archivo test.c .
Para compilar este paquete usted tiene que descargar e instalar los accesorios de la POLOLU AVR LIBRARY SETUP Compruebe...
También estoy subiendo un Atmega328P desarrollo Junta esquema y fichero de placa ... Se puede fabricar por sí mismo...