Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Halo, Salam Sejahtera..!!
Di sini saya (Somanshu Choudhary) atas nama perusahaan teknologi Dcube akan memantau arus menggunakan Arduino nano, ini adalah salah satu aplikasi protokol I2C untuk membaca data analog Sensor Arus TA12-200.
Langkah 1: Ikhtisar
- TA12-200 adalah sensor arus AC
- LEMBAR DATA Tautan:
- Proyek ini mengukur nilai arus AC
Langkah 2: Yang Anda Butuhkan / Tautan
- Arduino Nano
- Perisai I²C untuk Arduino Nano
- Kabel USB Tipe A ke Tipe Mikro B Panjang 6 Kaki
- Kabel I²C
- Sensor arus AC I²C melalui ADC121C 12-Bit ADC I²C Mini Module
- CFL atau bola lampu.
- kabel PCV.
Langkah 3: Diagram Sirkuit
Langkah 4: Pemrograman / Kode
#termasuk
batalkan pengaturan()
{
// Alamat I2C dari ADC121C021, 0x50 dihubungkan dengan TA12-200
#tentukan ADC_ADDR 0x50
// Bergabunglah dengan I2c Bus sebagai master
Kawat.mulai();
// Mulai komunikasi serial untuk output konsol serial
Serial.begin(9600);
}
lingkaran kosong()
{
// Mulai transmisi dengan perangkat yang diberikan pada bus I2C
Wire.beginTransmission(ADC_ADDR);
// Memanggil register hasil konversi, 0x00(0)
Kawat.tulis (0x00);
//tunda(500);
// Permintaan 2 byte
Wire.requestFrom(ADC_ADDR, 2);
// Baca byte jika tersedia
if(Wire.available() == 2)
{
int msb = Kawat.baca();
int lsb = Kawat.baca();
// Akhiri transmisi dan lepaskan bus I2C
Kawat.endTransmisi();
// Menghitung nilai
int rawADC = msb * 256 + lsb;
rawADC = rawADC & 0x0fff;
// Keluaran ke layar
Serial.print("Nilai ADC: ");
Serial.println(rawADC);
}
lain
{
Serial.println("Tidak cukup byte yang tersedia pada kabel.");
}
penundaan(100);
}
//////////////////////////////////////////////////////////// /////////////////////////CATATAN//////////////////////// //////////////////////////////////////////////////////////// /////////////////////////////////////
// Nilai-nilai ini dalam mili amp
// Anda juga dapat menemukan nilai rms arus dengan mencari pembacaan maksimum dan membaginya dengan 1,414
Langkah 5:
Untuk pertanyaan lebih lanjut Jangan ragu untuk mengunjungi situs kami:
www.dcubetechnologies.com