فهرست مطالب:

اندازه گیری ولتاژ DC با آردوینو و Node-RED: 8 مرحله (همراه با تصاویر)
اندازه گیری ولتاژ DC با آردوینو و Node-RED: 8 مرحله (همراه با تصاویر)

تصویری: اندازه گیری ولتاژ DC با آردوینو و Node-RED: 8 مرحله (همراه با تصاویر)

تصویری: اندازه گیری ولتاژ DC با آردوینو و Node-RED: 8 مرحله (همراه با تصاویر)
تصویری: How to use Allegro ACS712 AC/DC Current Sensor with Arduino 2024, جولای
Anonim
اندازه گیری ولتاژ DC با آردوینو و Node-RED
اندازه گیری ولتاژ DC با آردوینو و Node-RED

آموزش های زیادی برای اندازه گیری ولتاژ DC با آردوینو وجود دارد ، در این مورد من آموزشی را پیدا کردم که من بهترین روش کاربردی برای اندازه گیری DC بدون نیاز به مقادیر ورودی مقاومت را می دانم ، فقط به مقداری مقاومت و مولتی متر نیاز دارد ، در آموزش های بعدی ما شروع خواهیم کرد با پنل های خورشیدی و ما نیاز به اندازه گیری VDC در دوره های طولانی داریم.

این کد از startelectronics.org مقاله اندازه گیری ولتاژ DC با استفاده از آردوینو برای کمک بزرگ گرفته شده است.

منبع: اندازه گیری ولتاژ DC با استفاده از آردوینو

ما برخی از تغییرات را انجام دادیم اما تصویری را اضافه کردیم و نتیجه بسیار خوب بود !! آردوینو ما ولتاژ باتری را اندازه گیری می کند و از طریق سریال به Node-RED منتقل می شود.

آموزش PDAControl

نسخه انگلیسی

اندازه گیری ولتاژ DC با آردوینو و Node-RED

pdacontrolen.com/measuring-dc-voltage-with-…

نسخه اسپانیایی

Midiendo Voltaje DC con Arduino y Node-RED

pdacontroles.com/midiendo-voltaje-dc-con-ar…

Node-RED را نصب کنید

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

مرحله 1: مواد

مواد
مواد

مواد

1 مقاومت 1MOhm ، من به تحمل 1 recommend توصیه می کنم.

1 مقاومت 100K یا 2 از 200K به موازات ، من به تحمل 1٪ توصیه می کنم.

1 مولتی متر

1 آردوینو مگا 2560 R3 - بسیار ارزان !!!

مرحله 2: عملکرد و اتصالات

عملکرد و اتصالات
عملکرد و اتصالات
عملکرد و اتصالات
عملکرد و اتصالات

عملکرد

بر اساس روش اندازه گیری مولتی متر ، که از مقاومت زیادی برای اندازه گیری ولتاژ استفاده می کند و این که ابزار اندازه گیری بر اندازه گیری در مدار تأثیر نمی گذارد.

از آنجا که ADC Arduino Mega 2560 R3 در این حالت حداکثر 5 ولت را مجاز می کند ، از تقسیم کننده ولتاژ بین 1MOhm و 100k استفاده شده است.

توصیه: در این مورد از 5٪ تحمل استفاده کردم و نتیجه خوب بود اما در صورت نیاز به اندازه گیری یا فشار بهتر از مقاومت 1٪ تحمل استفاده کنید.

مرحله 3: داشبورد Node-RED & Node-RED

داشبورد Node-RED & Node-RED
داشبورد Node-RED & Node-RED
داشبورد Node-RED & Node-RED
داشبورد Node-RED & Node-RED
داشبورد Node-RED & Node-RED
داشبورد Node-RED & Node-RED

داشبورد Node-RED & Node-RED

از آنجا که در این زمان ما یک آزمایش را در شبکه محلی انجام می دهیم ، بستر برتر برای آزمایش در "زمان واقعی" و مشاهده داده های Node-Red ، کشیدن گره ها و اتصال یک برنامه نظارت سریع خواهد داشت ،

ما از Nodes استفاده می کنیم:

پورت های Node Serial ، این امکان ارتباط نقطه به نقطه از طریق سریال Arduino PC (Node-RED) را می دهد.

داشبورد گره های Node-RED ، به انواع گره های ویجت اجازه می دهد تا نماهای دیدنی ایجاد کنند.

مرحله 4: Node-RED را نصب کنید

Image
Image

Node-RED را نصب کنید

مدتها بود می خواستم این پلتفرم به نام Node-red ایجاد شده توسط IBM را امتحان کنم ، در nodejs توسعه داده شد ، Node-RED توسط Nick O'Leary توسعه یافته است و دیو کانوی-جونز با تشکر از مشارکت شما.

اما Node-Red چیست؟

این یک ابزار گرافیکی منبع باز مبتنی بر اتصال گره هایی است که شامل API'S و / یا سرویس هایی برای ارتباط و / یا اتصال دستگاه ها برای اینترنت از چیزها است ، دارای رابط وب دوستانه ، شامل انواع توابع اساسی و پیچیده اینترنت اشیا ، همچنین نسخه آنلاین Node-RED با نام IBM Bluemix است.

آموزش های مختلفی برای نصب Node-RED بر روی سرور محلی وجود دارد ، اما این آموزش ها ، اگرچه بسیار کامل هستند ، اما برای من درست کار نکردند ، تصمیم دارم مراحل نصب Node-RED را بر روی لینوکس ، در این مورد Lubuntu ، کامپایل کنم. ((اوبونتو) امیدوارم این راهنما مورد پسند شما واقع شود.

Node-RED

nodered.org

مرحله 5: کالیبراسیون

تنظیم
تنظیم
تنظیم
تنظیم

تنظیم

برای اینکه اندازه گیری صحیح باشد توصیه می شود کالیبراسیون را با استفاده از مولتی متر انجام دهید و اندازه گیری های زیر را انجام دهید و مقادیر موجود در کد Arduino IDE را تغییر دهید.

توضیح کامل روش کالیبراسیون

مرحله 6: اندازه گیری باتری 6 ولت

Image
Image
اندازه گیری باتری 6 ولت
اندازه گیری باتری 6 ولت

اندازه گیری باتری 6 ولت

در این حالت ما اندازه گیری باتری اسیدی را از 6 ولت تا 12 آمپر ساعت انجام می دهیم

من یک داشبورد در Emoncmsplatform با اندازه گیری در DC ایجاد کرده ام. شما می توانید داشبورد را در زمان واقعی در اینجا مشاهده کنید

مرحله 7: برنامه کاربردی دیگر اندازه گیری پنل خورشیدی 10w

Image
Image

اندازه گیری پنل خورشیدی 10 وات

چند ماه پیش یک پنل خورشیدی از 10W تا 22VDC max خریدم ، با آردوینو اندازه گیری های ایمن را انجام دادم ، بدون آنکه ترس از سوختن ADC داشته باشم.

مرحله 8: نتیجه گیری و توصیه ها

آنها می گویند که غیرممکن است ، اما برای مدت طولانی به دنبال یک آموزش برای اندازه گیری ولتاژ DC به شیوه ای کارآمدتر و بهتر با پشتیبانی از کد و به ویژه کاربردی به دلیل startelectronics.org برای این مشارکت باشید.

در اکثر آموزش ها ، باید مقدار مقاومت ها را وارد کنید ، و نسخه های آنها برای اندازه گیری در برنامه های کمی واقعی تر یا در پروژه های واقعی چندان مفید نیست.

از آنجا که در آموزش های بعدی ما از پنل خورشیدی 10 وات استفاده می کنیم ، این برنامه اندازه گیری برای این موارد مناسب است. من معتقدم که یکی از مزایای این روش با توجه به امپدانس زیاد مشابه مولتی مترها بر اندازه گیری تأثیر نمی گذارد.

آموزش PDAControl

نسخه انگلیسی

اندازه گیری ولتاژ DC با آردوینو و Node-RED

pdacontrolen.com/measuring-dc-voltage-with…

نسخه اسپانیایی

Midiendo Voltaje DC con Arduino y Node-RED

pdacontroles.com/midiendo-voltaje-dc-con-a…

توصیه شده: