Menu English Ukrainian Russo Casa

Libreria tecnica gratuita per hobbisti e professionisti Libreria tecnica gratuita


ENCICLOPEDIA DELLA RADIOELETTRONICA ED ELETTRICA
Libreria gratuita / Schemi di dispositivi radioelettronici ed elettrici

Convertitore analogico-digitale da una scheda audio. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

Libreria tecnica gratuita

Enciclopedia della radioelettronica e dell'elettrotecnica / Progettista radioamatore

Commenti sull'articolo Commenti sull'articolo

Oggi, ogni utente di PC ha familiarità con il termine "multimedia". Per molti è associato a suoni di alta qualità, animazioni, ecc. Tuttavia, la scheda audio Sound Blaster può essere utilizzata come convertitore analogico-digitale e digitale-analogico con eccezionali capacità di elaborazione. Un computer con tale scheda può essere utilizzato come oscilloscopio, generatore o analizzatore di segnale. Il fatto è che il suo "cuore" è un processore di segnale digitale DSP (Digital Signal Processor). Per utilizzare le sue capacità, è necessario avere accesso diretto ai buffer contenenti i dati audio e alla modalità di controllo del DSP, ad es. utilizzare l'interfaccia di basso livello. In questo articolo considereremo il dispositivo di una scheda audio e il formato dei tipi standard di file di dati in cui i dati ottenuti a seguito della digitalizzazione dei segnali ricevuti all'ingresso di una scheda audio sono archiviati nella memoria del computer. Gli stessi file possono essere sintetizzati programmaticamente per ottenere segnali di una determinata forma.

Di norma, una scheda audio (Fig. 1) ha due ingressi doppi (stereo) e due uscite identiche. Il primo ingresso (linea) è progettato per segnali di ingresso con un'ampiezza di circa 1 V, il secondo - microfono, per segnali più deboli. Quando si utilizza una scheda audio come convertitore analogico-digitale, è possibile utilizzare uno qualsiasi di questi ingressi, a seconda del livello del segnale in elaborazione.

Convertitore analogico-digitale da una scheda audio

I dati relativi ai contenuti multimediali vengono archiviati in file nel cosiddetto formato RIFF (Resource Interchange File Format - formato di file per lo scambio di risorse) [1]. Un file RIFF contiene blocchi nidificati (chunk). Il frammento esterno è costituito da un'intestazione e un'area dati (Fig. 2). La prima doppia parola dell'intestazione contiene un codice di quattro caratteri che identifica i dati memorizzati nel frammento.

Convertitore analogico-digitale da una scheda audio

La seconda dword dell'intestazione è la dimensione dell'area dati in byte (esclusa la dimensione dell'intestazione stessa). L'area dati ha una lunghezza variabile con la condizione del suo allineamento su un limite di parola e riempimento alla fine con un byte zero a un numero intero di parole, se necessario.

Il formato RIFF non descrive il formato dei dati. In pratica, un file RIFF può contenere qualsiasi dato per multimedia, e il formato dei dati dipende dal tipo di dati.

L'area denominata "Dati" nella Figura 2 può contenere altri frammenti al suo interno. Per un file che memorizza dati audio (un file wav), quest'area contiene l'identificatore di dati "WAVE", un frammento del formato di dati audio "fmt" (tre caratteri "fmt" e uno spazio alla fine), nonché un frammento di dati sonori (Fig. 2). Il file può inoltre contenere frammenti di altro tipo, quindi non dovresti pensare che l'intestazione del file wav abbia un formato fisso. Ad esempio, il file può contenere un frammento "LISTA" o "INFO" contenente informazioni sui diritti .copy e altre informazioni aggiuntive.

Vediamo come vengono scritti i dati. Innanzitutto, è necessario aprire il dispositivo di input, specificando il formato dei dati audio per esso. Quindi uno o più blocchi di memoria devono essere ordinati e preparati per l'input richiamando una funzione speciale. Successivamente, i blocchi preparati devono essere passati, se necessario, al driver del dispositivo di input, che li riempie con i dati audio registrati. Per salvare i dati registrati in un file wav, l'applicazione deve generare e scrivere nel file dell'applicazione un file wav e dati audio dai blocchi di memoria preparati riempiti dai dispositivi di input del driver.

Di seguito è riportato un frammento di programma che consente di scrivere un blocco di dati su un file, necessario quando si utilizza una scheda audio come convertitore analogico-digitale:

utilizza SysUtils, MMSystem; type TWaveData = array[0..0) of word ;const Discret = 22050;WaveHdr:TWaveHdr=( lpData: nil;(indirizzo del buffer della forma d'onda) dwBufferLength: 0;(lunghezza, in byte, del buffer) dwBytesRecorded: 0;(Quanti dati sono nel buffer ) dwUser: 0; dwFlags: 0; dwLoops: 0; IpMext: nil; reserved: 0 ) ec : Discret; nBllockAlign: 1; wBitsPerSample: 1; csSize: 8 ) ;var WaveDate : ^TWaveDate; HDispositivo audio: HWaveIn; hfile: HMMIO; res: MMResult;begin with WaveHdr do begindwBufferLehgth : =round(Discret/0);dwBytesRecorded: =round(Discret/10);GetMem(WaveData, dwBytesRecorded);lpData : =PChar(WaveData); FINE; 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 o MMIO_READWRITE); mmioWrite(hfile,WaveHdr.IpData, WaveHdr,dwBytesRecorded); mmioClose(hfile,1); waveInReset(HSoundDevice) ; waveInClose(HSoundDevice) ;end.

A differenza dell'interfaccia MCI, dove molti parametri sono presi per impostazione predefinita, l'interfaccia di basso livello richiede un'attenta e approfondita considerazione di tutti i dettagli del processo di scrittura e lettura. Come compensazione per lo sforzo extra, ottieni maggiore flessibilità e la possibilità di lavorare non solo con l'audio, ma anche con segnali arbitrari in tempo reale.

Letteratura

1. Frolov A.V., Frolov G.V. Multimediale per Windows. Guida del programmatore. - M, "DIALOGO-MEPhI", 1994, 284 p. (Biblioteca del programmatore di sistema; V. 15).

Autore: O. Baranovsky, Minsk; Pubblicazione: N. Bolshakov, rf.atnn.ru

Vedi altri articoli sezione Progettista radioamatore.

Leggere e scrivere utile commenti su questo articolo.

<< Indietro

Ultime notizie di scienza e tecnologia, nuova elettronica:

Macchina per diradare i fiori nei giardini 02.05.2024

Nell'agricoltura moderna si sta sviluppando il progresso tecnologico volto ad aumentare l'efficienza dei processi di cura delle piante. Presentata in Italia l'innovativa macchina per il diradamento dei fiori Florix, progettata per ottimizzare la fase di raccolta. Questo attrezzo è dotato di bracci mobili, che permettono di adattarlo facilmente alle esigenze del giardino. L'operatore può regolare la velocità dei fili sottili controllandoli dalla cabina del trattore tramite joystick. Questo approccio aumenta significativamente l'efficienza del processo di diradamento dei fiori, offrendo la possibilità di adattamento individuale alle condizioni specifiche del giardino, nonché alla varietà e al tipo di frutto in esso coltivato. Dopo due anni di test della macchina Florix su diverse tipologie di frutta, i risultati sono stati molto incoraggianti. Agricoltori come Filiberto Montanari, che utilizza una macchina Florix da diversi anni, hanno riscontrato una significativa riduzione del tempo e della manodopera necessari per diluire i fiori. ... >>

Microscopio infrarosso avanzato 02.05.2024

I microscopi svolgono un ruolo importante nella ricerca scientifica, consentendo agli scienziati di approfondire strutture e processi invisibili all'occhio. Tuttavia, vari metodi di microscopia hanno i loro limiti e tra questi c'è la limitazione della risoluzione quando si utilizza la gamma degli infrarossi. Ma gli ultimi risultati dei ricercatori giapponesi dell'Università di Tokyo aprono nuove prospettive per lo studio del micromondo. Gli scienziati dell'Università di Tokyo hanno presentato un nuovo microscopio che rivoluzionerà le capacità della microscopia a infrarossi. Questo strumento avanzato consente di vedere le strutture interne dei batteri viventi con sorprendente chiarezza su scala nanometrica. In genere, i microscopi nel medio infrarosso sono limitati dalla bassa risoluzione, ma l’ultimo sviluppo dei ricercatori giapponesi supera queste limitazioni. Secondo gli scienziati, il microscopio sviluppato consente di creare immagini con una risoluzione fino a 120 nanometri, ovvero 30 volte superiore alla risoluzione dei microscopi tradizionali. ... >>

Trappola d'aria per insetti 01.05.2024

L’agricoltura è uno dei settori chiave dell’economia e il controllo dei parassiti è parte integrante di questo processo. Un team di scienziati dell’Indian Council of Agricultural Research-Central Potato Research Institute (ICAR-CPRI), Shimla, ha trovato una soluzione innovativa a questo problema: una trappola per insetti alimentata dal vento. Questo dispositivo risolve le carenze dei metodi tradizionali di controllo dei parassiti fornendo dati sulla popolazione di insetti in tempo reale. La trappola è alimentata interamente dall'energia eolica, il che la rende una soluzione ecologica che non richiede energia. Il suo design unico consente il monitoraggio sia degli insetti dannosi che utili, fornendo una panoramica completa della popolazione in qualsiasi area agricola. “Valutando i parassiti target al momento giusto, possiamo adottare le misure necessarie per controllare sia i parassiti che le malattie”, afferma Kapil ... >>

Notizie casuali dall'Archivio

Efficiente batteria ad anodo al litio 10.08.2014

I ricercatori della Stanford University negli Stati Uniti sono stati in grado di creare una batteria anodica al litio efficiente e affidabile, risolvendo problemi che nessuno è stato in grado di risolvere per decenni. Il nuovo sviluppo consentirà in futuro di creare batterie più leggere, compatte e potenti per smartphone, laptop e veicoli elettrici.

Un tipico design della batteria include tre elementi principali: anodo (elettrodo positivo), elettrolita e catodo (elettrodo negativo). Oggi, le batterie agli ioni di litio più utilizzate, in cui lo ione di litio funge da portatore di carica. L'anodo è solitamente in grafite. Sebbene la grafite sia il materiale anodico più popolare, è tutt'altro che il più efficiente, afferma Yi Cui, scienziato dei materiali della Stanford University e leader del progetto. Il litio è più efficiente.

"Di tutti i materiali che possono essere utilizzati per produrre anodi, il litio ha il potenziale maggiore", spiega lo scienziato. "Ha un peso leggero e la più alta densità di energia. Con questo materiale, puoi ottenere più potenza per unità di peso e volume . batterie più leggere, più piccole e più potenti." Cui afferma anche che, secondo le sue ipotesi, un anodo al litio può teoricamente aumentare la capacità di una batteria di 3-4 volte.

Il problema sta nel fatto che, prima di tutto, il litio entra rapidamente in una reazione chimica con l'elettrolita e, inoltre, aumenta notevolmente di dimensioni quando gli ioni di litio si depositano sull'anodo di litio, causando il degrado della batteria.

Secondo il leader del progetto, molti scienziati hanno lottato per decenni per risolvere questi problemi, che il suo team è finalmente riuscito a risolvere applicando un elemento aggiuntivo: una specie di involucro protettivo che copre l'anodo e che è una griglia di cupole di carbonio spesse 20 nm . Tale griglia impedisce al litio di reagire con l'elettrolita ed è sufficientemente flessibile da allungarsi mentre l'anodo si espande senza rompersi.

Tipicamente, una batteria può essere prodotta in serie se la sua efficienza Coulomb (la quantità relativa di litio immagazzinata nell'anodo dopo un ciclo di carica-scarica) raggiunge il 99,9% o più, senza scendere al di sotto di questo valore per lungo tempo.

Finora, le batterie agli anodo di litio, create in laboratorio, hanno mostrato un'efficienza Coulomb di circa il 96%. E dopo soli 100 cicli di carica-scarica, è sceso al di sotto del 50%. Gli scienziati della Stanford University sono riusciti a raggiungere un valore del 99%, che è rimasto tale anche dopo 150 cicli.

Altre notizie interessanti:

▪ Combustibile a idrogeno dall'acqua di mare

▪ Sistema di raffreddamento a liquido Rosewill PB240-RGB

▪ Occhi tristi di una mucca

▪ La salute umana dipende dagli alberi

▪ Miglioramento delle celle a combustibile pulite a metanolo

News feed di scienza e tecnologia, nuova elettronica

Materiali interessanti della Biblioteca Tecnica Libera:

▪ sezione del sito Istruzioni per l'uso. Selezione dell'articolo

▪ articolo di John Steinbeck. Aforismi famosi

▪ articolo Come fanno le api a fare il miele? Risposta dettagliata

▪ articolo Hamemelum nobile. Leggende, coltivazione, metodi di applicazione

▪ articolo Relè indicatore di direzione basato su interruttore di carico. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

▪ articolo Norme delle prove di accettazione. Isolatori di sospensione e supporto. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

Lascia il tuo commento su questo articolo:

Nome:


E-mail (opzionale):


commento:





Tutte le lingue di questa pagina

Homepage | Biblioteca | Articoli | Mappa del sito | Recensioni del sito

www.diagram.com.ua

www.diagram.com.ua
2000-2024