Lydfrekvensgenerator. Lydfrekvensgenerator Signalgenerator-app for Android

En applikasjon som lar deg overføre lyd av forskjellige frekvenser gjennom flere kanaler er uunnværlig når du setter opp profesjonelle musikksystemer.

Lydfrekvensgenerator - navnet på programmet taler for seg selv. Det er et annet navn for applikasjonen "Sound Generator". Systemet lar deg overføre lyd med den ekstra muligheten til å tilpasse signalkarakteristikker. En viktig fordel med applikasjonen er muligheten til å overføre flerkanalslyd. Når generatoren er slått på, lyser ni separate paneler med funksjon av mulig frekvensjustering for hver kanal. Plasseringen deres kan endres eller fikses i skrivebordsområdet.

Applikasjonsfunksjoner

Lydapplikasjonen er kompatibel med 24-biters og 32-biters kort, og samplingsfrekvensen må være 384 kHz. Det er mulig å overføre støy og harmoniske sinusformede signaler. Det er enkelt å endre lydfaser ved å mekanisk bytte systemet. Ofte brukes disse funksjonene ved bruk av profesjonelt utstyr.
Lydfrekvensgeneratoren er en svært fokusert applikasjon. Dette skyldes følgende funksjoner:
  • Frekvensområdet er ikke begrenset, avhengig av de tekniske egenskapene til lydsystemet;
  • generatoren sørger for drift av to eller flere oscillatorer med funksjonen til å samtidig endre egenskapene til lydoverføring;
  • moduser for å reprodusere Brownsk, hvit og rosa støy er gitt, samt overføring av amplitudemodulasjon og svingefrekvens for elektriske oscillasjoner;
  • lydapplikasjonen har den laveste prosentandelen av forvrengning;
  • Den behandlede lyden kan lagres på datamaskinen din.
Utviklerne utstyrte nye varianter av programmet med maler med spesifiserte lydegenskaper. Det er nok å finne en ferdig forhåndsinnstilling på skrivebordet og starte den ved å dobbeltklikke på venstre tast. Lydgeneratoren er enkel å bruke. Den eneste ulempen er at gratisversjonen av programmet er en prøveversjon, og lyden varer i omtrent tjue sekunder. For å fullføre applikasjonen må du kjøpe en lisens.

er en applikasjon for Android-smarttelefoner og -nettbrett som genererer en lydtone med en brukerspesifisert frekvens ved hjelp av enhetens høyttaler. Et enkelt grensesnitt med et minimum av detaljer og evnen til å finjustere gjør det nyttig for både hjemlige behov og profesjonelt arbeid med lyd.
Generatoren produserer lyd ved en spesifisert frekvens som en ren tone (med en sinusbølgeform).

Den fungerer i monofonisk modus. Den aktive frekvensen i Hz vises øverst på skjermen. Under det er en rullefelt for raskt å bevege deg gjennom hele det tilgjengelige utvalget. Finjustering utføres ved hjelp av frekvensøknings- og -reduseringsknappene. Verdiene på dem er nesten universelle: hundrevis og titalls hertz brukes for rask navigering, og tiendedelene deres brukes til finjustering. Det siste er spesielt viktig når du arbeider med lave frekvenser. Nederst på skjermen er det en knapp for å slå lyden av og på. Applikasjonen gir ikke programvarevolumkontroll, så før du bruker generatoren, er det verdt å justere volumet på selve enheten for ikke å skade hørselen til deg selv eller andre.


er helt gratis, men under driften viser den brukeren et reklamebanner nederst i vinduet. Den støtter ikke det russiske språket, men det er ikke nødvendig - de digitale symbolene er forståelige på alle språk, og det er ingen andre data eller innstillinger i applikasjonen. Generatoren passer for alle enheter med Android OS eldre enn 4.0. Et funksjonelt, lite krevende maskinvaregrensesnitt og den lille størrelsen som opptas av applikasjonen i minnet til en smarttelefon eller nettbrett lar deg jobbe med den selv ved å bruke budsjettmobilenheter.

SoundCard Oszilloscope - et program som gjør datamaskinen om til et to-kanals oscilloskop, en to-kanals lavfrekvensgenerator og en spektrumanalysator

God ettermiddag, kjære radioamatører!
Hver radioamatør vet at for å lage mer eller mindre komplekse amatørradioenheter, må du ikke bare ha et multimeter til rådighet. I dag i butikkene våre kan du kjøpe nesten hvilken som helst enhet, men - det er ett "men" - kostnaden for en anstendig kvalitetsenhet er ikke mindre enn flere titusenvis av rubler, og det er ingen hemmelighet at for de fleste russere er dette en betydelig sum penger, og derfor er disse enhetene ikke tilgjengelige i det hele tatt, eller en radioamatør kjøper enheter som har vært i bruk i lang tid.
I dag på siden , vil vi prøve å utstyre radioamatørlaboratoriet med gratis virtuelle instrumenter -digitalt to-kanals oscilloskop, to-kanals lydfrekvensgenerator, spektrumanalysator. Den eneste ulempen med disse enhetene er at de alle bare opererer i frekvensbåndet fra 1 Hz til 20 000 Hz. Nettstedet har allerede gitt en beskrivelse av et lignende amatørradioprogram:“ “ – et program som gjør hjemmedatamaskinen om til et oscilloskop.
I dag vil jeg gjøre deg oppmerksom på et annet program - "Lydkort Oszilloskop". Jeg ble tiltrukket av dette programmet av dets gode egenskaper, gjennomtenkte design, enkle læring og arbeid i det. Dette programmet er på engelsk, det er ingen russisk oversettelse. Men jeg ser ikke på dette som en ulempe. For det første er det veldig enkelt å finne ut hvordan du jobber i programmet, du vil se det selv, og for det andre, en dag vil du skaffe deg gode enheter (og de har alle symbolene på engelsk, selv om de selv er kinesiske), og du vil umiddelbart og blir lett vant til dem.

Programmet er utviklet av C. Zeitnitz og er gratis, men kun til privat bruk. En lisens for programmet koster rundt 1500 rubler, og det er også en såkalt "privat lisens" - som koster rundt 400 rubler, men dette er mer en donasjon til forfatteren for ytterligere forbedring av programmet. Naturligvis vil vi bruke gratisversjonen av programmet, som bare skiller seg ved at når du starter det, vises et vindu hver gang som ber deg kjøpe en lisens.

Last ned programmet (siste versjon fra desember 2012):

(28,1 MiB, 52 981 treff)

Først, la oss forstå "konseptene":
Oscilloskop– en enhet designet for forskning, observasjon, måling av amplitude og tidsintervaller.
Oscilloskop er klassifisert:
etter formål og metode for å vise informasjon:
– oscilloskop med periodisk skanning for å observere signaler på skjermen (i vesten kalles de oscilloskop)
– Oscilloskop med kontinuerlig sveip for registrering av signalkurven på fotografisk bånd (i Vesten kalles de oscillograf)
ved metoden for å behandle inngangssignalet:
– analog
– digitalt

Programmet kjører i et miljø som ikke er lavere enn W2000 og inkluderer:
- to-kanals oscilloskop med en overføringsfrekvens (avhengig av lydkortet) på minst 20 til 20 000 Hz;
– to-kanals signalgenerator (med en lignende generert frekvens);
- Spektrumanalysator
– og det er også mulig å ta opp et lydsignal for senere studier

Hvert av disse programmene har tilleggsfunksjoner som vi vil se på når vi utforsker dem.

Vi starter med signalgeneratoren:

Signalgeneratoren, som jeg allerede sa, er to-kanals - kanal 1 og kanal 2.
La oss vurdere formålet med hovedbryterne og vinduene:
1 knapper for å slå på generatorer;
2 Innstillingsvindu for utgangsbølgeform:
blå– sinusformet
triangel- trekantet
torget- rektangulær
sagtann- sagtann
hvit støy- Hvit støy
3 u(maksimalt – 1 volt);
4 Frekvensinnstillingskontroller (ønsket frekvens kan stilles inn manuelt i vinduene under kontrollene). Selv om den maksimale frekvensen på regulatorene er 10 kHz, kan du legge inn hvilken som helst tillatt frekvens i de nedre vinduene (avhengig av lydkortet);
5 vinduer for å stille inn frekvensen manuelt;
6 slå på "Sveip - generator"-modus. I denne modusen endres utgangsfrekvensen til generatoren med jevne mellomrom fra minimumsverdien satt i "5"-boksene til maksimumsverdien satt i "Fend"-boksene i løpet av tiden som er angitt i "Time"-boksene. Denne modusen kan aktiveres enten for en kanal eller for to kanaler samtidig;
7 vinduer for innstilling av den endelige frekvensen og tiden for sveipemodus;
8 programvaretilkobling av generatorkanalutgangen til den første eller andre inngangskanalen til oscilloskopet;
9 - innstilling av faseforskjellen mellom signalene fra den første og andre kanalen til generatoren.
10 - innstilling av driftssyklusen til signalet (gjelder kun for et rektangulært signal).

La oss nå se på selve oscilloskopet:

1 Amplitude - justering av følsomheten til den vertikale avbøyningskanalen
2 Synkroniser– tillater (ved å krysse av eller av) separat eller samtidig justering av to kanaler i henhold til signalamplitude
3, 4 lar deg skille signaler langs høyden på skjermen for individuell observasjon
5 stille inn sveipetiden (fra 1 millisekund til 10 sekunder, med 1000 millisekunder på 1 sekund)
6 start stopp drift av oscilloskopet. Når den er stoppet, lagres gjeldende tilstand for signalene på skjermen, og en Lagre-knapp vises ( 16 ) lar deg lagre gjeldende tilstand på datamaskinen din i form av 3 filer (tekstdata for signalet som studeres, et svart-hvitt bilde og et fargebilde av bildet fra oscilloskopskjermen ved stopptidspunktet)
7 Avtrekker– en programvareenhet som forsinker starten av et sveip til visse betingelser er oppfylt og tjener til å oppnå et stabilt bilde på oscilloskopskjermen. Det er 4 moduser:
på av. Når utløseren er slått av, vil bildet på skjermen se "løpende" ut eller til og med "utsmurt".
automatisk modus. Programmet velger selv modus (normal eller enkel).
normal modus. I denne modusen utføres et kontinuerlig sveip av signalet som studeres.
enkeltspillermodus. I denne modusen utføres et engangssveip av signalet (med et tidsintervall angitt av tidsregulatoren).
8 aktivt kanalvalg
9 Kant– signalutløsertype:
- stigende– langs fronten av signalet som studeres
fallende– i henhold til nedgangen til signalet som studeres
10 Automatisk innstilling– automatisk innstilling av sveipetid, følsomhet for vertikal avvikskanal Amplitude, og også bildet kjøres til midten av skjermen.
11 -Kanalmodus– bestemmer hvordan signaler skal vises på oscilloskopskjermen:
enkelt– separat utgang av to signaler til skjermen
- CH1 + CH2– gi ut summen av to signaler
CH1 – CH2– gi ut forskjellen mellom to signaler
CH1 * CH2– utgang av produktet av to signaler
12 og 13valg av visning av kanaler på skjermen (eller en av de to, eller to samtidig, verdien vises ved siden av Amplitude)
14 kanal 1-bølgeformutgang
15 kanal 2-bølgeformutgang
16 allerede bestått - opptak av et signal til en datamaskin i oscilloskopstoppmodus
17 tidsskala (vi har en regulator Tid er satt til 10 millisekunder, så skalaen vises fra 0 til 10 millisekunder)
18 Status– viser gjeldende status for utløseren og lar deg også vise følgende data:
- HZ og volt– viser gjeldende spenningsfrekvens for signalet som studeres
markøren– inkludering av vertikale og horisontale markører for måling av parametrene til signalet som studeres
logg for å fylle ut– sekund for sekund registrering av parameterne til signalet som studeres.

Tar mål på et oscilloskop

Først, la oss sette opp signalgeneratoren:

1. Slå på kanal 1 og kanal 2 (grønne trekanter lyser)
2. Still inn utgangssignalene - sinusformet og rektangulært
3. Sett amplituden til utgangssignalene til 0,5 (generatoren genererer signaler med en maksimal amplitude på 1 volt, og 0,5 vil bety en signalamplitude lik 0,5 volt)
4. Sett frekvensene til 50 Hertz
5. Bytt til oscilloskopmodus

Måle signal amplitude:

1. Knappen under påskriften Måle velg modus HZ og volt, sett en hake ved siden av inskripsjonene Frekvens og spenning. Samtidig vises gjeldende frekvenser for hvert av de to signalene (nesten 50 hertz), amplituden til hele signalet øverst Vp-p og effektiv signalspenning Veff.
2. Knappen under påskriften Måle velg modus Pekere og sett et hake ved siden av inskripsjonen Spenning. I dette tilfellet har vi to horisontale linjer, og nederst er det inskripsjoner som viser amplituden til de positive og negative komponentene til signalet ( EN), samt det totale signalamplitudeområdet ( dA).
3. Vi setter de horisontale linjene i posisjonen vi trenger i forhold til signalet, på skjermen vil vi motta data om deres amplitude:

Måle tidsintervaller:

Vi utfører de samme operasjonene som for å måle amplituden til signaler, med unntak av - i modusen Pekere sett et hake ved siden av inskripsjonen Tid. Som et resultat, i stedet for horisontale, vil vi få to vertikale linjer, og nederst vil tidsintervallet mellom de to vertikale linjene og gjeldende frekvens til signalet i dette tidsintervallet vises:

Bestemme signalfrekvens og amplitude

I vårt tilfelle er det ikke nødvendig å spesifikt beregne frekvensen og amplituden til signalet - alt vises på oscilloskopskjermen. Men hvis du må bruke et analogt oscilloskop for første gang i livet ditt og du ikke vet hvordan du bestemmer frekvensen og amplituden til et signal, vil vi vurdere dette problemet for pedagogiske formål.

Vi lar generatorinnstillingene være som de var, med unntak av å sette signalamplituden til 1,0, og stille inn oscilloskopinnstillingene som på bildet:

Vi setter signalamplitudekontrollen til 100 millivolt, sveipetidskontrollen til 50 millisekunder, og vi får et bilde på skjermen som ovenfor.

Prinsippet for å bestemme signalamplituden:
Regulator Amplitude vi er i en posisjon 100 millivolt, som betyr at kostnaden for å dele rutenettet vertikalt på oscilloskopskjermen er 100 millivolt. Vi teller antall divisjoner fra bunnen av signalet til toppen (vi får 10 divisjoner) og multipliserer med prisen på en divisjon - 10*100= 1000 millivolt= 1 volt, som betyr at signalamplituden fra topp til bunn er 1 volt. På nøyaktig samme måte kan du måle signalamplituden i hvilken som helst del av oscillogrammet.

Bestemmelse av signaltidskarakteristikk:
Regulator Tid vi er i en posisjon 50 millisekunder. Antall horisontale inndelinger av oscilloskopskalaen er 10 (i dette tilfellet har vi 10 delinger på skjermen), del 50 med 10 og få 5, dette betyr at kostnaden for en divisjon vil være lik 5 millisekunder. Vi velger delen av signaloscillogrammet vi trenger og teller hvor mange divisjoner det passer inn i (i vårt tilfelle, 4 divisjoner). Multipliser prisen på 1 divisjon med antall divisjoner 5*4=20 og bestemme at perioden for signalet i området som studeres er 20 millisekunder.

Bestemmelse av signalfrekvens.
Frekvensen til signalet som studeres bestemmes av den vanlige formelen. Vi vet at en periode av signalet vårt er lik 20 millisekunder, det gjenstår å finne ut hvor mange perioder det vil være i løpet av ett sekund - 1 sekund/20 millisekunder= 1000/20= 50 Hertz.

Spektrumanalysator

Spektrumanalysator– en enhet for observasjon og måling av den relative energifordelingen til elektriske (elektromagnetiske) oscillasjoner i et frekvensbånd.
Lavfrekvensspektrumanalysator(som i vårt tilfelle) er designet for å fungere i lydfrekvensområdet og brukes for eksempel til å bestemme frekvensresponsen til forskjellige enheter, når man studerer støykarakteristikker og setter opp diverse radioutstyr. Spesifikt kan vi bestemme amplitude-frekvensresponsen til lydforsterkeren som settes sammen, konfigurere forskjellige filtre, etc.
Det er ikke noe komplisert i å jobbe med en spektrumanalysator; nedenfor vil jeg gi formålet med hovedinnstillingene, og du selv, gjennom erfaring, vil enkelt finne ut hvordan du jobber med den.

Slik ser spektrumanalysatoren ut i programmet vårt:

Hva er her - hva:

1. Vertikal visning av analysatorskalaen
2. Velge de viste kanalene fra frekvensgeneratoren og type display
3. Arbeidsdel av analysatoren
4. Knapp for å registrere gjeldende tilstand til oscillogrammet når det stoppes
5. Arbeidsfeltforstørrelsesmodus
6. Bytte horisontal skala (frekvensskala) fra lineær til logaritmisk visning
7. Gjeldende signalfrekvens når generatoren arbeider i sveipemodus
8. Gjeldende frekvens ved markørposisjon
9. Signal harmonisk forvrengningsindikator
10. Sette et filter for signaler etter frekvens

Se Lissajous-figurer

Lissajous figurer– lukkede baner tegnet av et punkt som samtidig utfører to harmoniske svingninger i to innbyrdes perpendikulære retninger. Figurenes utseende avhenger av forholdet mellom periodene (frekvensene), fasene og amplitudene til begge oscillasjonene.

Hvis du søker på inngangene " X"Og" Y» oscilloskopsignaler med nære frekvenser, så kan Lissajous-figurer sees på skjermen. Denne metoden er mye brukt for å sammenligne frekvensene til to signalkilder og for å matche en kilde med frekvensen til den andre. Når frekvensene er nære, men ikke like hverandre, roterer figuren på skjermen, og perioden for rotasjonssyklusen er den gjensidige av frekvensforskjellen, for eksempel er rotasjonsperioden 2 s - forskjellen i frekvensene av signalene er 0,5 Hz. Hvis frekvensene er like, fryser figuren ubevegelig, i alle faser, men i praksis, på grunn av kortvarige ustabiliteter i signalene, skjelver figuren på oscilloskopskjermen vanligvis litt. Du kan bruke for sammenligning ikke bare identiske frekvenser, men også de som er i flere forhold, for eksempel hvis referansekilden bare kan produsere en frekvens på 5 MHz, og den innstilte kilden kan produsere en frekvens på 2,5 MHz.

Jeg er ikke sikker på at denne funksjonen til programmet vil være nyttig for deg, men hvis du plutselig trenger den, så tror jeg at du enkelt kan finne ut av denne funksjonen på egenhånd.

Lydopptaksfunksjon

Jeg har allerede sagt at programmet lar deg ta opp et hvilket som helst lydsignal på en datamaskin for videre studier. Signalopptaksfunksjonen er ikke vanskelig, og du kan enkelt finne ut hvordan du gjør det:

"Data-oscilloskop"-program