
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05

Dozorná kontrola a získavanie údajov (SCADA) je rámec pre monitorovanie a diaľkový prístup k riadiacim systémom, ktoré sa bežne používajú v celom rade priemyselných systémov, ako sú elektrárne, železnice, výrobné jednotky, oceliarne, lietadlá, inteligentné domy a mnoho ďalších foriem automatizovaných systémov. riadiace systémy.
Krok 1: Nakupovanie podľa zoznamu komponentov

Tento projekt vyžaduje nasledujúce komponenty:
1. Arduino UNO (Amazon)
2. LED diódy (Amazon)
3. Ultrazvukový senzor (Amazon)
4. Rezistory, kondenzátory, spínače, prepojovacie vodiče (Amazon)
5. MCP4921: prevodník digitálneho signálu na analógový, 12-bitový IC (Amazon)
6. MCP23S17: I/O Expander 16-bitový IC (Amazon)
Krok 2: Nastavenie IDE Arduino

Tento projekt vyžaduje použitie určitých knižníc na prepojenie s rôznymi integrovanými obvodmi, ako sú expandéry I/O a digitálne analógové čipy IC. Nasledujúce knižnice sú povinné a boli poskytnuté prostredníctvom úložiska Github.
0. Prejdite si nasledujúce knižnice a nainštalujte ich do Arduino IDE pomocou Sketch> Include Library> Add. ZIP Library a potom prehľadajte súbor ZIP, ktorý je súčasťou nižšie uvedeného archívu Github:
1. Štátna strojová knižnica (SM)
2. Knižnica MCP492X
3. Knižnica MCP23S17
Úložisko Github: SCADA pre riadiace systémy založené na Arduine
Krok 3: Pochopenie riadiaceho systému

Projekt v zásade implementuje 4-stavový stroj konečného stavu (FSM) pomocou knižnice State Machine. Tieto štyri stavy je možné opísať nasledovne.
1. NO_LED: Všetky LED diódy sú v stave VYPNUTÉ
2. ALL_LED: Všetky LED diódy sú v zapnutom stave
3. BIN_CNT: Sada 8 LED diód funguje ako zobrazenie 8-bitovej sekvencie binárneho počítania.
4. SENSE: Ak ultrazvukový senzor detekuje predmet v blízkosti, stav sa zmení na ALL_LED. V opačnom prípade pokračuje v počítaní binárne, rovnako ako stav BIN_CNT.
Krok 4: Budovanie obvodu




Bolo poskytnutých niekoľko fotografií nasnímaných z rôznych uhlov riadiaceho systému Arduino. Na vytvorenie systému použite obrázky ako referenciu.
Krok 5: Nahranie zdrojového kódu do Arduina

Po vybudovaní obvodu je možné do Arduina nahrať skicu Arduina uvedenú v súbore SCADA.ino v úložisku Github. Stavový stroj je potom možné testovať pomocou iného tlačidla v obvode, ako je znázornené na videu.
Odporúča:
Chicken Coop Door - založené na Arduine: 5 krokov (s obrázkami)

Chicken Coop Door - založené na Arduine: V prvom rade je mojim rodným jazykom holandčina, ospravedlňte sa teda za prípadné pravopisné chyby. Ak niečo nie je jasné, zanechajte správu v komentároch. Toto je môj prvý arduino projekt. Keďže moju manželku už unavovalo ručné otváranie dverí každý deň,
Inteligentné diaľkové auto založené na Arduine: 5 krokov

Inteligentné diaľkové auto založené na Arduino: Tento projekt je založený na vývojovej doske Arduino UNO, ktorá má za úlohu vytvoriť inteligentné auto. Auto má bezdrôtové ovládanie Bluetooth, vyhýbanie sa prekážkam, alarm bzučiakom a ďalšie funkcie a je to auto s pohonom všetkých štyroch kolies, ktoré sa ľahko otáča
Riadiace systémy: 5 krokov

Riadiace systémy: Ak chcete porozumieť riadiacim systémom. Možno budete chcieť určiť rozdiel medzi riadiacim systémom s uzavretou a otvorenou slučkou. Tento návod vám s tým pomôže! Ako môžem zistiť, či je niečo systém s otvorenou alebo uzavretou slučkou? No ty si
Samoriadiace auto založené na Arduine: 8 krokov

Samoriadiace auto založené na Arduine: Vitajte v mojom prvom pokyne! Takže mi bol nedávno semestrálnym projektom pridelený projekt samoriadiaceho auta. V tomto projekte som mal za úlohu navrhnúť auto, ktoré dokáže nasledujúce: Dá sa ovládať pomocou hlasových príkazov prostredníctvom telefónu Android.
SCADA pre riadiace systémy založené na Arduine: 5 krokov

SCADA pre riadiace systémy založené na Arduine: SCADA (Supervisory Control and Data Acquisition) je rámec pre monitorovanie a diaľkový prístup k riadiacim systémom bežne používaným v celom rade priemyselných systémov, ako sú elektrárne, železnice, výrobné jednotky, oceliarne, lietadlá a