Sadržaj:
- Korak 1: Kupujte listu komponenti
- Korak 2: Postavljanje Arduino IDE -a
- Korak 3: Razumevanje kontrolnog sistema
- Korak 4: Izgradnja kruga
- Korak 5: Prijenos izvornog koda na Arduino
Video: Osiguranje SCADA-e za Arduino-bazirane upravljačke sisteme: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Nadzorna kontrola i prikupljanje podataka (SCADA) okvir je za nadzor i daljinski pristup kontrolnim sistemima koji se obično koriste u širokom spektru industrijskih sistema kao što su elektrane, željeznice, proizvodne jedinice, čeličane, avioni, pametne kuće i mnogi drugi oblici automatiziranih sistema kontrolni sistemi.
Korak 1: Kupujte listu komponenti
Ovaj projekt zahtijeva sljedeće komponente:
1. Arduino UNO (Amazon)
2. LED diode (Amazon)
3. Ultrazvučni senzor (Amazon)
4. Otpornici, kondenzatori, prekidači, kratkospojne žice (Amazon)
5. MCP4921: 12-bitni IC (digitalno-analogni pretvarač) (Amazon)
6. MCP23S17: I/O Expander 16-bitna IC (Amazon)
Korak 2: Postavljanje Arduino IDE -a
Ovaj projekt zahtijeva korištenje određenih biblioteka za povezivanje s različitim IC-ovima, poput I/O ekspandera i digitalno-analognih IC čipova. Sledeće biblioteke su potrebne i obezbeđene su kroz Github spremište.
0. Prođite kroz sljedeće biblioteke i instalirajte ih na Arduino IDE koristeći Sketch> Include Library> Add. ZIP Library, a zatim pregledajte ZIP datoteku koja je uključena u spremište Github ispod:
1. Državna biblioteka mašina (SM)
2. Knjižnica MCP492X
3. Knjižnica MCP23S17
Github spremište: SCADA za Arduino bazirane kontrolne sisteme
Korak 3: Razumevanje kontrolnog sistema
Projekt u osnovi implementira 4-state Finite State Machine (FSM) pomoću biblioteke State Machine. Četiri stanja se mogu opisati na sljedeći način.
1. NO_LED: Sve LED diode su u isključenom stanju
2. ALL_LED: Sve LED diode su u UKLJUČENOM stanju
3. BIN_CNT: Skup od 8 LED dioda funkcionira kao prikaz 8-bitne binarne sekvence brojanja.
4. SENSE: Stanje se prebacuje na ALL_LED ako ultrazvučni senzor otkrije objekt u blizini. U suprotnom, nastavlja računati u binarnom obliku baš kao i stanje BIN_CNT.
Korak 4: Izgradnja kruga
Dostavljeno je više slika snimljenih iz različitih uglova Arduino kontrolnog sistema. Koristite slike kao referencu za izgradnju sistema.
Korak 5: Prijenos izvornog koda na Arduino
Nakon što se sklop izgradi, Arduino skica navedena u SCADA.ino datoteci u Github spremištu može se učitati u Arduino. State Machine se tada može testirati pomoću različitog gumba u krugu kao što je prikazano u videu.
Preporučuje se:
5 savjeta za osiguranje vašeg Raspberry Pi: 7 koraka
5 savjeta za osiguranje vašeg Raspberry Pi: Kada povezujete Raspberry Pi sa vanjskim svijetom, morate razmišljati o sigurnosti. Evo 5 savjeta koje možete koristiti za osiguranje svog Raspberry Pi. Hajde da počnemo
SCADA za upravljačke sisteme zasnovane na Arduinu: 5 koraka
SCADA za upravljačke sisteme zasnovane na Arduinu: Nadzorna kontrola i prikupljanje podataka (SCADA) okvir je za nadzor i daljinski pristup kontrolnim sistemima koji se obično koriste u širokom spektru industrijskih sistema kao što su elektrane, željeznice, proizvodne jedinice, čeličane, avioni i
Mjenjač za računalo, napravljen od stare upravljačke palice (H-mjenjač): 8 koraka
Mjenjač za računar, napravljen od stare džojstike (H-menjač): Volite automobile? Volite pravu vožnju? Imate stari džojstik? Ovo je uputstvo za vas :) Pokazujem vam kako da napravite menjač za računar od starog džojstika.- --------------------------------------------------
Povoljan stalak za upravljačke kotače za trkačke simulatore: 8 koraka (sa slikama)
Budget Driving Wheel Stand za Racing Simulators: Dakle, dobili ste sjajnu novu Playstation za Chrismahanukwanzamas, sada želite igrati svoje slatke nove trkačke sim igre? Ne tako brzo. Taj usrani stari stol za prijenosno računalo neće ga presjeći s današnjim kotačima s povratnom snagom velikog zakretnog momenta. Dakle, želite da dobijete
Računalo za RE sisteme (1. dio 2) (hardver): 5 koraka
Računalo za RE sisteme (1. dio 2) (hardver): Ovdje ću vam pokazati kako sam napravio potpuno funkcionalan mini desktop računar za male sisteme obnovljive energije. RE sistem koji planiram koristiti će prvenstveno biti sistem od 12 volti sa 6 ili 8 baterija za golf kolica, a ja ću imati inverter snage 700 vati