Proyectos cacharreo 2021-2024

Proyectos de hardware con sus esquemáticos y si llevan software en fuente

Moderadores: cacharreo, Fundadores

Reglas del Foro
Aquí solo tienen cabida proyectos de hardware que incluyan siempre al menos sus esquemáticos para poder reproducirlos si llevan componentes electrónicos, y si es posible los ficheros del programa en que se hacen, los diseños de las placas, los gerber, etc. Si llevan algún tipo de software asociado debe estar diponible el código fuente

Para los que no cumplen estas condiciones se debe postear en el foro de proyectos generales.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6110
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1248 times
Been thanked: 3000 times
Contactar:

Re: Proyectos cacharreo 2021-2023

Mensaje por cacharreo »

En equipos antiguos sin puerto paralelo nativo en su placa madre a veces no hay forma de conectar según qué dispositivo. Los adaptadores USB a puerto paralelo son tan simples que funcionan, a duras penas, solo para impresoras y escáneres; busqué para un portátil antiguo una tarjeta PCIe ExpressCard con puerto paralelo (y serie) y aunque el producto existió está actualmente descatalogado; la mayoría de las ExpressCards disponibles utilizan chipsets del tipo ASM104x o ASM106x se reducen a un concentrador USB 3.0 al que conectan como buenamente pueden el puerto serie, paralelo, SATA,... pero no funcionarán para dispositivos delicados que requieren un puerto paralelo convencional con su puerto y su interrupción.

Por todo esto espero que este último diseño resuelva definitivamente el problema para cualquier ordenador con puertos USB.

La placa tiene unas dimensiones de 25x54mm. unos milímetros más que el conector D-sub 25 del puerto paralelo por lo que debería quedar muy recogida conectada a, por ejemplo, un programador al que se puede dejar asociada por lo que el conjunto sería virtualmente un programador con interface USB.

El adaptador admite varias configuraciones:
JP1: Un puente entre los pines 1 y 2 fija la tensión a +5V (configuración por defecto) (la misma que llegue por USB). Entre los pines 2 y 3 utiliza como tensión la salida regulada a +3.3V.
JP2: Un puente entre los pines 1 y 2 (configuración por defecto) conecta la señal de RESET del dispositivo a la señal SELECT del pin 13 del conector del puerto paralelo.
JP3: Un puente entre los pines 2 y 3 (configuración por defecto) conectan el pin 25 del conector del puerto paralelo a GND; entre los pines 1 y 2, a VCC.

El conector PWR sirve como salida para alimentar un dispositivo externo a la tensión seleccionada por JP1 con una corriente máxima de 400-450mA.
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6110
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1248 times
Been thanked: 3000 times
Contactar:

Proyecto #2322: Amstrad CPC Edge SX 0.00

Mensaje por cacharreo »

Expansor de bus para conectar al Amstrad CPC periféricos con conector MX4.

Esquema
Imagen

Lista de componentes (2)
 Cantidad  Referencia  Valor  Formato 
1J2CPC MX4 CONNECTORTira de pines hembra polarizada 2x25 𝄩2.54mm
1J3CPC EDGE CONNECTORConector Edge Amphenol 10035388 2x25 STB en ángulo recto 𝄩2.7x2.54mm
Lista de componentes interactiva

PCB
Imagen Imagen Imagen Imagen Imagen
Imagen Imagen

Fotografías
Imagen Imagen Imagen Imagen Imagen Imagen Imagen

Gerbers
Descargar
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6110
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1248 times
Been thanked: 3000 times
Contactar:

Proyecto #2129: PCF1306P/ZX8401/AMSTRAD 40058 chip replacement

Mensaje por cacharreo »

Publicadas nuevas fotografías del reemplazo para el PCF1306P/ZX8401/AMSTRAD 40058, ensamblado y también instalado en un ZX Spectrum issue 6A. Son inéditas porque en su día el proyecto no contó con fotos reales del PCF1306P pero esta última vez que he montado una, me acordé de que faltaban y saqué unas cuantas.
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6110
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1248 times
Been thanked: 3000 times
Contactar:

Proyecto #2315: 2x4116 to 4132 adapter

Mensaje por cacharreo »

Añadidas fotografías del adaptador 2x4116 a 4132, listo y después de haber sido comprobado en varios testers.
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6110
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1248 times
Been thanked: 3000 times
Contactar:

Proyecto #2316: CPC VaDeRetror! Mini 2.00 THT

Mensaje por cacharreo »

Seguimos probando proyectos pendientes y esta mañana ha tocado montar el CPC VaDeRetror! Mini 2.00 THT que, después de haber sido probado con la ROM de The Mojon Twins (para variar), nos ha dejado estas fotografías.
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6110
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1248 times
Been thanked: 3000 times
Contactar:

Proyecto #2323: 4132 to 4116 adapter

Mensaje por cacharreo »

Adaptador compacto (tipo breakout board) para que permite acceder a una 4132 M1 y M2 como si se tratara de una única DRAM 4116.

Esquema
Imagen

Lista de componentes (6)
 Cantidad  Referencia  Valor 
1RN1Network array 4x1206 convex 10kΩ 1/16W 1%
1SW1Switch DPDT MSK22D18 (angled)/MSS22D18 (straight)/JS202011AQN (angled)
2U2Round pin header 1x08 𝄩2.54mm
1U1DIP-18 socket round pins
1U14132
Lista de componentes interactiva

PCB
Imagen Imagen Imagen Imagen Imagen Imagen Imagen

Fotografías
Imagen Imagen Imagen Imagen

Demo
Imagen
(click para ampliar) (es necesario subir el volumen del reproductor para escuchar el audio)

Gerbers
Descargar
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6110
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1248 times
Been thanked: 3000 times
Contactar:

Proyecto #2324: Amstrad CPC 1MB RAM Expansion 0.00

Mensaje por cacharreo »

Ampliación de memoria RAM de 1MB con conector MX4 para los Amstrad CPC basada en los fantásticos diseños previos de @Revaldinho y @Rebobinando que admite tres tipos diferentes de CPLD, las más populares y potentes, XC9572XL ó XC9572, y la más económica, XC9536 que permite menos opciones. Es esencial configurar adecuadamente J1 para no destruir por error el CPLD.

 J1  CPLD instalada  Tensión de alimentación de la CPLD 
1-2 (izquierda)XC9572XL ó XC9572+3.3V
2-3 (derecha)XC9536+5V
Además dispone de 4 interruptores deslizantes DIP, situados en la esquina superior derecha y que están en la posición ON cuando están abajo (respecto a la posición con la placa apoyada), con los que se fija el modo de funcionamiento de la ampliación según se detalla en la siguiente tabla con las configuraciones recomendadas:

 Modelo CPC  DIP1  DIP2  DIP3  DIP4  Memoria  Aplicación 
6128/PlusOFFOFFONON1MBTodas
464/664ONOFFONON960kB/1MBFutureOS
464/664OFFONOFFON64kB6128 para juegos
464/664OFFONONOFF512kBCP/M+,SymbOS,DK’Tronics silicon disk
464/664OFFONONON1MBDemos y juegos modernos
TodosOFFOFFOFFOFF0MBDeshabilita la ampliación
Los interruptores DIP-1 y DIP-2 fijan el modo de funcionamiento de la tarjeta,

Modo de funcionamiento
 #  DIP1  DIP2  Modo  C3 Video 
0OFFOFF61286128/Plus
1OFFONdk'tronicsCompatible con ampliación de dk'tronics
2ONOFFShadow modeAmpliación mejorada Amstrad C3
3ONONFull shadow modeAmpliación mejorada Amstrad C3
mientras que DIP-3 y DIP-4 determinan el tamaño de la ampliación de RAM.

Tamaño de memoria
 #  DIP3  DIP4  Tamaño  Descripción 
0OFFOFF0kBDeshabilita la ampliación de memoria
1OFFON64kBMáxima compatibilidad con CPC 6128
2ONOFF512kBCompatible con ampliación de dk'tronics
3ONON960kB/1MBAmpliación RAM7/Yarek
Como es de esperar, si en un CPC 6128 se escoge la configuración para el tamaño de memoria 64kB, estos 64kB se solaparán a los 64kB ya presentes en este modelo.

El condensador de 22µF puede ser un cerámico multicapa, radial de tantalio o incluso electrolítico. En estos dos últimos casos hay que prestar especial atención a su polaridad.

Esquema
Imagen

Lista de componentes (20)
 Cantidad  Referencia  Valor  Formato 
3C1,C4,C5100nF 25VMLCC 𝄩5.00mm.
1C210µF 25VMLCC 𝄩5.00mm.
1C322µF 25VMLCC o tantalio radial 𝄩2.50mm.
1U2Regulador LM1117-3.3TO-220-3
2U1,U4Zócalos SRAMZócalo DIP-32
1RN110kΩ 1/8W 2% ó 5%Red de 4 resistencias en bus SIP5
1U3Zócalo CPLDZócalo PLCC-44 a DIP
1J3CPC MX4 ConnectorConector MX4 2x25 𝄩2.54mm
1J1XC9572XL/XC9536Tira de pines macho 1x03 𝄩2.54mm.
1J2JTAGTira de pines macho 1x08 𝄩2.54mm.
1SW1MODEInterruptor deslizante DIP-4 en ángulo recto (piano)
1J1'XC9572XL/XC9536Puente cerrado de 2 pines 𝄩2.54mm
2U1,U4SRAM HM628512LP-5 ó AS6C4008-55PINDIP-32
1U3CPLD Xilinx XC9572XL ó XC9572 ó XC9536PLCC-44
1S1Tornillo M3Tornillo M3 metálico con cabeza avellanada
1N1Tuerca M3Tuerca M3 metálica
Lista de componentes interactiva

PCB
Imagen Imagen Imagen Imagen Imagen

Fotografías
Imagen Imagen Imagen Imagen

Demo
Imagen
(click para ampliar)

Gerbers
Descargar

Firmware
Descargar
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6110
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1248 times
Been thanked: 3000 times
Contactar:

Proyecto #2319: SO/SOP/SOIC/TSSOP/VSSOP-8 to DIP-8 adapter 0.00

Mensaje por cacharreo »

Añadidas fotografías para el adaptador SO/SOP/SOIC/TSSOP/VSSOP-8 a DIP-8 en las que convertimos un CH340 y un un PCA9356 en DIP-8 (en placas de color negro y rojo respectivamente).
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6110
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1248 times
Been thanked: 3000 times
Contactar:

Proyecto #2320: µRTC 0.00

Mensaje por cacharreo »

Más fotografías, esta vez del µRTC 0.00 que se muestra instalado en una Raspberry Pi 3 Model B+ que corre el reproductor multimedia OSMC. Este reloj en tiempo real es bastante útil, especialmente en casos como los de esta Pi que permanece el 100% del tiempo desconectada de Internet. Por un lado se visualiza permanentemente en el OSD arriba a la derecha; por otro, sirve para saber la hora estimada en la que terminará la reproducción de un vídeo.

Por si alguien se lo pregunta, el pulsador instalado en la caja sirve para apagar la Pi.
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6110
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1248 times
Been thanked: 3000 times
Contactar:

Re: Proyectos cacharreo 2021-2023

Mensaje por cacharreo »

Y en este día de soldador y de, sobre todo, muchas pruebas, seguimos con nuevas fotografías del expansor de bus Amstrad CPC Edge SX 0.00, probado al 100% por la siempre solícita y amable Jolly, con el CPC VaDeRetror! Mini 2.00 MX4 en el conector MX4 y con el CPC VaDeRetror! Mini 2.00 THT en el conector de bus pasante.
© cacharreo
Responder

Volver a “Proyectos de hardware abiertos”