رباتیک و هوافضا

پروژه ی ساخت اینورتر سینوسی اصلاح شده با استفاده از آردوینو

به نام خدا

پروژه ی ساخت اینورتر سینوسی اصلاح شده با استفاده از آردوینو

در این پروژه قصد داریم تا یک اینورتر سینوسی اصلاح شده را با استفاده از آردوینو بسازیم. ابتدا ساختار اینورتر سینوسی را بررسی می کنیم و سپس به ایجاد آن با استفاده از آردوینو می پردازیم. یک موج سینوسی اصلاح شده یا مربعی اصلاح شده می تواند به طور دقیق و بدون مشکل یک دستگاه الکترونیکی را راه اندازی کند. موج همانند شکل ابتدا به نقطه ی پیک می رود و سپس به صفر باز میگردد و این چرخه مدتی ادامه دارد سپس به پیک منفی می رود و با صفر باز میگردد و باز هم ادامه دارد. مقداری نویز هارمونیک دارد اما به بدی موج مربعی معمولی نیست و به راحتی می تواند فیلتر شود.این طراحی در بسیاری از دستگاه های اینورتر با قیمت پایین استفاده شده است.

اینورتر موج سینوسی دقیق در طراحی مدار نیاز به ظرافت خاصی دارد و تمامی لوازم برقی از جمله موتور ها را می تواند راه اندازی کند.همچنین این نوع موج هیچگونه هارمونیکی ندارد. تا کنون تفاوت اینورتر دقیق و اینورتر ارائه شده را دانستیم. دیاگرام زیر برای درک بهتر مدار می باشد.

بیشتر بخوانید...  شرح چند دستور مفید رزبری پای

 

طرح ارائه شده برای اینورتر سینوسی اصلاح شده دارای یک آردوینو ست که یک موج مربعی ۵۰ هرتزی ایجاد می کند. همچنین یک آی سی ۵۵۵ برای ایجاد پالس با فرکانس های بالا ست.

 

شماتیک مدار:

 

 

 

مدار چاپر:

مدار مبدل یک مدار ژنراتور فرکانس متغیر است. اکنون تصویر زیر را مشاهده می کنید که خروجی آردوینو ست که در ادامه و در شکل بعد توسط مدار تبدیل به ژنراتور فرکانس بالا  تبدیل شده است.

 

 

 

شبیه سازی بالا دارای فرکانس ۵۰ هرتز است و شبیه سازی پایین سیگنال تبدیل شده ی آن است.

 

 

 

شبیه سازی بالا همان طور که گفته شد مدار تبدیل شده ی سیگنال ۵۰ هرتزی خروجی آردوینو ست. مقدار پهنای سیکنال تبدیل شده می تواند با تغییر مقاومتی که ولتاژ خروجی را تعین می کند تنیظیم شود. سیگنال تبدیل شده اگر چه شبیه یک موج سینوسی نیست  اما رفتاری کاملا مشابه به آن را دارد و از آن می توان برای راه اندازی دستگاه های الکترونیکی متفاومت استفاده کرد.

بیشتر بخوانید...  ردیاب خودرو با استفاده از آردوینو و GPS و GSM

 

دانلود کد برنامه :

دانلود فایل
int out1 = 8;
int out2 = 7;
void setup()
{
pinMode(out1,OUTPUT);
pinMode(out2,OUTPUT);
}
void loop()
{
digitalWrite(out2,LOW);
digitalWrite(out1,HIGH);
delay(10);
digitalWrite(out1,LOW);
digitalWrite(out2,HIGH);
delay(10);
}

 

 

دیدگاه‌ها (3)

*
*

    محمد مهمان خرداد 12, 1397 پاسخ

    با سلام و خسته نباشید
    بنده این مدار رو میخوام برای پروژه بسازم
    آیا واقعا عملی هست ؟
    خروجی مدار چند وات هست ؟
    خورجی کاملا سینوسی است ؟
    برد آردینو را از کجا میشه تهیه کرد ؟

      محمد مهمان خرداد 20, 1397 پاسخ

      ممنون از پاسخ شما چه مدل اردوینویی باید استفاده کرد ؟؟

      Admin مدیر کل شهریور 8, 1397 پاسخ

      سلام
      ممنون
      اگه کار نمیکرد نمیذاشتیم
      شما یه سرچ توی نت بکنید کلی سایت برای فروش برد آردوینو میاد
      موفق باشید