تولید موج سینوسی سه فاز با میکروکنترلر

0
103
تولید موج سینوسی سه فاز با میکروکنترلر
تولید موج سینوسی سه فاز با میکروکنترلر

تولید موج سینوسی در کاربرد هایی مانند راه اندازی موتورهای سه فاز و اینورتر و کاربرد های صنعتی دیگر از اهمیت زیادی برخوردار است ما در این پروژه می خواهیم با میکروکنترلر AVR یک موج سه فاز سینوسی تولید کنیم و بعد از اعمال به فیلتر پایین گذر خروجی آن را ببینیم .

برای تولید شکل موج سینوسی می توانیم از مدولاسیون پهنای پالس  کمک بگیریم که جزئیات آن را در ادامه برسی خواهیم کرد.البته از روش DAC هم می توانیم استفاده کنیم که فایل های ما شامل دو روش هم هستن.وجود واحدهای تولید موج مدولاسیون پهنای پالس  در میکروکنترلرها این کار را بسیار ساده تر کرده است . در شکل روبرو نحوه تولید و موج سینوسی به طور خلاصه تشریح شده است . در شکل زیر هم می توانید یک خروجی نهایی بعد از فیلتر یک موج مدولاسیون پهنای پالس  را ببینید که بصورت سه فاز سینوسی می باشد.میکروکنترلر   استفاده شده پروژه پروژه  موج سینوسی سه فاز مگا۳۲ می باشد ولی براحتی می توانید کد را برای میکروکنترلر های دیگر نیز تغییر دهید.از سه عدد  فیلتر پایین گذر نیز برای خروجی ها استفاده شده است و همچنین از برای روش مبدل دیجیتال به آنالوگ از آپ امپ استفاده شده است.کد نوشته شده به زبان ساده و با توضیحات خط به خط می باشد و براحتی می توانید درک و تغییر دهید.نحوه تولید موج سینوسی pwm در یک فایل جداگانه بصورت خلاصه توضیح داده شده است . با این فایل شما می توانید تولید موج سینوسی با میکرو را یاد بگیرید.

دانلود فایل
فایل برنامه های نوشته شده در محیط کدویژن به زبان C
دو عدد فایل پروتیوس که در یکی از روش PWM
سه فاز  و دیگری یک موج سینوسی به روش DAC
فایل راهنمای نحوه عملکرد پروژه

منبع: میکرودیزاینرالکترونیک

مطلب قبلیباگ جدید سخت افزاری در چیپ میلیون ها دستگاه وای فای و بلوتوث که امکان سرقت اطلاعات را می دهد!
مطلب بعدیکنترل دور موتور با PWM

پاسخ دهید

لطفا نظر خود را وارد کنید!
لطفا نام خود را در اینجا وارد کنید