Va de Retro DRAM tester [v2.00]

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
Popopo
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3466
Registrado: 05 Nov 2019, 15:25
Has thanked: 1120 times
Been thanked: 570 times

Re: Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por Popopo »

Gomas48K escribió: 12 Abr 2022, 23:48 Me ha llegado otro nano con el CH340 y también tiene Optiboot.
Fotos para la galeria:
...
Arduino Nano V3 16Mhz Mega328PU-TH CH340C Mini-USB Optiboot 115200 Baudios.
Acabo de ver que tengo uno igual (al menos en fotografía)
Imagino que serán idénticos por tanto en todo y el que tengo aquí será válido
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5793
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1202 times
Been thanked: 2780 times
Contactar:

Re: Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por cacharreo »

Depende del trabajo del que los monte, puede llevar o no el cargador nuevo (optiboot) pero se puede verificar fácilmente si compruebas qué cargador usas en Arduino IDE.

Este es el test de @Gomas48K:
Gomas48K escribió: 12 Abr 2022, 17:32Al cargar el "Blink" del IDE para probarlo, si selecciono "ATmega328P (Old Bootloader)" NO carga, da error.
y aparte comprueba la velocidad de la comunicación serie.
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5793
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1202 times
Been thanked: 2780 times
Contactar:

Firmware fw0.07

Mensaje por cacharreo »

Firmware fw0.07

Imagen
(click en la miniatura para ver el vídeo completo)


Binarios Demo:
- Logo
Fase 1
- Selección de chip
- Cancelación en la pantalla de "wiring"
- Selección de chip
- Test de memoria fallido
- Selección de chip
- Test de memoria correcto
- Repetición del test
- Muestra todas las memorias
Fase 2
- Test de botonera (el usuario puede moverse por el menú pulsando ◀,▶,⌂, y finalizar este test pulsando ✓)
Fase 3
- Test de pines (el usuario puede utilizar J3 y un cable conectado a J2/GND (o al pin 20 del zócalo ZIF) para hacer conexiones a los pines 1-19 de J4 y ver su lectura en la pantalla, se acaba al pulsar cualquier botón)
Fase 4
- Test de memorias 4164 rellenando con 0s y con 1s (antes de empezar, por ejemplo al final del test de pines, deben conectarse J3/+5V con J4/8; cuando termina, al pulsar cualquier botón se repite el test).
- Cada fase puede cancelarse y saltar directamente a la siguiente pulsando el botón ✓.

Nota
Para actualizar el firmware siempre hay que tener precaución de no tener cables en J4 y el zócalo ZIF sin chip (vacío), en caso contrario obtendréis un error de comunicación con el Nano.
© cacharreo
Avatar de Usuario
Popopo
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3466
Registrado: 05 Nov 2019, 15:25
Has thanked: 1120 times
Been thanked: 570 times

Re: Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por Popopo »

cacharreo escribió: 14 Abr 2022, 23:53Firmware fw0.07 (para placa v1.02)
¿Sustituyo el anterior por este en el primer mensaje?
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5793
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1202 times
Been thanked: 2780 times
Contactar:

Re: Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por cacharreo »

Claro que sí, ¡adelante! Es nuestro primer firmware con un test de memorias, que está aún por pulir y por completar con los tests de valores alternados y aleatorios, pero no deja de ser el primero funcional ;) y creo que será de interés para los que tengáis montado el prototipo.
© cacharreo
Avatar de Usuario
Popopo
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3466
Registrado: 05 Nov 2019, 15:25
Has thanked: 1120 times
Been thanked: 570 times

Re: Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por Popopo »

Ya que me tengo que pillar condesadores para la tirada, pensaba en pillar algunos LMC, bueno, el que tenemos en lista son LMC7660IN, pero veo estos IMX. ¿Válidos?

https://es.aliexpress.com/item/1005002505026570.html
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5793
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1202 times
Been thanked: 2780 times
Contactar:

Re: Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por cacharreo »

En principio no, estos son SOP-8 (SMD) y nosotros los queremos DIP-8 (THT).
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5793
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1202 times
Been thanked: 2780 times
Contactar:

Versión 1.05a, esquemas, materiales y placa

Mensaje por cacharreo »

Versión 1.05a

RAM tester
Imagen

Módulo de protección de pines
Imagen

Módulo de protección para el pin 1
Imagen

Módulo de protección para el pin 8
Imagen

Módulo convertidor DC-DC
Imagen

Módulo de entrada (botonera)
Imagen

Módulo de salida (pantalla OLED 0.91"/0.96"/1.3") ⁽¹⁾
Imagen

Lista de componentes (97)
 Cantidad  Referencia  Valor 
5R4,R6,R8,R01,R0810kΩ 1/4W 1%
5R1,R2,R3,R5,R720kΩ 1/4W 1%
1D11N4148 1/2W
19Z01,Z02,Z03,Z04,Z05,Z06,Z07,Z08,Z09,Z10,1N4733A 5.1V 1W
Z11,Z12,Z13,Z14,Z15,Z16,Z17,Z18,Z19
19F01,F02,F03,F04,F05,F06,F07,F08,F09,F10,PPTC 6V 30mA
F11,F12,F13,F14,F15,F16,F17,F18,F19
1C3100nF 25V
1U3Zócalo de agujero redondo DIP-8
1C110µF 25V 4x7mm electrolítico
1C247µF 25V 5x11mm electrolítico
1Q01BS250 TO-92-3
1Q082N7000 TO-92-3
4SW1,SW2,SW3,SW4◀,▶,↲,✓ (push tactile switches SPST 6x6x4.3mm) ⁽²⁾
1J1I2C/OUTPUT Pines hembra 1x05 2.54mm
1J1'I2C Pines hembra 1x04 2.54mm
1J2INPUT Pines macho 1x04 2.54mm
1J0ICSP Pines macho 2x03 2.54mm (opcional)
1J3POWER_RAIL Pines macho 1x04 2.54mm
1J3'POWER_RAIL Housing DuPont hembra 1x04 𝄩2.54mm (con el penúltimo pin bloqueado)
1J4POWER Pines hembra 2x10 2.54mm
2J5Pines hembra de agujero redondo 1x15 2.54mm (para zócalo del Nano)
2J5'Pines macho de agujero redondo 1x15 2.54mm (para el Nano) ⁽³⁾
4J6,J7,J8,J9VIN+,VIN-,VOUT+,VOUT- Pin de latón 1.00mm (para fijar el módulo HW-668)
1SW0Conmutador DPDT SK-22D07 (opción)
1U2ZIF socket 20pos
1U3LMC7660 (montado sobre zócalo U3)
1HW-668Módulo compacto HW-668
1U1Arduino Nano (montado sobre zócalo J5) ⁽⁴⁾
1J1Pantalla OLED 0.91" I2C 128x32 píxeles amarilla, azul o blanca (sobre J1) (opción)
1J1'Pantalla OLED 0.96"/1.3" I2C 128x64 píxeles amarilla, azul o blanca (sobre J1') (opción)
1JP1Puente cerrado de 2 pines 2.54mm para habilitar los botones en INPUT
3W1,W2,W3Cables DuPont M-F 10cm para puentes entre POWER y -5V,+5V y +12V ⁽⁵⁾
1PCBPlaca VaDeRetro RAM Tester
5S1Tornillo de nylon M3 6mm negro
5S2Espaciador de nylon M3 10mm negro
1S3Espaciador de nylon M3 8mm con rosca de 6mm negro
1J3/3Pin de bloqueo ⁽⁶⁾
Lista de componentes interactiva

PCB
Imagen Imagen Imagen Imagen

⁽¹⁾ Especial atención a las pantallas, deben ser II2 o I²C (algunas vienen sin interfaz, otras con 7 pines para SPI) y, por la buena salud de la pantalla y del tester, los 4 pines deben seguir el orden de J1 o J1'.
⁽²⁾ La altura del vástago en los botones debe ser diferente si se pretende montar el tester en una carcasa y estos quedan en la placa. Si se van a usar botones de panel, en la placa se sueldan los 2 pines inferiores en el lugar de cada botón.
⁽³⁾ Se pueden usar en su lugar pines DuPont hembra y macho convencionales pero el Arduino Nano quedará bastante más alto.
⁽⁴⁾ Arduino NANO R3 con ATMega328P a 16MHz, FTDI FT232RL, gestor de arranque "nuevo" (optiboot) y pines redondos.
⁽⁵⁾ Blanco, rojo y amarillo respectivamente.
⁽⁶⁾ DuPont Blocking Pin / AMP-LATCH Keying Plug TE 499712-1 / Harwin M20-003 Polarising Pin.
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5793
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1202 times
Been thanked: 2780 times
Contactar:

Re: Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por cacharreo »

Detalle del conmutador en posición OFF en la placa 1.05a:

Imagen Imagen
© cacharreo
Avatar de Usuario
Popopo
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3466
Registrado: 05 Nov 2019, 15:25
Has thanked: 1120 times
Been thanked: 570 times

Re: Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por Popopo »

cacharreo escribió: 15 Abr 2022, 01:44 En principio no, estos son SOP-8 (SMD) y nosotros los queremos DIP-8 (THT).
Ostras!!!
Imagina el nivel de "empanada" que llevo, no me había dado cuenta y por más que comparaba no veía la diferencia técnica. Si bien lo quería para consumo interno y no andar molestando con repuestos si quemaba los dos que me vais a dejar, menos mal que lo dejé para hoy el darle al botón rojo de comprar. :) Por otra parte tengo adaptadores SMD a THT, pero, mejor por el mismo precio, pillar el adecuado.
Gracias por la respuesta, en serio que no me di cuenta.
Responder

Volver a “Proyectos de hardware abiertos”