jueves, marzo 22, 2012

Multiboard Micro Trainer 3.0


Luego de otros meses de estar "unplugged" debido a obligaciones retomo el blog para continuar con mis experiencias.

Mucho a pasado con mis intentos de hacer el controlador dual de motores con IRFZ44N, para hacerla corta, no voy a continuar desarrollando para microcontroladores PIC.

Me decidí por la plataforma de microcontroladores AVR por muchas de sus ventajas -soportando sus desventajas- y para hacer mis prácticas necesité rediseñar mi entrenadora

Esta nueva entrenadora la pensé con las siguientes modificaciones:


La anterior Multiboard tiene disponibles puertos A, B, C, D y la mitad del E llegando hasta los mcu de 40 pines, la idea es que soporte micros QFN de 64 pines y que las MCUCards (ex PICCards) sean más anchas para poder dar espacio a una LPCxpresso o un módulo ZIF.

La fuente de alimentación incluida es un tema, no veo la necesidad de colocar dos reguladores con disipador ya que normalmente no se usa más de 1A. Por este motivo incluí un único regulador 7805 (5v) y el otro para 3.3v.
El max232 lo quité dejando esa conectividad como módulo, el cual podría ser un max, o un ft232, un conversor custom, etc.
Debajo de la MCUCard puse una memoria por i2c y un registro de desplazamiento para aumentar las I/O si fuera necesario.
Los cristales están muy alejados de los micros por eso voy a agregar la opción de incluir uno o varios en cada MCUCard.
Entonces, para dar soporte a micros de hasta 64 patas es necesario agregar 6 conectores más, entran 3 y 3 arriba y abajo de la placa.
Y por último están las salidas de 5v y 3.3v que sinceramente no he utilizado jamás y las volé.
Sin más palabras...

Hasta el momento tengo hecha esta MCUCard, es para micros AVR de 28 pines como el ATMEGA8


Esquemáticos
Mother

MCUCard28


Licencia
Los archivos e imagenes de este sitio se encuentran disponible bajo la licencia Creative Commons (Attribution-Share Alike 3.0 Unported)


Descargas en la sección correspondiente del blog.

17 comentarios:

  1. Impresionante. ¡¡ ya tengo diversión para el verano !!

    Pero para los no iniciados (como yo)... podrías explicar esto de 'por muchas de sus ventajas -soportando sus desventajas' ?

    ResponderEliminar
    Respuestas
    1. Todo micro tiene sus desventajas, en mi caso una desventaja por el lugar donde vivo es la disponibilidad de los chip de Atmel, en la gama baja no puedo conseguir facilmente un AT90USBxxx por ejemplo.
      En el caso de los PIC la gama media funciona un poco mejor que los ATXmega que tienen varios bugs y no te dejan otra que saltar de AVR a AVR32 o ARM.
      Eso, y no mucho más, puedo decir que lo soporto, es cuestión de hacer pedidos al exterior pagar un poco más y listo.

      saludos!

      Eliminar
    2. Que bueno! pero aun no me queda claro porque aun te pasaste a Atmel

      Podrias explicar asi sencillamente? Estuve buscando mucho y no veo ventajas como para pasarse :S

      Eliminar
    3. Asi, sencillamente, pues te diría que un AVR es de 10 a 50 veces más rápido que un PIC, entre otras cositas buenas adicionales :)

      saludos.

      Eliminar
  2. Hola Félix, estuve ojeando tu página y la noto muy interesante, podrías orientarme e indicarme que puede servirme para manejo de motores paso a paso y DC.- El Pickit2CloneReloaded y el Multiboard 3 pueden servirme.- gracias

    ResponderEliminar
    Respuestas
    1. Hola Manuel, con PIC puedes usar el Pickit2 y la Multiboard 3 (o la multiboard 2)

      saludos

      Eliminar
  3. Mira a mi sistema de desarrollo. http://avrpic.blogspot.com.br/2012_05_01_archive.html

    ResponderEliminar
  4. rayos¡¡¡ felix tus proyectos con pics son muy buenos o era?? el caso es que mm mi problema con los atmega es que son mas caros aqui donde vivo... Lastima, dime esta multiboard que vas hacer va a funcionar tanto para pics como atme?

    ResponderEliminar
  5. Hola Felix, disculpá si me aprovecho de tu buena voluntad pero quiero empezar a hacer mis proyectos pero no soy muy experto. Me interesa armar esta entrenadora,pero no se por donde empezar. Resumo en 2 preguntas ¿Como se los componentes? ¿La importación es recomendable?

    Bueno, muchas gracias por este espacio, te mando saludos desde Argentina

    Nico

    ResponderEliminar
  6. esta multiboard no sirve tiene pistas pegadas

    ResponderEliminar
  7. Hola felixls podías decirme el valor del inductor.
    Gracias

    ResponderEliminar
  8. pcb tiene pistas pegadas no sirve

    ResponderEliminar