توضیحات
این پروژه یک ابزار اندازهگیری رومیزیِ فشرده است که آردوینو را به یک مولتیمتر حرفهای تبدیل میکند. این دستگاه با سنسور جریان اثرِ هال (ACS712-05B با حساسیت 185 mV/A و تقسیمکنندهٔ مقاومتی دقیق، ولتاژ و جریان را نمونهبرداری کرده و توان و مقاومت بار را بیدرنگ از روابط P=V×I و R=V/I محاسبه میکند.
فرمور به زبان C++ تعبیهشده (آردوینو) نوشته شده و با میانگینگیری ۶۴ نمونهای، نویز را حذف و قرائتهایی پایدار روی نمایشگر 16×2 ارائه میدهد. کل سیستم پیش از ساخت سختافزار، در Proteus شبیهسازی و صحتسنجی شده و طرح، آمادهٔ انتقال به PCB است.
: Key Features
- ⚡ Simultaneous 4-parameter measurement: V, I, P, R
- 🎯 Ranges: 0–10 V & ±5 A (extendable to 30 V / ±30 A)
- 🧮 Digital noise filtering via multi-sample averaging
- 🖥️ Real-time formatted display on a 16×2 LCD
- 🧪 Fully simulated in Proteus + PCB-ready netlist
- 🔧 Legacy firmware reverse engineering & hardware compatibility
: Technologies & Skills
Embedded C++ (Arduino) • AVR ATmega328P • Proteus ISIS/ARES • Analog Signal Conditioning • Hall-Effect Sensing (ACS712) • Embedded Debugging & Reverse Engineering
سوالات و نظرات