Tomo nota de la reserva que sería la quinta hasta el momento.
Proyectos cacharreo 2021-2024
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.
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.
- cacharreo
- Moderador
- Mensajes: 6014
- Registrado: 09 Ago 2019, 10:17
- Ubicación: /home/cacharreo/
- Has thanked: 1231 times
- Been thanked: 2952 times
- Contactar:
Re: Proyecto #2407: CPC Diagnostics LED board 0.00
© cacharreo
- luisbarna
- Demonio tercer orden
- Mensajes: 666
- Registrado: 27 Dic 2022, 12:24
- Ubicación: Barcelona
- Has thanked: 350 times
- Been thanked: 235 times
Re: Proyecto #2407: CPC Diagnostics LED board 0.00
Si es que no paras!!!
Otro trasto te quiero!!
Otro trasto te quiero!!
Trastos:
AMSTRAD CPC464, CPC6128 (por arreglar)
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR
AMSTRAD CPC464, CPC6128 (por arreglar)
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR
- cacharreo
- Moderador
- Mensajes: 6014
- Registrado: 09 Ago 2019, 10:17
- Ubicación: /home/cacharreo/
- Has thanked: 1231 times
- Been thanked: 2952 times
- Contactar:
Re: Proyecto #2407: CPC Diagnostics LED board 0.00
Más quisiéramos, al final estamos parados o trabajando según llegan las placas. Vienen otras dos de camino pero a saber cuándo las entregan.
Por otro lado, deben estar al caer los proyectos de la ampliación de 4MB para PS/1 que lleva @gerpux que debe estar al caer y el expansor de 2 puertos para ZX Spectrum que lleva @ArleyJr.
© cacharreo
- cacharreo
- Moderador
- Mensajes: 6014
- Registrado: 09 Ago 2019, 10:17
- Ubicación: /home/cacharreo/
- Has thanked: 1231 times
- Been thanked: 2952 times
- Contactar:
Re: Proyecto #2408: CPC Fo-Low-ROM 1.00
Añadidas fotografías para la nueva versión del CPC Fo-Low-ROM 1.00 con freezer.
© cacharreo
- cacharreo
- Moderador
- Mensajes: 6014
- Registrado: 09 Ago 2019, 10:17
- Ubicación: /home/cacharreo/
- Has thanked: 1231 times
- Been thanked: 2952 times
- Contactar:
Re: Proyecto #2409: Internal FDD CPC6128/ZX Spectrum +3 adapter 0.00
Añadidas fotografías para el Internal FDD CPC6128/ZX Spectrum +3 adapter 0.00.
© cacharreo
- cacharreo
- Moderador
- Mensajes: 6014
- Registrado: 09 Ago 2019, 10:17
- Ubicación: /home/cacharreo/
- Has thanked: 1231 times
- Been thanked: 2952 times
- Contactar:
Proyecto #2410: Amstrad CPC Bus Expander 0.00
Un expansor de bus para Amstrad CPC con cinco puertos MX4, un puerto adicional de tira de pines y un conector de borde pass-through. Todo se ensambla utilizando componentes de agujero pasante (through-hole) aunque algunos componentes se puedan opcionalmente cambiar por sus equivalentes SMD (0805) si estéticamente se prefiere así.
El expansor tiene capacidad para manejar corrientes de hasta 2A, dispone de un conector DC (jack de barril) que admite voltajes entre +8V y +19V sin que importe la polaridad, un conector MiniUSB que admite una tensión de +5VDC y dos LED, PWR (rojo) que indica cuando las tarjetas están conectadas a la alimentación y EXT (azul) que indica cuando existe alimentación externa (USB o DC). Con el conmutador en la posición EXT, cualquiera de las dos opciones para la alimentación externa mantendrá encendidos los periféricos conectados, lo que es muy útil para que los periféricos conserven su estado si se apaga el CPC pero se debe tener en cuenta que mientras los periféricos estén encendidos (el LED EXT estará iluminado) no se debe desconectar el expansor del ordenador o conectar/desconectar nuevos periféricos.
Los valores de las resistencias de carga R1 (LED PWR) y R2 (LED EXT) se pueden ajustar entre los 330Ω y los 2.2kΩ para ajustarlas a la luminosidad de los LED utilizados.
La placa necesita ser ajustada para que la tensión entre los puntos de prueba (Test) VEX y GND sea exactamente de 5V. El proceso de ajuste se realizará mediante los siguientes pasos:
- asegurarse de que la placa no tiene conectado ningún periférico,
- que no está conectada al Amstrad CPC,
- que no hay nada enchufado al conector MiniUSB,
- enchufar el jack de barril de la fuente de alimentación (de +8V a +19V) al conector DC POWER,
- con un multímetro en el modo de medición de voltaje colocar la sonda negra en el punto Test-GND y la roja en el punto Test-VEX, y
- con un destornillador plano (preferentemente no metálico) ajustar el potenciómetro RV1 girando en sentido horario (aproximadamente 10 vueltas tal cual llega del fabricante) hasta observar en la pantalla del multímetro exactamente +5.00VDC.
Requiere un cable de conector de borde a conector MX4 (modelos CPC) o de conector Centronics a conector MX4 (modelos CPC+).
Esquemas
Lista de componentes (49)
Lista de componentes interactiva
PCB
Fotografías
Gerbers
Descargar
El expansor tiene capacidad para manejar corrientes de hasta 2A, dispone de un conector DC (jack de barril) que admite voltajes entre +8V y +19V sin que importe la polaridad, un conector MiniUSB que admite una tensión de +5VDC y dos LED, PWR (rojo) que indica cuando las tarjetas están conectadas a la alimentación y EXT (azul) que indica cuando existe alimentación externa (USB o DC). Con el conmutador en la posición EXT, cualquiera de las dos opciones para la alimentación externa mantendrá encendidos los periféricos conectados, lo que es muy útil para que los periféricos conserven su estado si se apaga el CPC pero se debe tener en cuenta que mientras los periféricos estén encendidos (el LED EXT estará iluminado) no se debe desconectar el expansor del ordenador o conectar/desconectar nuevos periféricos.
Los valores de las resistencias de carga R1 (LED PWR) y R2 (LED EXT) se pueden ajustar entre los 330Ω y los 2.2kΩ para ajustarlas a la luminosidad de los LED utilizados.
La placa necesita ser ajustada para que la tensión entre los puntos de prueba (Test) VEX y GND sea exactamente de 5V. El proceso de ajuste se realizará mediante los siguientes pasos:
- asegurarse de que la placa no tiene conectado ningún periférico,
- que no está conectada al Amstrad CPC,
- que no hay nada enchufado al conector MiniUSB,
- enchufar el jack de barril de la fuente de alimentación (de +8V a +19V) al conector DC POWER,
- con un multímetro en el modo de medición de voltaje colocar la sonda negra en el punto Test-GND y la roja en el punto Test-VEX, y
- con un destornillador plano (preferentemente no metálico) ajustar el potenciómetro RV1 girando en sentido horario (aproximadamente 10 vueltas tal cual llega del fabricante) hasta observar en la pantalla del multímetro exactamente +5.00VDC.
Requiere un cable de conector de borde a conector MX4 (modelos CPC) o de conector Centronics a conector MX4 (modelos CPC+).
Esquemas
Lista de componentes (49)
Cantidad | Referencia | Valor | Formato |
---|---|---|---|
2 | R1,R2 | 330Ω 1/4W 1% | Resistencia axial DIN0207 L6.3mm ⌀2.5mm 𝄩7.62mm ó SMD 0805 |
1 | R4 | 1.2kΩ 1/4W 1% | Resistencia axial DIN0207 L6.3mm ⌀2.5mm 𝄩7.62mm ó SMD 0805 |
1 | R3 | 10kΩ 1/2W 1% | Resistencia axial DIN0207 L6.3mm ⌀2.5mm 𝄩7.62mm ó SMD 0805 |
4 | D3,D4,D5,D6 | SB140E-G | DO-41-2 |
1 | Q1 | IRFU9024N | TO-251-3 |
1 | D7 | DF210-G | Puente rectificador DF210-G ó DB207 DIP-4 5.00mm 𝄩8.80mm |
1 | VR1 | LM2576T-ADJG | TO-220-5 |
1 | D1 | PWR [Red] | LED ⌀3.0mm ó SMD 0805 |
1 | D2 | EXT [Blue] | LED ⌀3.0mm ó SMD 0805 |
1 | J8 | USB POWER | Conector MiniUSB 5 pines Molex 548190519 con 2 patas |
1 | SW2 | RESET | Pulsador 4 pines 6x6x7mm. |
1 | SW1 | POWER | Conmutador SPDT XKB SS-12D06L5 3A 125V |
5 | J1-J5 | #1,#2,#3,#4,#5 | Tira de pines 2x25 hembra con polarizador 𝄩2.54mm |
1 | J6 | #6 | Tira de pines 2x25 macho 𝄩2.54mm |
1 | C2 | 100µF 35V | Condensador electrolítico axial ⌀8.0mm 16mm ó radial 𝄩5.0mm |
1 | C1 | 1000µF 16V | Condensador electrolítico axial ⌀10.0mm 26mm ó radial 𝄩5.0mm |
1 | RV1 | 5kΩ | Trimmer 3296W Bourns/Baoter 3/8" |
1 | J9 | DC POWER | Jack de barril hembra Wuerth 6941xx301002 |
1 | L1 | 100µH | Inductor axial Abracon AIAP-03-101K ⌀11.4mm 22.9mm 𝄩5.0mm ó toroidal D13-16 W6.5-7 𝄩5-6.1 |
1 | J0 | CPC MX4 CONNECTOR | Zócalo IDC 2x25 hembra (con pines) con bloqueo largo 𝄩2.54mm |
1 | SW2 | RESET | Push switch button cap [Blue] |
2 | D7,VR1 | Heatsink | Aluminium heatsink 12x12x5mm ó 9x9x5mm |
8 | S1 | Tornillos | Tornillo de nylon M3 6mm negro |
8 | S2 | Espaciadores | Espaciador de nylon M3 12mm negro |
1 | VR1 | Tornillo | Tornillo M3 de acero inoxidable con cabeza avellanada |
1 | VR1 | Tuerca | Tuerca M3 de acero inoxidable |
PCB
Fotografías
Gerbers
Descargar
© cacharreo
- cacharreo
- Moderador
- Mensajes: 6014
- Registrado: 09 Ago 2019, 10:17
- Ubicación: /home/cacharreo/
- Has thanked: 1231 times
- Been thanked: 2952 times
- Contactar:
Re: Proyecto #2410: Amstrad CPC Bus Expander 0.00
Últimamente le estábamos dando vueltas a la idea de un nuevo expansor de puertos similar al ZX Spectrum Bus Expander 1.01 pero para Amstrad CPC.
Después de estudiar la oferta existente, se ha llegado a esta versión con 6 puertos MX4, un puerto de tira de pines, un pulsador para reiniciar todo el equipo y un conector de jack de barrill para alimentación externa para el que no importa la polaridad, además de electrónica de protección que aisla/desconecta dicha alimentación externa mientras el CPC esté apagado.
De momento están disponible el esquema, la lista provisional de componentes y en breve se diseñará la placa pero, antes, ¿se os ocurre alguna novedad relevante que incorporarle?
Gracias de antemano.
Después de estudiar la oferta existente, se ha llegado a esta versión con 6 puertos MX4, un puerto de tira de pines, un pulsador para reiniciar todo el equipo y un conector de jack de barrill para alimentación externa para el que no importa la polaridad, además de electrónica de protección que aisla/desconecta dicha alimentación externa mientras el CPC esté apagado.
De momento están disponible el esquema, la lista provisional de componentes y en breve se diseñará la placa pero, antes, ¿se os ocurre alguna novedad relevante que incorporarle?
Gracias de antemano.
© cacharreo
- luisbarna
- Demonio tercer orden
- Mensajes: 666
- Registrado: 27 Dic 2022, 12:24
- Ubicación: Barcelona
- Has thanked: 350 times
- Been thanked: 235 times
Re: Proyecto #2410: Amstrad CPC Bus Expander 0.00
Yo creo que no le falta nada, si ya controla la polaridad que le entra y tiene protección y hasta 6 puertos!! no veo que puede faltar.
Pinta bien, a ver que comentan el resto de compañeros.
Pinta bien, a ver que comentan el resto de compañeros.
Trastos:
AMSTRAD CPC464, CPC6128 (por arreglar)
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR
AMSTRAD CPC464, CPC6128 (por arreglar)
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR
- cacharreo
- Moderador
- Mensajes: 6014
- Registrado: 09 Ago 2019, 10:17
- Ubicación: /home/cacharreo/
- Has thanked: 1231 times
- Been thanked: 2952 times
- Contactar:
Re: Proyecto #2410: Amstrad CPC Bus Expander 0.00
Por un lado 6 puertos pueden parecer un poco demasiado, pero alguno hay existente, y por otro he visto algunos que tienen un conmutador individual por cada slot para "desconectar" la señal I̅O̅R̅Q̅ pero, además de no tener efecto sobre tarjetas de ampliación de RAM, no se me ocurre qué ventaja supone respecto a simplemente apagar el CPC y desconectar la tarjeta.
© cacharreo
- luisbarna
- Demonio tercer orden
- Mensajes: 666
- Registrado: 27 Dic 2022, 12:24
- Ubicación: Barcelona
- Has thanked: 350 times
- Been thanked: 235 times
Re: Proyecto #2410: Amstrad CPC Bus Expander 0.00
No le veo la utilidad a poner un conmutador para conectar/desconectar los puertos a no ser que pinches por ejemplo dos expansores de ROM y quieras ir seleccionando uno u otro o algo así. Vamos, dispositivos que se "pisen" entre ellos.
Creo que con 4 puertos es suficiente aunque si con 6 no se hace muy larga la tarjeta, tampoco está de más.
Creo que con 4 puertos es suficiente aunque si con 6 no se hace muy larga la tarjeta, tampoco está de más.
Trastos:
AMSTRAD CPC464, CPC6128 (por arreglar)
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR
AMSTRAD CPC464, CPC6128 (por arreglar)
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR