Catatan penting:
jawaban ini diposting untuk menyelesaikan masalah untuk -20V hingga + 20V input, karena itulah yang ditanyakan. Ini adalah metode yang cerdas tetapi tidak berfungsi jika batas tegangan input tetap di antara rel.
Anda harus mengukur tegangan dengan pembagi resistor sehingga Anda mendapatkan tegangan antara -2.5V dan + 2.5V, dan tambahkan 2.5V. (Saya anggap catu daya 5V untuk PIC Anda).
Perhitungan berikut terlihat panjang, tetapi itu hanya karena saya menjelaskan setiap langkah secara terperinci. Pada kenyataannya sangat mudah bahwa Anda dapat melakukannya di kepala Anda dalam waktu singkat.
Pertama ini:
R1 adalah resistor antara dan V O U T ,
R2 adalah resistor antara + 5 V dan V O U T , dan
R3 adalah resistor antara V O U T dan G N D . VsayaNVO UT
+ 5 VVO UT
VO UTG ND
Berapa banyak yang tidak diketahui yang kita miliki? Tiga, R1, R2 dan R3. Tidak cukup, kita dapat memilih satu nilai secara bebas, dan dua lainnya bergantung pada yang itu. Mari kita pilih R3 = 1k. Cara matematika untuk menemukan nilai-nilai lain adalah dengan membuat satu set dua persamaan simultan dari dua pasangan ( , V O U T ), dan menyelesaikan untuk nilai-nilai resistor yang tidak diketahui. Setiap pasangan ( V I N , V O U T ) akan melakukannya, tetapi kita akan melihat bahwa kita dapat menyederhanakan banyak hal dengan memilih dengan cermat pasangan-pasangan itu, yaitu nilai ekstrim: ( + 20 V , + 5 V ) dan ( -VsayaNVO UTVsayaNVO UT+ 20 V+5V , 0 V ). −20V0V
Kasus pertama: , V O U T = + 5 V
Perhatikan bahwa (dan ini adalah kunci dari solusi!) Kedua ujung R2 lihat + 5 V , jadi tidak ada penurunan tegangan, dan oleh karena itu tidak ada arus melalui R2. Itu berarti bahwa I R 1 harus sama dengan I R 3 (KCL). I R 3 = + 5 V - 0 VVIN=+20VVOUT=+5V
+5VIR1IR3
.
Kita tahu arus melalui R1, dan juga tegangan di atasnya, sehingga kita bisa menghitung resistansi:R1=+20V-5VIR3=+5V−0V1kΩ=5mA=IR1
.
Ditemukan yang tidak diketahui pertama kami! R1=+20V−5V5mA=3kΩ
Kasus kedua: , V O U T = 0 V
Hal yang sama dengan R2 terjadi sekarang dengan R3: tidak ada drop tegangan, jadi tidak ada arus. Sekali lagi menurut KCL, sekarang I R 1 = I R 2 . I R 1 = - 20 V - 0 VVIN=−20VVOUT=0V
IR1IR2
.
Kami tahu arus melalui R2, dan juga tegangan di atasnya, sehingga kami dapat menghitung resistansinya:R2=+5V-0VIR1=−20V−0V3kΩ=6.67mA=IR2
.
Ditemukan tidak diketahui kedua kami! R2=+5V−0V6.67mA=0.75kΩ
Jadi solusinya adalah: . R1=3kΩ,R2=0.75kΩ,R3=1kΩ
R1=12kΩ,R2=3kΩ,R3=4kΩ
VINVOUT0V2.5V0.75kΩ+2.5V+5V
VOUTR3//RADC=1kΩRADC=5kΩ11kΩ=1R3+1RADC=1R3+15kΩR3=1.25kΩ
VOUTVOUT