Saya memiliki joystick yang mengeluarkan tegangan analog di suatu tempat antara 1.5V dan 3.5V.
Saya ingin mengubah kisaran tegangan ini untuk mengendalikan pengontrol motor yang mengambil tegangan analog antara 0V dan 5V.
Bagaimana saya menaikkan level dan memperkuat dengan benar?
Jawaban:
Anda ingin keuntungan sederhana 5/2 = 2,5 berpusat di sekitar 2,5 V. Ini mudah dengan asumsi Anda memiliki daya 5 V, seperti dari pengontrol motor:
Ini perlu opamp keluaran rail to rail yang dapat berjalan dari daya 5 V, seperti MCP6041 dan banyak lainnya. R1 dan R2 membentuk pembagi tegangan untuk membuat 2,5 V di mana sinyal input akan diperkuat. C2 melemahkan noise dari suplai 5V bahkan melebihi DC untuk menghasilkan level DC yang tenang dan halus. Opamp dalam konfigurasi gain positif klasik, dengan R4 dan R3 mengatur gain. Impedansi sumber 2,5 V yang diproduksi oleh R1 dan R2 secara efektif ditambahkan ke R3 untuk keperluan penguatan, tetapi itu adalah kontribusi kecil sebesar 1,2 kΩ pada 100 kΩ. Keuntungan akan sedikit kurang dari 2,5.
sumber
Ini dimungkinkan dengan hanya satu op amp. Apa yang Anda coba lakukan adalah perubahan level dan penguatan . Kami biasa membuat ini sepanjang waktu. Mereka berguna dalam robot di mana Anda memiliki sensor dengan rentang output tegangan analog kecil, dan Anda ingin memperluas ayunan tegangan sehingga Anda bisa mendapatkan resolusi maksimum dari ADC Anda.
Kami biasanya membuatnya dengan offset dan penguatan variabel, sehingga kami dapat menyesuaikannya untuk setiap sensor pada robot.
Setelah mengatur dengan benar, Anda selalu bisa mengukur resistensi pot, dan menggunakan resistor nilai tetap sebagai gantinya.
Atau Anda dapat menghitung nilai secara langsung:
Ada kalkulator online untuk membantu Anda mengetahui nilai-nilai resistor.
sumber
Berlawanan dengan apa yang dikatakan Cybergibbons, ini adalah analog elektronik yang cukup sederhana. Tetapi Anda harus menentukan persediaan mana yang ingin Anda gunakan untuk sirkuit Anda.
Anda memerlukan sirkuit yang menurunkan sinyal mode umum (1,5 V) ke 0, dan menerapkan penguatan 5/2 = 2,5 ke sisanya. Anda dapat dengan mudah melakukannya dengan level shifter berbasis Op-Amp dengan beberapa keuntungan.
Solusinya adalah dengan menggunakan pengurang analog dengan tegangan referensi ditempatkan pada 1,5 V, solusi yang lebih sederhana hanyalah penguat non-pembalik dengan referensi di tempat yang tepat.
Sirkuit ini akan melakukan pekerjaan:
Opamp hanyalah default di simulator, Anda mungkin perlu yang lain, tergantung pada suplai.
sumber