Página 2 de 194

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

Publicado: 05 Feb 2022, 20:17
por Popopo
Actualizo el campo oculto del post con un resumen recopilación de los pineados de las memorias más usados en diferentes plataformas.
Algunas memorias he tenido que quitarlas porque no encontraba el datasheet, no es importante, si a posteriori se puede añadir... se añade, que no... pues así esta bien.
Cuando pueda lo estilizo un poco en una tabla más adecuada para tenerla como referencia y la añadiré al primer post para que sea en todo momento localizable y no se pierda. Hecho

MSX
(entiendo que depende del fabricante)
D41416 T: 150ns
Subtipo: C
4864 T:120,150,200ns


Commodore
Tipo2: 4264
tipo3: 2114
tipo5: 4116 T: 150ns
tipo6: 4164
tipo7: 4416
tipo8: 4464
tipo9: 41256/41257
tipo10: 44256/44258


Amstrad
41464 T: 120ns
Subtipo: AP
4164 T: 150ns


Spectrum
4116
4164
T: desde 150ns hasta 200ns
-------------------------------

 Memoria  Pin 5v  GND  Pin 12v  Pin -5v  Usado en 
41256816Commodore
4164816ZX, Apple II, TI99
4864816MSX1
41464918CPC
4416918C16, C116, C128
4464918C16, C64, C128, ZX128, AtariXL
411691681ZX, C64, C128, CPC464, Apple
442561020ZX80, C64, VC20, A500, A2000,A3000,A4000
Exceptuando al 4116, las demás requieren de una única tensión.
Los grupos se reducen a 3 (quitando las 4116 que son tratamiento particular):
VCC en pin 8 GND 16
VCC en pin 9 GND 18
VCC en pin 10 GND 20

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

Publicado: 05 Feb 2022, 20:44
por Popopo
duca750 escribió: 05 Feb 2022, 19:53 Hola compañeros, veo que ha avanzado bastante el tema, si necesitais hacer alguna prueba de algo me gustaría colaborar, tengo algún Arduino Nano por casa. Creo que hablo en nombre de la mayoría pensando que sobrepasar algo ese tope si se San más opciones no sería un problema, creo que más bien una ventaja. En fin como ya dije en su día y me apunté, me parece perfecto lo que decidáis y me mantengo en el proyecto sea cual sea. :)
Gracias, te tomo la palabra para betatester :)

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

Publicado: 05 Feb 2022, 21:30
por Gomas48K
Popopo escribió: 05 Feb 2022, 20:17
 Memoria  Pin 5v  GND  Pin 12v  Pin -5v  Usado en 
41256816Commodore
4164816ZX, Apple II, TI99
4864816MSX1
41464918CPC
4416918C16, C116, C128
4464918C16, C64, C128, ZX128, AtariXL
411691681ZX, C64, C128, CPC464, Apple
442561020ZX80, C64, VC20, A500, A2000,A3000,A4000
Exceptuando al 4116, las demás requieren de una única tensión.
Los grupos se reducen a 3 (quitando las 4116 que son tratamiento particular):
VCC en pin 8 GND 16
VCC en pin 9 GND 18
VCC en pin 10 GND 20
Hola.

Y digo yo... no sería una buena solución, usar para el mapeo de los voltajes, DIP SWICH trinarios?
Se puede poner cada via de los DIP SWICH a un pin del zocalo zif y asi puedes mandar positivo (5v), negativo o nada a cada pin. (lo usan los mandos a distancia de garaje, tipo Clemsa MT2, para hacer la codificación... por ejemplo)

Como solo usan los 12v y los -5v las Dram 4116, se dejan dos de esos pines ya direccionados a los pines de voltaje de esas dram o se pone otro DIP SWICH de 2 vias aparte y listo!!!

Además ocupan muy poco espacio y son muy baratos.

Así puedes hacer infinitas combinaciones y en un futuro, para próximas adaptaciones.

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

Publicado: 05 Feb 2022, 21:51
por cacharreo
Popopo escribió: 05 Feb 2022, 18:49El zócalo ZIF no ha variado mucho el precio me parece, menos si se compra en lotes
Esto es algo que consideré en su momento pero me forcé a un enfoque para valorar el coste como si alguien fuera a montárselo a título individual.
duca750 escribió: 05 Feb 2022, 19:53Hola compañeros, veo que ha avanzado bastante el tema, si necesitais hacer alguna prueba de algo me gustaría colaborar, tengo algún Arduino Nano por casa.
En el esquema tienes toda la información y para hacer pruebas con un Nano en una placa de prototipos tampoco es imprescindible el ZIF así que si tienes todo lo demás y algunas memorias para probar, todo es ponerse manos a la obra.
Gomas48K escribió: 05 Feb 2022, 21:30Se puede poner cada via de los DIP SWICH a un pin del zocalo zif y asi puedes mandar positivo (5v), negativo o nada a cada pin. (lo usan los mandos a distancia de garaje, tipo Clemsa MT2, para hacer la codificación... por ejemplo)

Como solo usan los 12v y los -5v las Dram 4116, se dejan dos de esos pines ya direccionados a los pines de voltaje de esas dram o se pone otro DIP SWICH de 2 vias aparte y listo!!!

Además ocupan muy poco espacio y son muy baratos.

Así puedes hacer infinitas combinaciones y en un futuro, para próximas adaptaciones.
¿Algo así?
http://www.dip.com.tw/en/en-product-inf ... m/2365-tds
https://es.aliexpress.com/item/1005002674877819.html

Es una buena idea pero para añadir perspectiva adjunto un gráfico con las 3 memorias con las que trabaja nuestro último esquema,

Imagen

como sabemos el actual conmutador 4PDT del esquema resuelve por ahora las diferencias entre estos tres modelos de memoria que comparten los pines 2, 3, 4, 5, 6, 7, 10, 11, 12, 13, 14 y 15 pero que difieren en 1, 8, 9 y 16 implicando GND, los voltajes pero también las señales A7 y A8.

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

Publicado: 05 Feb 2022, 23:07
por duca750
duca750 escribió: 05 Feb 2022, 19:53Hola compañeros, veo que ha avanzado bastante el tema, si necesitais hacer alguna prueba de algo me gustaría colaborar, tengo algún Arduino Nano por casa.
En el esquema tienes toda la información y para hacer pruebas con un Nano en una placa de prototipos tampoco es imprescindible el ZIF así que si tienes todo lo demás y algunas memorias para probar, todo es ponerse manos a la obra..[/quote]

Los archivos para programar el Nano los tenéis listos? Tengo que mirar el resto de componentes.

Vale ya he visto que están aquí.
https://forum.defence-force.org/downloa ... d5a2046b49

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

Publicado: 06 Feb 2022, 09:13
por cacharreo
duca750 escribió: 05 Feb 2022, 23:07Los archivos para programar el Nano los tenéis listos? Tengo que mirar el resto de componentes.
Hay varios que son compatibles tal cual o con ligeras modificaciones. Este binario es uno de ellos.

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

Publicado: 06 Feb 2022, 15:50
por Popopo
duca750 escribió: 05 Feb 2022, 23:07 Los archivos para programar el Nano los tenéis listos? Tengo que mirar el resto de componentes.
Vale ya he visto que están aquí.
https://forum.defence-force.org/downloa ... d5a2046b49
Hola,
No tengo nada en ese respecto listo, tengo que retomar el código que tenía cuando todo esto empezó y adaptarlo al circuito que ha generado cacharreo, no sé para cuando lo tendré listo, para meterle caña.
No conocía que hay versiones que se pueden usar de otros proyectos, al final son parecidos todos imagino.
Esperaba realmente a tener un diseño Hardw mas o menos final para desarrollar el software. Esto porque no me había dado cuenta de que... luego a poco que se modifique el hard, el software no debería cambiar demasiado, por tanto, realmente si puedo retomar el diseño del soft.

Si puedes usar lo que habéis sugerido genial, en cuanto tenga una versión de soft propia te aviso.

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

Publicado: 06 Feb 2022, 17:55
por Gomas48K
Si!!! efectivamente.
En caso de tener que hacerlo manual, porque no se pueda con el arduino, puede ser una buena opción a tener en cuenta.

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

Publicado: 06 Feb 2022, 18:16
por Popopo
Gomas48K escribió: 05 Feb 2022, 21:30
Y digo yo... no sería una buena solución, usar para el mapeo de los voltajes, DIP SWICH trinarios?
Se puede poner cada via de los DIP SWICH a un pin del zocalo zif y asi puedes mandar positivo (5v), negativo o nada a cada pin. (lo usan los mandos a distancia de garaje, tipo Clemsa MT2, para hacer la codificación... por ejemplo)
Como solo usan los 12v y los -5v las Dram 4116, se dejan dos de esos pines ya direccionados a los pines de voltaje de esas dram o se pone otro DIP SWICH de 2 vias aparte y listo!!!
Además ocupan muy poco espacio y son muy baratos.
Así puedes hacer infinitas combinaciones y en un futuro, para próximas adaptaciones.
Hola Gomas :)
No encontraba este tipo de interruptores, llevaba tiempo buscando algo así y me extrañaba que no existiera para más de 1 entrada. :) me guardo el enlace para alguna cosa que tengo pendiente de hacer. Gracias

Tu idea es idéntica a la mía conceptualmente, yo usaría dos cables, y este que propones usa interruptores triestados que se conectan a un voltaje, nada o GND. Son perfectamente compatible ambas ideas, además, como usa ambos (el que propones y el que propongo) formato DIP, cada cual puede decir si quiere ponerlo o no, o pone dos cables y una tira de pines hembra del tipo que mas guste, o pone ese tipo de interruptor tri-estados que queda muy bien, es genial. Además puede configurarse uno de 8 para únicamente los pines más comunes de la tabla que suelen ser Vcc o GND, por otro lado es el limitante a futuro (si se quiere probar integrados lógicos, por ejemplo 74LS00.

Respecto al precio... bueno, ahí no estoy tan de acuerdo, pues es 1€ el componente de 8 entradas + otro de envío (he mirado lotes, y no varían demasiado el precio). Eso sube 2€.... según creo:
Pros: Eficaz, muy estilado, sencillo de poner, optimizado, modular.
Cons: 1'2 a 2€ mas caro, si no ves muy bien puede costar saber la posición de los interruptores, puede limitar ampliaciones (según el que el número de entradas del integrado de interruptores), según los pines configurados puede resultar algo engorroso el manejo.

A mi me va bien, porque lo dicho, la huella que usa permite colocar ese integrado o poner pines y dos cables para decidir a donde van Vcc y GND. Me va bien mandar a pedir el número que haga falta de este integrado según los interesados que lo quieran.

Ahora todo depende de cacharreo, es quien decidirá finalmente que diseño va a aplicar, porque igual el plasma una solución diferente. A mi todo me va bien.

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

Publicado: 06 Feb 2022, 18:29
por Gomas48K
cacharreo escribió: 05 Feb 2022, 21:51
como sabemos el actual conmutador 4PDT del esquema resuelve por ahora las diferencias entre estos tres modelos de memoria que comparten los pines 2, 3, 4, 5, 6, 7, 10, 11, 12, 13, 14 y 15 pero que difieren en 1, 8, 9 y 16 implicando GND, los voltajes pero también las señales A7 y A8.
En caso de usar este sistema, limitaría la futura ampliación a otros componentes, que no sean compatibles a ese patillaje.
Ya depende de si se va a limitar el proyecto a solo las dram del titulo del hilo o poder ampliar en un futuro.