fbpx

Expresate

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

Avisos
Vaciar todo

Pinguino 8 bits Dual Socket

31 Respuestas
9 Usuarios
0 Me gustas
25.1 K Visitas
dip6
Respuestas: 132
 dip6
Topic starter
(@dip6)
Ardero
Registrado: hace 13 años

Como ya he comentado en otros hilos, al poco de arrancar con Pinguino sentí la necesidad de hacerme con una placa en formato Arduino de modo que puediera aprovechar algún que otro shield.

Aunque ya existen soluciones de este tipo, tenía "mono de diseño", y qué mejor para conocer a fondo la plataforma que hacerme una nueva. Puesto con el tema, enseguida encontré mucho espacio desaprovechado (el formato Arduino es sensiblemente más grande que los Pinguinos de 8bits que tenemos por aquí) y pensé como rellenarlo. Dado que tenemos dos micros (de momento) posibles, se me ocurrió intentar crear una placa con dos sockets, de modo que sea posible montar uno u otro (pero no los dos a la vez!).

Después de un par de semanas con el tema me decidí con un Pin Mapping lo más "compatible" posible, para después intentar resolver el "sudoku" que supone colocar (fácil) y conectar (cuasi imposible) todo en una PCB de dos capas.

El sudoku ya está hecho (creo que sin hacer trampa) de modo que pediré unas placas a los de ITead (cuando los chinos terminen sus fiestas a final de mes) para ver si todo funciona.

Os mantendré informados...

Responder
30 respuestas
dip6
Respuestas: 132
 dip6
Topic starter
(@dip6)
Ardero
Registrado: hace 13 años

Primeras pruebas

mm8100001

Bueno pues ya recibí las placas y aunque ultimamente no tengo mucho tiempo para estas cosas, he conseguido montar una y hacer una prueba rápida.

Parece que el ICSP funciona correctamente con PICkit2 y es posible grabar el bootloader en cualquiera de los dos chips. Sin embargo, desde el IDE de Pinguino (Beta 9-05) no soy capaz de grabar los programas directamente a la mm8 (dice que no encuentra el PIC). Por otra parte, si programo primero el PIC en una placa Pinguino normal después lo monto en la mm8, todo funciona correctamente.

Alguna idea?

Responder
bastian
Respuestas: 384
(@bastian)
Ardero
Registrado: hace 16 años

Hola!

He estado echandole un vistazo a tu esquema, y hecho en falta un condensador de 220nF (aprox) entre Vusb y masa (pin 14 en el 18F2550 y 18 en el 18F4550).

Según el datasheet:

Es posible que sea eso. La prueba es facil, conectalo en los pines del zócalo libre y a ver que pasa!

Salu2!

Responder
thoron
Respuestas: 33
(@thoron)
Eminent Member
Registrado: hace 14 años

Me encanta tanto el diseño como el montaje de tus placas, dip6. Tanto la de noobot como esta, pulcras y aseadas, con la rotulación bien clara. Lo dicho, que gusto verlas.

Responder
dip6
Respuestas: 132
 dip6
Topic starter
(@dip6)
Ardero
Registrado: hace 13 años

He estado echandole un vistazo a tu esquema, y hecho en falta un condensador de 220nF (aprox) entre Vusb y masa (pin 14 en el 18F2550 y 18 en el 18F4550).

Pues tienes toda la razón. Es más, creo que me he dejado Vusb sin conectar....
Haré la prueba y os cuento.
Me encanta tanto el diseño como el montaje de tus placas, dip6

Gracias. Lástima que no funcione! 😳

Responder
dip6
Respuestas: 132
 dip6
Topic starter
(@dip6)
Ardero
Registrado: hace 13 años

La prueba es facil, conectalo en los pines del zócalo libre y a ver que pasa!

Comprobado:

mm8100patch

Efectivamente, tenías razón:

pinguino01

Cuando tenga un rato (!) modifico los Eagle y "publico" la versión corregida...

Gracias!

Responder
Página 5 / 7
Compartir: