Página 1 de 12

Continuación de emuladora 1541 para C64

Publicado: 06 Ene 2015, 18:09
por TallerSeverino
Este hilo es continuación de este:
Construcción de emuladora 1541

Estamos montando un sd2iec con todos los añadidos posibles que no se encuentran y que dificultan la integración, todos los botones posibles, posibilidad de meterlo en caja, posibles ampliaciones, se barajó la posibilidad de hacer una segunda placa para seleccionar la imagen, ya tengo las placas "daughter" y estoy en ello.
Lleva un atmega1284-pu en lugar del usual 644.
El kit se entrega con SIN el atmega de momento, por falta de fondos para adquirir los atmel.
La versión más actual del firmware puede encontrarse en http://www.sd2iec.de
Con un código sería posible poner en un lcd el estado del dispositivo, de la primera y segunda tirada (20 placas en total) estos son los apuntados y los ya enviados:
Enviados:
-TallerSeverino (2 unidades)
-Antonio villena (enviada pcb (3))
-Garvidal (enviado kit(1))
-CDfont ((1) montado y enviado)
-Sinclair (opcion (1)) (enviado)
-Retrolab (opcion 1 + conector datasette)
-jjsaenz1969 (opción 1 + caja + conector datasette)
-jltursan (opcion (1) + conector datasette)
-Lordraptor (opcion 2)
-Mad3001 (opcion 1+ caja)
Pendientes:
-fantastic64 (opcion 1 + caja + conector datasette)
-randomize_usr_0 (opcion 1 + caja + conector datasette)

OPCIONES:
Las opciones serían:
1) Placa con todo. (15€)
2) Placa con todos excepto el DIN (bus IEC), jack de alimentacion y tiras de expansion exp e idc. (13€)
3) Solo la PCB (5€)
En este precio van incluidos los gastos de envío certificados, que son alrededor de 3,45€
Nota: dependiendo de si lleva caja o no sube a 4,60 el envío (comprobado hoy día 8 de julio 2016) dos envíos iguales exceptuando la caja, oscila entre los 80 y 110 gramos y está justo en el límite.

La caja es un añadido muy opcional (+1,50€)
El conector para el datasette no me quedan.

Detalles de cómo se ordena el kit: El conector datasette y la caja son opcionales, al igual que los conectores.
Imagen
Este es resultado:
Imagen
Vista general; conector IDC para programar y pines de expansión para placa LCD.
Imagen
Vista trasera; Conector jack de alimentacion 5v; Reset C64; Selector de ID del dispositivo; conector IEC c64
Imagen
Vista izquierda; Reset AVR (reset del sd2iec) detalle del pad para levantar el cristal de cuarzo.
Imagen
Vista frontal; Boton disk prev, Led de actividad verde; ranura SD, led rojo de error; Boton disk next.
Este es el bom de la placa:

Código: Seleccionar todo

 Comment             Pattern     Quantity  Components
------------------------------------------------------------------------------
 IRLML2402           SOT23_C          4    Q2,Q3, Q4, Q5
 10µ                 CAPPR2-5x15      3    C2, C3, C6                                       
 100n                RAD-0.1          1    C1
 10k                 AXIAL-0.3        8    R1, R2, R3, R4, R14, R15, R16, R17                         
 18                  AXIAL-0.3        4    R5, R7, R9, R11
 1n4148              DIO7.8-4.6x2     1    D1                           Zener Diode         
 2R                  AXIAL-0.3        1    R20                                               
 22k                 AXIAL-0.3        4    R6,R8, R10, R12                                     
 330                 AXIAL-0.3        2    R30, R31                                         
 56p                 RAD-0.1          2    C4, C5                                           
 8,0 MHz             HC49/S           1    Q1                                               
 ATmega1284-PU       40P6             1    U1                         
 DIN-C66             CDIN2.51-2H6A    1    IEC                          Header, 6-Pin       
 DSK NEXT            SPST-2           1    S3                           Single-Pole, Single-Throw Switch
 DSK PREV            SPST-2           1    S4                           Single-Pole, Single-Throw Switch
 Exp                 HDR2X7           1    P4                           Header, 7-Pin, Dual row
 green               LED-1            1    LED2                                             
 AMS1117             TO252_N          1    IC3                          1.5A 3.3v voltage regulatorTO252 Pkg
 ID8/9/10/11         DIP-4            1    S1                           DIP Switch, 2 Position, SPST
 IDC                 IDC2.54-V10C     1    P2                           Header, 5-Pin, Dual row
 PWR2.5              KLD-0202         1    J1                           Low Voltage Power Supply Connector
 red                 LED-1            1    LED1                                             
 RST AVR             SPST-2           1    S2                           Single-Pole, Single-Throw Switch
 RST IEC             SPST-2           1    S5                           Single-Pole, Single-Throw Switch
 SD connector        NUEVO SD         1    SD                           Header, 15-Pin       

Enlace al pdf con el esquemático:
https://www.dropbox.com/s/l8o5fne7ajfmbsu/sd2iec_2.pdf?dl=0
Enlace al pdf con la plantilla para la caja:
https://www.dropbox.com/s/gqalbaowxkh4eda/plantilla_2.pdf?dl=0
Enlace al pdf con las pegatinas para la caja:
https://www.dropbox.com/s/e4cvtqrvy2o6uf3/SD2iec_pegatinas.pdf?dl=0

Re: Continuación de emuladora 1541 para C64

Publicado: 06 Ene 2015, 19:55
por marcos64
Ya has acabado de montarla? Y la has probado?

Re: Continuación de emuladora 1541 para C64

Publicado: 07 Ene 2015, 06:27
por TallerSeverino
marcos64 escribió:Ya has acabado de montarla? Y la has probado?

No, esa foto es de hace un mes, cuando tuve problemas con los fuses del atmel.

Re: Continuación de emuladora 1541 para C64

Publicado: 07 Ene 2015, 11:15
por fantastic64
Hola,
yo estoy ahí apuntado :-D

Existe la posibilidad de tener la emuladora ya lista para su uso? Yo soy un poco pardal con el soldador y más si es con conexiones muy pequeñas.

S2

Re: Continuación de emuladora 1541 para C64

Publicado: 07 Ene 2015, 21:26
por Lord Raptor
Wenas..

Yo venía a 'protestar' :mrgreen: ...ya ke soy de la opción 2.
No necesito el conector de alimentación, ni el del programador, ni el del puerto serie del C64.
Una pregunta, el Atmega nos lo entregas con el bootloader ya insertado para tan sólo actualizarlo
verdad ?

Re: Continuación de emuladora 1541 para C64

Publicado: 07 Ene 2015, 22:05
por drachco
Hola.
También estoy interesado en el proyecto , me decanto por la opción 3 - (placa+componentes).
Una pregunta, tengo una SD2IEC de los primeros modelos (el que tiene dos botones encima de la caja) pero tengo problemas para poder cambiar de disco aunque edite el fichero de texto donde le indico lo que debe cargar , no hay manera. También ,como he podido comprobar, no es compatible con bastante de el soft que circula por ahí. La pregunta es que esta versión es más compatible y usable que la que uso yo y solventa esos problemas de cambio de disco.

Saludos. !!

Re: Continuación de emuladora 1541 para C64

Publicado: 08 Ene 2015, 10:31
por TallerSeverino
fantastic64 escribió:Hola,
yo estoy ahí apuntado :-D

Existe la posibilidad de tener la emuladora ya lista para su uso? Yo soy un poco pardal con el soldador y más si es con conexiones muy pequeñas.

S2

Lo único delicado son 4 transistores y el zócalo SD.
Lord Raptor escribió:Wenas..

Yo venía a 'protestar' :mrgreen: ...ya ke soy de la opción 2.
No necesito el conector de alimentación, ni el del programador, ni el del puerto serie del C64.
Una pregunta, el Atmega nos lo entregas con el bootloader ya insertado para tan sólo actualizarlo
verdad ?

Rectificado. Sí, se entregaría con el bootloader.

drachco escribió:Hola.
También estoy interesado en el proyecto , me decanto por la opción 3 - (placa+componentes).
Una pregunta, tengo una SD2IEC de los primeros modelos (el que tiene dos botones encima de la caja) pero tengo problemas para poder cambiar de disco aunque edite el fichero de texto donde le indico lo que debe cargar , no hay manera. También ,como he podido comprobar, no es compatible con bastante de el soft que circula por ahí. La pregunta es que esta versión es más compatible y usable que la que uso yo y solventa esos problemas de cambio de disco.

Saludos. !!

Apuntado, con el bootloader grabado en el atmel puedes ir actualizando el firmware a la versión más actual que cada mes o así su autor depura errores. La página del firmware es sd2iec.de . La versión con el 1284p-pu es la más actual y se basa en sw2.

Re: Continuación de emuladora 1541 para C64

Publicado: 08 Ene 2015, 23:49
por Lord Raptor
@ drachco:
La primera intención [por ahora] es crear una 'versión' personalizada de uno de los
montajes ke pululan por la red, pudiendo integrarla en el C64 de forma interna
[dentro de la carcasa], o externa [en una caja]. Todo eso a elección del propio usuario.

La segunda intención, sería crear otra placa auxiliar para integrar un pekeño display
en el ke se refleje ké disko/programa estamos manejando. Así tenemos una forma más visual
en todo momento de lo ke estamos ejecutando.

Pero ahora estamos en la primera fase. Habrá ke testear y ver los resultados. Luego con calma
y a la vista del éxito inicial, desarrollar conjuntamente el 'añadido' para visualizar lo ke expuesto
un par de líneas más arriba.
nota: Ke TallerSeverino me rectifike si no es así. :jumper:

A todo esto, una pregunta:
Se va a usar al final el Atmega tipo SMD [no es tan difícil de soldar] ke nos permite una reducción
considerable de pcb, o el 'mamotreto' de 40 pines ke se había pensado en el principio?

Re: Continuación de emuladora 1541 para C64

Publicado: 01 Feb 2015, 06:28
por Lord Raptor
Bueno... y al final ké pasa con esas pcb's ?¿
Asoman por algun lado ? Estamos a Febrero ya... !! :mrgreen:
[heheheh ya hay ganas de catarlas]
:jumper: :jumper: :jumper:

Re: Continuación de emuladora 1541 para C64

Publicado: 04 Feb 2015, 05:36
por TallerSeverino
Lord Raptor escribió:Bueno... y al final ké pasa con esas pcb's ?¿
Asoman por algun lado ? Estamos a Febrero ya... !! :mrgreen:
[heheheh ya hay ganas de catarlas]
:jumper: :jumper: :jumper:

A estas alturas no voy a cambiar el diseño de la pcb, pero estoy teniendo problemas de salud y eso va a retrasar todos los proyectos. Ya ha habido gente quejándose de soldar unos cuantos smd, no voy a meter un encapsulado smd.