Cuprins:
- Pasul 1: Cumpărături pentru lista de componente
- Pasul 2: Configurarea IDE Arduino
- Pasul 3: Înțelegerea sistemului de control
- Pasul 4: Construirea circuitului
- Pasul 5: Încărcarea codului sursă pe Arduino
Video: SCADA pentru sisteme de control bazate pe Arduino: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Controlul de supraveghere și achiziția de date (SCADA) este un cadru pentru monitorizarea și accesarea de la distanță a sistemelor de control utilizate în mod obișnuit într-o gamă largă de sisteme industriale, cum ar fi centrale electrice, căi ferate, unități de fabricație, uzine de oțel, avioane și multe alte forme de sisteme industriale automatizate.
Pasul 1: Cumpărături pentru lista de componente
Acest proiect necesită următoarele componente:
1. Arduino UNO (Amazon)
2. LED-uri (Amazon)
3. Senzor cu ultrasunete (Amazon)
4. Rezistoare, condensatoare, comutatoare, fire jumper (Amazon)
5. MCP4921: Convertor digital-analogic pe 12 biți IC (Amazon)
6. MCP23S17: I / O Expander IC pe 16 biți (Amazon)
Pasul 2: Configurarea IDE Arduino
Acest proiect necesită utilizarea anumitor biblioteci pentru interfața cu diferite circuite integrate, cum ar fi expansorul I / O și cipurile DAC. Următoarele biblioteci sunt necesare și au fost furnizate printr-un depozit Github:
0. Parcurgeți următoarele biblioteci și instalați-le pe Arduino IDE folosind Sketch> Include Library> Add. ZIP Library. și apoi răsfoiți fișierul ZIP care este inclus în depozitul Github de mai jos
1. Biblioteca de mașini de stat (SM)
2. Biblioteca MCP492X
3. Biblioteca MCP23S17
Github Repository: SCADA pentru sisteme de control bazate pe Arduino
Pasul 3: Înțelegerea sistemului de control
Proiectul implementează în esență o mașină de stat finit cu 4 stări (FSM) folosind biblioteca de mașini de stat. Cele patru stări pot fi descrise după cum urmează:
1. NO_LED: Toate LED-urile sunt în starea OFF.
2. ALL_LED: Toate LED-urile sunt în starea ON.
3. BIN_CNT: Setul de 8 LED-uri funcționează ca afișarea unei secvențe de numărare binară pe 8 biți.
4. SENSE: starea trece la ALL_LED dacă senzorul cu ultrasunete detectează un obiect în apropiere. În caz contrar, continuă să se numere în binar la fel ca starea BIN_CNT.
Pasul 4: Construirea circuitului
Au fost furnizate mai multe fotografii făcute din diferite unghiuri ale sistemului de control Arduino. Utilizați imaginile ca referință pentru a construi sistemul.
Pasul 5: Încărcarea codului sursă pe Arduino
Odată ce circuitul a fost construit, schița Arduino furnizată în fișierul SCADA.ino din depozitul Github poate fi încărcată în Arduino. Mașina de stat poate fi apoi testată folosind butonul diferit din circuit, așa cum se arată în videoclip.
Recomandat:
Sisteme de control: 5 pași
Sisteme de control: Deci doriți să înțelegeți sistemele de control. Poate doriți să determinați diferența dintre un sistem de control cu buclă închisă și buclă deschisă. Acest instructable vă va ajuta să faceți acest lucru! Cum pot spune dacă ceva este un sistem de buclă deschisă sau închisă? Ei bine, ai
Comunicare wireless utilizând modulul transmițător NRF24L01 pentru proiecte bazate pe Arduino: 5 pași (cu imagini)
Comunicare fără fir folosind modulul transmițător NRF24L01 pentru proiecte bazate pe Arduino: Acesta este al doilea tutorial instructabil despre roboți și microcontrolere. Este cu adevărat uimitor să-ți vezi robotul în viață și funcționând așa cum era de așteptat și crede-mă că va fi mai distractiv dacă îți controlezi robotul sau alte lucruri fără fir cu rapid și
Securizarea SCADA pentru sistemele de control bazate pe Arduino: 5 pași
Securizarea SCADA pentru sistemele de control bazate pe Arduino: Controlul de supraveghere și achiziția de date (SCADA) este un cadru pentru monitorizarea și accesarea de la distanță a sistemelor de control utilizate în mod obișnuit într-o gamă largă de sisteme industriale, cum ar fi centrale electrice, căi ferate, unități de fabricație, centrale siderurgice, avioane , s
Computer pentru sisteme RE (partea 1 din 2) (Hardware): 5 pași
Computer pentru sisteme RE (Partea 1 din 2) (Hardware): Aici vă voi arăta cum am realizat un mini computer desktop complet funcțional pentru sisteme mici de energie regenerabilă. Sistemul RE pe care intenționez să îl folosesc va fi în principal un sistem de 12 volți cu 6 sau 8 baterii Golf Cart și voi avea un invertor de putere de 700 wați
Computer pentru sisteme RE (partea 2 din 2) (software): 6 pași
Computer pentru sisteme RE (Partea 2 din 2) (Software): În prima parte a acestui instructabil Situat aici https://www.instructables.com/id/Computer-for-RE-Systems-Part-1-of-2 -Hardware /, am adăugat tot hardware-ul pe care doream să-l obțin un sistem desktop bun. Acum pentru software, dar înainte de software