ENCICLOPÉDIA DE RÁDIO ELETRÔNICA E ENGENHARIA ELÉTRICA Leitor de CD baseado em CD-ROM. Enciclopédia de rádio eletrônica e engenharia elétrica Enciclopédia de eletrônica de rádio e engenharia elétrica / Áudio Recentemente, as unidades de CD-ROM se tornaram um atributo indispensável de um computador moderno. Porém, recentemente, devido ao rápido aumento da velocidade de troca de informações e ao barateamento dos modelos de alta velocidade, cada vez mais "velhos e vagarosos" fazem sua última jornada - na prateleira, engolir a poeira (e na pior das hipóteses caso - para peças de reposição). Agora, o preço dos modelos de 2 a 4 velocidades varia de 40 a 75 hryvnia (os modelos com botões de controle são um pouco mais caros). E embora a qualidade do som fornecida pelas unidades de CD-ROM seja muito pior do que nos CD players estacionários, ainda é maior em comparação com os gravadores de cassetes. O principal obstáculo ao uso de unidades de CD-ROM como reprodutores de CD independentes é a falta de qualquer controle de reprodução de disco. E embora existam modelos com teclas de controle, eles, infelizmente, não fornecem nenhuma função de serviço. Existem duas opções para resolver esse problema: você pode encontrar dados de referência no processador de controle da unidade - talvez isso permita conectar teclas de controle ou controlar a unidade da maneira que um computador faz - por meio da interface da unidade. Devo fazer imediatamente uma reserva: a primeira opção é um negócio praticamente sem esperança, enquanto a segunda, embora repleta de custos adicionais de material e tempo, é uma situação em que todos saem ganhando. Até o momento, existem vários esquemas desse tipo. Dois deles foram publicados na revista Radio Amateur, outro foi anunciado em uma das ecoconferências da rede FIDO. Infelizmente, todos esses esquemas têm suas desvantagens, a saber: a necessidade de teclas de controle no painel frontal do drive, a falta de firmware para o microcontrolador e a interface não IDE (Rádio Amador nº 1/98) e, novamente, a falta de firmware para o terceiro circuito, o que, naturalmente, torna difícil repeti-los. Considerando tudo o que foi dito acima, decidiu-se desenvolver um controlador de unidade de CD-ROM barato, até certo ponto livre dessas deficiências. Então, brevemente, sobre que tipo de dispositivo é e para que serve. Este circuito é um controlador para controlar uma unidade de CD-ROM com uma interface IDE e foi projetado para implementar a capacidade de reproduzir CDs de música. Além disso, o controlador pode ser usado para verificar o desempenho do drive (esta versão de firmware não suporta este recurso). O processador Z80 (DD3) foi usado como processador de controle. Existem duas razões para esta escolha: em primeiro lugar, ao desenvolver algo, na maioria das vezes você tem que se contentar com o que está em mãos e, em segundo lugar, este processador, bem como os dispositivos baseados nele (Caller ID e ZX-Spectrum, que juntar pó meio desmontado nas prateleiras muitas), é bastante difundido. Por exemplo, usei a placa AON antiga, pois a maioria das conexões já está com fio. Diagrama do leitor de CD (102 Kb) Nos elementos DD1.1-DD1.3 do microcircuito DD1 (K1533LN1), é montado um oscilador de cristal mestre, de cuja saída uma sequência de clock com frequência de 4 MHz é alimentada na entrada de clock (perna 6) de o processador. Nos elementos DD1.4-DD1.6 é feito um gerador de pulsos de interrupção. Os pulsos curtos de polaridade negativa retirados de sua saída com uma frequência de cerca de 400 Hz são alimentados na entrada de uma interrupção mascarável (perna 16) do processador. O volume de RAM e ROM (chips DD7 (K573RU10) e DD5 (2764)) é de 2 KB e 8 KB, respectivamente (o volume máximo é de 32 KB e 32 KB), o que permite o uso de quase todos os chips de memória. O mapa de memória do dispositivo tem a seguinte aparência: Endereço Tipo de memória 0000H-1FFFH ROM 2000H-27FFH RAM. 2800H-FFFFH Reservado para expansão de RAM e ROM. No chip DD2 (K1533ID7), é feito um decodificador de endereço para dispositivos externos. Para reduzir o número de pacotes de microcircuitos e, consequentemente, reduzir o custo do dispositivo, foi escolhido um método de exibição dinâmica. A imagem do caractere é travada no registrador DD8 K1533IR23 (o endereço para a entrada 7FH corresponde a ele) e o código correspondente ao número do bit destacado é travado no registrador DD9 K1533TM9 (o endereço para a entrada 3FH). O código do número do dígito é descriptografado pelo microcircuito DD4 K555ID10. Uma porta de teclado é feita no chip DD6 K1533KP11. Endereço da porta do teclado - 3ЕH (leitura). O teclado é uma matriz de botões 4x4 normalmente abertos. As colunas do teclado são conectadas às entradas da porta do teclado e as linhas são conectadas às saídas do decodificador de varredura (DD4). O número de botões pode ser facilmente aumentado para 36, para isso basta soldar a matriz do teclado por analogia com a existente, utilizando as restantes saídas do descodificador DD4, com exceção da saída R9 (perna 11) que é envolvidos na formação do sinal de reinicialização para a unidade de CD-ROM. Para combinar o barramento de dados de oito bits do microprocessador com o barramento de dados de dezesseis bits da unidade de CD-ROM, um nó inclui três microcircuitos: DD10 (K1533AP6) e DD11-DD12 (K1533IR23). O modelador de barramento DD10 fornece desacoplamento do barramento de dados do microprocessador e da metade inferior do barramento de dados do drive e registra DD11-DD12 - fixando os dados que chegam à metade superior do barramento de dados do drive durante a leitura ou gravação. A metade inferior corresponde ao endereço base de leitura/gravação F0H, e a metade superior corresponde a BFH. (Nota: como a unidade de CD-ROM possui 8 registros por meio dos quais os dados são trocados e controlados, portanto, como dispositivo externo, corresponde a 8 endereços de entrada e saída, neste caso - F0H-F7H). Portanto, para gravar dados em um CD-ROM, você deve primeiro gravar o byte superior no endereço BFH e, em seguida, gravar o byte inferior no endereço necessário no intervalo F0H-F7H. Para ler os dados, você deve primeiro ler o byte baixo (endereço - F0H-F7H) e depois ler o byte alto da porta com o endereço BFH. Teoricamente, um dispositivo montado corretamente não precisa ser ajustado. Porém, na prática, pode ser necessário ajustar o valor da frequência do gerador de pulsos de interrupção - deve ser 400 Hz Os chips da série K1533 são substituídos por seus equivalentes da série K555. O processador Z80 pode ser substituído pelo equivalente soviético K1858VM1. O multiplexador K1533KP11 (DD6) pode ser substituído por um driver de barramento K1533AP5, K1533AP6 ou até quatro elementos do chip K555LP8. No lugar do registrador DD8 K1533IR23, pode-se instalar o registrador K1533IR27, sendo que o pino 1 do microcircuito deve ser conectado ao log.1 ou ao pino 26 (circuito de reset) do processador. Em vez do registro DD9 K1533TM9, você pode usar K1533IR27 (pino 1 conectado de forma semelhante à versão anterior) ou K1533IR23. O firmware ROM do controlador fornecido não fornece nenhuma função de serviço. Na verdade, seu principal objetivo é mostrar que o circuito controlador está operacional. Isso de forma alguma significa que novas versões de firmware não aparecerão. Talvez eles apareçam pelos editores do lançamento do artigo. Assim, este firmware oferece as seguintes funções: 1. Reprodução de discos de áudio com indicação do número da faixa atual e tempo de reprodução (tecla "2"); 2. Vá para a faixa anterior (tecla "1"); 3. Transição para a próxima faixa (tecla "4"); 4.Parar a reprodução (tecla "3"); 5.Pausar/retomar a reprodução (tecla "6") 6.Ejeção do disco (tecla "7"). O disco inserido é automaticamente reconhecido e ejetado se não contiver nenhuma faixa de áudio. O firmware fornecido foi testado com sucesso nos seguintes modelos de unidades de CD-ROM:
Autor: Roman Ivashchenko; Publicação: N. Bolshakov, rf.atnn.ru Veja outros artigos seção Áudio. Leia e escreva útil comentários sobre este artigo. Últimas notícias de ciência e tecnologia, nova eletrônica: Máquina para desbastar flores em jardins
02.05.2024 Microscópio infravermelho avançado
02.05.2024 Armadilha de ar para insetos
01.05.2024
Outras notícias interessantes: ▪ Teletransporte quântico usando equipamentos convencionais ▪ O bambu é a melhor planta para purificar o ar ▪ Lumo Lift - rastreador de fitness e corretor de postura Feed de notícias de ciência e tecnologia, nova eletrônica
Materiais interessantes da Biblioteca Técnica Gratuita: ▪ seção do site Art of Audio. Seleção de artigos ▪ artigo Como funciona um CD? Resposta detalhada ▪ artigo Irga espetado. Lendas, cultivo, métodos de aplicação ▪ artigo Conversores eletro-ópticos. Enciclopédia de rádio eletrônica e engenharia elétrica
Deixe seu comentário neste artigo: Todos os idiomas desta página Página principal | Biblioteca | Artigos | Mapa do Site | Revisões do site www.diagrama.com.ua |