Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Nəzarət Nəzarəti və Məlumat Əldə Edilməsi (SCADA), elektrik stansiyaları, dəmir yolları, istehsal vahidləri, polad zavodları, təyyarələr, ağıllı evlər və bir çox digər avtomatlaşdırılmış formalar kimi geniş bir sənaye sistemində istifadə olunan idarəetmə sistemlərini izləmək və uzaqdan əldə etmək üçün bir çərçivədir. nəzarət sistemləri.
Addım 1: 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
Bu layihə, I/O genişləndiricisi və Digital-to-Analog IC ç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 anbarı 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
Layihə mahiyyətcə 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ı
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.