תוכן עניינים:
- שלב 1: קניות לרשימת רכיבים
- שלב 2: הגדרת ה- IDE של Arduino
- שלב 3: הבנת מערכת הבקרה
- שלב 4: בניית המעגל
- שלב 5: העלאת קוד המקור ל- Arduino
וִידֵאוֹ: אבטחת SCADA למערכות בקרה מבוססות Arduino: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
בקרת פיקוח ורכישת נתונים (SCADA) היא מסגרת לניטור וגישה מרחוק למערכות בקרה הנפוצות במגוון רחב של מערכות תעשייתיות כגון תחנות כוח, רכבות, יחידות ייצור, מפעלי פלדה, מטוסים, בתים חכמים וצורות רבות אחרות של אוטומטיות. מערכות בקרה.
שלב 1: קניות לרשימת רכיבים
פרויקט זה דורש את המרכיבים הבאים:
1. ארדואינו UNO (אמזון)
2. נוריות (אמזון)
3. חיישן קולי (אמזון)
4. נגדים, קבלים, מתגים, חוטי מגשר (אמזון)
5. MCP4921: ממיר דיגיטלי לאנלוגי 12 סיביות IC (אמזון)
6. MCP23S17: מרחיב קלט/פלט 16 סיביות (אמזון)
שלב 2: הגדרת ה- IDE של Arduino
פרויקט זה דורש שימוש בספריות מסוימות לממשק עם מחשבי IC שונים כגון מרחיב קלט/פלט ושבבי IC לדיגיטל לאנלוגי. הספריות הבאות נדרשות וניתנו באמצעות מאגר Github.
0. עברו על הספריות הבאות והתקינו אותן ב- Arduino IDE באמצעות Sketch> Include Library> Add. ZIP ולאחר מכן עיינו בקובץ ה- ZIP הכלול במאגר Github להלן:
1. ספריית מכונות המדינה (SM)
2. ספריית MCP492X
3. ספריית MCP23S17
מאגר Github: SCADA למערכות בקרה מבוססות Arduino
שלב 3: הבנת מערכת הבקרה
הפרויקט בעצם מיישם מכונת מדינה סופית (FSM) בת 4 מדינות באמצעות ספריית מכונת המדינה. ניתן לתאר את ארבע המדינות כדלקמן.
1. NO_LED: כל הלדים נמצאים במצב כבוי
2. ALL_LED: כל נוריות ה- LED נמצאות במצב ON
3. BIN_CNT: קבוצת 8 נוריות הלדים מתפקדת כתצוגה של רצף ספירה בינארי של 8 סיביות.
4. תחושה: המצב עובר ל- ALL_LED אם החיישן האולטראסוני מזהה אובייקט בקרבת מקום. אחרת, ממשיך לספור בינארית בדיוק כמו מצב BIN_CNT.
שלב 4: בניית המעגל
מספר תמונות צולמו מזוויות שונות של מערכת הבקרה של Arduino. השתמש בתמונות כהפניה לבניית המערכת.
שלב 5: העלאת קוד המקור ל- Arduino
לאחר בניית המעגל, ניתן להעלות את האריגואי של Arduino המסופק בקובץ SCADA.ino במאגר Github ל- Arduino. לאחר מכן ניתן לבדוק את מכונת המדינה באמצעות כפתור הלחיצה השונה במעגל כפי שמוצג בסרטון.
מוּמלָץ:
דיוקנאות מבוססות תדמית/פוטוגרמטריה: 4 שלבים
דיוקנאות מבוססות תמונה/פוטוגרמטריה: היי כולם, במדריך זה אני הולך להראות לכם את התהליך של יצירת מודלים תלת-ממדיים באמצעות תמונות דיגיטליות. התהליך נקרא פוטוגרמטריה, הידועה גם בשם Image-Based Modeling (IBM). באופן ספציפי, תהליך זה משמש לשחזור
בקר IOL מבוסס IOT למערכות השקיה: 6 שלבים
בקר IOL מבוסס IOT מבוסס IOL למשאבת השקיה: שלום חברים המדריך הזה עוסק כיצד לעקוב ולשלוט מרחוק על משאבת השקיה המוגדרת דרך האינטרנט. סיפור: בחווה שלי אני מקבל אספקת חשמל מהרשת המקומית רק במשך כ -6 שעות ביום. הזמנים אינם קבועים, זמינות של
גלאי הפרעות קצב מבוססות תעריפים באמצעות Arduino: 7 שלבים
גלאי הפרעות קצב המבוססות על קצב באמצעות Arduino: הפרעות קצב בלב פוגעות בערך בארבעה מיליון אמריקאים מדי שנה (מכון לב טקסס, סעיף 2). בעוד כל לב חווה תמורות בקצב ובקצב, הפרעות קצב לב כרוניות עלולות להיות קטלניות עבור קורבנותיהם. דופק לב רב
SCADA למערכות בקרה מבוססות Arduino: 5 שלבים
SCADA למערכות בקרה מבוססות Arduino: בקרת פיקוח ורכישת נתונים (SCADA) היא מסגרת לניטור וגישה מרחוק למערכות בקרה הנפוצות במגוון רחב של מערכות תעשייתיות כגון תחנות כוח, רכבות, יחידות ייצור, מפעלי פלדה, מטוסים ועוד
מחשב למערכות RE (חלק 1 מתוך 2) (חומרה): 5 שלבים
מחשב למערכות RE (חלק 1 מתוך 2) (חומרה): כאן אראה לכם כיצד הכנתי מחשב מיני שולחני עובד במלואו למערכות אנרגיה מתחדשת קטנות. מערכת ה- RE שבה אני מתכנן להשתמש תהיה בעיקר מערכת 12 וולט. עם 6 או 8 סוללות עגלת גולף, ויהיה לי מהפך של 700 וואט