Tampaknya tidak ada kekurangan sirkuit seperti ini yang mencoba menggunakan R2R sebagai DAC dan op. amp. sebagai buffer output. Ini masuk akal bagi saya jadi saya memutuskan untuk mencoba dan membangunnya.
Saya membangun sirkuit yang sedikit lebih sederhana
mensimulasikan rangkaian ini - Skema dibuat menggunakan CircuitLab
Sirkuit ini menggunakan op amp tunggal dari LM324 yang beroperasi pada gain satu. 3 lainnya dalam paket dibiarkan tidak terhubung. Itu didorong dari +12 VDC pada rel positif yang berasal dari catu daya bangku.
Resistor "4.4k" (2R) sebenarnya hanya dua resistor 2.2k secara seri.
D1-D4 berjalan pada atmega328p menggunakan synthesizer digital langsung wavetable yang saya tulis. Saya tidak akan berbicara tentang itu banyak, tetapi mikrokontroler berjalan dari +5 VDC sehingga setiap baris adalah 0 atau 5 VDC.
R13, Q1, dan R14 hanya jadi sirkuit itu menggerakkan semacam beban dunia nyata. Transistor bertindak sebagai penguat pembalik.
Saya awalnya menghilangkan R10 dan R12. Saya mendapat hasil seperti ini.
- CH1 - kuning - output DAC
- CH2 - biru - keluaran op. amp.
Pada frekuensi ini cukup masuk akal.
- CH1 - kuning - output DAC
- CH2 - biru - keluaran op. amp.
Ini agak tak terduga menghasilkan gelombang segitiga bergeser fase.
Pada titik ini saya menambahkan R10 dan R12.
- CH1 - kuning - input bukan pembalik op. amp.
- CH2 - biru - keluaran op. amp.
Ini memotong tegangan output menjadi dua, tetapi menghasilkan output yang lebih akurat. Perbedaan itu secara teoritis dapat dibuat menggunakan gain di op. amp.
Namun itu masih tidak berfungsi pada frekuensi yang lebih tinggi.
- CH1 - kuning - input bukan pembalik op. amp.
- CH2 - biru - keluaran op. amp.
Dalam hal ini tidak hanya menghasilkan gelombang fase segitiga, itu sebenarnya tidak pernah membuatnya ke +2.5 VDC atau kembali ke tanah.
Berikut ini adalah bidikan fisik pengaturan:
Karena saya menggunakan kabel jumper dan papan tempat memotong roti harus ada batas atas frekuensi praktis DAC saya dapat menghasilkan. Namun ~ 60 KHz lingkup saya menunjukkan seharusnya tidak banyak masalah. Lembar data untuk LM324 tampaknya menunjukkan bahwa 1 MHz adalah batas atas praktis untuk op. amp. untuk keuntungan persatuan. Bentuk gelombang output yang ditunjukkan seperti transistor di dalam op. amp. jenuh atau efek yang serupa. Saya tidak cukup tahu tentang amplifier operasional.
Apakah ada perubahan yang dapat saya lakukan pada rangkaian saya untuk mendapatkan reproduksi akurat dari sinyal input pada keluaran op amp dari DC ke 60 kHz?
Lembar Data yang saya cari untuk LM324: