Saya ingin membuat sirkuit yang menyebabkan penundaan audio menggunakan komponen diskrit.
Saya tahu saya bisa melakukan pergeseran fase kecil menggunakan opamp, tapi saya mencari sesuatu dalam milidetik atau rentang kedua.
Apakah ada cara, setidaknya dengan mudah, untuk melakukan ini dengan komponen diskrit?
EDIT: Saya ingin tahu ini untuk keperluan sinkronisasi maupun reverb dan semacamnya. Ini mungkin mengambil dua jalur yang sama sekali berbeda, tetapi kedua jalur tersebut berlaku untuk pekerjaan yang akan saya lakukan.
audio
operational-amplifier
delay
Kellenjb
sumber
sumber
Jawaban:
Salah satu metode umum adalah dengan menggunakan sirkuit yang dikenal sebagai brigade ember.
Sirkuit ini terdiri dari rantai kapasitor. Menghubungkan kapasitor adalah sakelar. Dengan menggerakkan sinyal kontrol untuk sakelar, sinyal ditransfer dari satu kapasitor ke yang berikutnya setiap kali kontrol (atau jam) transisi sinyal. Waktu tunda yang dapat Anda capai dibatasi oleh jumlah tahapan yang Anda miliki dan laju sampling paling lambat yang bisa Anda toleransi.
Karena Anda memerlukan banyak tahapan untuk membuat penundaan yang lebih lama, sebenarnya tidak praktis untuk mengimplementasikannya dengan komponen yang terpisah. Ada beberapa IC yang mengimplementasikan fungsi bervariasi dari 512 hingga 4096 tahap. Dengan 4096 tahap laju sampling 20kHz akan memberi Anda 100 ms penundaan. Anda dapat membuat sejumlah garis penundaan bersama-sama, tetapi Anda akan kehilangan kualitas sinyal di setiap bagian.
Jika kualitas sinyal dan panjang penundaan itu penting, maka teknik pengambilan sampel digital akan sangat sulit untuk dilewatkan.
sumber
Ada banyak cara untuk mendapatkan penundaan, tapi saya tidak tahu ada yang hanya menggunakan "komponen diskrit". Cara terbaik untuk melakukan reverb di dunia modern adalah dengan menggunakan DSP.
Satu-satunya cara saya tahu untuk melakukan "analog" ini adalah dengan menggunakan benda-benda fisik seperti kamar atau pelat logam, atau pita magnetik .
"Dalam milidetik atau rentang kedua" adalah rentang yang cukup besar, Anda tahu. Jika Anda memiliki sirkuit yang menghasilkan keterlambatan 1 ms, Anda memerlukan 1.000 darinya untuk mencapai 1 detik. Reverb lama menciptakan ekor panjang menggunakan umpan balik, bukan elemen penundaan lama. Reverb Schroeder , versi yang disempurnakan
Anda dapat menggunakan semua-pass filter untuk menambahkan penundaan pendek, tetapi mereka menunda frekuensi yang berbeda dengan jumlah yang berbeda, menghasilkan distorsi fase . 4 - Koreksi keterlambatan , Proyek
Kalau tidak, Anda perlu menggunakan perangkat brigade ember , yang meniru saluran transmisi lambat. Tetapi mereka tidak benar-benar analog (mereka menggunakan kapasitor switch yang analog tegangan tetapi diskrit dalam waktu , sehingga mereka alias dll seperti digital) dan tidak layak untuk membuat komponen diskrit pula.
Gambar 1: Saluran delay delapan tahap bucket-brigade device (atau BBD).
sumber