Menu English Ukrainian Russo Início

Biblioteca técnica gratuita para amadores e profissionais Biblioteca técnica gratuita


ENCICLOPÉDIA DE RÁDIO ELETRÔNICA E ENGENHARIA ELÉTRICA
Biblioteca gratuita / Esquemas de dispositivos radioeletrônicos e elétricos

Conversor analógico-digital de uma placa de som. Enciclopédia de rádio eletrônica e engenharia elétrica

Biblioteca técnica gratuita

Enciclopédia de eletrônica de rádio e engenharia elétrica / Designer de rádio amador

Comentários do artigo Comentários do artigo

Hoje, todo usuário de PC está familiarizado com o termo "multimídia". Para muitos, está associado a som de alta qualidade, animação etc. No entanto, a placa de som Sound Blaster pode ser usada como um conversor analógico-digital e digital-analógico com recursos de processamento excepcionais. Um computador com esse cartão pode ser usado como um osciloscópio, gerador ou analisador de sinais. O fato é que seu "coração" é um processador de sinal digital DSP (Digital Signal Processor). Para usar suas capacidades, é necessário ter acesso direto aos buffers que contêm os dados de áudio e o modo de controle do DSP, ou seja, usar a interface de baixo nível. Neste artigo, consideraremos o dispositivo de uma placa de som e o formato dos tipos padrão de arquivos de dados nos quais os dados obtidos como resultado da digitalização de sinais recebidos na entrada de uma placa de som são armazenados na memória do computador. Os mesmos arquivos podem ser sintetizados programaticamente para obter sinais de uma determinada forma.

Como regra, uma placa de som (Fig. 1) tem duas entradas duplas (estéreo) e duas saídas idênticas. A primeira entrada (linha) é projetada para sinais de entrada com amplitude de cerca de 1 V, a segunda - microfone, para sinais mais fracos. Ao usar uma placa de som como conversor analógico-digital, você pode usar qualquer uma dessas entradas - dependendo do nível do sinal processado.

Conversor analógico para digital de uma placa de som

Os dados relacionados à multimídia são armazenados em arquivos no chamado formato RIFF (Resource Interchange File Format - formato de arquivo para troca de recursos) [1]. Um arquivo RIFF contém pedaços aninhados (chunk's). O fragmento externo consiste em um cabeçalho e uma área de dados (Fig. 2). A primeira palavra dupla do cabeçalho contém um código de quatro caracteres que identifica os dados armazenados no fragmento.

Conversor analógico para digital de uma placa de som

O segundo dword do cabeçalho é o tamanho da área de dados em bytes (excluindo o tamanho do próprio cabeçalho). A área de dados tem um comprimento variável com a condição de seu alinhamento em um limite de palavra e preenchimento no final com um byte zero para um número inteiro de palavras, se necessário.

O formato RIFF não descreve o formato de dados. Na prática, um arquivo RIFF pode conter qualquer dado para multimídia, e o formato dos dados depende do tipo de dados.

A área rotulada "Dados" na Figura 2 pode conter outros fragmentos dentro dela. Para um arquivo que armazena dados de som (arquivo wav), esta área contém o identificador de dados "WAVE", um fragmento do formato de dados de som "fmt" (três caracteres "fmt" e um espaço no final), bem como um fragmento de dados sonoros (Fig. 2). O arquivo também pode conter fragmentos de outros tipos, então você não deve pensar que o cabeçalho do arquivo wav tem um formato fixo. Por exemplo, o arquivo pode conter um fragmento "LIST" ou "INFO" contendo informações sobre direitos de cópia e outras informações adicionais.

Vamos ver como os dados são escritos. Primeiro, você precisa abrir o dispositivo de entrada, especificando o formato de dados de áudio para ele. Em seguida, um ou mais blocos de memória devem ser ordenados e preparados para entrada chamando uma função especial. Depois disso, os blocos preparados precisam ser passados ​​conforme necessário para o driver do dispositivo de entrada, que os preenche com os dados de áudio gravados. Para salvar os dados gravados em um arquivo wav, o aplicativo deve gerar e gravar no arquivo do aplicativo um arquivo wav e dados de som dos blocos de memória preparados preenchidos pelos dispositivos de entrada do driver.

Abaixo está um fragmento de programa que permite gravar um bloco de dados em um arquivo, o que é necessário ao usar uma placa de som como conversor analógico-digital:

usa SysUtils, MMSystem; digite TWaveData = array[0..0) da palavra ;const Discret = 22050;WaveHdr:TWaveHdr=( lpData: nil;(endereço do buffer de forma de onda) dwBufferLength: 0;(comprimento, em bytes, do buffer) dwBytesRecorded: 0;(Quantos dados há no buffer ) dwUser: 0; dwFlags: 0; dwLoops: 0; IpMext: nil; reservado: 0 ) ec : Discret; nBllockAlign: 1; wBitsPerSample: 1; csSize: 8 ) ;var WaveDate : ^TWaveData; HSoundDevice: HWaveIn; hfile: HMMIO; res: MMResult;começar com WaveHdr do begindwBufferLehgth : =round(Discret/0);dwBytesRecorded: =round(Discret/10);GetMem(WaveData, dwBytesRecorded);lpData : =PChar(WaveData); fim; res: =waveInOpen (@HSoundDevice, WAVE_MAPPER, @WaveFormat, 10); res : =waveInPrepareHeader(HSoundDevice, @WaveHdr, SizeOf(WaveHdr)); res: =waveInUnprepareHeader (HSoundDevice, @WaveHdr,SizeOf(WaveHdr)); FreeMem(WaveData); res:=waveInStart(HSoundDevice) ; hfile:=mmio0,0,0pen("d: \work\data_0.txt",nil, MMIO_CREATE or MMIO_READWRITE); mmioWrite(hfile,WaveHdr.IpData, WaveHdr,dwBytesRecorded); mmioClose(hfile,1); waveInReset(HSoundDevice) ; waveInClose(HSoundDevice) ;fim.

Ao contrário da interface MCI, onde muitos parâmetros são assumidos por padrão, a interface de baixo nível requer uma consideração cuidadosa e cuidadosa de todos os detalhes do processo de escrita e leitura. Para compensar o esforço extra, você obtém mais flexibilidade e a capacidade de trabalhar não apenas com áudio, mas também com sinais arbitrários em tempo real.

Literatura

1. Frolov A.V., Frolov G.V. Multimídia para Windows. Guia do programador. - M, "DIÁLOGO-MEPHI", 1994, 284 p. (Biblioteca do programador do sistema; V. 15).

Autor: O. Baranovsky, Minsk; Publicação: N. Bolshakov, rf.atnn.ru

Veja outros artigos seção Designer de rádio amador.

Leia e escreva útil comentários sobre este artigo.

<< Voltar

Últimas notícias de ciência e tecnologia, nova eletrônica:

Máquina para desbastar flores em jardins 02.05.2024

Na agricultura moderna, o progresso tecnológico está se desenvolvendo com o objetivo de aumentar a eficiência dos processos de cuidado das plantas. A inovadora máquina de desbaste de flores Florix foi apresentada na Itália, projetada para otimizar a etapa de colheita. Esta ferramenta está equipada com braços móveis, permitindo uma fácil adaptação às necessidades do jardim. O operador pode ajustar a velocidade dos fios finos controlando-os a partir da cabine do trator por meio de um joystick. Esta abordagem aumenta significativamente a eficiência do processo de desbaste das flores, proporcionando a possibilidade de adaptação individual às condições específicas do jardim, bem como à variedade e tipo de fruto nele cultivado. Depois de testar a máquina Florix durante dois anos em vários tipos de frutas, os resultados foram muito encorajadores. Agricultores como Filiberto Montanari, que utiliza uma máquina Florix há vários anos, relataram uma redução significativa no tempo e no trabalho necessários para desbastar flores. ... >>

Microscópio infravermelho avançado 02.05.2024

Os microscópios desempenham um papel importante na pesquisa científica, permitindo aos cientistas mergulhar em estruturas e processos invisíveis aos olhos. Porém, vários métodos de microscopia têm suas limitações, e entre elas estava a limitação de resolução ao utilizar a faixa infravermelha. Mas as últimas conquistas dos pesquisadores japoneses da Universidade de Tóquio abrem novas perspectivas para o estudo do micromundo. Cientistas da Universidade de Tóquio revelaram um novo microscópio que irá revolucionar as capacidades da microscopia infravermelha. Este instrumento avançado permite ver as estruturas internas das bactérias vivas com incrível clareza em escala nanométrica. Normalmente, os microscópios de infravermelho médio são limitados pela baixa resolução, mas o desenvolvimento mais recente dos pesquisadores japoneses supera essas limitações. Segundo os cientistas, o microscópio desenvolvido permite criar imagens com resolução de até 120 nanômetros, 30 vezes maior que a resolução dos microscópios tradicionais. ... >>

Armadilha de ar para insetos 01.05.2024

A agricultura é um dos sectores-chave da economia e o controlo de pragas é parte integrante deste processo. Uma equipe de cientistas do Conselho Indiano de Pesquisa Agrícola-Instituto Central de Pesquisa da Batata (ICAR-CPRI), em Shimla, apresentou uma solução inovadora para esse problema: uma armadilha de ar para insetos movida pelo vento. Este dispositivo aborda as deficiências dos métodos tradicionais de controle de pragas, fornecendo dados sobre a população de insetos em tempo real. A armadilha é alimentada inteiramente por energia eólica, o que a torna uma solução ecologicamente correta que não requer energia. Seu design exclusivo permite o monitoramento de insetos nocivos e benéficos, proporcionando uma visão completa da população em qualquer área agrícola. “Ao avaliar as pragas-alvo no momento certo, podemos tomar as medidas necessárias para controlar tanto as pragas como as doenças”, diz Kapil ... >>

Notícias aleatórias do Arquivo

Bateria de ânodo de lítio eficiente 10.08.2014

Pesquisadores da Universidade de Stanford, nos EUA, conseguiram criar uma bateria de ânodo de lítio eficiente e confiável, resolvendo problemas que ninguém conseguia resolver há décadas. O novo desenvolvimento permitirá no futuro criar baterias mais leves, compactas e potentes para smartphones, laptops e veículos elétricos.

Um projeto típico de bateria inclui três elementos principais: ânodo (eletrodo positivo), eletrólito e cátodo (eletrodo negativo). Hoje, as baterias de íon de lítio mais utilizadas, nas quais o íon de lítio atua como portador de carga. O ânodo é geralmente feito de grafite. Embora o grafite seja o material anódico mais popular, está longe de ser o mais eficiente, diz Yi Cui, cientista de materiais da Universidade de Stanford e líder do projeto. O lítio é mais eficiente.

"De todos os materiais que podem ser usados ​​para fazer ânodos, o lítio tem o maior potencial", explica o cientista. "Tem um peso leve e a maior densidade de energia. Com este material, você pode obter mais potência por unidade de peso e volume . baterias mais leves, menores e mais potentes." Cui também diz que, de acordo com suas suposições, o ânodo de lítio pode teoricamente aumentar a capacidade da bateria em 3-4 vezes.

O problema está no fato de que, em primeiro lugar, o lítio entra rapidamente em uma reação química com o eletrólito e, além disso, aumenta muito de tamanho quando os íons de lítio são depositados no ânodo de lítio, o que causa a degradação da bateria.

Segundo o líder do projeto, muitos cientistas lutaram por décadas para resolver esses problemas, que sua equipe finalmente conseguiu resolver aplicando um elemento adicional - uma espécie de invólucro protetor que cobre o ânodo, e que é uma grade de cúpulas de carbono de 20 nm de espessura . Essa grade evita que o lítio reaja com o eletrólito e é flexível o suficiente para esticar à medida que o ânodo se expande sem quebrar.

Normalmente, uma bateria pode ser produzida em massa se sua eficiência de Coulomb (a quantidade relativa de lítio armazenada no ânodo após um ciclo de carga-descarga) atingir 99,9% ou mais, sem cair abaixo desse valor por muito tempo.

Até agora, as baterias de ânodo de lítio, criadas em laboratórios, mostraram uma eficiência Coulombiana de cerca de 96%. E após apenas 100 ciclos de carga e descarga, caiu abaixo de 50%. Cientistas da Universidade de Stanford conseguiram atingir um valor de 99%, que permaneceu assim mesmo após 150 ciclos.

Outras notícias interessantes:

▪ Combustível de hidrogênio da água do mar

▪ Sistema de refrigeração líquida Rosewill PB240-RGB

▪ Olhos tristes de uma vaca

▪ A saúde humana depende das árvores

▪ Melhoria de células de combustível de metanol limpas

Feed de notícias de ciência e tecnologia, nova eletrônica

Materiais interessantes da Biblioteca Técnica Gratuita:

▪ seção das Instruções de Operação do site. Seleção de artigos

▪ artigo de John Steinbeck. Aforismos famosos

▪ artigo Como as abelhas produzem mel? Resposta detalhada

▪ artigo Hamemelum nobre. Lendas, cultivo, métodos de aplicação

▪ artigo Relé indicador de direção baseado em interruptor de carga. Enciclopédia de rádio eletrônica e engenharia elétrica

▪ artigo Normas de testes de aceitação. Isoladores de suspensão e suporte. Enciclopédia de rádio eletrônica e engenharia elétrica

Deixe seu comentário neste artigo:

Имя:


E-mail opcional):


Comentário:





Todos os idiomas desta página

Página principal | Biblioteca | Artigos | Mapa do Site | Revisões do site

www.diagrama.com.ua

www.diagrama.com.ua
2000-2024