Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
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 të tilla si termocentralet, hekurudhat, njësitë prodhuese, fabrikat e çelikut, aeroplanët, shtëpitë e zgjuara dhe shumë forma të tjera të automatizuara sistemet e kontrollit.
Hapi 1: Blerja e listës së 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
Ky projekt kërkon përdorimin e bibliotekave të caktuara për ndërlidhjen me IC të ndryshëm si zgjeruesi I/O dhe patate të skuqura IC dixhitale në analoge. 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 më pas 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
Projekti në thelb zbaton një Makinë të Gjendjes së Fundit me 4 gjendje (FSM) duke përdorur bibliotekën e Makinës Shtetërore. 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
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.