Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Hola, después de un par de años con los pic me encuentro empezando con Atmel, con un atmega16, y me gustaría hacer una comparativa de las dos familias, para poder apreciar las diferencias en la práctica.
Para ello necesito seleccionar un microcontrolador para robótica de 8 bits de cada fabricante, encapsulado dip, 40 patas para programar en C.
Lo ideal sería poder seleccionar el mejor microcontrolador de ambos fabricantes de estas características, o seleccionar los de uso más comun (18f4550, 18f4520 etc..).
Deben contar con los periféricos básicos usados en robótica, ADC, PWM, timers, usart, I2C, etc..
El precio de uno y otro no importa, ya que como en esto de los robots no fabricamos en serie, nos podemos permitir poner cualquiera.
La idea es encontrar el mejor micro de 8 bits de cada fabricante para robótica, para hacer comparativas prácticas cuando realizan la misma tarea, programados en C.
A ver si alguien me puede indicar que micros seleccionar.
Gracias. Saludos.
pd: mirando por encima he visto el 18f44k20 y 18f25k20 de microchip que no los conocía, 16 MIPS, he pedido unos samples a ver que se puede hacer con ellos.
http://www.microchip.com/stellent/idcpl ... e=en026337
Mi recomendación de Atmel.
Algo nuevo: ATmega1284P.
Tensión de trabajo desde 1.8V.
128KB de Flash, 4KB de EEPROM, 16KB de RAM (si, 16KB de RAM).
20MIPS (con un reloj de 20MHz). Creo que el interno es de 16MHz, así que 16MIPS 'pelao'.
8 canales ADC a 10Bits.
4Timers, dos de 8 Bits y dos de 16 Bits. 6PWM por hard. 1 de los timers de 8 bits como RTC con oscilador para un quarzo externo.
Dos USART.
SPI (+1 reciclable de una USART)
I2C (llamado TWI)
Mas los clásicos de ATmega: 32 working registers, multiplicador, compilador gratuito WinAVR integrado en el AVRStudio, JTAG, ISP, etc.
Y un añadido: tengo un SO en GNUGCC/WinAVR para este uC, probado pero incompleto, que puedo compartir para quien quiera.
http://www.atmel.com/dyn/products/produ ... rt_id=4331
Pues cojo ese de atmel, de microchip no hay problema en pedir varios por los samples.
Como programador tengo este: http://search.digikey.com/scripts/DkSea ... AVRISP2-ND
sabes si puedo programar el micro que me dices con el?, supongo que si, pero no lo veo en la lista de related devices del programador.
Gracias. Saludos.
JM, para competir con el pepi ese de Atmel, mirate PIC's del tipo 18F87J50 ... tiene 64-80 pins, y SMD, pero es un pepino...
JM, para competir con el pepi ese de Atmel, mirate PIC's del tipo 18F87J50 ... tiene 64-80 pins, y SMD, pero es un pepino...
Estamos "jugando" en 40 pines... y ese Atmel es una MAQUINA de matar, lo que daría yo para tener semejante cantidad de RAM!! 😈
Eso bien programado debe ser capaz de mover cosas MUY pesadas.