Montaje de un interface IDE de 8 bits para Spectrum +2/+3

Si por algo se caracteriza el Spectrum es por su gran variedad de periféricos (clásicos y modernos)

Moderador: Sir Cilve Sinclair

Avatar de Usuario
mcleod_ideafix
Johnny Jones
Mensajes: 3985
Registrado: Vie Sep 21, 2007 1:26 am
Ubicación: Jerez de la Frontera
Contactar:

Re: Montaje de un interface IDE de 8 bits para Spectrum +2/+

Mensaje por mcleod_ideafix » Lun Sep 23, 2013 12:41 am

Complicado, pues depende. Si te asusta el montaje SMD, sí, es complicado.

Pero nadie dice que tengas que hacerlo así. Es más, puedes hacerlo en placa pre-perforada. Simplemente cambia el encapsulado VQ44 por el PCC44 más un zócalo PC44.

Hagamos unos números para una versión externa y con componentes thru-hole:
- Chip XC9536XL : $4.50 en eBay (gastos de envío gratis)
- Zócalo SD/MMC: $1.60 en eBay (gastos de envío gratis)
- LM1117-3.3 versión thru-hole: $1 en eBay (gastos de envío gratis)
- Zócalo PLCC44 para la CPLD: $1 en eBay (gastos de envío gratis)
- Placa perforada: $1.29 en eBay (gastos de envío gratis)
- Conector de borde para el Spectrum: alrededor de 3 euros, si no lo reciclas de una placa madre ISA o de una interface estropeada. Fíjate que es esto lo que encarece el montaje. La versión interna que has visto por tanto sale más barata en lo que son componentes (no necesitas el conector, ni el zócalo PLCC44, y la tira de pines que he usado sale por 1 euro, más unos 20 céntimos o así del zócalo hembra para alojar al Z80)
- Componentes pasivos variados: pongamos... 1 euro

Total: 9,39 dólares, que al cambio actual son 7 euros. Más 3 euros del conector de borde, más 1 euro del resto de componentes pasivos, total... 11 euros.

Pues sí, sale más caro de 10 euros. ¡Qué lástima! :wink: Bueno... hay que tener en cuenta que en este cáclulo todos los componentes son nuevos y no reciclados. Si hago como tú y reciclo cosas (como en tu caso el conector IDE, en este caso intentaría reciclar un conector ISA para el conector de borde del Spectrum), pues entonces sí que me salen las cuentas :) Incluso te daría para comprate una interfaz JTAG por puerto paralelo para configurar la CPLD sin que se te desmadrada el presupuesto. Salen a $9.75, es decir, 7.20€. Es caro, sobre todo comparado con el resto del montaje, pero es como comprarse un polímetro: algo que vas a usar no solamente para esto, sino para más cosas, así que con el uso lo amortizas rápidamente.

Quizás tengas un programador universal (algo parecido debes tener si quieres grabar las EPROM's del proyecto +3E). En tal caso, es posible que ya soporte el grabar estas CPLD's y te ahorras el JTAG.

O bien aprovechas un cable de impresora, te quedas con la parte que va al PC, y en la parte que iría a la impresora, le montas el circuito que aparece en la página 33 de este documento: http://www.xilinx.com/support/sw_manual ... uguide.pdf

Para ello necesitarás un par de chips 74HC125, algunas resistencias, condensadores y diodos. Sólo necesitarás el header JTAG. El header FPGA no tienes que implementarlo (salvo que te pique el gusanillo, te pases al lado oscuro como hice yo, y entonces sí que lo necesites ;) ). Te dejo a modo de ejercicio averiguar por cuánto saldría hacérselo, partiendo de un cable de impresora reciclado.
Web: ZX Projects | Twitter: @zxprojects

Avatar de Usuario
mcleod_ideafix
Johnny Jones
Mensajes: 3985
Registrado: Vie Sep 21, 2007 1:26 am
Ubicación: Jerez de la Frontera
Contactar:

Re: Montaje de un interface IDE de 8 bits para Spectrum +2/+

Mensaje por mcleod_ideafix » Lun Sep 23, 2013 1:05 am

Si a los admins no les importa, y contraviniendo (lo siento) las políticas del foro, te pongo los enlaces concretos a los artículos que te cuento, para que veas que los precios son tal y como te los digo. Lo pongo en mensaje aparte por si los admins decidieran borrarlo o editarlo, para que el anterior no quede afectado.

CPLD Xiinx XC9536XL. $4.50
http://www.ebay.com/itm/1-Pieces-XC9536 ... m1c26fa37e

Zócalo SD/MMC. $1.59
http://www.ebay.com/itm/SD-MMC-Memory-C ... 258009e124

Regulador LM1117-3.3. $0.99
http://www.ebay.com/itm/LM1117T-LM1117- ... 3cbabc0635

Zócalo PLCC44. $0.96 . No he encontrado una subasta donde vendan un solo artículo. En esta venden 2, pero si no te importa comprar más de 2 o más de 5, te sale cada uno a bastante menos de 1 euro. Yo en su momento no los compré en eBay, sino en una tienda de electrónica aquí en Sevilla.
http://www.ebay.com/itm/4pcs-PLCC44-44- ... 3a7aa3bf21

Placa perforada. $1.29 (igual no es suficientemente alta para alojar el conector de borde y el zócalo PLCC44, pero de todas formas, seguro que tienes alguna por ahí de sobra, o si no se compra en la tienda de electrónica más cercana)
http://www.ebay.com/itm/1-Pcs-Prototypi ... 337cbbaf31

Para el conector de borde no he encontrado ninguna subasta que me convenza. En su momento los compré a una tienda eBay, ya precortados y con el vástago para facilitar la inserción correcta. Tengo algunos conectores ISA que compré en un pedido que hice, a RS Amidata. Si lo necesitas, te busco el número de parte.
Web: ZX Projects | Twitter: @zxprojects

Avatar de Usuario
Sinclair
Herbert
Mensajes: 83
Registrado: Jue Jul 11, 2013 10:51 am

Re: Montaje de un interface IDE de 8 bits para Spectrum +2/+

Mensaje por Sinclair » Lun Sep 23, 2013 1:55 am

No se trata de tener miedo o no a utilizar ciertas técnicas de soldadura, sino de disponer o no de los medios y del instrumental necesario para llevar a cabo de forma correcta ciertos montajes. Está claro que para ti que dispones de todo un laboratorio de electrónica te resultará mucho menos complicada cualquier tarea de este tipo que para el que disponga apenas de un soldador y de estaño, como a quienes va dirigido mi tutorial.

Lo mismo ocurre con los costes que manejas. A mi los 4 componentes me cuentas 7 euros (todos nuevos, no reciclados), en cambio a ti seguramente no te costarían ni la mitad porque es muy probable que tengas ya la mayoría y los que no tienes, los comprarás en cantidades y más baratos porque finalmente los gastareis.

La intención de mi tutorial es simple y llanamente la de poner al alcance de cualquiera la posibilidad de dotar a su Spectrum de un interesante añadido que además es muy sencillo y barato, creo que lo he conseguido y así ha quedado demostrado documentalmente a través del mismo.

Ahora lo que procedería es que con los componentes y los números que has echado, pasaras de la teoría a la práctica y materializaras el interface que has propuesto currándote (aparte) tu propio documento tutorial.

Sólo así cabrían las comparaciones, aunque tu complejo interface seguiría haciendo lo mismo que el mio.

Salu2.
Última edición por Sinclair el Lun Sep 23, 2013 2:34 am, editado 1 vez en total.
Imagen

Avatar de Usuario
mcleod_ideafix
Johnny Jones
Mensajes: 3985
Registrado: Vie Sep 21, 2007 1:26 am
Ubicación: Jerez de la Frontera
Contactar:

Re: Montaje de un interface IDE de 8 bits para Spectrum +2/+

Mensaje por mcleod_ideafix » Lun Sep 23, 2013 2:34 am

Sinclair escribió:Ahora lo que procedería es que con los componentes y los números que has echado, pasaras de la teoría a la práctica y materializaras el interface que has propuesto currándote tu propio documento tutorial.

Ya lo hice... hace cuatro años. Lo tienes arriba. No voy a volver a repetirlo, y menos usando una strip board (paso de marearme con tanto cable). Sólo he demostrado que es posible hacerlo, y que el precio es (euro arriba, euro abajo) el que supuse que sería (10 euros) a pesar de tu escepticismo.

Quien se maneje bien con las strip boards y no le maree la maraña de cables por la parte de abajo, bienvenido es de hacerlo y comentarlo. Yo no pienso perder el tiempo haciéndolo así. No mientras existan sitios como iteadstudio, seedstudio, etc, donde puedes hacerte placas desde 1€ por placa. El tiempo y los quebraderos de cabeza que me ahorro usando placas "de verdad" compensa con creces el dinero invertido en esas plaquitas :) Mi tiempo de hacer electrónica usando placas perforadas pasó hace mucho tiempo... cuando empecé, con 15 años, a hacer amplis estéreos para mis colegas, las placas perforadas eran una buena idea :D pero ahora ya estoy muy viejo para usarlas y que me salga algo a la primera (o a la quinta) :mrgreen:
Web: ZX Projects | Twitter: @zxprojects

Avatar de Usuario
Sinclair
Herbert
Mensajes: 83
Registrado: Jue Jul 11, 2013 10:51 am

Re: Montaje de un interface IDE de 8 bits para Spectrum +2/+

Mensaje por Sinclair » Lun Sep 23, 2013 2:45 am

Los costes a los que te has referido han sido siempre con placa perforada, que por cierto no sería recomendable por el tamaño de la placa y la cantidad de componentes que lleva, y claro que te que te ibas a marear :lol:, bueno tu y cualquiera. Por lo que tampoco iba a ser muy acertado hacer tu interface con este tipo de placa.

Sabes que si encargas placas impresas tienes que hacerlo en cantidades por lo que el precio de la placa no va a ser nunca de 1 Euro, a no ser que vendas luego el excedente. Otra posibilidad sería que encontrases a alguien que todavía las venda, pero te iban a crujir seguro. Vamos, que de 10 euros ya ni de coña (y eso sin contar costes del instrumental necesario).

Aúnque no fuera así (que si que lo va a ser), como ya te he dicho, tu interface sería mucho más complejo pero haría las mismas cosas que hace el mio :mrgreen:

Buenas noches.
Imagen

Avatar de Usuario
mcleod_ideafix
Johnny Jones
Mensajes: 3985
Registrado: Vie Sep 21, 2007 1:26 am
Ubicación: Jerez de la Frontera
Contactar:

Re: Montaje de un interface IDE de 8 bits para Spectrum +2/+

Mensaje por mcleod_ideafix » Lun Sep 23, 2013 3:17 am

Sinclair escribió:Aúnque no fuera así (que si que lo va a ser), como ya te he dicho, tu interface aún siendo mucho más complejo seguiría haciendo lo mismo que hace el mio :mrgreen:

Buenas noches.


Sí, por supuesto. Te recuerdo que yo le respondía a Scooter, no a ti, sobre el lío que sería una SD a CF, y de CF a IDE, y que para eso mejor usar algo directo con SD. Tú respondiste que eso se iría por más de los 30 euros. En vista de tu escepticismo, te he demostrado que no, que para nada son 30 euros, ni se acerca. Se acerca mucho más a los 10 euros que presupuesté a ojo.

Nunca he dicho que la ZXMMC hiciera más cosas (bueno, sí, de hecho las hace: además de darte la interfaz para SD, te da una interface de joystick Kempston), ni que fuera mejor (bueno, sí, usa la capacidad total de la tarjeta de memoria que uses, y no necesita una interface SD a lo que sea para poder usar tarjetas SD), ni siquiera me he metido con el precio que tú has presupuetado para tu proyecto (7 euros) aunque en las fotos, para usar una SD hayas tenido que incorporar una interface adaptadora que sale por 8 euros. 15 euros VS 11 euros. Mmmmm.....

¿Que se tarda más tiempo en montar una placa como la de mis fotos que la tuya? Para mi, no. Yo tardo menos (en casa, no en el laboratorio, eh?) en montar una ZXMMC interna con las placas que compré a Alessandro que montar una interface simple de 8 bits en una strip board. Y aunque parezca una chochada, el tiempo es muy valioso para mi, por eso ni me molesto más en usar una strip board si puedo evitarlo, ni uso electrónica digital discreta cuando puedo ahorrarme chips, espacio en placa, y quebraderos de cabeza usando una CPLD. Las strip boards y sus líos de cables (ya) no son divertidas para mi, y como la electrónica la uso para divertirme mientras hago cosas, pues eso ;)

Aun así, es mucho más simple que la ZXMMC o cualquier otra cosa. Creo que todos estamos de acuerdo en eso. Más simple en su concepto, pero no en su construcción (para mi). Es algo que puedes montar sin comprar componentes a eBay y esperar a que lleguen: si vives en una gran ciudad, te basta con ir a la tienda de electrónica más cercana.

¿Quieres algo complejo? La ZX-Matrix: tengo las (dos) placas que componen el proyecto, la SRAM de 1MB, pero son un montón de componentes y la verdad, aún no me ha dado el avenate de querer hacerla. Quizás algún día. Eso SÍ es un proyecto complejo, y carillo (calculo que unos 50-60 euros todo). Pero tendría soporte de ResiDOS y un montón de cosas que implementa esta ZX Matrix: Mira, mira :)
http://user.tninet.se/~vjz762w/

Igual por navidades si eso le compro uno ya hecho y montado, y eso que me ahorro :) Las vende por 74 euros.
Web: ZX Projects | Twitter: @zxprojects

Avatar de Usuario
Sinclair
Herbert
Mensajes: 83
Registrado: Jue Jul 11, 2013 10:51 am

Re: Montaje de un interface IDE de 8 bits para Spectrum +2/+

Mensaje por Sinclair » Lun Sep 23, 2013 3:28 am

Pues entonces estamos de acuerdo ya en todo menos en el precio final porque el montaje tiene que hacerse en placa impresa si o si, y como te he comentado eso no es barato, así que lo de 15 vs 11 para nada :mrgreen:

Venga ahora si, buenas noches.
Última edición por Sinclair el Lun Sep 23, 2013 3:34 am, editado 1 vez en total.
Imagen

Avatar de Usuario
mcleod_ideafix
Johnny Jones
Mensajes: 3985
Registrado: Vie Sep 21, 2007 1:26 am
Ubicación: Jerez de la Frontera
Contactar:

Re: Montaje de un interface IDE de 8 bits para Spectrum +2/+

Mensaje por mcleod_ideafix » Lun Sep 23, 2013 3:31 am

Sinclair escribió:Pues entonces estamos de acuerdo ya en todo menos en el precio final porque el montaje tiene que hacerse en placa impresa si o si, y eso como te he comentado no va a ser barato, así que lo de 15 vs 11 para nada :mrgreen:

No. Te he demostrado que se puede hacer en una strip board. Es solo que no seré yo quien lo haga, y que prefiero gastarme más dinero en una placa hecha. Pero si quieres ajustar hasta el céntimo, sea la strip board. Y sí, son 11 euros contra 15 ;)
Web: ZX Projects | Twitter: @zxprojects

Avatar de Usuario
Sinclair
Herbert
Mensajes: 83
Registrado: Jue Jul 11, 2013 10:51 am

Re: Montaje de un interface IDE de 8 bits para Spectrum +2/+

Mensaje por Sinclair » Lun Sep 23, 2013 3:35 am

mcleod_ideafix escribió:
Sinclair escribió:Pues entonces estamos de acuerdo ya en todo menos en el precio final porque el montaje tiene que hacerse en placa impresa si o si, y eso como te he comentado no va a ser barato, así que lo de 15 vs 11 para nada :mrgreen:

No. Te he demostrado que se puede hacer en una strip board. Es solo que no seré yo quien lo haga, y que prefiero gastarme más dinero en una placa hecha. Pero si quieres ajustar hasta el céntimo, sea la strip board. Y sí, son 11 euros contra 15 ;)

Que no, que no me has demostardo nada y que aquí nadie somos neurocirujanos :lol:
Última edición por Sinclair el Lun Sep 23, 2013 3:38 am, editado 1 vez en total.
Imagen

Avatar de Usuario
mcleod_ideafix
Johnny Jones
Mensajes: 3985
Registrado: Vie Sep 21, 2007 1:26 am
Ubicación: Jerez de la Frontera
Contactar:

Re: Montaje de un interface IDE de 8 bits para Spectrum +2/+

Mensaje por mcleod_ideafix » Lun Sep 23, 2013 3:37 am

Sinclair escribió:Que no, que no, que aquí nadie somos neurocirujanos :D

¿Soldar una strip board con componentes thru-hole (todos menos el socket SD, vale) requiere el pulso de un neurocirujano? Venga yaaaaaaaaa :mrgreen: Lo que sí exige es la paciencia del santo Job. Eso no lo discuto ;)
Web: ZX Projects | Twitter: @zxprojects

Avatar de Usuario
Sinclair
Herbert
Mensajes: 83
Registrado: Jue Jul 11, 2013 10:51 am

Re: Montaje de un interface IDE de 8 bits para Spectrum +2/+

Mensaje por Sinclair » Lun Sep 23, 2013 3:39 am

mcleod_ideafix escribió:
Sinclair escribió:Que no, que no, que aquí nadie somos neurocirujanos :D

¿Soldar una strip board con componentes thru-hole (todos menos el socket SD, vale) requiere el pulso de un neurocirujano? Venga yaaaaaaaaa :mrgreen: Lo que sí exige es la paciencia del santo Job. Eso no lo discuto ;)

Vale conforme, lo mismo me da que me da lo mismo.
Ahora si que si, me voy al sobre.
Imagen

Avatar de Usuario
mcleod_ideafix
Johnny Jones
Mensajes: 3985
Registrado: Vie Sep 21, 2007 1:26 am
Ubicación: Jerez de la Frontera
Contactar:

Re: Montaje de un interface IDE de 8 bits para Spectrum +2/+

Mensaje por mcleod_ideafix » Lun Sep 23, 2013 3:42 am

¡Estupendo! (ruido de frotarse las manos). Ahora sólo tengo que convencerte de que el montaje SMD no requiere ser un neurocirujano (aunque si te gusta mucho el café, igual eso no es una ventaja). ¿Tienes una plancha para asar carne? Eso ayuda ;)
Web: ZX Projects | Twitter: @zxprojects

Avatar de Usuario
Sinclair
Herbert
Mensajes: 83
Registrado: Jue Jul 11, 2013 10:51 am

Re: Montaje de un interface IDE de 8 bits para Spectrum +2/+

Mensaje por Sinclair » Lun Sep 23, 2013 8:40 am

mcleod_ideafix escribió:¡Estupendo! (ruido de frotarse las manos). Ahora sólo tengo que convencerte de que el montaje SMD no requiere ser un neurocirujano (aunque si te gusta mucho el café, igual eso no es una ventaja). ¿Tienes una plancha para asar carne? Eso ayuda ;)

No, si no me convenciste, simplemente corté porque era ya muy tarde :lol:
Lo único que tenias que enseñar y demostrarnos es como haces tu interface con estos materiales (incluido placa de prototipo) y esos costes :P :lol:
Salu2.
Imagen

Avatar de Usuario
mcleod_ideafix
Johnny Jones
Mensajes: 3985
Registrado: Vie Sep 21, 2007 1:26 am
Ubicación: Jerez de la Frontera
Contactar:

Re: Montaje de un interface IDE de 8 bits para Spectrum +2/+

Mensaje por mcleod_ideafix » Lun Sep 23, 2013 8:45 am

No, no... volver otra vez a la época de las cavernas con las placas de agujeritos y el liazo de cables... va a ser que no. Ten fe: se puede hacer así, y a ese coste, y no tengo que fabricarlo para saber que tengo razón ;)
Web: ZX Projects | Twitter: @zxprojects

Avatar de Usuario
Sinclair
Herbert
Mensajes: 83
Registrado: Jue Jul 11, 2013 10:51 am

Re: Montaje de un interface IDE de 8 bits para Spectrum +2/+

Mensaje por Sinclair » Lun Sep 23, 2013 9:01 am

mcleod_ideafix escribió:No, no... volver otra vez a la época de las cavernas con las placas de agujeritos y el liazo de cables... va a ser que no. Ten fe: se puede hacer así, y a ese coste, y no tengo que fabricarlo para saber que tengo razón ;)


Claaaro, si nada es imposible y por supuesto que se podrá hacer con placa de prototipo pero "échale guindas al pavo" (y adquiere la paciencia del santo Job, como has dicho). Y eso que hasta ahora no hemos valorado el tiempo de ejecución ¿o acaso te piensas que tu tiempo es más valioso que el mio? :) Sigo pensando que tu propuesta inicial no es realista ni susceptible de comparar con nada mientras que no se lleve a la práctica ;).
Como tú no te animas y yo por supuesto que tampoco, a ver si por aquí hay algún "santo" dispuesto :lol:
Salu2.
Imagen

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 17 invitados