Daftar Isi:

SCADA untuk Sistem Kontrol Berbasis Arduino: 5 Langkah
SCADA untuk Sistem Kontrol Berbasis Arduino: 5 Langkah

Video: SCADA untuk Sistem Kontrol Berbasis Arduino: 5 Langkah

Video: SCADA untuk Sistem Kontrol Berbasis Arduino: 5 Langkah
Video: SISTEM FLOW AIR SCADA dengan Arduino dan Intouch Wonderware 2024, November
Anonim
SCADA untuk Sistem Kontrol Berbasis Arduino
SCADA untuk Sistem Kontrol Berbasis Arduino

Pengawasan Kontrol dan Akuisisi Data (SCADA) adalah kerangka kerja untuk memantau dan mengakses sistem kontrol jarak jauh yang biasa digunakan dalam berbagai sistem industri seperti pembangkit listrik, kereta api, unit manufaktur, pabrik baja, pesawat terbang dan banyak bentuk lain dari sistem industri otomatis.

Langkah 1: Belanja untuk Daftar Komponen

Belanja untuk Daftar Komponen
Belanja untuk Daftar Komponen

Proyek ini membutuhkan komponen berikut:

1. Arduino UNO (Amazon)

2. LED (Amazon)

3. Sensor Ultrasonik (Amazon)

4. Resistor, Kapasitor, Sakelar, Kabel Jumper (Amazon)

5. MCP4921: Konverter Digital-ke-Analog IC 12-bit (Amazon)

6. MCP23S17: I/O Expander 16-bit IC (Amazon)

Langkah 2: Menyiapkan Arduino IDE

Menyiapkan Arduino IDE
Menyiapkan Arduino IDE

Proyek ini memerlukan penggunaan perpustakaan tertentu untuk berinteraksi dengan IC yang berbeda seperti I/O expander dan chip DAC. Pustaka berikut diperlukan dan telah disediakan melalui repositori Github:

0. Buka pustaka berikut dan instal ke Arduino IDE menggunakan Sketch > Include Library > Add. ZIP Library. lalu telusuri file ZIP yang disertakan dalam repositori Github di bawah

1. Perpustakaan Mesin Negara (SM)

2. Perpustakaan MCP492X

3. Perpustakaan MCP23S17

Repositori Github: SCADA untuk Sistem Kontrol Berbasis Arduino

Langkah 3: Memahami Sistem Kontrol

Memahami Sistem Kontrol
Memahami Sistem Kontrol

Proyek ini pada dasarnya mengimplementasikan 4-state Finite State Machine (FSM) menggunakan State Machine Library. Keempat negara tersebut dapat digambarkan sebagai berikut:

1. NO_LED: Semua LED dalam keadaan OFF.

2. ALL_LED: Semua LED dalam keadaan ON.

3. BIN_CNT: Rangkaian 8 LED berfungsi sebagai tampilan urutan penghitungan biner 8-bit.

4. SENSE: Status beralih ke ALL_LED jika sensor Ultrasonik mendeteksi objek di dekatnya. Jika tidak, terus menghitung dalam biner seperti keadaan BIN_CNT.

Langkah 4: Membangun Sirkuit

Membangun Sirkuit
Membangun Sirkuit
Membangun Sirkuit
Membangun Sirkuit
Membangun Sirkuit
Membangun Sirkuit
Membangun Sirkuit
Membangun Sirkuit

Beberapa gambar telah disediakan diambil dari sudut yang berbeda dari Sistem Kontrol Arduino. Gunakan gambar sebagai referensi untuk membangun sistem.

Langkah 5: Mengunggah Kode Sumber ke Arduino

Setelah sirkuit dibangun, sketsa Arduino yang disediakan dalam file SCADA.ino di repositori Github dapat diunggah ke Arduino. Mesin Negara kemudian dapat diuji menggunakan tombol tekan yang berbeda di sirkuit seperti yang ditunjukkan dalam video.

Direkomendasikan: