بعد ، با فراخوانی عملکرد ، وقفه های جهانی را فعال می کنیم ،
sei () ؛
در آخر ، پین 9 و 10 آردوینو را به عنوان خروجی تنظیم کردیم
DDRB = 0b00000110؛ // PB1 و PB2 را به عنوان خروجی تنظیم کنید.
که پایان عملکرد تنظیم را نشان می دهد.
قسمت حلقه کد خالی باقی می ماند زیرا یک برنامه زمان سنج ضد وقفه است.
void loop () {؛ / * کاری نکن . . . تا ابد!*/}
در مرحله بعد ، ما بردار سرریز timer1 را تعریف کرده ایم ، این عملکرد متوقف می شود هنگامی که timer1 سرریز شده و یک وقفه ایجاد می کند.
ISR (TIMER1_OVF_vect) {
بعد ، برخی از متغیرهای محلی را به عنوان متغیرهای ساکن اعلام می کنیم و شروع به تغذیه مقادیر با مقاومت و مقایسه می کنیم.
int static؛
کاراکتر ثابت
// چرخه کار را هر دوره تغییر دهید.
OCR1A = lookUp1 [num]؛
OCR1B = lookUp2 [num] ؛
سرانجام ، پیشخوان را برای تغذیه مقادیر بعدی به ضبط و افزایش مقاومت ها ، که پایان این کد است ، از پیش افزایش می دهیم.
if (++ num> = 200) {// عدد پیش افزایشی سپس آن را زیر 200 بررسی کنید.
num = 0؛ // تنظیم مجدد شماره
trig = trig ^ 0b00000001؛
digitalWrite (13 ، trig) ؛
}
آزمایش مدار اینورتر TL494 PWM
به منظور آزمایش مدار ، از تنظیمات زیر استفاده می شود.
باتری 12 ولت اسید سرب.
ترانسفورماتور دارای شیر 6-0-6 و شیر 12-0-12 است
لامپ رشته ای 100 وات به عنوان یک بار
مولتی متر Meco 108B + TRMS
مولتی متر Meco 450B + TRMS
سیگنال خروجی از آردوینو:
پس از بارگذاری کد. من سیگنال خروجی SPWM را از دو پایه Arduino اندازه گیری کردم که شبیه تصویر زیر است ،
اگر کمی بزرگنمایی کنیم می توان چرخه وظیفه همیشه در حال تغییر موج PWM را مشاهده کرد.
بعد ، تصویر زیر سیگنال خروجی از ترانس را نشان می دهد.
مدار SPWM اینورتر در حالت ایده آل:
همانطور که از تصویر بالا مشاهده می کنید ، این مدار در حالت ایده آل در حدود 13 وات ترسیم می شود
ولتاژ خروجی بدون بار:
ولتاژ خروجی مدار اینورتر در بالا نشان داده شده است ، این ولتاژی است که در خروجی بدون بار متصل شده خارج می شود.
مصرف برق ورودی:
تصویر فوق توان ورودی را که با اتصال 40 وات بار مصرف می شود ، نشان می دهد.
مصرف برق خروجی:
* sPWMv2.c
*
* ایجاد شده: 31/12/2014 3:44:43 PM
* نویسنده: کورت هاتن
SPWM در atMega328 برای arduino Uno ، ممکن است با سایر تراشه های اتل / تخته های آردوینو سازگار باشد.
خروجی های A و B را با پایه های 1 و 2 PORTB مقایسه کنید که به ترتیب پایه های 9 و 10 در Uno هستند.
همچنین مفید است بدانید که led در Uno پین 5 در PORTB است.
* /
# شامل
# avr / interrupt.h> را وارد کنید
// جداولي را جستجو كنيد كه هر كدام 200 ورودي دارند ، عادي شده اند كه حداكثر مقدار آنها 1600 باشد ، كه اين مدت زمان PWM بارگذاري شده در ICR1 است.
int lookUp1 [] = {50 ، 100 ، 151 ، 201 ، 250 ، 300 ، 349 ، 398 ، 446 ، 494 ، 542 ، 589 ، 635 ، 681 ، 726 ، 771 ، 814 ، 857 ، 899 ، 940 ، 981 ، 1020 ، 1058 ، 1095 ، 1131 ، 1166 ، 1200 ، 1233 ، 1264 ، 1294 ، 1323 ، 1351 ، 1377 ، 1402 ، 1426 ، 1448 ، 1468 ، 1488 ، 1508 ، 1505 ، 1522 ، 1536 ، 1550 ، 1561 ، 1572 ، 1572 ، 1580 ، 1587 ، 1593 ، 1597 ، 1599 ، 1600 ، 1599 ، 1597 ، 1593 ، 1587 ، 1580 ، 1572 ، 1561 ، 1550 ، 1536 ، 1522 ، 1505 ، 1488 ، 1468 ، 1448 ، 1448 ، 1426 ، 1402 ، 1377 ، 1351 ، 1323 ، 1294 ، 1264 ، 1233 ، 1200 ، 1166 ، 1131 ، 1095 ، 1058 ، 1020 ، 981 ، 940 ، 899 ، 857 ، 814 ، 771 ، 726 ، 681 ، 635 ، 589 ، 542 ، 494 ، 446 ، 398 ، 349 ، 300 ، 250 ، 201 ، 151 ، 100 ، 50 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 0 ، 0 ، 0} ؛
خازن های تراشه Tantalum در بسته های مینیاتوری 0603 و 0805 برای کاربردهای خودرو
اخبار
ByDinesh Kumar 28 آگوست 20200
خازن های سری F98-AJ6 از شرکت AVX
شرکت AVX خازن های سری جدید F98-AJ6 را در اندازه تراشه های کوچک 0603 و 0805 با حداکثر ارتفاع فقط 1.0 میلی متر و 0.80 ± 0.10 میلی متر معرفی کرده است. سری جدید خازن ها از نوع خازن های تراشه تانتالوم ساخته شده روی سطح با رزین بالا CV هستند که مخصوصاً برای کاربردهای الکترونیکی خودرو طراحی شده اند.
این دستگاه ها شامل کوچکترین و بالاترین CV خازن تانتال CV 0603 با امتیاز 10μF / 10V دارای استاندارد AEC-Q200 هستند ، از این رو این دستگاه های جدید برای برنامه هایی مانند مدارهای ثانویه خط برق در برنامه های خودرو از جمله سیستم های الکترونیکی سرگرمی و کابین ، ماژول های دوربین مناسب هستند. ، و آسیاب های دیجیتال ، و همچنین برنامه های کاربردی صنعتی را انتخاب کنید.
خازن ها برای دستیابی به خازن بالا ، بازده حجمی بالا و تراکم بالای مونتاژ PCB برای خازن های زیر تابش طراحی شده اند ، این امر به صرفه جویی در فضای صفحه و کاهش هزینه ها کمک می کند.
خازن های سری F98-AJ6 همچنین در تراشه های 0603 با دامنه ظرفیت مختلف مانند تراشه های 4.7μF / 10V ، 4.7μF / 16V و تراشه های 10μF / 10V و 0805 در 10μF / 16V در 85 درجه سانتیگراد با ظرفیت ± 20 available در دسترس هستند. تحمل در 120 هرتز با دامنه عملکرد دمای 55- تا 125+ درجه سانتیگراد ، دستگاه ها برای کار با بیش از 1000 ساعت مورد آزمایش قرار گرفتند که با یک مقاومت 33Ω در 85 درجه سانتیگراد و رطوبت نسبی 85٪ (RH) کار می کنند.
برچسب ها
خازن ها
خازن های تراشه TANTALUM
خودرو
محصول جدید
شرکت AVX
خبرنامه هفتگی ما را دریافت کنید!
برای دریافت محبوب ترین اخبار ، مقالات و پروژه های DIY از Circuit Digest در زیر مشترک شوید
آدرس ایمیل *
نام
کشور
ایالات متحده آمریکا
محتوای مرتبط
خازن های آلومینیومی قدرت ضربه محکم و ناگهانی با افزایش جریان و طول عمر موج برای برنامه های کاربردی با چگالی زیاد
سری B2568 خازن های قدرت قوی برای DC Link
خازن های ذخیره انرژی 3 ولت برای محیط های خشن و مرطوب
ویشی از سری جدید خازن های فیلم سرکوب رونمایی می کند
جداسازی گالوانیک - جداسازی سیگنال و جداسازی قدرت
خازن های آلومینیومی ترمینال جدید پیچ 10٪ ظرفیت بالاتر و مدیریت جریان بهتر موج دار را ارائه می دهند
سری جدید خازن های تراشه پلیمر تانتالوم با تک رقمی ESR تا 7 mΩ در مورد D
خازن های قدرت LVAC با ویژگی های ESTAspring اتصال ترمینال فنر با عملکرد اهرم
int lookUp2 [] = {0، 0، 0، 0، 0، 0، 0، 0، 0، 0، 0، 0، 0، 0، 0، 0، 0، 0، 0، 0، 0، 0، 0، 0 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 ، 0 0 ، 0 ، 0 ، 50 ، 100 ، 151 ، 201 ، 250 ، 300 ، 349 ، 398 ، 446 ، 494 ، 542 ، 589 ، 635 ، 681 ، 726 ، 771 ، 814 ، 857 ، 899 ، 940 ، 981 ، 1020 ، 1058 ، 1095 ، 1131 ، 1166 ، 1200 ، 1233 ، 1264 ، 1294 ، 1323 ، 1351 ، 1377 ، 1402 ، 1426 ، 1448 ، 1468 ، 1488 ، 1508 ، 1505 ، 1522 ، 1536 ، 1550 ، 1561 ، 1572 ، 1572 ، 1580 ، 1587 ، 1593 ، 1597 ، 1599 ، 1600 ، 1599 ، 1597 ، 1593 ، 1587 ، 1580 ، 1572 ، 1561 ، 1550 ، 1536 ، 1522 ، 1505 ، 1488 ، 1468 ، 1448 ، 1448 ، 1426 ، 1402 ، 1377 ، 1351 ، 1323 ، 1294 ، 1264 ، 1233 ، 1200 ، 1166 ، 1131 ، 1095 ، 1058 ، 1020 ، 981 ، 940 ، 899 ، 857 ، 814 ، 771 ، 726 ، 681 ، 635 ، 589 ، 542 ، 494 ، 446 ، 398 ، 349 ، 300 ، 250 ، 201 ، 151 ، 100 ، 50 ، 0} ؛
void setup () {
// ثبت نام اولیه ، برای جزئیات بیشتر به صفحه داده مراجعه کنید.
تصویر بالا توان خروجی مصرف شده توسط این مدار را نشان می دهد (بار یک لامپ رشته ای 40 وات است)
با این کار ، قسمت تست مدار را به پایان می رسانیم. برای نمایش می توانید فیلم زیر را ببینید. امیدوارم از این مقاله خوشتان آمده باشد و کمی درباره SPWM و تکنیک های اجرای آن اطلاعات کسب کرده باشید. به خواندن ادامه دهید ، به یادگیری ادامه دهید ، به ساخت و ساز ادامه دهید و من در پروژه بعدی شما را می بینم.
درباره این سایت