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
luisbarna España - Cataluña
Demonio tercer orden
Demonio tercer orden
Mensajes: 759
Registrado: 27 Dic 2022, 12:24
Ubicación: Barcelona
Has thanked: 387 times
Been thanked: 290 times

Re: Proyecto #2425: ZX Spectrum Single Stepper 0.00

Mensaje por luisbarna »

Flipo contigo!!
Trastos:
AMSTRAD CPC464, CPC6128, placa PCW 8512
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
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6305
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1307 times
Been thanked: 3158 times
Contactar:

Re: Proyecto #2425: ZX Spectrum Single Stepper 0.00

Mensaje por cacharreo »

luisbarna escribió: 07 Jun 2024, 17:01Flipo contigo!!
Muchas gracias aunque esta adición al ZX Spectrum es bastante simple. Los ordenadores clásicos como el Altair 8800 o el IMSAI 8080 y los típicos ordenadores en kit aún más antiguos incluían un modo paso a paso.

Hace unas semanas debatía con un forero sobre la posibilidad de introducirlo en un MSX y pensé que por qué no probarlo antes en el Spectrum. :)
© cacharreo
Avatar de Usuario
msxmakers
El infierno es su lugar
El infierno es su lugar
Mensajes: 142
Registrado: 13 Feb 2020, 17:04
Has thanked: 15 times
Been thanked: 5 times

Re: Proyecto #2425: ZX Spectrum Single Stepper 0.00

Mensaje por msxmakers »

cacharreo escribió: 07 Jun 2024, 17:24
Muchas gracias aunque esta adición al ZX Spectrum es bastante simple. Los ordenadores clásicos como el Altair 8800 o el IMSAI 8080 y los típicos ordenadores en kit aún más antiguos incluían un modo paso a paso.

Hace unas semanas debatía con un forero sobre la posibilidad de introducirlo en un MSX y pensé que por qué no probarlo antes en el Spectrum. :)
Gracias @cacharreo, parece que ser pesado tiene sus frutos (el forero MSX soy yo).
De echo no es que mi intención sea solo para el MSX sino que empecé por ahi, tambien tengo un harlequin.
¿lo has probado y funciona siempre el paso a paso? yo tuve un problema con eso con un circuito muy similar.
a lo mejor es un tema MSX que aun no he visto.
¿tienes una pcb o kit para construir uno igual?

saludos
MSXMakers
construye hardware conmigo en https://msxmakers.design.blog
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6305
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1307 times
Been thanked: 3158 times
Contactar:

Re: Proyecto #2425: ZX Spectrum Single Stepper 0.00

Mensaje por cacharreo »

msxmakers escribió: 07 Jun 2024, 19:55Gracias @cacharreo, parece que ser pesado tiene sus frutos (el forero MSX soy yo).
;-)
msxmakers escribió: 07 Jun 2024, 19:55De echo no es que mi intención sea solo para el MSX sino que empecé por ahi, tambien tengo un harlequin.
¿lo has probado y funciona siempre el paso a paso? yo tuve un problema con eso con un circuito muy similar.
Lo he probado y funciona bien, tanto en manual como con un oscilador/reloj que da pulsos entre 1 y 3 veces por segundo. Según la configuración del hardware, cuando el paso a paso se hace demasiado lento aparecen artefactos de vídeo pero en general el Spectrum se comporta.
msxmakers escribió: 07 Jun 2024, 19:55a lo mejor es un tema MSX que aun no he visto. ¿tienes una pcb o kit para construir uno igual?
Tengo encargadas las placas. En cuanto lleguen monto uno y lo probamos a fondo.
© cacharreo
Avatar de Usuario
eduardofilo
Seguidor infernal
Seguidor infernal
Mensajes: 39
Registrado: 16 Sep 2016, 23:27
Ubicación: Zaragoza
Has thanked: 90 times
Been thanked: 7 times
Contactar:

Re: Proyecto #2425: ZX Spectrum Single Stepper 0.00

Mensaje por eduardofilo »

Estupenda placa. Una de los proyectos que tengo pendientes (aunque por lo que parece voy a tener que esperar a jubilarme) es construir un Z80 computer siguiendo las enseñanzas de Grant Searle. Y uno de los primeros módulos a hacer es el reloj, que tenía la idea de hacer algo similar, es decir, modo normal, modo paso a paso manual y modo reloj lento regulable. Me quedo con el libro de Ciarcia (que no conocía además) y con tu propio esquema para cuando llegue el momento. Gracias por tu impecable trabajo y por compartirlo como siempre.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6305
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1307 times
Been thanked: 3158 times
Contactar:

Re: Proyecto #2425: ZX Spectrum Single Stepper 0.00

Mensaje por cacharreo »

eduardofilo escribió: 09 Jun 2024, 19:33Estupenda placa.
Muchas gracias.
eduardofilo escribió: 09 Jun 2024, 19:33Una de los proyectos que tengo pendientes (aunque por lo que parece voy a tener que esperar a jubilarme) es construir un Z80 computer siguiendo las enseñanzas de Grant Searle. Y uno de los primeros módulos a hacer es el reloj, que tenía la idea de hacer algo similar, es decir, modo normal, modo paso a paso manual y modo reloj lento regulable.
Imagino que es un ordenador modular y supongo que los modulos irán sobre un bus común tipo S-100 como en el Altair 8800. En mi opinión no sería la mejor opción para generar la señal de reloj para el Z80. Para ello es más cómodo utilizar otra con un cristal activo por ejemplo de 16MHz o 20MHz y un conmutador para dividir la frecuencia por 2, 4, 8,... mucho más simple (aunque por minimizar distancias y pérdidas interesaría tener en la misma placa el Z80). Eso sí, ambas placas no serían mutuamente excluyentes pues pueden convivir en un ordenador modular basado en Z80.
eduardofilo escribió: 09 Jun 2024, 19:33Me quedo con el libro de Ciarcia (que no conocía además) y con tu propio esquema para cuando llegue el momento. Gracias por tu impecable trabajo y por compartirlo como siempre.
Gracias de nuevo. Cuando te metas en fena recuerda por favor consultar el esquema en ese momento. Como siempre digo es posible que haya cambios en valores, etc. para ajustarlo al resultado que más nos convenga.
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6305
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1307 times
Been thanked: 3158 times
Contactar:

Re: Proyecto #2423: iProbe 0.00

Mensaje por cacharreo »

cacharreo escribió: 24 May 2024, 17:20Estado actual: En pruebas
Anteayer recibí las placas para la iProbe 0.00 y he montado una de ellas. Aparentemente todo iba bien pero después apareció un problema y tras estudiarlo he encontrado que tiene un ruído (CM) bastante molesto de hasta 1Vpp lo cual considero intolerable para lo que se supone un instrumento de medida.

Seguiré con las pruebas pero probablemente sea necesario rediseñar el circuito de alimentación aunque las alternativas no son especialmente económicas (¿RECOM?). Otra opción es alimentarlo con baterías de litio, una por cada lado, pero esto sin duda acarrearía que aumente el tamaño.

Como curiosidad, dejo unas fotografías de este prototipo.

Imagen Imagen

Información relacionada:
RECOM RxxCTxxS Series
A Monolithic Switching Regulator with 100µV Output Noise (Analog Devices, 1997) (DC-DC no aislado)

Edito: iProbe 1.00
© cacharreo
Avatar de Usuario
geloalex !Msx 3
Demonio segundo orden
Demonio segundo orden
Mensajes: 1439
Registrado: 19 Abr 2018, 19:21
Ubicación: Instagram: geloalex
Has thanked: 974 times
Been thanked: 510 times

Re: Proyecto #2423: iProbe 0.00

Mensaje por geloalex »

Que putada.....con dos pilas de botón de 3v?? tendrías 6v, podrias reducir ese voltio de mas a lo mejor con un simple diodo , no se que consumo puedes tener ahí , pero si enciendes con un microswitch o con un simple minijumper cada vez hagas medición podrían durarte tiempo , podrías ajustar buscando pilas de un tamaño mas reducido. Siempre mirando el tema consumo claro. ;)
SpectrumZX81,ZX48,ZX48+,ZX128+2+3CommodoreA1200,A500,C64,C64C,C16AmstradCPC464,CPC6128MSXHB20P,HB75P,HBF1,HBF1XD,SVI728,8020Atari2600Sixer,2600Jr,7800PhillipsVideopacG7000NintendoGB,GBC,GBA,NES,FAMICOM,SNES,N64PCEnginePCEngine,PCEngineDUOSegaGG,SMS,SMS2,MD1,MD2,MEGACD2,SATURN,DC,NAOMIMicrosoftXBOX360Sony PS1,PS2,PS3,PS4,PSP,PSVitaMINISNES,SNES,MD,PSX INSTAGRAM: geloalex
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6305
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1307 times
Been thanked: 3158 times
Contactar:

Re: Proyecto #2423: iProbe 0.00

Mensaje por cacharreo »

geloalex escribió: 15 Jun 2024, 23:41Que putada...
Estas cosas pasan, son demasiadas variables y de vez en cuando alguna se escapa. Lo peor han sido los conectores hembra BNC que se pidieron bastante antes que las placas, se perdieron en el almacén de consolidación y estuvieron allí más de un mes hasta que finalmente se pusieron en camino pero, curiosamente, no se podía cancelar el pedido hasta finales de este mes.
geloalex escribió: 15 Jun 2024, 23:41Que putada.....con dos pilas de botón de 3v?? tendrías 6v
Requiere dos fuentes de alimentación independientes para conseguir el aislamiento y estas BxxxS -que aunque sea mi responsabilidad aclaro que me habían recomendado- son ultraruidosas. Las entradas del amplificador operacional diferencial se mueven en el rango de los ±200mV y las tensiones de salida en unos ±2V por lo que este ruido es inaceptable para cualquier medición relativamente seria.
geloalex escribió: 15 Jun 2024, 23:41podrias reducir ese voltio de mas a lo mejor con un simple diodo , no se que consumo puedes tener ahí , pero si enciendes con un microswitch o con un simple minijumper cada vez hagas medición podrían durarte tiempo , podrías ajustar buscando pilas de un tamaño mas reducido. Siempre mirando el tema consumo claro. ;)
El consumo del cacharrejo no es mucho, está calculado/dimensionado para un máximo de 100mA pero en realidad estará alrededor de los 25mA. Para algo que no se va a usar constantemente quizás la mejor solución y la más económica sea añadir dos pilas de botón lo más pequeñas posible en la cara inferior, ¿un LED? y un mini interruptor DPDT que darían para meses de uso. A fin de cuentas las sondas comerciales supuestamente aisladas usan pilas de petaca de +9VDC.

Las candidatas más probables son las CR927 (Li-MnO2) que permitirían un uso acumulado de unos 66 minutos según el modelo, o las 1632 que -aunque aumentarán un 45% el tamaño de la placa- darían para más de 5 horas de uso acumulado con las CR1632 (Litio-Dióxido de manganeso) o más de 4 horas con las BR1632 (Litio-Monofluoruro de policarbonato).
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6305
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1307 times
Been thanked: 3158 times
Contactar:

Proyecto #2426: 6502 to 7501/8501 adapter 0.01

Mensaje por cacharreo »

BETA Estado actual: Placas enviadas a beta-testers 2024-07-15

Adaptador para Commodore C16, C116 y Plus/4 que permite reemplazar el microprocesador 7501 ó 8501 por el más económico y disponible 6502. Versión compacta (24x52mm) que intencionalmente evita el uso de dispositivos de lógica programable como CPLD y FPGA que, dado su relativamente corto ciclo de obsolescencia, obligarían cada pocos años a rediseñarla. Este dispositivo está inspirado en el diseño original de D.Mantione.

Esquema
Imagen

Lista de componentes (23)
 Qty  Designator  Value  Package 
2R1,R25.6kΩ 1%0603
1RN147kΩ 1%/2%/5%Resistor network convex 4x0603
4D1,D2,D3,D4FMN1T148SOT-25-5
1U1ATF16V8TSSOP-20
1U274HCT573TSSOP-20
3U3,U4,U674LS541SSOP-20
1U574LS245SSOP-20
6C1,C2,C3,C4,C5,C6100nF 16V0603
2IC27501/8501Pin header 1x20 𝄩2.54mm
1IC16502DIP-40 W15.24mm socket
1IC16502DIP-40 W15.24mm
Lista de componentes interactiva

Se sugiere el siguiente orden para el montaje:

Lista de componentes (23)
 Qty  Designator  Value  Package 
1RN147kΩ 1%/2%/5%Resistor network convex 4x0603
3C4,C5,C6100nF 16V0603
4D1,D2,D3,D4FMN1T148SOT-25-5
1U474LS541SSOP-20
1U574LS245SSOP-20
1U674LS541SSOP-20
3C1,C2,C3100nF 16V0603
2R1,R25.6kΩ 1%0603
1U1ATF16V8TSSOP-20
1U274HCT573TSSOP-20
1U374LS541SSOP-20
2IC27501/8501Pin header 1x20 𝄩2.54mm
1IC16502DIP-40 W15.24mm socket
1IC16502DIP-40 W15.24mm
PCB
Imagen Imagen Imagen Imagen Imagen
Imagen Imagen

Fotografías
Imagen Imagen

Gerbers
Descargar (Importante: encargarlos en placa de 1.20mm. de grosor)
© cacharreo
Responder

Volver a “Proyectos de hardware abiertos”