-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Placa periférica para la tarjeta Icezum Alhambra, con un pulsador. Incluye una resistencia de pull-down para que se reciba un 0 cuando no está pulsado y un 1 al apretarlo (lógica positiva). El PCB de la placa es imprimible con una impresora 3D, de manera que podemos tener todas las que queramos. Sólo hace falta comprar los componentes y soldarlos
La Alhambra-Button se enchufa a cualquiera de los conectores macho de 3 pines que tienen las 20 entradas/salidas de la Icezum Alhambra
El PCB está diseñado con la herramienta libre FreeCAD, y las fuentes están disponibles para que se pueden realizar las modificaciones que se quieran
Las señales S, V, G son las que se tienen acceso en los conectores macho de 3 pines de la Icezum Alhambra:
- S: Señal. Viene del pin de la FPGA
- V: VCC. Alimentación de 5V. Viene a través del switch de on/off de manera que lo usamos para "apagar" el periférico
- G: GND. Masa
- Cuando lo conectamos a los pines de 3.3v de la Icezum Alhambra (GPx), los valores típicos de la resistencia que usaremos serán entre 1K y 100K
- Para la conexión a los pines de 5v, usamos el mismo esquema que para los de 3.3v pero la resistencia de pull-down tiene que estar entre 470ohm y 2K. El valor recomendado es de 1K
Componente | Descripción |
---|---|
Resistencia de 2K, 1/4W, pasante | |
Pulsador pequeño, pasante | |
Conector acodado de 3 pines. Paso 2.54mm. Pasante |
Para probar la Alhambra button, la conectamos al pin D13 de la Icezum Alhambra
Abrimos este ejemplo de prueba con el Icestudio 0.3. Es una prueba "hola mundo" en la que hay 4 leds encendidos, y cuando se deja pulsado el botón, cambia a los otros 4
Lo sintetizamos y descargamos en la Icezum Alhambra. El funcionamiento se muestra en este vídeo de Youtube
El montaje es similar al del PCB Imprimible Hola Mundo, pero con otros componentes
Conseguir todos los materiales necesarios:
- PCB de la Alhambra-button, impreso en 3D
- Una chincheta
- Una resistencia de 2K y 1/4 Watios de potencia
- Un pulsador pequeño
- Un conector acodado de 3 pines, de 2.54mm de paso
Parámetros usados en las pruebas de impresión de la placa:
- Altura de capa: 0.2mm
- Velocidad: 40mm/s (Al ser una pieza pequeña, mejor que vaya lento)
- Laminador: Cura 2.4.0
- Impresora: Prusa i3
- Tiempo total de impresión: 10 minutos
Si observamos la placa impresa por la parte inferior, vemos la canaleta pero no los taladros. Esto es porque hay una capa muy fina de plástico (0.2mm) necesaria para que la canaleta se imprima bien. Usaremos una chincheta para repasar estos taladros
Introducimos la chicheta por los taladros de la parte superior y presionamos ligeramente hasta que atraviese la capa de plástico y aparezca por la parte inferior
Repetimos la operación con los 9 taladros que hay. Todos se deben ver desde la parte inferior
Meter el conector acodado de 3 pines. Los 3 pines asomarán por la parte inferior
Para que sea más fácil de conectarlo a la resistencia, y evitar que se salga, estañeamos las tres pines
Insertamos la resistencia en el hueco indicado en la foto, en paralelo con el conector anterior
La introducimos hasta el fondo, de manera que su cuerpo quede totalmente metido en el hueco
Doblamos las patas como se indica en la foto. Cada pata de la resistencia se soldará en el paso siguiente a los pines del conector hacia donde apuntan
Empezamos soldado el pin superior de la resistencia. Usamos unos alicates de punta plana y fina para hacer que la pata de la resistencia quede lo más pegada a la base de la placa
Damos un punto de soldadura en la unión de la pata superior de la resistencia y el pin superior del conector
Repetimos el proceso para la otra pata de la resistencia. Usamos los alicates para que la pata se quede pegada al fondo y damos un punto de soldadura
Cortamos el sobrante de las patas de las resistencias con unos alicates de corte
¡IMPORTANTE! Guardaremos los cortes de las patas para usarlos en las conexiones con el pulsador
Insertamos el pulsador como se muestra en la foto, de forma que entre completamente
Los 4 pines del pulsador deben asomar por la parte inferior
Damos 4 puntos de soldadura, uno en cada para del pulsador para que no se caiga al dar la vuelta a la placa. Esto permitirá también que sea más fácil su conexión con la resistencia en el siguiente paso
Tomamos uno de los recortes sobrantes de las patas de la resistencia, lo estañeamos y lo soldamos al pin central del conector
El otro extremo lo soldamos a la pata superior de la resistencia y cortamos el sobrante
Repetimos para la otra pata de la resistencia. Usamos el otro trozo sobrante, lo estañeamos, lo soldamos al pin inferior del conector y luego al de la resistencia. Cortamos el sobrante. ¡Ya tenemos todas las soldaduras hechas!
¡Ya tenemos la placa Lista para probar! Conectarla a la Icezum Alhambra. Seguir las instrucciones para probarla
Para hacer talleres con la Alhambra board, se puede presentar en un estuche hecho con cartulina, que se abre como una caja de cerillas. En su interior está el esquema del circuito y todos los componentes necesarios para su montaje
Descargar la plantilla del kit e imprimirla bien en una hoja de papel Din-A4 o en preferiblemente en pegatina
Recotarla usando unas tijeras
Pegar la plantilla en una cartulina y recortarla
Colocar una regla sobre la primera línea
Hacer un pliegue. Colocar la regla sobre la siguiente línea
y hacer otro pliegue
Rotar la plantilla 180 grados y colocar la regla
Hacemos el último pliegue
Usamos un cutter para hacer una ranura donde se encunetra la línea de puntos de la plantilla
Colocamos los componentes en sus posiciones y usamos celo para fijarlos
Luego colocamos el PCB impreso en 3D y lo pegamos también con celo
Por último cerramos el pack. ¡Ya tenemos nuestro kit listo!
Fichero | Descripción |
---|---|
Alhambra-button.fcstd | PCB. Fichero fuente en FreeCAD |
Alhambra-button.stl | PCB. Fichero para imprimir. STL |
Alhambra-button.step | PCB. Fichero en STEP |
test1.ice | Ejemplo de pruebas1 : Con el botón apretado se encienden los leds 0 a 3. Al soltarse se iluminan del 4 al 7 |
test2.ice | Ejemplo de pruebas 2 |
component-paper-packaging.svg | Kit Alhambra Button. Plantilla. Fichero SVG |
component-paper-packaging.pdf | Kit Alhambra Button. Plantilla. Fichero PDF |
Album de fotos en Google | |
---|---|
Juan González Gómez (Obijuan)
Licensed under a Creative Commons Attribution-ShareAlike 4.0 International License
- Pieza en Youmagine
- Freecad
- PCB imprimible "hola mundo"
- PCBprint Alhambra-led
- Tarjeta Icezum Alhambra
- Icestudio
- Scadboard
- Esta placa está basada en la Realizada por Juan Carlos López, y publicada en la lista de CloneWars. ¡Muchas gracias!
- Migueabellan por sus comentarios de mejora de la documentación en esta issue. ¡Muchas gracias!
- 15/Enero/2016: Documentada la Alhambra-button en la wiki