12.07.2023
Rumah / Bekerja di Internet / Program penghasil frekuensi audio untuk android. Generator Frekuensi Audio

Program penghasil frekuensi audio untuk android. Generator Frekuensi Audio

adalah aplikasi untuk smartphone dan tablet Android yang menghasilkan nada audio dengan frekuensi yang ditentukan pengguna menggunakan speaker perangkat. Antarmuka sederhana dengan detail minimum dan kemampuan untuk menyempurnakannya membuatnya berguna untuk kebutuhan rumah tangga dan pekerjaan audio profesional.
Osilator menciptakan suara pada frekuensi tertentu sebagai nada murni (dengan bentuk gelombang sinusoidal).

Ia bekerja dalam mode mono. Frekuensi aktif dalam Hz ditunjukkan di bagian atas layar. Di bawahnya ada bilah gulir untuk bergerak cepat melalui seluruh rentang yang tersedia. Penyetelan halus dilakukan dengan tombol penambah dan penurunan frekuensi. Nilai pada mereka hampir universal: ratusan dan puluhan hertz digunakan untuk navigasi cepat, dan persepuluhan untuk penyetelan halus. Yang terakhir ini sangat penting saat bekerja dengan frekuensi rendah. Di bagian bawah layar terdapat tombol untuk menghidupkan dan mematikan suara. Aplikasi tidak menyediakan perangkat lunak kontrol volume, jadi sebelum menggunakan generator, sebaiknya sesuaikan volume perangkat itu sendiri agar tidak melukai pendengaran Anda atau orang di sekitar Anda.


benar-benar gratis, tetapi selama bekerja itu menunjukkan kepada pengguna spanduk iklan di bagian bawah jendela. Itu tidak mendukung bahasa Rusia, tetapi tidak diperlukan - angkanya dapat dimengerti dalam bahasa apa pun, dan tidak ada data atau pengaturan lain dalam aplikasi. Generator ini cocok untuk semua perangkat dengan OS Android yang lebih lama dari 4.0. Antarmuka fungsional yang tidak menuntut perangkat keras dan ukuran kecil yang ditempati oleh aplikasi di memori smartphone atau tablet memungkinkan Anda untuk bekerja dengannya bahkan dengan bantuan perangkat seluler dari garis anggaran.

SoundCard Oszilloscope - program yang mengubah komputer menjadi osiloskop dua saluran, generator frekuensi rendah dua saluran, dan penganalisa spektrum

Selamat siang amatir radio sayang!
Setiap amatir radio tahu bahwa untuk membuat perangkat radio amatir yang kurang lebih kompleks, Anda tidak hanya perlu memiliki multimeter. Hari ini di toko kami Anda dapat membeli hampir semua perangkat, tetapi - ada satu "tetapi" - biaya kualitas perangkat apa pun yang layak tidak kurang dari beberapa puluh ribu rubel kami, dan bukan rahasia lagi bahwa bagi kebanyakan orang Rusia ini uang yang banyak, oleh karena itu perangkat ini tidak tersedia sama sekali, atau amatir radio membeli perangkat yang sudah lama digunakan.
Hari ini di lokasi , kami akan mencoba melengkapi laboratorium radio amatir dengan perangkat virtual gratis -osiloskop dua saluran digital, generator frekuensi audio dua saluran, penganalisa spektrum. Satu-satunya kelemahan dari perangkat ini adalah semuanya hanya beroperasi pada pita frekuensi dari 1 Hz hingga 20.000 Hz. Situs tersebut telah memberikan deskripsi yang serupa program radio amatir: “ “ - sebuah program yang mengkonversi komputer rumah ke dalam osiloskop.
Hari ini saya ingin menyampaikan kepada Anda program lain - “Osiloskop Kartu Suara“. Program ini menarik perhatian saya dengan karakteristik yang baik, desain yang bijaksana, kemudahan belajar dan bekerja di dalamnya. Program ini dalam bahasa Inggris, tidak ada terjemahan bahasa Rusia. Tapi saya tidak melihat ini sebagai kerugian. Pertama, sangat mudah untuk mengetahui cara bekerja dalam program, Anda akan melihatnya sendiri, dan kedua, suatu hari nanti Anda akan mendapatkan perangkat yang bagus (dan mereka memiliki semua simbol dalam bahasa Inggris, meskipun itu sendiri dalam bahasa Cina) dan segera dan mudah terbiasa dengan mereka.

Program ini dikembangkan oleh C. Zeitnitz dan gratis, tetapi hanya untuk penggunaan pribadi. Lisensi untuk program berharga sekitar 1.500 rubel, dan ada juga yang disebut "lisensi pribadi" yang harganya sekitar 400 rubel, tetapi ini lebih seperti sumbangan kepada penulis untuk peningkatan program lebih lanjut. Kami, tentu saja, akan menggunakan versi gratis dari program ini, yang hanya berbeda karena setiap kali diluncurkan, sebuah jendela muncul dengan tawaran untuk membeli lisensi.

Unduh program ( versi terbaru per Desember 2012):

(28,1 MiB, 52.981 klik)

Pertama, mari kita pahami "konsep":
Osiloskop- perangkat yang dirancang untuk penelitian, observasi, pengukuran amplitudo dan interval waktu.
Osiloskop diklasifikasikan:
sesuai dengan tujuan dan metode keluaran informasi:
- osiloskop dengan sapuan berkala untuk mengamati sinyal di layar (di Barat disebut osiloskop)
- osiloskop continuous-sweep untuk merekam kurva sinyal pada pita fotografi (disebut osilografi di Barat)
menurut metode pemrosesan sinyal input:
– analog
– digital

Program ini bekerja di lingkungan tidak lebih rendah dari W2000 dan meliputi:
- Osiloskop saluran ganda dengan bandwidth (tergantung pada kartu suara) tidak kurang dari 20 sampai 20.000 Hz;
– generator sinyal dua saluran (dengan frekuensi yang dihasilkan serupa);
- penganalisa spektrum
– dan juga memungkinkan untuk merekam sinyal audio untuk dipelajari nanti

Masing-masing program ini memiliki fitur tambahan yang akan kita lihat saat kita menjelajahinya.

Kami akan mulai dengan Signalgenerator:

Generator sinyal, seperti yang saya katakan, adalah dua saluran - Saluran 1 dan Saluran 2.
Pertimbangkan tujuan sakelar dan jendela utamanya:
1 tombol untuk menghidupkan generator;
2 jendela pengaturan bentuk gelombang keluaran:
sinus– sinusoidal
segi tiga- segitiga
persegi- persegi panjang
gigi gergaji- gigi gergaji
kebisingan putih- Kebisingan putih
3 pengatur amplitudo sinyal keluaran (maksimum - 1 volt);
4 tombol pengaturan frekuensi ( frekuensi yang diinginkan dapat diatur secara manual di jendela di bawah kenop). Meskipun frekuensi maksimum pada pengatur adalah 10 kHz, frekuensi apa pun yang diperbolehkan dapat dimasukkan di jendela bawah (tergantung pada kartu suara);
5 jendela untuk mengatur frekuensi secara manual;
6 mengaktifkan mode "Sweep-generator". Dalam mode ini, frekuensi keluaran generator berubah secara berkala dari nilai minimum yang diatur dalam kotak "5" ke nilai maksimum yang diatur dalam kotak "Fend" selama waktu yang diatur dalam kotak "Waktu". Mode ini dapat diaktifkan untuk satu saluran atau dua saluran sekaligus;
7 jendela untuk mengatur frekuensi akhir dan waktu mode Sapu;
8 koneksi perangkat lunak keluaran saluran generator ke saluran masukan osiloskop pertama atau kedua;
9 - mengatur perbedaan fase antara sinyal dari saluran generator pertama dan kedua.
10 -pada mengatur siklus kerja sinyal (hanya berlaku untuk sinyal persegi panjang).

Sekarang mari kita lihat osiloskop itu sendiri:

1 Amplitudo - penyesuaian sensitivitas saluran vertikal
2 Sinkronkan– memungkinkan (dengan mencentang atau menghapus centang) untuk melakukan penyesuaian terpisah atau simultan dari dua saluran dalam hal amplitudo sinyal
3, 4 memungkinkan Anda menyebarkan sinyal di sepanjang ketinggian layar untuk pengamatan masing-masing
5 pengaturan waktu sapuan (dari 1 milidetik hingga 10 detik, sedangkan 1 detik adalah 1000 milidetik)
6 mulai berhenti operasi osiloskop. Saat dihentikan, layar menyimpan status sinyal saat ini dan tombol Simpan ( 16 ) yang memungkinkan Anda untuk menyimpan keadaan saat ini di komputer dalam bentuk 3 file (data teks dari sinyal yang diteliti, gambar hitam putih dan gambar berwarna dari gambar dari layar osiloskop pada saat berhenti)
7 pemicuperangkat pemrograman, yang menunda dimulainya sapuan hingga kondisi tertentu terpenuhi dan digunakan untuk mendapatkan gambar yang stabil pada layar osiloskop. Ada 4 mode:
aktif/nonaktif. Saat pemicu dimatikan, gambar di layar akan terlihat "berjalan" atau bahkan "berlumuran".
mode otomatis . Program itu sendiri memilih mode (normal atau tunggal).
mode normal. Dalam mode ini, sapuan terus menerus dari sinyal yang diteliti dilakukan.
modus tunggal. Dalam mode ini, sapuan sinyal satu kali dilakukan (dengan interval waktu yang diatur oleh kontrol Waktu).
8 pemilihan saluran aktif
9 tepian– jenis pemicu sinyal:
- kenaikan– sepanjang bagian depan sinyal yang dipelajari
jatuh- oleh penurunan sinyal yang diteliti
10 Set otomatisinstalasi otomatis waktu sapuan, sensitivitas Amplitudo saluran deviasi vertikal, serta gambar dipaksa ke tengah layar.
11 -Modus Saluran– menentukan bagaimana sinyal akan ditampilkan pada layar osiloskop:
lajang– pisahkan output dari dua sinyal di layar
- CH1 + CH2– keluaran dari penjumlahan dua sinyal
CH1 - CH2– output dari perbedaan dua sinyal
CH1 * CH2– output dari produk dua sinyal
12 dan 13pilihan menampilkan saluran di layar (atau salah satu dari keduanya, atau dua sekaligus, nilainya ditampilkan di sebelah Amplitudo)
14 keluaran bentuk gelombang saluran 1
15 keluaran bentuk gelombang saluran 2
16 sudah berlalu - merekam sinyal ke komputer dalam mode stop osiloskop
17 skala waktu (kami memiliki regulator Waktu berdiri pada 10 milidetik, sehingga skala ditampilkan dari 0 hingga 10 milidetik)
18 Status– menunjukkan keadaan pemicu saat ini dan juga memungkinkan Anda untuk menampilkan data berikut di layar:
- HZ dan Volt– menampilkan frekuensi tegangan arus dari sinyal yang dipelajari
kursor– penyertaan kursor vertikal dan horizontal untuk mengukur parameter sinyal yang diteliti
log untuk diisi– perekaman detik demi detik dari parameter sinyal yang dipelajari.

Melakukan pengukuran pada osiloskop

Pertama, mari kita atur generator sinyal:

1. Hidupkan channel 1 dan channel 2 (segitiga hijau menyala)
2. Atur sinyal keluaran - sinusoidal dan persegi panjang
3. Atur amplitudo sinyal keluaran menjadi 0,5 (generator menghasilkan sinyal dengan amplitudo maksimum 1 volt, dan 0,5 berarti amplitudo sinyal adalah 0,5 volt)
4. Atur frekuensi ke 50 Hertz
5. Beralih ke mode osiloskop

Pengukuran amplitudo sinyal:

1. Tombol di bawah tulisan ukuran pilih mode HZ dan Volt, centang labelnya frekuensi dan tegangan. Pada saat yang sama, frekuensi arus untuk masing-masing dari dua sinyal (hampir 50 hertz) muncul di atas kita, amplitudo dari total sinyal vp-p dan tegangan sinyal efektif Veff.
2. Tombol di bawah tulisan ukuran pilih mode Kursor dan centang kotak Tegangan. Dalam hal ini, kami memiliki dua garis horizontal, dan di bagian bawah prasasti menunjukkan amplitudo komponen positif dan negatif dari sinyal ( A), serta jangkauan total amplitudo sinyal ( dA).
3. Kami mengatur garis horizontal pada posisi yang kami butuhkan relatif terhadap sinyal, di layar kami akan menerima data tentang amplitudonya:

Pengukuran interval waktu:

Kami melakukan operasi yang sama seperti untuk mengukur amplitudo sinyal, dengan pengecualian - dalam mode Kursor centang labelnya Waktu. Akibatnya, alih-alih garis horizontal, kita mendapatkan dua garis vertikal, dan di bawah interval waktu antara dua garis vertikal dan frekuensi sinyal saat ini dalam interval waktu ini akan ditampilkan:

Menentukan frekuensi dan amplitudo sinyal

Dalam kasus kami, tidak perlu secara khusus menghitung frekuensi dan amplitudo sinyal - semuanya ditampilkan di layar osiloskop. Tetapi jika Anda harus menggunakan osiloskop analog untuk pertama kali dalam hidup Anda dan Anda tidak tahu cara menentukan frekuensi dan amplitudo sinyal, kami juga akan mempertimbangkan masalah ini untuk tujuan pendidikan.

Setting generator kita biarkan apa adanya, kecuali setting amplitudo sinyal menjadi 1.0, dan setting setting osiloskop seperti pada gambar :

Kami menyetel kontrol amplitudo sinyal ke 100 milivolt, kontrol waktu sapuan ke 50 milidetik, dan kami mendapatkan gambar di layar seperti dari atas.

Prinsip penentuan amplitudo sinyal:
Pengatur Amplitudo kita berada di posisi 100 milivolt, yang berarti pembagian vertikal grid pada layar osiloskop adalah 100 milivolt. Kami menghitung jumlah divisi dari bagian bawah sinyal ke atas (kami mendapatkan 10 divisi) dan mengalikannya dengan harga satu divisi - 10 * 100 = 1000 milivolt = 1 volt, artinya amplitudo sinyal yang kita miliki dari atas ke bawah adalah 1 volt. Dengan cara yang sama, Anda dapat mengukur amplitudo sinyal di bagian mana pun dari bentuk gelombang.

Penentuan karakteristik temporal dari sinyal:
Pengatur Waktu kita berada di posisi 50 milidetik. Jumlah pembagian skala osiloskop secara horizontal adalah 10 (dalam hal ini, kami memiliki 10 pembagian di layar), kami membagi 50 dengan 10 dan mendapatkan 5, yang berarti harga satu pembagian akan sama dengan 5 milidetik. Kami memilih bagian dari bentuk gelombang sinyal yang kami butuhkan dan mempertimbangkan berapa banyak divisi yang cocok (dalam kasus kami, 4 divisi). Kalikan harga 1 divisi dengan jumlah divisi 5*4=20 dan tentukan periode sinyal di area yang diteliti 20 milidetik.

Menentukan frekuensi sinyal.
Frekuensi sinyal yang dipelajari ditentukan oleh rumus biasa. Kami tahu bahwa satu periode dari sinyal kami adalah 20 milidetik, tetap mencari tahu berapa periode yang akan ada dalam satu detik - 1 detik/20 milidetik= 1000/20= 50 Hertz.

penganalisa spektrum

penganalisa spektrum– alat untuk mengamati dan mengukur distribusi relatif energi osilasi listrik (elektromagnetik) dalam pita frekuensi.
Penganalisis Spektrum Frekuensi Rendah(seperti dalam kasus kami) dirancang untuk beroperasi dalam rentang frekuensi audio dan digunakan, misalnya, untuk menentukan respons frekuensi berbagai perangkat, dalam mempelajari karakteristik kebisingan, pengaturan berbagai peralatan radio. Secara khusus, kami dapat menentukan respons frekuensi dari penguat frekuensi audio yang dirakit, menyesuaikan berbagai filter, dll.
Tidak ada yang rumit dalam bekerja dengan penganalisis spektrum, di bawah ini saya akan memberikan tujuan dari pengaturan utamanya, dan Anda sendiri, berdasarkan pengalaman, akan dengan mudah mengetahui cara bekerja dengannya.

Seperti inilah tampilan penganalisa spektrum dalam program kami:

Apa yang ada di sini - apa:

1. Tampilan skala analyzer ditampilkan secara vertikal
2. Pilihan saluran yang ditampilkan dari generator frekuensi dan jenis tampilan
3. Bekerja bagian dari analyzer
4. Tombol untuk merekam keadaan gelombang saat ini saat berhenti
5. Mode pembesaran lapangan kerja
6. Mengganti skala horizontal (skala frekuensi) dari linier ke logaritmik
7. Frekuensi sinyal arus saat generator dalam mode sapuan
8. Frekuensi arus pada posisi kursor
9. Indikator harmonik sinyal
10. Mengatur filter sinyal berdasarkan frekuensi

Lihat Figur Lissajous

Sosok Lissajous- lintasan tertutup yang ditarik oleh suatu titik yang secara bersamaan melakukan dua osilasi harmonik dalam dua arah yang saling tegak lurus. Bentuk angka tergantung pada hubungan antara periode (frekuensi), fase dan amplitudo dari kedua osilasi.

Jika diterapkan pada input " X" Dan " Y» sinyal osiloskop frekuensi dekat, maka Anda dapat melihat sosok Lissajous di layar. Metode ini banyak digunakan untuk membandingkan frekuensi dari dua sumber sinyal dan menyetel satu sumber ke frekuensi yang lain. Ketika frekuensi dekat, tetapi tidak sama satu sama lain, angka di layar berputar, dan periode siklus rotasi adalah kebalikan dari perbedaan frekuensi, misalnya periode rotasi adalah 2 detik - perbedaan frekuensi sinyalnya adalah 0,5 Hz. Jika frekuensinya sama, angka tersebut membeku tidak bergerak, dalam fase apa pun, namun, dalam praktiknya, karena ketidakstabilan sinyal jangka pendek, angka pada layar osiloskop biasanya sedikit bergetar. Anda dapat menggunakan untuk perbandingan tidak hanya frekuensi yang sama, tetapi juga yang berada dalam rasio berganda, misalnya, jika sumber yang dicontoh dapat menghasilkan frekuensi hanya 5 MHz, dan sumber yang dapat ditala - 2,5 MHz.

Saya tidak yakin apakah fungsi program ini akan berguna bagi Anda, tetapi jika Anda tiba-tiba membutuhkannya, menurut saya Anda dapat dengan mudah mengetahui fungsi ini sendiri.

Fungsi perekaman sinyal audio

Saya sudah mengatakan bahwa program ini memungkinkan Anda merekam apa saja sinyal suara komputer untuk studi lebih lanjut. Fungsi perekaman sinyal tidak sulit dan Anda dapat dengan mudah mengetahui cara melakukannya:

Program "Komputer-osiloskop"

Aplikasi yang memungkinkan Anda mengirimkan suara dengan frekuensi berbeda melalui beberapa saluran sangat diperlukan saat menyiapkan sistem musik profesional.

Generator frekuensi suara - nama program berbicara sendiri. Ada nama lain untuk aplikasi "Sound Generator". Sistem ini memungkinkan Anda untuk mengirimkan audio dari kesempatan tambahan pengaturan karakteristik sinyal. Kelebihan penting dari aplikasi ini adalah kemampuan transmisi suara multi-saluran. Saat generator dihidupkan, sembilan panel terpisah menyala dengan fungsi pengaturan frekuensi yang memungkinkan untuk setiap saluran. Lokasinya dapat diubah atau diperbaiki di area desktop.

Karakteristik aplikasi

Aplikasi suara kompatibel dengan kartu 24 dan 32 bit, dan kecepatan pengambilan sampel harus 384 kHz. Dimungkinkan untuk mengirimkan kebisingan dan sinyal sinusoidal harmonik. Sangat mudah untuk mengubah fase suara dengan mengganti sistem secara mekanis. Seringkali fungsi ini digunakan saat menggunakan peralatan profesional.
Generator frekuensi audio adalah aplikasi yang terfokus secara sempit. Ini karena fitur-fitur berikut:
  • Rentang frekuensi tidak terbatas, tergantung pada kemampuan teknis sistem suara;
  • generator menyediakan pengoperasian dua atau lebih osilator dengan fungsi mengubah karakteristik transmisi suara secara bersamaan;
  • mode pemutaran Brownian, white and pink noise disediakan, serta transmisi modulasi amplitudo dan frekuensi sapuan osilasi listrik;
  • aplikasi audio memiliki persentase distorsi terendah;
  • suara yang diproses dapat disimpan ke komputer.
Pengembang melengkapi variasi baru program dengan templat dengan karakteristik suara yang ditentukan. Cukup menemukan preset yang sudah jadi di desktop dan meluncurkannya dengan mengklik dua kali tombol kiri. Generator suara tidak aneh untuk digunakan. Satu-satunya downside adalah itu versi gratis program uji coba, dan suaranya berlangsung sekitar dua puluh detik. Untuk pengoperasian penuh aplikasi, Anda perlu membeli lisensi.