Mode2 escribió:Buenas,
He estado leyendo por encima este hilo (perdonad, pero he estado bastante liado). A mi me gustaría apuntarme, pero no me ha quedado claro si lo que se va a pillar es para terminar de montarlo o producto ya acabado. Gracias.
Saludos.
Buenas a todos.
Pues es para terminar de montarlo. La idea la he propuesto yo, las ideas que me han llevado son varias, la primera que nos gusta "cacharrear", a mí por lo menos, probar, soldar, depurar, etc.
El circuito es el mismo que el sd2iec, se podría haber propuesto un circuito "nuevo", es decir, basado en otro chip, en una fpga si se quiere, pero el sd2iec está muy extendido, modificado, probado, etc, pero las versiones que hay ya "comerciales" carecen de lo principal a mi modo de ver, los switches y conectores que requieren de un cableado extenso y exterior a la pcb, se añade que el encapsulado del chip es smd, si bien no es imposible de soldar sí se hace difícil a los que no dispongan de herramientas muy concretas... y de buen pulso.
Bueno, que basándome en el sd2iec 1.2 de Shadowolf, diseñé una placa que tuviera todos estos añadidos, que fuese sencilla de soldar y que fuera lo más fiel al diseño original con algunos cambios:
- El regulador de 3v que alimenta a la placa se ha cambiado por otro más robusto, el ams1117CD en formato to-252 y con 3.3v.
- Se han añadido todos los conectores y switches que había que poner externamente, reset del c64, conector DIN serie, ID del dispositivo, avance/retroceso de la imagen, y conector de alimentación de 5v.
- Conector para programar el atmega1284p-pu vía ISP, es decir, ya montado en la placa.
- Conector de "expansión", conservando los pines que tenía el original pero reordenados para si en un futuro se añade una segunda placa para controlar el LCD.
Las placas ya están en camino, ha habido algunas confusiones y retrasos debido a que dependiendo del programa donde se haga la placa, la exportación y por tanto el "pedido" se complicaban porque un fabricante las pedía en un formato que el programa que yo uso no es capaz de exportar (lo cual es bastante raro), al final, otro fabricante, que usa el mismo laboratorio físico para la construcción de la pcb sí acepta las exportaciones de mi programa y no ha habido (por el momento) más incidencias al respecto.
Luego hemos hablado de meterla o no en una caja. La pcb está pensada para meterla en una caja, si bien no es tampoco demasiado grande para aquellos que quieran montarla dentro del c64, mi idea es una caja externa, pero esto está en realidad muy en el aire.
También se ha hablado del conector DIN, si usar uno de 5 pines en lugar del de 6 del c64, como bien apuntaba antoniovillena, los de 5 están más extendidos por ser los que se usan en MIDI y si no recuerdo mal, antes del ps/2 en los teclados se usaba el DIN de 5, podríamos haber profundizado, pero el cambiar de din6 a din5 suponía tener un cable adaptador, lo cual es lo mismo a nivel de complicación que realizar un cable serie de 6, y bueno, al menos desde mi punto de vista.
Bueno, un saludo a todos y como siempre, mi explicación espero que no confunda más, aunque me temo que siempre que lo hago lío más la cosa.
EDICIÓN:
Como no podría ser de otra manera, de los errores se aprende, el LCD HD44870 funciona con 3,3V, con lo que hay un montón de elementos que se eliminan en la segunda placa, haciéndolo ahora más apetitoso que nunca para hacer la segunda placa "casera", a ver si hago un protipo y me sirve para un tutorial sobre placas caseras.