Mündəricat:

Arduino əsaslı idarəetmə sistemləri üçün SCADA: 5 addım
Arduino əsaslı idarəetmə sistemləri üçün SCADA: 5 addım

Video: Arduino əsaslı idarəetmə sistemləri üçün SCADA: 5 addım

Video: Arduino əsaslı idarəetmə sistemləri üçün SCADA: 5 addım
Video: Scentroid's AQSafe Indoor Air Quality Monitor Seminar B 10.23.2020 (Subtitled) 2024, Iyul
Anonim
Arduino əsaslı İdarəetmə Sistemləri üçün SCADA
Arduino əsaslı İdarəetmə Sistemləri üçün SCADA

Nəzarət Nəzarəti və Məlumat Əldə Edilməsi (SCADA), elektrik stansiyaları, dəmir yolları, istehsal bölmələri, polad zavodları, təyyarələr və bir çox digər avtomatlaşdırılmış sənaye sistemləri kimi bir çox sənaye sistemində geniş istifadə olunan idarəetmə sistemlərinin monitorinqi və uzaqdan əldə edilməsi üçün bir çərçivədir.

Addım 1: Komponent siyahısı üçün alış -veriş

Komponent siyahısı üçün alış -veriş
Komponent siyahısı üçün alış -veriş

Bu layihə aşağıdakı komponentləri tələb edir:

1. Arduino UNO (Amazon)

2. LEDlər (Amazon)

3. Ultrasonik Sensor (Amazon)

4. Rezistorlar, kondansatörlər, açarlar, tullanan tellər (Amazon)

5. MCP4921: Digital-to-Analog Converter 12-bit IC (Amazon)

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

Addım 2: Arduino IDE qurmaq

Arduino IDE qurmaq
Arduino IDE qurmaq

Bu layihə, I/O genişləndiricisi və DAC çipləri kimi fərqli IC -lərlə əlaqə qurmaq üçün müəyyən kitabxanaların istifadəsini tələb edir. Aşağıdakı kitabxanalar tələb olunur və Github deposu vasitəsilə təmin edilmişdir:

0. Aşağıdakı kitabxanalardan keçin və Sketch> Kitabxanaya Daxil Et> ZIP Kitabxanası əlavə edərək Arduino IDE -yə quraşdırın. və sonra aşağıdakı Github deposuna daxil olan ZIP faylına baxın

1. Dövlət Maşın Kitabxanası (SM)

2. MCP492X Kitabxanası

3. MCP23S17 Kitabxanası

Github Deposu: Arduino əsaslı İdarəetmə Sistemləri üçün SCADA

Addım 3: Nəzarət Sistemini Anlayın

Nəzarət Sistemini Anlamaq
Nəzarət Sistemini Anlamaq

Layihə, Dövlət Maşın Kitabxanasından istifadə edərək 4 dövlətli Sonlu Dövlət Maşını (FSM) tətbiq edir. Dörd vəziyyəti aşağıdakı kimi təsvir etmək olar:

1. NO_LED: Bütün LEDlər OFF vəziyyətindədir.

2. ALL_LED: Bütün LEDlər ON vəziyyətindədir.

3. BIN_CNT: 8 LED dəsti 8 bitlik ikili sayma ardıcıllığının görüntüsü kimi fəaliyyət göstərir.

4. SENSE: Ultrasonik sensor yaxınlıqdakı bir obyekti algılarsa vəziyyət ALL_LED -ə keçir. Əks təqdirdə, BIN_CNT vəziyyəti kimi ikili saymağa davam edir.

Addım 4: Dövrün qurulması

Dövrə qurulması
Dövrə qurulması
Dövrə qurulması
Dövrə qurulması
Dövrə qurulması
Dövrə qurulması
Dövrə qurulması
Dövrə qurulması

Arduino İdarəetmə Sisteminin müxtəlif açılarından çəkilmiş çoxlu şəkillər təqdim edilmişdir. Sistem qurmaq üçün şəkilləri istinad olaraq istifadə edin.

Addım 5: Mənbə Kodunu Arduino -ya yükləyin

Dövrə qurulduqdan sonra, Github deposunda SCADA.ino faylında təqdim olunan Arduino eskizi Arduinoya yüklənə bilər. Dövlət Maşını daha sonra videoda göstərildiyi kimi dövrədəki fərqli düymələrdən istifadə edərək sınaqdan keçirilə bilər.

Tövsiyə: