اطلاعیه

Collapse
No announcement yet.

تولید موج سینوسی با AVR

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    پاسخ : تولید موج سینوسی با AVR

    من این نمونه را از چهره خریدم ولتاژ 12 ولت خیلی تاثیر داشت چون مشکل جریان کشی حل شد اما نمیدونم چی شد مدارم سوخت ir2130 هم سوخت فرق 12 و 15 برای ماسفت چیه؟

    دیدگاه


      پاسخ : تولید موج سینوسی با AVR

      از نظر منحنی های قطعات، ولتاژ 15 ولت هم برای ماسفت قابل تحمل است. اما بار گیت را بیجهت بالا می برد و روی زمان سوئیچ تاثیر می گذارد. مضاف بر اینکه قطعات موجود در بازار ما هم معلوم نیست بتوانند تا حدود ذکر شده در Datasheet را تحمل کنند و بنابراین ممکن است در عمل تحمل این ولتاژ را نداشته باشند. اما در مورد مدار شما علاوه بر این مسائل آیا در دو سر گیت زنری با ولتاژ کمتر از 15 ولت قرار نداده اید که منجر به جریان کشی شود. همچنین اگر مدار شما آسیب دیده سعی کنید برای جایگزینی قطعات از IGBT مرغوب استفاده کنید که BUP400D موجود در فروشگاه بتا الکترونیک را شخصا امتحان کرده ام و روی موتور 1 اسب جواب داده است(بدون دیود موازی).
      اوژن: به معنای افکننده و شکست دهنده است
      دانایی، توانایی است-Knowledge is POWER
      برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
      وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
      قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
      اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
      ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

      دیدگاه


        پاسخ : تولید موج سینوسی با AVR

        با سلام مهندس مشکل حل شد یعنی جریان نمیکشه اما ماسفتها گرم میشه این ماسفتها 8 آمپره و با یک فن 150 میلی آمپری نباید گرم بشه من مقاومت روی گیت را 82 اهم گذاشتم فکر کنم زیاده درسته؟

        دیدگاه


          پاسخ : تولید موج سینوسی با AVR

          چه تغییری در مدار انجام دادید که مشکل جریان کشی حل شد؟ مقاومت 82 اهم هم مقدار زیادی نیست و در شماتیک اصلی مقدار آن 100 اهم است. گرم شدن ماسفت هم بستگی به تلفات آن دارد که در صورت عدم وجود هیت سینک امر طبیعی محسوب می شود.
          اوژن: به معنای افکننده و شکست دهنده است
          دانایی، توانایی است-Knowledge is POWER
          برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
          وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
          قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
          اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
          ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

          دیدگاه


            پاسخ : تولید موج سینوسی با AVR

            با سلام ir2130 را عوض کردم وولتاژ را روی 12 ولت گذاشتم البته با ir2130 جدید با ولتاژ 15 ولت تست نکردم اما فکر کنم مشکل ir2130 بود در قبلی پالسها در خروجی بود اما در یک لحظه کوچک یه چشمک میزد یعنی قطع و وصل میشد به هر حال الان تست کردم ومشکلی نبود از کمکهای شما واقعا ممنونم بفرمایید برای ادامه کار چی کاری باید من انجام دهم؟

            دیدگاه


              پاسخ : تولید موج سینوسی با AVR

              قصد تشکیل تاپیک در انجمن الکترونیک صنعتی را داشتم که در مراجعه به آخرین نقشه شما، مشاهده شد که تغذیه همان 15 ولت است و نقشه بخش کنترل آن هم بصورت مجزا در جای دیگری قرار گرفته است. بنابارین شما زحمت بکشید که نقشه بخش کنترل به علاوه اصلاح شده بخش قدرت را با هم و بصورت نهایی قرار دهید تا ادامه کار در انجمن الکترونیک صنعتی پیگیری شود.
              اوژن: به معنای افکننده و شکست دهنده است
              دانایی، توانایی است-Knowledge is POWER
              برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
              وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
              قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
              اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
              ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

              دیدگاه


                پاسخ : تولید موج سینوسی با AVR

                نوشته اصلی توسط طراح
                قصد تشکیل تاپیک در انجمن الکترونیک صنعتی را داشتم که در مراجعه به آخرین نقشه شما، مشاهده شد که تغذیه همان 15 ولت است و نقشه بخش کنترل آن هم بصورت مجزا در جای دیگری قرار گرفته است. بنابارین شما زحمت بکشید که نقشه بخش کنترل به علاوه اصلاح شده بخش قدرت را با هم و بصورت نهایی قرار دهید تا ادامه کار در انجمن الکترونیک صنعتی پیگیری شود.
                با سلام در مورد تغذیه چون من در نقشه ام از igbt استفاده کردم و قبلا هم از igbt بدون مشکل جواب گرفتم فکر کنم باید همون 15 ولت باشه اگر نظر شما 12 ولت است بفرمایید تا 12 ولتش کنم در مورد نقشه ها هم منظورتون اینه که هردو در یک sheet باشند؟

                دیدگاه


                  پاسخ : تولید موج سینوسی با AVR

                  با فرض IGBT تغذیه 15 ولت مشکلی ندارد. اما در نقشه آخر خود دیود های UF4007 را حذف کنید و IGBT را هم BUP400D قرار دهید که دیود داخلی دارد. همچنین آدرس شماتیک نهایی بخش کنترل را هم قرار دهید تا این دو نقشه در تاپیک تشکیل شده در انجمن الکترونیک صنعتی ضمیمه شود.
                  اوژن: به معنای افکننده و شکست دهنده است
                  دانایی، توانایی است-Knowledge is POWER
                  برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
                  وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
                  قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
                  اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
                  ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

                  دیدگاه


                    پاسخ : تولید موج سینوسی با AVR

                    با سلام وتشکر از شما برای راهنماییها و ایجاد تاپیک جدید فایلها را با تغییر ات در فایل زیر قرار دادم در ضمن مهندس در مورد اضافه کردن acceleration وdeceleration اگر براتون ممکن بود و زمان بیشتری ازتون نگرفت تنظیمات را با کلید انجام دهید اگر این کار وقت گیر بود که با همون پتانسیومتر انجام دهید درضمن لطف کنید و مقدار قابل تنظیم برای ایندو حداقل تا 3000 ثانیه باشه ممنون از شما
                    http://www.4shared.com/file/8Xd1ILIo/Contorolpower.html
                    یه سوال دیگه با این برنامه چون deadtime نداره میشه از ماژول fsbs15ch60 استفاده کرد؟

                    دیدگاه


                      پاسخ : تولید موج سینوسی با AVR

                      در اطلاعات FSBS مطلبی در مورد اینکه Deadtime بصورت خودکار اضافه شود، وجود ندارد و بنابراین می توان از مداراتی شامل گیت و مدار RC استفاده کرد که Dead time را به خروجی اضافه کند. در این مورد تا جایی که به خاطر دارم یکبار در تاپیک MC3PHAC توضیح داده بودم و می توانید به مطالب آن تاپیک مراجعه کنید.
                      اوژن: به معنای افکننده و شکست دهنده است
                      دانایی، توانایی است-Knowledge is POWER
                      برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
                      وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
                      قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
                      اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
                      ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

                      دیدگاه


                        پاسخ : تولید موج سینوسی با AVR

                        میشه این برنامه را با زبان بیسیک نوشت؟

                        دیدگاه


                          پاسخ : تولید موج سینوسی با AVR

                          بله چنین امکانی وجود دارد.
                          اوژن: به معنای افکننده و شکست دهنده است
                          دانایی، توانایی است-Knowledge is POWER
                          برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
                          وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
                          قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
                          اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
                          ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

                          دیدگاه


                            پاسخ : تولید موج سینوسی با AVR

                            سلام،من یک سوال داشتم

                            1-آیا میشه با AVR یک موج سینوسی از فرکانس یک هرتز تا 1کیلوهرتز با پله 1هرتز تولید کرد؟
                            2-اگر بخواهم تعداد نمونه هامو از یک موج سینوسی افزایش بدهم مثلا به هزار نمونه چطور باید مقدارهزار نمونه رو بدست بیاورم ؟یعنی باید تک تک محاسبه کنم به دسیمال سپس تک تک به هگزا تبدیل کنم؟
                            3-شما در تایپیک گفتید برای اینکه فرکانس سیستم را تغییر بدهیم باید سرعت خوندن نمونه ها کم و زیاد کرد ؟یعنی باید مقدار ocr در برنامه اینتراپت تایمر 1درحالت ovf تغییر داد؟

                            دیدگاه


                              پاسخ : تولید موج سینوسی با AVR

                              نوشته اصلی توسط houra179
                              آیا میشه با AVR یک موج سینوسی از فرکانس یک هرتز تا 1کیلوهرتز با پله 1هرتز تولید کرد؟
                              بستگی به تعداد نمونه های سینوسی و کلاک میکروکنترلر دارد. عددی که باید برای خواندن جدول سینوسی در رجیستر OCR قرار داده شود (در مد CTC)برابر است با

                              1-((تعداد نمونه های یک سینوسی.فرکانس سینوسی)/فرکانس کلاک تایمر)

                              مثلا با کلاک 16 مگاهرتز و 256 نمونه برای هر سینوسی اگر بخواهید فرکانسهای 999 و 1000 هرتز باشد، با حساب کردن این عدد مشاهده می کنید که اعداد با ممیز بدست می آیند و رسیدن به فرکانس های مورد نظر بصورت دقیق میسر نخواهد بود. مگر آنکه تعداد نمونه های سینوسی کاهش پیدا کند که در تولید فرکانس های بالا یک تکنیک معمول است و در سورسی که برای تولید سینوسی قرار داده شده با افزایش فرکانس، از روش کاهش نمونه ها استفاده می شود.

                              نوشته اصلی توسط houra179
                              2-اگر بخواهم تعداد نمونه هامو از یک موج سینوسی افزایش بدهم مثلا به هزار نمونه چطور باید مقدارهزار نمونه رو بدست بیاورم ؟یعنی باید تک تک محاسبه کنم به دسیمال سپس تک تک به هگزا تبدیل کنم؟
                              3-شما در تایپیک گفتید برای اینکه فرکانس سیستم را تغییر بدهیم باید سرعت خوندن نمونه ها کم و زیاد کرد ؟یعنی باید مقدار ocr در برنامه اینتراپت تایمر 1درحالت ovf تغییر داد؟
                              با نرم افزارهای سطح بالا مانند VB و یا حتی ابزارهایی مانند matlab می توانید نمونه های سینوسی را به تعداد دلخواه محاسبه کنید. تایمر هم باید در مد CTC قرار داده شود.
                              اوژن: به معنای افکننده و شکست دهنده است
                              دانایی، توانایی است-Knowledge is POWER
                              برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
                              وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
                              قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
                              اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
                              ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

                              دیدگاه


                                پاسخ : تولید موج سینوسی با AVR

                                سلام باتشکر از پاسختون،
                                من می خواهم یک موج سینوسی با پله یک هرتز از یک هرتز تا یک کیلو هرتز توسط AVR ایجاد کنم همانطور که شما گفتید ،حداکثر تعداد نمونه هامو چقدر باید باشد؟میشه از یک atmega16 استفاده کنم؟با توجه به این موضوع که حداقل تعداد نمونه ها برای یک موج سینوسی 32 پله است

                                دیدگاه

                                لطفا صبر کنید...
                                X