Hat de prototipado para Alhambra II - Call for feedback!

81 views
Skip to first unread message

charli va

unread,
Aug 20, 2020, 1:00:49 PM8/20/20
to fpga-wars-explora...@googlegroups.com
Hola a todos!, estos días estoy trabajando en una HAT para la Alhambra II que me permita prototipar y trabajar más rápido con diferentes sensores o componentes electrónicos, así como poder reutilizar los dispositivos PMODs que vienen con otras tarjetas FPGA como la icebreaker  o la ULX3S.

hat1.jpg

La idea de esta hat, es compatibilizar la Alhambra II con los dispositivos con el estándar PMOD que ahora se está utilizando mucho para las FPGAS y hay multitud de pequeños dispositivos bajo este estándar.

La verdad me gusta mucho ya que es pinchar y a funcionar con icestudio , yo incluso para cosas que estoy trabajando estoy planteándome hacer PMODs y así poder simplemente pinchar y trabajar e incluso poder alternar los dispositivos entre diferentes tarjetas FPGA sin andar con cables de por medio.

La HAT que os presento es muy sencilla pero creo que útil. Básicamente mantengo el sistema de pines con alimentación y tierra en el mismo orden que la alhambra, pero añado una fila más de pines con alimentación a 3.3V.

Estas tiras de 14 pines van replicadas en orden inverso dejando un espacio para una pequeña breadboard de modo que se puedan conectar cables por uno y otro lado (por ejemplo trabajando con matrices de leds o DIps es un lio tirar cables todos desde el mismo sitio y se acaba haciendo una maraña, con esta configuración es realmente cómodo). Os iré mandando estos días en este hilo las diferentes pruebas que realice.

La idea de este área central de breadboard es una vez más poder intercambiar breadboards con cables cortos que básicamente sea también cambiar y conectar,  mi idea es preparar para cada breadboard con su electrónica una manguera de cable con tiras de conectores para que sea super portable.

Al mantener las tiras de pines como en la Alhambra, sigue siendo compatible por ejemplo el conector VGA. y para algunas cosas que estoy haciendo también es muy çutil poder tener las tiras de pines enfrentadas para poder hacer pequeñas PCBs que se conecten desde arriba (esto ya os mandaré un ejemplo con una pantalla LCD que quedará más claro).
Luego la hat mantiene los sockets laterales que van conectados a los originales de la Alhambra II.

hat2.jpg

Y por último he montado dos conectores  de 12 pines para la compatibilidad  con los dispositivos PMOD. Los he puesto así porque hay dispositivos PMOD que tuilizan los dos cabezales, he mantenido la distancia del estandar para poder conectarlo . Por ejemplo con la icebreaker viene un adaptador PMOD para DVI que conecta así. 

Os mando una foto de dos módulos PMOD que vienen con la icebreaker (unos dísplays de 7 segmentos y un switch de 8bits),  como veis es super cómodo, pinchar y a funcionar.

hat4.jpg

Captura de pantalla de 2020-08-20 18-20-47.png

A los lados veréis por una parte un conector de PMOD con estandar 1x6 y por otro 2 conectores PMOD con estándar 2x4

estos dos últimos  (los 2x4 en el lateral), estoy pensando en quitarlos y sustituirlos por un lector integrado de tarjetas SD y una memoria ram serie (SPI) de varios megas.

Estoy trabajando ya en ello para icestudio e inicialmente había pensado en hacer un pmod pero estoy viendo que como no hay pines para usar todos los pmods puede ser muy útil que la hat ya venga con el lector de SD integrado ¿Qué os parece?

Lo mismo con la memoria RAM serie que va por SPI. Estaba pensando en aprovechar el espacio que pueda quedar al quitar esos dos conectores y meter una, de forma que pudiéramos disponer de serie de unos cuantos megas de ram a una buena velocidad.

Como el prototipo es manual, he utilizado una placa de prototipado de arduino y me he tenido que ajustar a la forma y agujeros, pero mi idea es cambiar la disposición de cara a la versión final. Mi idea es hacer un pelín más corta la placa para que se vean bien los leds de la Alhambra II y los PMOD justo vayan en el lado opuesto.

Me gustaría saber qué os parece, si lo veis útil y si se os ocurren cosas para poder mejorarla o cosas que se pudieran incluir y que fueran de utilidad.

Mi idea es trabajar con ella unas semanas, meter las mejoras que vayamos viendo por aquí entre todos y después prepararlo para hacer una tirada inicial de pcbs de prueba (como me llegarán varias, en los test iniciales, si alguno estais interesados en probarlo y darme feedback, decídmelo y os las enviaría, los pcbs posiblemente tardaré unos meses en tenerlos preparados, vamos que no será para mañana, pero sí me gustaría saber si hay gente dispuesta al testeo. 

Saludos!




ANDRES AMAUTA GONZALESZAPATA

unread,
Aug 20, 2020, 4:00:30 PM8/20/20
to fpga-wars-explora...@googlegroups.com
Increíble proyecto  Charli va, felicidades!
Saludos

--
Has recibido este mensaje porque estás suscrito al grupo "FPGAwars: explorando el lado libre" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a fpga-wars-explorando-el...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/fpga-wars-explorando-el-lado-libre/CAEQ-VCYZndL0KoCB_kbsXgeEvVf8Y_AiiD2JdRokVQQUqwPEBA%40mail.gmail.com.

Advertencia legal: 
Este mensaje y, en su caso, los archivos anexos son confidenciales, especialmente en lo que respecta a los datos personales, y se dirigen exclusivamente al destinatario referenciado. Si usted no lo es y lo ha recibido por error o tiene conocimiento del mismo por cualquier motivo, le rogamos que nos lo comunique por este medio y proceda a destruirlo o borrarlo, y que en todo caso se abstenga de utilizar, reproducir, alterar, archivar o comunicar a terceros el presente mensaje y ficheros anexos, todo ello bajo pena de incurrir en responsabilidades legales. Las opiniones contenidas en este mensaje y en los archivos adjuntos, pertenecen exclusivamente a su remitente y no representan la opinión de la Universidad de Cuenca salvo que se diga expresamente y el remitente esté autorizado para ello. El emisor no garantiza la integridad, rapidez o seguridad del presente correo, ni se responsabiliza de posibles perjuicios derivados de la captura, incorporaciones de virus o cualesquiera otras manipulaciones efectuadas por terceros.

Steinþór Hafsteinsson

unread,
Aug 20, 2020, 6:03:46 PM8/20/20
to fpga-wars-explora...@googlegroups.com
This looks so cool. Those PMODs would be extremely handy since there is alot of them available for various tasks. Being able to just buy the PMODs you want to use in your design would be very handy to avoid the mess of wires all over the place that often lead to connection problems. When you have these shields available I would love to get one to play with.
_____________________

Með bestu kveðju / Best regards 

Steinþór G. Hafsteinsson / Steinthor ...
Sími: 893-7656


Germán Agudelo

unread,
Aug 20, 2020, 8:15:19 PM8/20/20
to fpga-wars-explora...@googlegroups.com

Juan Manuel Yañez

unread,
Aug 21, 2020, 3:06:35 AM8/21/20
to FPGAwars: explorando el lado libre
Está genial! Me parece una auténtica pasada!

Democrito

unread,
Aug 21, 2020, 5:35:06 AM8/21/20
to FPGAwars: explorando el lado libre
Cualquier feedback aquí estoy! Me apunto.

Alexandre Dumont

unread,
Aug 21, 2020, 3:05:48 PM8/21/20
to FPGAwars: explorando el lado libre
Que pasada! Me encanta!
Reply all
Reply to author
Forward
0 new messages