Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Cara memodifikasi rentang output analog Arduino Due

Komponen dan persediaan

Arduino Due
× 1
C1, kapasitor C2, 100 nF, keramik AVX atau poliester
× 1
Resistor R1, 100 kΩ, ±1%, W
× 2
Resistor R2, 150 kΩ, ±1%, W
× 2
Resistor R3, 1,3 kΩ, ±1%, W
× 1
Resistor R4, 6,8 kΩ, ±1%, W
× 1
Pemangkas resistor Rp, 200 , multi putaran lebih baik
× 1
U1 LM358 (lihat teks)
× 1

Tentang proyek ini

Proyek ini bertujuan untuk mengubah output analog Arduino Two agar memiliki jangkauan
sama dengan masukan.


Arduino Due tidak memiliki tegangan output analog dari 0 V ke Vref, tetapi dari 1/6 hingga 5/6 dari referensi

tegangan, yaitu 0,55 V dan 2,75V dengan Vref =3,3 V. Hal ini juga dibenarkan oleh Atmel (lihat daftar pustaka 1).

Rentang tegangan keluaran DAC hanya 2,75-0,55 =2,2 V, dengan resolusi 2,2 /4095 =0,5372 mV.

Penguat diferensial sederhana, direalisasikan dengan op amp, digunakan untuk menghilangkan offset 0,55 V dan untuk memperkuat

sinyal keluaran untuk mencapai nilai yang diinginkan. Gambar 1 menunjukkan skema sirkuit ini.

Untuk membangkitkan tegangan Vp =0,55 V, yaitu nilai minimum DAC, digunakan pembagi yang dibentuk oleh

R3, R4 dan Rp. Pemangkas pot Rp digunakan untuk mengatur Vp agar memiliki nilai keluaran mendekati 0 V di

korespondensi dengan nomor 0 dikirim ke DAC. Dengan satu catu daya, Anda tidak akan pernah bisa mendapatkan

0V tetapi Anda mendekati beberapa mV, sekitar 8 dalam prototipe saya.

Penguat diferensial memiliki penguatan berikut:

Ubah saja penguatannya, untuk tegangan keluaran yang berbeda, tetapi kurang dari 4 V,.

Dengan gain G =3.3 /2.2 =1.5, output dari rangkaian ini memiliki kisaran yang diinginkan dari 0 hingga 3.3V.

G =Vo/(Vi-Vp) =R2 / R1

Direkomendasikan untuk menggunakan resistor dengan toleransi 1% atau kurang, terutama untuk empat resistor dari

penguat. Jangan menggunakan penguat operasional seperti LM741, LM1458, TL081 dan lainnya yang tidak sesuai untuk

pasokan tunggal. Jika diperlukan tegangan output maksimum di atas 3,3 V, penting untuk menggunakan operasi rel ke rel

amp sebagai TLC2272 atau setara.

Skema


Proses manufaktur

  1. Cara Mengukur Kualitas Udara di OpenSensors
  2. Cara Meretas Remote IR
  3. Smart Blinds
  4. Arduino Due TIC TAC TOE dengan Layar Sentuh
  5. Berapa Tinggi Anda?
  6. Sensor Kendala Sederhana dengan Arduino
  7. Roda Tab Trim Analog FlightGear
  8. Cara Membuat Tombol Keyboard Punchable yang Dapat Disesuaikan
  9. Seberapa Mudah Menggunakan Termistor?!
  10. Input Analog Terisolasi untuk Arduino