آموزش راه اندازی ماژول اندازه گیری ولتاژ 0 تا 25 ولت با آردوینو

آموزش راه اندازی ماژول اندازه گیری ولتاژ

فهرست مطالب

مقدمه

آیا شما به دنبال یک راه ساده برای راه‌اندازی ماژول اندازه‌گیری ولتاژ هستید؟  در این مقاله، ما روشی ساده و موثر برای راه‌اندازی ماژول اندازه‌گیری ولتاژ را به شما آموزش خواهیم داد. این ماژول دارای قابلیت‌های فراوانی است که برای کاربردهای مختلفی  استفاده می‌شود. با کمک این ماژول، شما می‌توانید ولتاژ ورودی را اندازه‌گیری کنید و آن را به بازه‌ای خوانا و قابل فهم برای میکروکنترلرهایی مثل آردوینو تبدیل کنید. برای راه‌اندازی این ماژول، ابتدا باید مدار را به شکلی که در مقاله توضیح داده شده است، ببندید. در ادامه، کد آردوینو مربوط به این ماژول نوشته‌شده‌است. با اتمام این مقاله، شما با مراحل راه‌اندازی ماژول اندازه‌گیری ولتاژ آشنا می شوید و چگونگی به دست آوردن اندازه دقیق ولتاژ ورودی را با استفاده از آن فرا خواهید گرفت. ما امیدواریم این آموزش به شما کمک کند و سئوالات شما را درباره راه‌اندازی و استفاده از این ماژول پاسخ دهد.

ویژگی‌های ماژول اندازه‌گیری ولتاژ 0 تا 25 ولت

سنسور ولتاژ برای راه اندازی ماژول اندازه گیری ولتاژ

این ماژول یک سنسور ولتاژ است که تا 25 ولت DC را می‌تواند اندازه‌گیری کند. این ماژول میتواند از طریق تقسیم ولتاژ مقاومتی، بازه 0 تا 25 ولت را به بازه‌ 0 تا 5 ولت مَپ کند تا خروجی این سنسور برای میکروکنترلر‌هایی مثل آردوینو با سطح ولتاژ 5 ولت قابل خواندن باشد. همچنین میتوان ولتاژ اعمالی را تا پنج برابر بیشتر از محدودۀ اندازه گیری توسط میکرو، رصد نمود. خروجی سنسور را باید به ورودی آنالوگ آردوینو متصل نموده تا واحد ADC مقدار سنسور را بخواند. سپس با ضرب کردن در یک ضریب مشخص (در اینجا، 5) مقدار واقعی ولتاژ ورودی به ماژول بدست می‌آید.

کاربردهای ماژول اندازه‌گیری ولتاژ

این ماژول در مانیتورینگ، کنترل سطح ولتاژ و ساخت ولت‌متر مورد استفاده قرار می‌گیرد.

اصل تقسیم ولتاژ مقاومتی

اصل  تقسیم ولتاژ مقاومتی در این اینجا به سادگی با دو مقاومت با مقدار‌های 30kΩ و 7.5kΩ انجام می‌شود. تقسیم ولتاژ مقاومتی روشی است که در آن یک ولتاژ اعمالی به چند مقاومت سری، متناسب با مقدار هر مقاومت، بین آنها تقسیم میشود. تصویر زیر، مثالی از اصل تقسیم ولتاژ مقاومتی است. 

شماتیک ماژول سنسور ولتاژ آردوینو

مشخصات فنی ماژول اندازه‌گیری ولتاژ

  • ابعاد: 27.40*13.70 میلی‌متر
  • محدوده ی ولتاژ ورودی:  DC0-25V
  • محدوده ی ولتاژ آنالوگ:  0.02445-25VDC
  • رزولوشن ولتاژ آنالوگ: 0.00489v 

معرفی پایه‌های (Pinout) ماژول اندازه گیری ولتاژ

این ماژول دارای پنج پایه به شرح زیر است: 

ترمینال ورودی: 

  • VCC: پایه مثبت ترمینال اندازه‌گیری
  • GND: زمین 

ترمینال خروجی: 

  • GND: زمین
  • +: این پایه به جایی وصل نیست و کاربردی ندارد
  • S: خروجی سنسور  

لوازمی که به آن احتیاج دارید

قطعات مورد نیاز

Arduino UNO R3 × 1
ماژول اندازه‌گیری ولتاژ × 1
سیم جامپر × 1

نرم افزارهای مورد نیاز

Arduino IDE

راه‌اندازی ماژول اندازه‌گیری ولتاژ

گام اول: سیم بندی

مدار را مطابق شکل زیر ببندید. 

دو سر قرمز و مشکی نشان داده شده را به دو سری که می‌خواهید ولتاژش را بسنجید (مثلا یک باتری) متصل کنید. برای تست می‌توانید پایه 3.3 یا 5 ولت آردوینو را به پایه VCC متصل کنید تا نتیجه را ببینید.

گام دوم: کد

کد زیر را در آردوینو کپی و کامپایل کنید. .  


/* code for 0-25v voltage Sensor  

 *  Electropeak.com 

 *  Caferobot.com 

 *  Ali Akbar Hosseini 

 */ 

int analogInput = A0; 

float vout = 0.0; 

float vin = 0.0; 

float R1 = 30000.0; // 

float R2 = 7500.0; // 

int value = 0; 

void setup(){ 

 pinMode(analogInput, INPUT); 

 Serial.begin(9600); 

 Serial.print("DC VOLTMETER"); 

} 

void loop(){ 

 // read the value at analog input 

 value = analogRead(analogInput); 

 vout = (value * 5.0) / 1024.0; // see text 

 vin = vout / (R2/(R1+R2)); 

 

Serial.print("INPUT V= "); 

Serial.println(vin,2); 

delay(500); 

} 

پنجره سریال مانیتور را باز کرده و مقدار خروجی را مشاهده کنید. 

ما برای تست، ابتدا ولتاژ 3.3 و سپس ولتاژ 5 ولت از آردوینو را به عنوان ورودی به ماژول دادیم که نتیجه در پنجره بالا قابل مشاهده است. 

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

آموزش های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.