Cara menghitung gain Op Amp menggunakan ADC Arduino

1

masukkan deskripsi gambar di sini

Hai, saya memberi makan sinyal PWM 500 Hz ke V_IN Op Amp menggunakan Arduino DUE.

Op Amp, yang merupakan ADA4000-2 dari perangkat Analog, terhubung ke + 12V, -12V menggunakan catu daya eksternal.

GND catu daya juga terhubung ke GND Arduino.

Bagian R1 diganti dengan potensiometer untuk menyesuaikan penguatan dan R2 = 10k Ohm.

Sinyal-sinyal dari Vout diperkuat seperti yang saya harapkan.

Namun, saya ingin membaca gain menggunakan Arduino saya, mungkin menggunakan ADC, dan mencetaknya menggunakan serial UART.

Metode atau sirkuit apa yang harus digunakan untuk mendapatkan keuntungan Op Amp?

Saya ingin tahu ini bekerja baik untuk kasus pembalik / non-pembalik.

Terima kasih atas bantuan Anda!

David Lee
sumber

Jawaban:

1

skema

mensimulasikan rangkaian ini - Skema dibuat menggunakan CircuitLab

Anda dapat mencoba rangkaian ini. Berkat pengikut tegangan, sinyal keluaran Anda tidak mengalami distorsi saat membaca sinyal keluaran. Juga ada pembagi tegangan karena level sinyal output dapat merusak Arduino Anda. Level sinyal output maksimum adalah 12V dan divder tegangan dapat mengurangi level ini menjadi 4V. Jadi Arduino Anda tidak rusak dari level sinyal sinyal tinggi. Keuntungan Anda adalah Nilai ADC * 3/1024. Nilai R1 Anda adalah (gain -1) * 10k. Catatan: Anda harus menggunakan PWM untuk sinyal input. Kalau tidak, sinyal keluaran mungkin memiliki nilai negatif dan ini dapat merusak Arduino Anda.

Barış İşbiliroğlu
sumber
0

Karena input ke op-amp diketahui, output dapat diukur dengan ADC untuk menghitung gain, atau potensiometer dapat diubah menjadi pot geng ganda untuk mengukur posisi pot.

Hanya aku
sumber