Përmbajtje:

SCADA për Sistemet e Kontrollit të bazuara në Arduino: 5 hapa
SCADA për Sistemet e Kontrollit të bazuara në Arduino: 5 hapa

Video: SCADA për Sistemet e Kontrollit të bazuara në Arduino: 5 hapa

Video: SCADA për Sistemet e Kontrollit të bazuara në Arduino: 5 hapa
Video: Обзор модуля ввода/вывода EBYTE Modbus RTU 2024, Nëntor
Anonim
SCADA për Sistemet e Kontrollit të bazuara në Arduino
SCADA për Sistemet e Kontrollit të bazuara në Arduino

Kontrolli Mbikëqyrës dhe Marrja e të Dhënave (SCADA) është një kornizë për monitorimin dhe qasjen në distancë të sistemeve të kontrollit të përdorura zakonisht në një gamë të gjerë të sistemeve industriale siç janë termocentralet, hekurudhat, njësitë prodhuese, fabrikat e çelikut, aeroplanët dhe shumë forma të tjera të sistemeve industriale të automatizuara.

Hapi 1: Blerja për Listën e Komponentëve

Blerja për Listën e Komponentëve
Blerja për Listën e Komponentëve

Ky projekt kërkon përbërësit e mëposhtëm:

1. Arduino UNO (Amazon)

2. LEDs (Amazon)

3. Sensori tejzanor (Amazon)

4. Rezistentët, Kondensatorët, Çelësat, Telat Jumper (Amazon)

5. MCP4921: Konvertues dixhital në analog 12-bit IC (Amazon)

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

Hapi 2: Vendosja e Arduino IDE

Vendosja e Arduino IDE
Vendosja e Arduino IDE

Ky projekt kërkon përdorimin e bibliotekave të caktuara për ndërlidhjen me IC të ndryshme, siç janë zgjeruesit e hyrjes/daljes dhe çipat DAC. Bibliotekat e mëposhtme kërkohen dhe janë siguruar përmes një depoje Github:

0. Kaloni nëpër bibliotekat e mëposhtme dhe instalojini ato në Arduino IDE duke përdorur Sketch> Include Library> Add. ZIP Library. dhe pastaj shfletoni skedarin ZIP që përfshihet në depon Github më poshtë

1. Biblioteka Shtetërore e Makinerisë (SM)

2. Biblioteka MCP492X

3. Biblioteka MCP23S17

Depo Github: SCADA për Sistemet e Kontrollit të bazuara në Arduino

Hapi 3: Kuptimi i Sistemit të Kontrollit

Kuptimi i Sistemit të Kontrollit
Kuptimi i Sistemit të Kontrollit

Projekti në thelb zbaton një Makinë të Gjendjes së Fundme me 4 gjendje (FSM) duke përdorur Bibliotekën Shtetërore të Makinerisë. Katër shtetet mund të përshkruhen si më poshtë:

1. NO_LED: Të gjitha LED -të janë në gjendje OFF.

2. ALL_LED: Të gjitha LED -të janë në gjendjen ON.

3. BIN_CNT: Grupi prej 8 LEDs funksionon si ekran i një sekuence binare të numërimit 8-bit.

4. SENSE: Gjendja kalon në ALL_LED nëse sensori tejzanor zbulon një objekt në afërsi. Përndryshe, vazhdon të numërojë në binar ashtu si gjendja BIN_CNT.

Hapi 4: Ndërtimi i qarkut

Ndërtimi i qarkut
Ndërtimi i qarkut
Ndërtimi i qarkut
Ndërtimi i qarkut
Ndërtimi i qarkut
Ndërtimi i qarkut
Ndërtimi i qarkut
Ndërtimi i qarkut

Janë siguruar fotografi të shumta të marra nga kënde të ndryshme të Sistemit të Kontrollit Arduino. Përdorni imazhet si referencë për të ndërtuar sistemin.

Hapi 5: Ngarkimi i Kodit Burimor në Arduino

Pasi të jetë ndërtuar qarku, skica Arduino e dhënë në skedarin SCADA.ino në depon Github mund të ngarkohet në Arduino. Makina Shtetërore më pas mund të testohet duke përdorur butonin e ndryshëm të shtypjes në qark siç tregohet në video.

Recommended: