Generator de semnal audio online. Placa de sunet ca generator

O aplicație care vă permite să transmiteți sunet frecvente diferite prin mai multe canale este indispensabil la configurarea sistemelor muzicale profesionale.

Generator de frecvență audio - numele programului vorbește de la sine. Există un alt nume pentru aplicația „Generator de sunet”. Sistemul vă permite să transmiteți sunet de la oportunitate suplimentară setările caracteristicilor semnalului. Un avantaj important al aplicației este capacitatea transmisie multicanal sunet. Când generatorul este pornit, nouă panouri separate cu o funcție se aprind setări posibile frecvențele pentru fiecare canal. Locația lor poate fi modificată sau fixată în zona desktopului.

Caracteristicile aplicației

Aplicația audio este compatibilă cu carduri pe 24 și 32 de biți, iar rata de eșantionare trebuie să fie de 384 kHz. Este posibil să se transmită zgomot și semnale sinusoidale armonice. Schimbarea fazelor sonore este ușoară prin comutarea mecanică a sistemului. Adesea, aceste funcții sunt utilizate atunci când utilizați echipamente profesionale.
Generatorul de frecvență audio este o aplicație foarte concentrată. Acest lucru se datorează următoarelor funcții:
  • Gama de frecvență nu este limitată, în funcție de capabilități tehnice sistem de sunet;
  • generatorul asigură funcționarea a două sau mai multe oscilatoare cu funcția de a modifica simultan caracteristicile transmisiei sunetului;
  • Există moduri de redare a zgomotului brownian, alb și roz, precum și de transmisie modulația de amplitudineși frecvența de balansare a oscilațiilor electrice;
  • aplicația audio are cel mai mic procent de distorsiune;
  • Sunetul procesat poate fi salvat pe computer.
Dezvoltatorii au echipat noi variante ale programului cu șabloane cu caracteristici de sunet specificate. Doar găsiți o presetare gata făcută pe desktop și rulați-o dublu clic tasta stângă. Generatorul de sunet este ușor de utilizat. Singurul dezavantaj este că versiunea gratuită a programului este o versiune de probă, iar sunetul său durează aproximativ douăzeci de secunde. Pentru muncă cu drepturi depline aplicațiile trebuie să cumpere o licență.

DI HALT:
Metoda este perversă, sincer să fiu, aș asambla rapid un generator de semnal de forma necesară pe R2R. Dar se întâmplă că uneori lipsește unul, alteori celălalt, dar aproape întotdeauna există gunoi de computer întins prin preajmă.

Disclaimer:
Aș dori să vă avertizez imediat că manipulările barbare cu computerul acoperă imediat garanția pentru hardware-ul cu un organ de blană, iar dacă raza de curbură a mâinilor este mică, întregul computer sau părți importante. Dacă te îndoiești de stabilitatea mâinii tale și de capacitățile tale, atunci este mai bine să asamblați un Frankenstein din gunoi doar pentru experimente.

Trebuia să depanez un dispozitiv Microcontroler AVR. Mai exact, primirea datelor de la ADC. Semnalul acestor date trebuie să fie de frecvență ultra joasă, aproximativ 1 Hz. Destul de ciudat, pentru a primi un semnal de o asemenea frecvență mijloace regulate destul de dificil. Placa de sunet Ieșirea are filtre care nu permit unui astfel de semnal de joasă frecvență să treacă. Prin urmare, s-a luat decizia de a actualiza placa de sunet.

Pentru a fi sigur, s-a decis implementarea acestui lucru pe o placă de sunet externă. Dar această experiență este valabilă și pentru plăcile de sunet încorporate, dar este demnă de Jedi.

O placă de sunet a fost cumpărată pe ciocan Sound Blaster Live. După o privire rapidă, a devenit clar că este imposibil să înțelegeți designul circuitului unei plăci cu 4 straturi fără iarbă bună. Dar este destul de evident că toate weekendurile și weekendurile semnale analogice mai întâi merg la op-amp, apoi la DAC/ADC. Ei bine, OU a fost căutat rapid pe google. Apoi am acordat atenție microcircuitului în care ajung aproximativ toate semnalele. Ea era a doua ca mărime. Am introdus marcajul pe Google și iată! Am găsit fișa de date!

Pinout microcircuit.

Suntem interesați ieșire de linie DAC (subliniat cu roșu). Am selectat doar canalul potrivit. Dacă cineva decide să facă un osciloscop, atunci va trebui să se lipeze intrare de linie(dreptunghi albastru). Desigur, prin diagrama de decuplare corespunzătoare (care poate fi căutată pe Google pe Internet).
Pentru a nu arde DAC-ul cu experimentele mele infernale, am decis să-l protejez puțin. Și recomand în obligatoriu faceți o astfel de diagramă.

Rezistor lipit

Pentru a scoate un semnal de la computer, am folosit conector VGA, care printr-un miracol zăcea pe biroul meu. Ce este bun la acest fir: are 5 fire ecranate separat. Tocmai am conectat un fir la pinul 1 (semnal ROȘU). Deoarece ecranele tuturor semnalelor sunt oricum conectate la masă, nu m-am deranjat cu conexiunea la masă. Desigur, în mod ideal trebuie să scoateți masa analogică a plăcii de sunet (unde se află, se caută în fișa de date pentru același cip), dar am fost înșurubat.

Sistem de sunet instalat și priza generatorului nostru

Ca generator, folosesc un program primitiv „Tone Generator”, care poate fi descărcat de aici. Vă permite să generați undă sinusoidală, ferăstrău, undă pătrată, zgomot alb și un semnal ciudat.

Ceea ce este suficient pentru scopurile mele.
După ce a fost instalat în computer, am decis să folosesc un osciloscop pentru a mă asigura că se desfășoară generația și l-am lipit corect.

Sinusul pur al generatorului nostru.

Ei bine, polarizarea fără un condensator în DAC-ul meu este de aproximativ 2 volți. Să verificăm cum mănâncă ADC-ul microcontrolerului meu.

Un generator și un program care citește valorile ADC ale microcontrolerului.

Nu acordați atenție că sinusul măsurat de controler este atât de rupt - frecvența de eșantionare este foarte scăzută.
Pentru a deplasa punctul zero, precum și pentru a reduce amplitudinea semnalului la jumătate, trebuie să plasați un rezistor de 10 k la masă. Astfel, împreună cu rezistența de pe placa de sunet, se formează un divizor de tensiune.

Mă înclin pentru aceste experimente reușite.

>Mai jos este o listă de programe pentru generarea de semnale diverse formeŞi caracteristicile de frecvență, care sunt cel mai des folosite de radioamatorii.

>Programul SweepGen

>Generator de programe de semnale sonore de testare staționare și variabile în timp. Echipat cu mai multe moduri de funcționare: măturare manuală, frecvență fixă, măturare lentă și rapidă reglabilă, zgomot alb. Programul este gratuit.

>Generator de semnal digital

>

>Software gratuit pentru dezvoltarea diverselor semnale digitale. Include: generator zgomot alb, Generator de impulsuri triunghiulare și pătrate, Generator de undă sinusoidală, Generator de undă sinusoidală și Generator de bătăi.

>Generator de tonuri NCH

>

>Un program capabil să se formeze număr mare semnale de diverse forme: puls, dinți de ferăstrău, dreptunghiulare cu fronturi foarte bune, triunghiulare, sinusoidale, precum și toate zgomotele principale (violet, alb, maro, roz, gri și albastru).

> Generator AudioWave

>

>software care este un generator semnale de joasă frecvență(cu două canale). Software-ul este plătit, costul este de 50 EUR, dar există o versiune demo cu utilizare limitată.

> Generator de tonuri de testare

>

>Un program capabil să creeze diverse semnale sonore pe o gamă largă de frecvențe. Preţ software de la 30 EUR. Există o versiune gratuită complet funcțională de 30 de zile.

>Generator de zgomot filtrat

>

>Software conceput pentru a genera semnale de zgomot. Versiune gratuită Programul rulează timp de 30 de zile. Versiune completă disponibil de la 20 EUR.

> Generator PWM

>

>Generator convențional de semnal de lățime a impulsului. Programul este shareware: 16 EUR. Versiunea gratuită a programului este disponibilă timp de 30 de zile.

> Generator de tonuri multiple

>

>Generator de semnale de frecvență audio multiton cu două canale. versiune de încercare Software-ul funcționează timp de 30 de zile. Versiunea completă disponibilă de la 20 EUR.