fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

ATMEL vs Microchip

14 Respuestas
4 Usuarios
0 Reactions
12.9 K Visitas
m0n0ne
Respuestas: 9
Topic starter
(@m0n0ne)
Active Member
Registrado: hace 13 años

Hola a todos,
actualmente tengo entre manos la creación de un humanoide con unos 16-18 servos. En un principio iba a usar una Arduino UNO o Paperduino Leonardo, pero me han comentado que estas placas sólo aguantan hasta 12 servos a la vez por culpa del AVL. Me gustaría que me recomendaran que microchip (PIC, ATMEL, etc.) debo utilizar si quiero tener 16-18 servos, un modulo bluetooth, un accelerometro y algunos LEDs. Otra cosa a tener en cuenta es que Arduino es muy fácil de programar, simplemente conectas el cable USB y cargas el código C, con los PIC funciona igual?

Espero haberme expresado bien y que se me entienda con facilidad,

Muchas gracias de antemano.

Responder
13 respuestas
beamspot
Respuestas: 1132
(@beamspot)
Noble Member
Registrado: hace 17 años

La guerra ha comenzado. Otra vez.

Te recomendaría que echases una ojeada a la gran cantidad de información que hay al respecto, y la gran cantidad de guerras santas declaradas entre PIC y AVR's.

Los PIC's son pequeñas maquinitas muy aptas para aprender, pero, en mi opinión, tienen demasiada tendencia a crear 'vicios'. A 'ensuciar la mente'.

Mi recomendación, como habitual ex miembro del reverso tenebroso, son los Xmega de AVR. En mi opinión, si quieres aprender de verdad, olvídate de Arduinos e historias. Con los XMega tendrás potencia de sobras para manejar lo que pides, con capacidad HW para muchos servos, un buen ADC, y potencia sobrada que no te va a dar ningún PIC de 8 bits.

Aún así, como miembro de la nueva gran secta ARMada, igual te recomendaría que una vez hubiese aprendido a manejar los juguetes, te pasases a micros para adultos: los ARM Cortex M3 o MR4.

Y ahora, a disfrutar del espectáculo. Nada como una buena guerra santa para divertirse viendo los fuegos artificiales. 😈 😈 😈 😈 😈 😈 😈

Responder
beamspot
Respuestas: 1132
(@beamspot)
Noble Member
Registrado: hace 17 años

Por cierto, el nuevo (AVR)Studio 6 beta de Atmel, integra gratis compilador de C e IDE y librerías y demás para AVR's (como ha sido habitual hasta ahora), y de ARM's Cortex de la marca. Por algo ahora se llama Studio y no AVRStudio.

Curioso movimiento. Sobre todo si las librerías están (creo, que yo no uso de eso) escritas para que sean lo máximo de compatibles (incluso con micros de otras marcas... véases CMSIS).

Responder
ranganok
Respuestas: 3875
(@ranganok)
Ardero
Registrado: hace 19 años

Yo tiraría para aprender con un pic de 8 bits, pero para hacer cosas en serio no te quedes en los 8 bits (a no ser que quieras algo muy pequeño y sencillo), hay procesadores muy buenos en 16 bits y en 32 bits (aunque estos ya empiezan a ser bestias pardas).

Si quieres bajo consumo: PIC sin duda, ningún otro consigue las corrientes en stand-by que consigue un PIC (los nuevos vienen con DMA y entrada de batería externa para apagar totalmente el micro y dejar sólo la RAM externa).

S2

Ranganok Schahzaman

PD: Por cierto, los que usaban NXP cores 8051, estos se los ha quedado microchip : http://www.microchip.com/pagehandler/en-us/family/8051legacy/ " onclick="window.open(this.href);return false;

Responder
m0n0ne
Respuestas: 9
Topic starter
(@m0n0ne)
Active Member
Registrado: hace 13 años

Mi intención es simplemente construir un robot humanoide y poderlo controlar mediante bluetooth. Por el momento sólo tendrá 16 servos, un módulo bluetooth, un accelerómetro y algún par de sensores de proximidad. Supongo que para esto con un ATxmega32u4a ya tengo de sobras, no?

Más adelante intentaré hacer otro robot humanoide con cámara de vídeo incorporada, pero eso ya será otra historia.

Lo que me interesa sobretodo, más que la marca, es que se pueda programar mediante USB y no necesite ningún trasto extra para hacerlo.

Responder
Página 1 / 3
Compartir: