Pencarian Google akan memberi Anda beberapa miliar ide. Manakah yang paling sederhana / termudah / termurah yang Anda ketahui?
Menghasilkan gelombang persegi dan kemudian menyaring harmonik bukanlah solusi yang baik kecuali frekuensi filter dapat bervariasi bersama dengan kuadrat.
oscillator
endolit
sumber
sumber
Jawaban:
Membuat osilator yang dikontrol secara numerik (NCO) dengan uC + DAC sangat mudah. Bisa jadi proyek FPGA yang menyenangkan. Keuntungan NCO adalah Anda mengubah bentuk gelombang.
Saya membuat sketsa Arduino pengontrol numerik frekuensi rendah secara frekuensi (lihat http://wiblocks.com/docs/app-notes/nb1a-nco.html ). Di bagian bawah halaman web adalah beberapa referensi ke artikel asli,
sumber
wiblocks.luciani.org: 4003
). Bisakah Anda memberikan bagian yang penting di sini (misalnya skema dan prinsip yang mendasari)?Jembatan Wien dengan pot untuk memvariasikan frekuensi. Saya yakin Anda bisa membangun satu dengan harga kurang dari satu dolar AS.
sumber
Anda tidak menentukan frekuensinya (100Hz atau 100MHz?) Atau berapa frekuensinya harus bervariasi (0,01% atau 1000%?) Atau apakah frekuensinya harus divariasikan oleh voltase atau tombol fisik. Kemurnian gelombang sinus dan stabilitas juga penting.
Osilator FET Hartley satu-transistor sulit dikalahkan dengan harga murah.
sumber
Anda juga bisa nilai PWM atau DAC keluar dari tabel untuk menghasilkan gelombang sinus. Maka penyaringan harus lebih mudah. MCU yang sangat murah mungkin bisa melakukannya hingga frekuensi yang adil.
Saya mungkin kedua beberapa desain RC + opamp pada prinsipnya. Apakah output dan penyesuaian yang cocok untuk Anda tergantung pada aplikasi.
Ada juga beberapa fungsi generator IC, mulai dari klasik 8038 hingga berbagai DDS yang rumit. Mereka mungkin tidak datang semurah itu.
Saya kira ada juga pilihan untuk menemukan generator sinyal / fungsi laboratorium bekas yang terjangkau. Mungkin pencarian panjang untuk yang murah, tapi itu semua relatif. Atau Anda bisa mengambil generator AC cadangan dan memutar poros dengan kecepatan variabel. Memperkuat daya / impedansi / tegangan :)
sumber
Generator sinyal DDS DIY termurah (termasuk gelombang sinus):
http://www.myplace.nu/avr/minidds/index.htm
http://www.scienceprog.com/avr-dds-signal-generator-v20
sumber
Anda masih bisa melakukannya dengan gelombang persegi dan menyaring harmonik. Ada sejumlah filter tingkat tinggi yang dapat dikontrol dengan mudah dengan mikrokontroler. Yang satu ini memungkinkan pengguna untuk mengontrol frekuensi sudut dengan jam luar (gelombang persegi kedua dari mikro). Karena rasio frekuensi sudut ke frekuensi yang besar, Anda bahkan dapat melakukannya tanpa perlu pengatur waktu / interupsi dengan penghitung perangkat lunak sederhana ...
sumber
Jika Anda ingin pergi rute sintesis digital langsung dengan chip diskrit, kapasitor, dll. Hasilnya tidak akan sekompleks apa yang bisa dilakukan dengan CPLD atau mikro, tetapi akan cukup masuk akal, terutama karena sejumlah besar sirkuit dapat dibagi di antara lima keluaran sinyal.
Persyaratan pembuatan sinyal global:
Persyaratan per-output:
Lebih detail untuk diikuti. Diberikan input 4.096.000Hz, sirkuit harus dapat menghasilkan output gelombang persegi dari 2KHz ke 512Khz dalam kelipatan 0,5Hz untuk sinyal hingga 2KHz, 1Hz untuk sinyal hingga 4Khz, dll. Teknik lain dapat digunakan untuk mengubah gelombang persegi dengan demikian dihasilkan menjadi gelombang sinus.
Berikut diagram rangkaian untuk menunjukkan konsep:
(SINI)
Sirkuit ini mencakup generator frekuensi yang dapat dikonfigurasi (5 sakelar memilih frekuensi input dari 1/16 input hingga 31/16 input). Saya juga menggunakan konverter persegi-ke-sinus yang kasar. Perhatikan bahwa tidak seperti kebanyakan teknik pemfilteran, teknik ini mempertahankan amplitudo yang cukup konsisten pada rentang frekuensi. Gelombangnya cukup kasar karena sirkuit di atas hanya menggunakan penghitung 4-bit. MOSFET akan diganti dalam praktiknya dengan 4.066 gerbang-pass (4 per chip).
sumber
Osilator segitiga dengan konverter segitiga ke sinus .
sumber