ENCICLOPEDIA DE RADIOELECTRÓNICA E INGENIERÍA ELÉCTRICA Reproductor de CD basado en CD-ROM. Enciclopedia de radioelectrónica e ingeniería eléctrica. Enciclopedia de radioelectrónica e ingeniería eléctrica. / Audio Recientemente, las unidades de CD-ROM se han convertido en un atributo indispensable de una computadora moderna. Sin embargo, recientemente, debido al rápido aumento en la velocidad del intercambio de información y el abaratamiento de los modelos de alta velocidad, cada vez más "viejos y tranquilos" emprenden su último viaje: en el estante, tragarse el polvo (y en el peor de los casos). caso - para piezas de repuesto). Ahora, el precio de los modelos de 2 a 4 velocidades oscila entre 40 y 75 hryvnia (los modelos con botones de control son algo más caros). Y aunque la calidad de sonido que proporcionan las unidades de CD-ROM es mucho peor que la de los reproductores de CD estacionarios, sigue siendo superior en comparación con las grabadoras de cassette. El principal obstáculo para el uso de unidades de CD-ROM como reproductores de CD independientes es la falta de controles de reproducción de discos. Y aunque hay modelos con teclas de control, lamentablemente no brindan ninguna función de servicio. Hay dos opciones para resolver este problema: puede encontrar datos de referencia en el procesador de control de la unidad, tal vez le permita conectar teclas de control, o puede controlar la unidad como lo hace una computadora, a través de la interfaz de la unidad. Debo hacer una reserva de inmediato: la primera opción es un negocio prácticamente imposible, mientras que la segunda, aunque cargada de costos adicionales de material y tiempo, es beneficiosa para todos. Hasta la fecha, existen varios esquemas de este tipo. Dos de ellos fueron publicados en la revista de Radioaficionados, otro fue anunciado en una de las ecoconferencias de la red FIDO. Desafortunadamente, todos estos esquemas tienen sus inconvenientes, a saber: la necesidad de teclas de control en el panel frontal de la unidad, la falta de firmware para el microcontrolador y la interfaz no IDE (Radio Amateur No. 1/98) y, nuevamente, la falta de firmware para el tercer circuito, lo que, naturalmente, dificulta su repetición. Teniendo en cuenta todo lo anterior, se decidió desarrollar un controlador de unidad de CD-ROM económico, hasta cierto punto libre de estas deficiencias. Así que brevemente sobre qué tipo de dispositivo es y para qué sirve. Este circuito es un controlador para controlar una unidad de CD-ROM con una interfaz IDE y está diseñado para implementar la capacidad de reproducir CD de música. Además, el controlador se puede utilizar para comprobar el rendimiento de la unidad (esta versión de firmware no es compatible con esta función). El procesador Z80 (DD3) se utilizó como procesador de control. Hay dos razones para esta elección: en primer lugar, al desarrollar algo, la mayoría de las veces debe contentarse con lo que tiene a mano y, en segundo lugar, este procesador, así como los dispositivos basados en él (Caller ID y ZX-Spectrum, que acumular polvo a medio desmontar en los estantes muchos), está bastante extendida. Por ejemplo, usé la antigua placa AON, ya que la mayoría de las conexiones ya están cableadas. Diagrama del reproductor de CD (102 Kb) En los elementos DD1.1-DD1.3 del microcircuito DD1 (K1533LN1), se ensambla un oscilador de cristal maestro, desde cuya salida se alimenta una secuencia de reloj con una frecuencia de 4 MHz a la entrada de reloj (pata 6) de el procesador. En los elementos DD1.4-DD1.6, se realiza un generador de pulsos de interrupción. Los pulsos cortos de polaridad negativa tomados de su salida con una frecuencia de aproximadamente 400 Hz se alimentan a la entrada de una interrupción enmascarable (pata 16) del procesador. El volumen de RAM y ROM (chips DD7 (K573RU10) y DD5 (2764)) es de 2 KB y 8 KB, respectivamente (el volumen máximo es de 32 KB y 32 KB), lo que permite utilizar casi cualquier chip de memoria. El mapa de memoria del dispositivo se ve así: Dirección Tipo de memoria 0000H-1FFFH ROM 2000H-27FFH RAM. 2800H-FFFFH Reservado para expansión de RAM y ROM. En el chip DD2 (K1533ID7), se realiza un decodificador de direcciones para dispositivos externos. Para reducir el número de paquetes de microcircuitos y, en consecuencia, reducir el costo del dispositivo, se eligió un método de visualización dinámica. La imagen del carácter se bloquea en el registro DD8 K1533IR23 (la dirección de la entrada 7FH le corresponde) y el código correspondiente al número del bit resaltado se bloquea en el registro DD9 K1533TM9 (la dirección de la entrada 3FH). El código numérico del dígito es descifrado por el microcircuito DD4 K555ID10. Se realiza un puerto de teclado en el chip DD6 K1533KP11. Dirección del puerto del teclado: 3ЕH (lectura). El teclado es una matriz de 4x4 botones normalmente abiertos. Las columnas del teclado están conectadas a las entradas del puerto del teclado y las filas están conectadas a las salidas del decodificador de escaneo (DD4). El número de botones se puede aumentar fácilmente a 36, para esto basta con soldar la matriz del teclado por analogía con la existente, utilizando las salidas restantes del decodificador DD4, con excepción de la salida R9 (pata 11) que es involucrado en la formación de la señal de reinicio para la unidad de CD-ROM. Para hacer coincidir el bus de datos de ocho bits del microprocesador con el bus de datos de dieciséis bits de la unidad de CD-ROM, un nodo incluye tres microcircuitos: DD10 (K1533AP6) y DD11-DD12 (K1533IR23). El modelador de bus DD10 proporciona desacoplamiento del bus de datos del microprocesador y la mitad inferior del bus de datos de la unidad, y registra DD11-DD12, fijando los datos que llegan a la mitad superior del bus de datos de la unidad al leer o escribir. La mitad inferior corresponde a la dirección base de lectura/escritura F0H y la mitad superior corresponde a BFH. (Nota: dado que la unidad de CD-ROM tiene 8 registros a través de los cuales se intercambian y controlan los datos, entonces, como dispositivo externo, corresponde a 8 direcciones para entrada y salida, en este caso, F0H-F7H). Por lo tanto, para escribir datos en un CD-ROM, primero debe escribir el byte alto en la dirección BFH y luego escribir el byte bajo en la dirección requerida del rango F0H-F7H. Para leer datos, primero debe leer el byte bajo (dirección - F0H-F7H) y luego leer el byte alto del puerto con la dirección BFH. Teóricamente, un dispositivo correctamente ensamblado no necesita ser ajustado. Sin embargo, en la práctica, puede ser necesario ajustar el valor de frecuencia del generador de impulsos de interrupción; debe ser de 400 Hz. Los chips de la serie K1533 se reemplazan por sus homólogos de la serie K555. El procesador Z80 puede ser reemplazado por la contraparte soviética K1858VM1. El multiplexor K1533KP11 (DD6) se puede reemplazar por un controlador de bus K1533AP5, K1533AP6 o incluso cuatro elementos del chip K555LP8. En lugar del registro DD8 K1533IR23, se puede instalar el registro K1533IR27, mientras que el pin 1 del microcircuito debe conectarse al log.1 o al pin 26 (circuito de reinicio) del procesador. En lugar de registrar DD9 K1533TM9, puede usar K1533IR27 (el pin 1 se conecta de manera similar a la versión anterior) o K1533IR23. El firmware de la ROM del controlador dado no proporciona ninguna función de servicio. De hecho, su propósito principal es mostrar que el circuito controlador está operativo. Esto de ninguna manera significa que no aparecerán nuevas versiones de firmware. Quizá aparezcan por los lnlemrs de la publicación del artículo. Por lo tanto, este firmware proporciona las siguientes funciones: 1. Reproducción de discos de audio con indicación del número de pista actual y tiempo de reproducción (tecla "2"); 2. Ir a la pista anterior (tecla "1"); 3. Transición a la siguiente pista (tecla "4"); 4. Detener la reproducción (tecla "3"); 5. Pausa/reanudar la reproducción (tecla "6") 6. Expulsión del disco (tecla "7"). El disco insertado se reconoce y expulsa automáticamente si no contiene ninguna pista de audio. El firmware proporcionado se ha probado con éxito en los siguientes modelos de unidades de CD-ROM:
dibujo de placa de circuito impreso Autor: Roman Ivashchenko; Publicación: N. Bolshakov, rf.atnn.ru Ver otros artículos sección Audio. Lee y escribe útil comentarios sobre este artículo. Últimas noticias de ciencia y tecnología, nueva electrónica: Cuero artificial para emulación táctil.
15.04.2024 Arena para gatos Petgugu Global
15.04.2024 El atractivo de los hombres cariñosos.
14.04.2024
Otras noticias interesantes: ▪ Cuerpo humano para comunicación inalámbrica. ▪ Manos frías, cabeza caliente ▪ Detector de potencia de banda ancha subminiatura LTC5508 ▪ Los alimentos ultrarreciclados acortan la vida ▪ El turismo es la principal causa de un posible desastre ambiental Feed de noticias de ciencia y tecnología, nueva electrónica
Materiales interesantes de la Biblioteca Técnica Libre: ▪ sección del sitio Palabras aladas, unidades fraseológicas. Selección de artículos ▪ artículo Genio y desenfreno. expresión popular ▪ artículo ¿Por qué el fuego es caliente? Respuesta detallada ▪ Artículo de la Costa de los Esqueletos. Milagro de la naturaleza
Deja tu comentario en este artículo: Todos los idiomas de esta página Hogar | Biblioteca | Artículos | Mapa del sitio | Revisiones del sitio www.diagrama.com.ua |