תוכן עניינים:

מד PZEM-004 + ESP8266 ופלטפורמת IoT Node-RED & Modbus TCP/IP: 7 שלבים
מד PZEM-004 + ESP8266 ופלטפורמת IoT Node-RED & Modbus TCP/IP: 7 שלבים

וִידֵאוֹ: מד PZEM-004 + ESP8266 ופלטפורמת IoT Node-RED & Modbus TCP/IP: 7 שלבים

וִידֵאוֹ: מד PZEM-004 + ESP8266 ופלטפורמת IoT Node-RED & Modbus TCP/IP: 7 שלבים
וִידֵאוֹ: Công Dụng Hữu Hiệu Của Công Tơ Điện Tử PZEM-061 \ #Shorts , #Diy 2024, נוֹבֶמבֶּר
Anonim
מד PZEM-004 + ESP8266 ופלטפורמת IoT Node-RED & Modbus TCP/IP
מד PZEM-004 + ESP8266 ופלטפורמת IoT Node-RED & Modbus TCP/IP

בהזדמנות זו נשלב את מד הכוח הפעיל או את צריכת החשמל שלנו, Pzem-004-Peacefair עם פלטפורמת האינטגרציה של IoT Node-RED ששימשה במדריכים קודמים, נשתמש במודול ESP8266 שהוגדר כעבד Modbus TCP / IP, בהמשך נדמיין את מדידות בלוח המחוונים Node- RED כדי לדמיין את 4 המשתנים הזמינים כגון הספק פעיל, צריכת חשמל מצטברת, מתח וזרם.

תמונה
תמונה

הדרכות קודמות מומלצות

צומת פלטפורמת התקנה-אדום

במדריך הבא נציין כיצד להתקין Node-RED עבור לינוקס ובמקרה של מערכת הפעלה אחרת אנו ממליצים על Virtualbox.

pdacontrolen.com/installation-node-red-plat…

עדכון ESP8266 תעשייתי Modbus TCP IP V2.0

לפני זמן רב ביצעתי כמה בדיקות של ESP8266 כעבד Modbus TCP/IP, ניתן לקחת את ההדרכה הבאה כמידע רקע של הבדיקות הנוכחיות.

pdacontrolen.com/update-esp8266-industrial-…

מד צריכת חשמל Peacefair PZEM 004 + ESP8266 ו- Arduino Nano

אם אתה רוצה לדעת יותר על Pzem-004 Peacefair, אני ממליץ על ההדרכה הבאה:

תכונות, חיבורי Arduino ו- ESP8266.

pdacontrolen.com/electricity-consumption-me…

שלב 1: בדיקות בוצעו

בדיקות בוצעו

נמדוד את צריכת החשמל של עמידות בפני מים חמים, נצרוך כ 920 וואט ונציג את המדידות בלוח מחוונים שנוצר בלוח המחוונים Node-RED והתקשורת המיושמת Modbus TCP / IP.

תמונה
תמונה

שלב 2: מד בודק פשוט PZEM-004 ו- ESP8266 פלטפורמת IoT Node-RED Dashboard Modbus TCP/IP

Image
Image

בדיקת מדידת הספק פעילה או צריכת חשמל עם מדדי Peacefair PZEM-004 ו- ESP8266

שידור והדמיה בפלטפורמת IoT Node-RED / Node-RED Dashboard יישום פרוטוקול Modbus TCP / IP

שלב 3: חומרים והיכן ניתן לרכוש אותם בזול מאוד

צומת אדום
צומת אדום

חומרים והיכן ניתן לרכוש אותם בזול מאוד

  • מד PZEM 004 עם תצוגה
  • מד PZEM 004T ומדדי תלת פאזה
  • דוד חימום / דוד מים
  • NodeMCU ESP8266

שלב 4: צומת אדום

צומת אדום

הצמתים המשמשים בבדיקה זו הורדו והתקנו, פשוט חפש את הצבע האדום "לוח ניהול".

תמונה
תמונה
  • צמתים מסוג Modbus TCP/IP, צומת אדום אדום יהיו מאסטר TCP/IP של Modbus
  • לוח מחוונים אדום Node, חבילת הדמיה.

במקרה זה מתקבל מערך של 5 עמדות [0, 1, 2, 3, 4], המיקום הראשון ב- 0 והשאר מכיל את ערכי המתח, זרם, הספק, צריכה מצטברת.

שימוש בכמה צמתים של סקריפט הערכים מופרדים ונעשים כשההיפוך של Arduino IDE מחולק ב 10 הערכים המתקבלים כדי להמיר אותם מ- Int לצוף במקרים הנדרשים, טכנית כל זה נעשה לצורך ההדמיה הנכונה.

תמונה
תמונה

שלב 5: לוח מחוונים אדום

לוח מחוונים אדום
לוח מחוונים אדום
לוח מחוונים אדום-צומת
לוח מחוונים אדום-צומת

שלב 6: קוד IDE של Arduino

קוד IDE של Arduino

השגרה שנוצרה ב- Arduino IDE, ESP8266 מבצעת את קריאת המונה PZEM-004 דרך היציאה הטורית, מבדיקות קודמות עם Modbus TCP / IP נוצרה שגרה לחיתוך וקבלה של רשימות החזקה.

4 משתנים הוגדרו ב -4 מרשמי אחזקה:

  1. empty = Register Register [0].
  2. מתח מיידי = רישום מחזיק [1].
  3. זרם מיידי = רישום אחזקות [2].
  4. כוח מיידי = רישום החזקה [3].
  5. כוח מצטבר = פנקס אחזקות [4].

פתרון מהיר למשלוח של Float ב- Int

ערכי המונה הם מסוג צף, רשימות ההחזקה הם מספרים שלמים של 16 סיביות, במקרה זה על ידי מעשיות פשוט הכפלת 10 אנו מבצעים את שליחת הערך, בבדיקות הבאות נבצע את המשלוח בשני מספרים שלמים של 16 סיביות.

תמונה
תמונה

הערה: קישורים להורדה ו / או github להלן.

שלב 7: מידע נוסף והורדות

מידע נוסף והורדות
מידע נוסף והורדות

תיעוד / תיעוד

קרא את השיקולים, ההמלצות וההצעות תיעוד מלא של הפרויקט ב- Meter PZEM-004 + ESP8266 & Platform IoT Node-RED & Modbus TCP/IP.

pdacontrolen.com/meter-pzem-004-esp8266-pla…

Leer consideraciones, Recomendaciones and sugerencias documentacion Completa del proyecto en Medidor PZEM-004 + ESP8266 & Plataforma IoT Node-RED & Modbus TCP/IP.

pdacontroles.com/medidor-pzem-004-esp8266-p…

מוּמלָץ: