MegaDuino - Problema con CDT's Solucionado
Publicado: 27 Mar 2020, 18:29
Hola a todos,
Lo primero, mis disculpas a todos.
El otro día detecté un problema con la carga de cintas de Amstrad CPC y ayer conseguí solucionarlo.
No uso mucho el CPC y cuando hice el diseño lo probé con 4 ó 5 CDT's e iba perfecto, pero ayer, al hacerme una pequeña selección de unos 40 CDT's, me encontré con que muchos no cargaban ... así que me puse a analizar un poco las señales y comparé con otra PCB más "avanzada" que había diseñado con anterioridad y ..... me dí cuenta que los CPC son bastante más puñeteros que los ZX con las "cintas" ....
Bueno, el caso es que en su configuración actual cargan correctamente solo como el 60% de los CDT's, pero algo así como el 40% cargar, cargan, pero cuando llega el momento los juegos no arrancan.
Es más un tema de las protecciones de las "cintas" y de como las "oye" el CPC que de otra cosa ... había que limpiar la señal y estabilizarla lo más posible.
He encontrado una solución muy fácil, pero requiere soldar una resistencia y dos condensadores. Básicamente es añadirle un "bypass" para estabilizar la señal y un filtro de "ruido" para limpiarla aún más.
Ahora me cargan el 99,9% de los CDT's, incluidos todos los que no cargaban antes.
El esquema modificado sería ....
Montaje del filtro ....
PIN8 del LM386 ---------- R de 1K ---------- C de 10nF ---------- GND
Para GND he usado el del potenciómetro y así queda todo muy curiosito.
Montaje del Bypass
PIN7 del LM386 ------------ C de 100nF ----------- GND (PIN4 del LM386)
Lo primero, mis disculpas a todos.
El otro día detecté un problema con la carga de cintas de Amstrad CPC y ayer conseguí solucionarlo.
No uso mucho el CPC y cuando hice el diseño lo probé con 4 ó 5 CDT's e iba perfecto, pero ayer, al hacerme una pequeña selección de unos 40 CDT's, me encontré con que muchos no cargaban ... así que me puse a analizar un poco las señales y comparé con otra PCB más "avanzada" que había diseñado con anterioridad y ..... me dí cuenta que los CPC son bastante más puñeteros que los ZX con las "cintas" ....
Bueno, el caso es que en su configuración actual cargan correctamente solo como el 60% de los CDT's, pero algo así como el 40% cargar, cargan, pero cuando llega el momento los juegos no arrancan.
Es más un tema de las protecciones de las "cintas" y de como las "oye" el CPC que de otra cosa ... había que limpiar la señal y estabilizarla lo más posible.
He encontrado una solución muy fácil, pero requiere soldar una resistencia y dos condensadores. Básicamente es añadirle un "bypass" para estabilizar la señal y un filtro de "ruido" para limpiarla aún más.
Ahora me cargan el 99,9% de los CDT's, incluidos todos los que no cargaban antes.
El esquema modificado sería ....
Montaje del filtro ....
PIN8 del LM386 ---------- R de 1K ---------- C de 10nF ---------- GND
Para GND he usado el del potenciómetro y así queda todo muy curiosito.
Montaje del Bypass
PIN7 del LM386 ------------ C de 100nF ----------- GND (PIN4 del LM386)