Menu English Ukrainian Russe Accueil

Bibliothèque technique gratuite pour les amateurs et les professionnels Bibliothèque technique gratuite


ENCYCLOPÉDIE DE LA RADIOÉLECTRONIQUE ET DU GÉNIE ÉLECTRIQUE
Bibliothèque gratuite / Schémas des appareils radio-électroniques et électriques

Convertisseur analogique-numérique d'une carte son. Encyclopédie de l'électronique radio et de l'électrotechnique

Bibliothèque technique gratuite

Encyclopédie de l'électronique radio et de l'électrotechnique / Concepteur radioamateur

Commentaires sur l'article Commentaires sur l'article

Aujourd'hui, chaque utilisateur de PC connaît le terme "multimédia". Pour beaucoup, il est associé à un son, une animation, etc. de haute qualité. Cependant, la carte son Sound Blaster peut être utilisée comme convertisseur analogique-numérique et numérique-analogique avec des capacités de traitement exceptionnelles. Un ordinateur équipé d'une telle carte peut être utilisé comme oscilloscope, générateur ou analyseur de signaux. Le fait est que son "cœur" est un processeur de signal numérique DSP (Digital Signal Processor). Afin d'utiliser ses capacités, il est nécessaire d'avoir un accès direct aux tampons contenant les données audio et le mode de contrôle du DSP, c'est-à-dire utiliser l'interface de bas niveau. Dans cet article, nous examinerons le dispositif d'une carte son et le format des types standard de fichiers de données dans lesquels les données obtenues à la suite de la numérisation des signaux reçus à l'entrée d'une carte son sont stockées dans la mémoire de l'ordinateur. Les mêmes fichiers peuvent être synthétisés par programmation afin d'obtenir des signaux d'une forme donnée.

En règle générale, une carte son (Fig. 1) possède deux entrées doubles (stéréo) et deux sorties identiques. La première entrée (ligne) est conçue pour les signaux d'entrée d'une amplitude d'environ 1 V, la seconde - microphone, pour les signaux plus faibles. Lorsque vous utilisez une carte son comme convertisseur analogique-numérique, vous pouvez utiliser n'importe laquelle de ces entrées, en fonction du niveau du signal traité.

Convertisseur analogique-numérique à partir d'une carte son

Les données liées au multimédia sont stockées dans des fichiers au format dit RIFF (Resource Interchange File Format - format de fichier pour l'échange de ressources) [1]. Un fichier RIFF contient des morceaux imbriqués (chunk's). Le fragment externe se compose d'un en-tête et d'une zone de données (Fig. 2). Le premier double mot de l'en-tête contient un code à quatre caractères qui identifie les données stockées dans le fragment.

Convertisseur analogique-numérique à partir d'une carte son

Le deuxième dword de l'en-tête est la taille de la zone de données en octets (à l'exclusion de la taille de l'en-tête lui-même). La zone de données a une longueur variable avec la condition de son alignement sur une frontière de mot et un remplissage à la fin avec un octet zéro à un nombre entier de mots, si nécessaire.

Le format RIFF ne décrit pas le format des données. En pratique, un fichier RIFF peut contenir n'importe quelles données pour le multimédia, et le format des données dépend du type de données.

La zone intitulée "Données" dans la figure 2 peut contenir d'autres fragments. Pour un fichier qui stocke des données sonores (fichier wav), cette zone contient l'identifiant des données "WAVE", un fragment du format des données sonores "fmt" (trois caractères "fmt" et un espace à la fin), ainsi qu'un fragment de données sonores (Fig. 2). Le fichier peut en outre contenir des fragments d'autres types, vous ne devez donc pas penser que l'en-tête du fichier wav a un format fixe. Par exemple, le fichier peut contenir un fragment "LIST" ou "INFO" contenant des informations sur les droits .copy et d'autres informations supplémentaires.

Voyons comment les données sont écrites. Tout d'abord, vous devez ouvrir le périphérique d'entrée en spécifiant le format de données audio correspondant. Ensuite, un ou plusieurs blocs de mémoire doivent être commandés et préparés pour l'entrée en appelant une fonction spéciale. Après cela, les blocs préparés doivent être transmis si nécessaire au pilote de périphérique d'entrée, qui les remplit avec des données audio enregistrées. Pour enregistrer les données enregistrées dans un fichier wav, l'application doit générer et écrire dans le fichier d'application un fichier wav et des données sonores à partir des blocs de mémoire préparés remplis par les périphériques d'entrée du pilote.

Vous trouverez ci-dessous un fragment de programme qui vous permet d'écrire un bloc de données dans un fichier, ce qui est nécessaire lors de l'utilisation d'une carte son comme convertisseur analogique-numérique :

utilise SysUtils, MMSystem ; type TWaveData = array[0..0) of word ;const Discret = 22050;WaveHdr:TWaveHdr=( lpData : nil;(adresse du buffer de forme d'onde) dwBufferLength : 0;(longueur, en octets, du buffer) dwBytesRecorded : 0;(Combien de données se trouve dans le tampon ) dwUser : 0 ; dwFlags : 0 ; dwLoops : 0 ; IpMext : nil ; réservé : 0 ) ec : Discret ; nBllockAlign : 1 ; wBitsPerSample : 1 ; csSize : 8 ) ;var WaveDate : ^TWaveDate; HSoundDevice : HWaveIn ; hfile : HMMIO ; res: MMResult;commencer par WaveHdr do begindwBufferLehgth : =round(Discret/0);dwBytesRecorded : =round(Discret/10);GetMem(WaveData, dwBytesRecorded);lpData : =PChar(WaveData); fin; 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 ou MMIO_READWRITE); mmioWrite(hfile,WaveHdr.IpData, WaveHdr,dwBytesRecorded); mmioClose(hfichier,1); waveInReset(HSoundDevice) ; waveInClose(HSoundDevice) ;fin.

Contrairement à l'interface MCI, où de nombreux paramètres sont pris par défaut, l'interface de bas niveau nécessite un examen attentif et approfondi de tous les détails du processus d'écriture et de lecture. En compensation de l'effort supplémentaire, vous obtenez plus de flexibilité et la possibilité de travailler non seulement avec l'audio, mais également avec des signaux arbitraires en temps réel.

littérature

1. Frolov A.V., Frolov G.V. Multimédia pour Windows. Guide du programmeur. - M, "DIALOGUE-MEPhI", 1994, 284 p. (Bibliothèque du programmeur système; V. 15).

Auteur : O. Baranovsky, Minsk ; Publication : N. Bolchakov, rf.atnn.ru

Voir d'autres articles section Concepteur radioamateur.

Lire et écrire utile commentaires sur cet article.

<< Retour

Dernières nouvelles de la science et de la technologie, nouvelle électronique :

Cuir artificiel pour émulation tactile 15.04.2024

Dans un monde technologique moderne où la distance devient de plus en plus courante, il est important de maintenir la connexion et un sentiment de proximité. Les récents développements de la peau artificielle réalisés par des scientifiques allemands de l'Université de la Sarre représentent une nouvelle ère dans les interactions virtuelles. Des chercheurs allemands de l'Université de la Sarre ont développé des films ultra-fins capables de transmettre la sensation du toucher à distance. Cette technologie de pointe offre de nouvelles opportunités de communication virtuelle, notamment pour ceux qui se trouvent loin de leurs proches. Les films ultra-fins développés par les chercheurs, d'à peine 50 micromètres d'épaisseur, peuvent être intégrés aux textiles et portés comme une seconde peau. Ces films agissent comme des capteurs qui reconnaissent les signaux tactiles de maman ou papa, et comme des actionneurs qui transmettent ces mouvements au bébé. Les parents touchant le tissu activent des capteurs qui réagissent à la pression et déforment le film ultra-fin. Ce ...>>

Litière pour chat Petgugu Global 15.04.2024

Prendre soin de vos animaux de compagnie peut souvent être un défi, surtout lorsqu'il s'agit de garder votre maison propre. Une nouvelle solution intéressante de la startup Petgugu Global a été présentée, qui facilitera la vie des propriétaires de chats et les aidera à garder leur maison parfaitement propre et bien rangée. La startup Petgugu Global a dévoilé des toilettes pour chats uniques qui peuvent automatiquement chasser les excréments, gardant votre maison propre et fraîche. Cet appareil innovant est équipé de divers capteurs intelligents qui surveillent l'activité des toilettes de votre animal et s'activent pour nettoyer automatiquement après utilisation. L'appareil se connecte au réseau d'égouts et assure une élimination efficace des déchets sans intervention du propriétaire. De plus, les toilettes ont une grande capacité de stockage jetable, ce qui les rend idéales pour les ménages comptant plusieurs chats. La litière pour chat Petgugu est conçue pour être utilisée avec des litières solubles dans l'eau et offre une gamme de ...>>

L’attractivité des hommes attentionnés 14.04.2024

Le stéréotype selon lequel les femmes préfèrent les « mauvais garçons » est répandu depuis longtemps. Cependant, des recherches récentes menées par des scientifiques britanniques de l’Université Monash offrent une nouvelle perspective sur cette question. Ils ont examiné comment les femmes réagissaient à la responsabilité émotionnelle des hommes et à leur volonté d'aider les autres. Les résultats de l’étude pourraient changer notre compréhension de ce qui rend les hommes attrayants aux yeux des femmes. Une étude menée par des scientifiques de l'Université Monash aboutit à de nouvelles découvertes sur l'attractivité des hommes auprès des femmes. Dans le cadre de l'expérience, des femmes ont vu des photographies d'hommes avec de brèves histoires sur leur comportement dans diverses situations, y compris leur réaction face à une rencontre avec une personne sans abri. Certains hommes ont ignoré le sans-abri, tandis que d’autres l’ont aidé, par exemple en lui achetant de la nourriture. Une étude a révélé que les hommes qui faisaient preuve d’empathie et de gentillesse étaient plus attirants pour les femmes que les hommes qui faisaient preuve d’empathie et de gentillesse. ...>>

Nouvelles aléatoires de l'Archive

Développement de la norme de communication 6G 07.11.2021

Une équipe internationale de chercheurs japonais et finlandais travaillera à la création de technologies et de normes pour la sixième génération de communications sans fil, communément appelée 6G, dans le cadre d'un accord de recherche conjoint entre les deux pays.

À une époque où plus de personnes que jamais dépendent des télécommunications pour divers aspects de leur vie, beaucoup estiment que nous devons accélérer le développement de la technologie des communications. Un aspect clé de cette technologie est la façon dont les personnes et les machines communiquent sans fil. Pour ouvrir une nouvelle génération de communication sans fil, une coopération internationale est nécessaire, car des normes communes encouragent leur adoption.

À cette fin, le Japon et la Finlande ont lancé un partenariat bilatéral par le biais d'une coopération entre l'Université de Tokyo et l'Université d'Oulu en Finlande. Au cours des prochaines années, une feuille de route pour la norme 6G sera créée et des recherches sur les composants technologiques seront menées.

Matti Latva-aho - professeur de l'Académie à l'Université d'Oulu et directeur du programme national de recherche phare 6G en Finlande - a été nommé chercheur à l'Université de Tokyo. Il coopérera avec le professeur Akihiro Nakao de l'UTokyo Graduate School of Engineering et leur équipe travaillera sur la recherche et le développement des futures technologies 6G et des normes techniques.

"Il ne s'agit pas seulement de vitesses plus rapides et de réponses plus rapides, même si ces choses seront améliorées", a déclaré Nakao. réseaux et bien plus encore. Dans la vie de tous les jours, tout cela signifie que les gens seront plus à l'aise pour communiquer entre eux, ainsi que pour interagir avec eux. services et appareils."

Certains domaines de la vie où la technologie 6G pourrait être utile comprennent les soins de santé, où des capteurs intégrés à faible consommation peuvent relayer des données de santé en temps réel aux médecins ou à des systèmes experts, ou même répondre aux catastrophes naturelles, car l'intégration avec des plates-formes satellites signifie que si au sol l'infrastructure sera endommagée, alors il sera possible de maintenir une communication importante. Ceci est particulièrement important dans des pays comme le Japon, où les tremblements de terre, les tsunamis, les inondations et même les éruptions volcaniques constituent un danger très réel affectant la vie des gens.

Autres nouvelles intéressantes :

▪ Nouvel enregistrement de données sans fil

▪ Tablette ASUS Eee Slate B121

▪ MAX9701 - Amplificateur de puissance audio de classe D

▪ Les nanopores se réchauffent lorsque les ions les traversent.

▪ Vélo noué

Fil d'actualité de la science et de la technologie, nouvelle électronique

Matériaux intéressants de la bibliothèque technique gratuite :

▪ rubrique du site Appareils électroménagers. Sélection d'articles

▪ article Hélice basée sur le phénomène de tension superficielle d'un liquide. Conseils pour un modéliste

▪ article Quand et où s'est déroulé le match de football, dans lequel le score était de 2:2, et tous les buts ont été marqués par un seul joueur ? Réponse détaillée

▪ Article Sextant. Conseils touristiques

▪ article Indicateurs de tension embarqués. Encyclopédie de l'électronique radio et de l'électrotechnique

▪ article Bloc de réglages d'une radio portable. Encyclopédie de l'électronique radio et de l'électrotechnique

Laissez votre commentaire sur cet article :

Nom:


E-mail (facultatif) :


commenter:





Toutes les langues de cette page

Page principale | bibliothèque | Articles | Plan du site | Avis sur le site

www.diagramme.com.ua

www.diagramme.com.ua
2000-2024