پاسخ : تولید موج سینوسی با فرکانس ۵۰هرتز با pwm
نه عزیز .. چون خودم میدونم که در حد یک مهندس برق نیستم..ولی رشته من برق-کنترل هست نه الکترونیک و قدرت و مبحث اینورتر هم مربوط به این دو گرایش هست...در مورد انتخاب این پروژه هم داستانش خیلی مفصله...
در مورد تولید pwm ما تو دانشگاه با بسکام کار میکردیم... این مثال هایی که در مورد موج سینوسی هست همه به زبان سی هست...
یه چیز رو که من متوجه نشدم اینه که برای دیوتی سایکل های مختلف برای موج سینوسی از این مقایر استفاده کرده:
از این مقادیر در بسکام میشه استفاده کرد؟
در مورد توان خروجی باید ۲۰۰وات باشه.من هرچی به استاد گفتم که بدون استفاده از جریان وردی(باتری ماشین که ۷۰امپر هم هست) نمیشه جریان رو ۱۸برابر کرد..گفت برو دنبال اینکه از چه مداری استفاده کنی برای اینکه جریان رو ۱۸برابر کنی...
یه چیزی میگم بدت نیاد: چرا رفتی دانشگا؟ باید خیلی حوصله و دقت بیشتری به خرج بدی عزیز.
ولتاژ ورودی رو میشه با انتخاب سویچ های دیگه تا 1200 ولت هم بالا برد عزیز. تازه اینو من میدونم شاید بالا تر هم جا داشته باشه.
در مورد پل : H-Bridge که نوشته منظورش Half-Bridge نبوده و HEX-Bridge بوده که همون پل کامل میشه جور دیگه ای هم نمیشه ساختش. میکرو رو نمیدونم اصلا استفاده کرده یا نه زیاد وقت نکردم ببینم .
در مورد PWM هم هم من توضیح دادم هم توی ویکی میتونی ببینی چیکار باید بکنی هم این بنده خدا گفته موج چه شکلی بایس باشه.!!!
همونطوری که توش شکل معلومه باید دیوتی سایکل از یک درصد شروع بشه و با گامهای ثابت همینطور بره تا 99% و دوباره از 99% برگرده روی 1 درصد. مثلا:
1 - 25 - 50 - 75 - 99 - 75 - 50 - 25 - 1
این اعداد به درصد هستن و به راحتی میتونی توی میکرو تولیدش کنی. این مال نیم سیکل + و برای نیم سیکل منفی هم همینو تکرار میکنی ولی پل رو معکوس میکنی که ولتاژ منفی رو تولید کنی. حالا بگو ببنیم باید چیکار کنی تا ببینم کجاهارو نفهمیدی برات بگم.
ولتاژ ورودی رو میشه با انتخاب سویچ های دیگه تا 1200 ولت هم بالا برد عزیز. تازه اینو من میدونم شاید بالا تر هم جا داشته باشه.
در مورد پل : H-Bridge که نوشته منظورش Half-Bridge نبوده و HEX-Bridge بوده که همون پل کامل میشه جور دیگه ای هم نمیشه ساختش. میکرو رو نمیدونم اصلا استفاده کرده یا نه زیاد وقت نکردم ببینم .
در مورد PWM هم هم من توضیح دادم هم توی ویکی میتونی ببینی چیکار باید بکنی هم این بنده خدا گفته موج چه شکلی بایس باشه.!!!
همونطوری که توش شکل معلومه باید دیوتی سایکل از یک درصد شروع بشه و با گامهای ثابت همینطور بره تا 99% و دوباره از 99% برگرده روی 1 درصد. مثلا:
1 - 25 - 50 - 75 - 99 - 75 - 50 - 25 - 1
این اعداد به درصد هستن و به راحتی میتونی توی میکرو تولیدش کنی. این مال نیم سیکل + و برای نیم سیکل منفی هم همینو تکرار میکنی ولی پل رو معکوس میکنی که ولتاژ منفی رو تولید کنی. حالا بگو ببنیم باید چیکار کنی تا ببینم کجاهارو نفهمیدی برات بگم.
در مورد تولید pwm ما تو دانشگاه با بسکام کار میکردیم... این مثال هایی که در مورد موج سینوسی هست همه به زبان سی هست...
یه چیز رو که من متوجه نشدم اینه که برای دیوتی سایکل های مختلف برای موج سینوسی از این مقایر استفاده کرده:
flash unsigned char sine[256]={
0x80,0x83,0x86,0x89,0x8c,0x8f,0x92,0x95,0x98,0x9c, 0x9f,0xa2,0xa5,0xa8,0xab,0xae,
0xb0,0xb3,0xb6,0xb9,0xbc,0xbf,0xc1,0xc4,0xc7,0xc9, 0xcc,0xce,0xd1,0xd3,0xd5,0xd8,
0xda,0xdc,0xde,0xe0,0xe2,0xe4,0xe6,0xe8,0xea,0xec, 0xed,0xef,0xf0,0xf2,0xf3,0xf5,
0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc,0xfc,0xfd,0xfe, 0xfe,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe,0xfd,0xfc, 0xfc,0xfb,0xfa,0xf9,0xf8,0xf7,
0xf6,0xf5,0xf3,0xf2,0xf0,0xef,0xed,0xec,0xea,0xe8, 0xe6,0xe4,0xe2,0xe0,0xde,0xdc,
0xda,0xd8,0xd5,0xd3,0xd1,0xce,0xcc,0xc9,0xc7,0xc4, 0xc1,0xbf,0xbc,0xb9,0xb6,0xb3,
0xb0,0xae,0xab,0xa8,0xa5,0xa2,0x9f,0x9c,0x98,0x95, 0x92,0x8f,0x8c,0x89,0x86,0x83,
0x80,0x7c,0x79,0x76,0x73,0x70,0x6d,0x6a,0x67,0x63, 0x60,0x5d,0x5a,0x57,0x54,0x51,
0x4f,0x4c,0x49,0x46,0x43,0x40,0x3e,0x3b,0x38,0x36, 0x33,0x31,0x2e,0x2c,0x2a,0x27,
0x25,0x23,0x21,0x1f,0x1d,0x1b,0x19,0x17,0x15,0x13, 0x12,0x10,0x0f,0x0d,0x0c,0x0a,
0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x03,0x02,0x01, 0x01,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x02,0x03, 0x03,0x04,0x05,0x06,0x07,0x08,
0x09,0x0a,0x0c,0x0d,0x0f,0x10,0x12,0x13,0x15,0x17, 0x19,0x1b,0x1d,0x1f,0x21,0x23,
0x25,0x27,0x2a,0x2c,0x2e,0x31,0x33,0x36,0x38,0x3b, 0x3e,0x40,0x43,0x46,0x49,0x4c,
0x4f,0x51,0x54,0x57,0x5a,0x5d,0x60,0x63,0x67,0x6a, 0x6d,0x70,0x73,0x76,0x79,0x7c};
0x80,0x83,0x86,0x89,0x8c,0x8f,0x92,0x95,0x98,0x9c, 0x9f,0xa2,0xa5,0xa8,0xab,0xae,
0xb0,0xb3,0xb6,0xb9,0xbc,0xbf,0xc1,0xc4,0xc7,0xc9, 0xcc,0xce,0xd1,0xd3,0xd5,0xd8,
0xda,0xdc,0xde,0xe0,0xe2,0xe4,0xe6,0xe8,0xea,0xec, 0xed,0xef,0xf0,0xf2,0xf3,0xf5,
0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc,0xfc,0xfd,0xfe, 0xfe,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe,0xfd,0xfc, 0xfc,0xfb,0xfa,0xf9,0xf8,0xf7,
0xf6,0xf5,0xf3,0xf2,0xf0,0xef,0xed,0xec,0xea,0xe8, 0xe6,0xe4,0xe2,0xe0,0xde,0xdc,
0xda,0xd8,0xd5,0xd3,0xd1,0xce,0xcc,0xc9,0xc7,0xc4, 0xc1,0xbf,0xbc,0xb9,0xb6,0xb3,
0xb0,0xae,0xab,0xa8,0xa5,0xa2,0x9f,0x9c,0x98,0x95, 0x92,0x8f,0x8c,0x89,0x86,0x83,
0x80,0x7c,0x79,0x76,0x73,0x70,0x6d,0x6a,0x67,0x63, 0x60,0x5d,0x5a,0x57,0x54,0x51,
0x4f,0x4c,0x49,0x46,0x43,0x40,0x3e,0x3b,0x38,0x36, 0x33,0x31,0x2e,0x2c,0x2a,0x27,
0x25,0x23,0x21,0x1f,0x1d,0x1b,0x19,0x17,0x15,0x13, 0x12,0x10,0x0f,0x0d,0x0c,0x0a,
0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x03,0x02,0x01, 0x01,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x02,0x03, 0x03,0x04,0x05,0x06,0x07,0x08,
0x09,0x0a,0x0c,0x0d,0x0f,0x10,0x12,0x13,0x15,0x17, 0x19,0x1b,0x1d,0x1f,0x21,0x23,
0x25,0x27,0x2a,0x2c,0x2e,0x31,0x33,0x36,0x38,0x3b, 0x3e,0x40,0x43,0x46,0x49,0x4c,
0x4f,0x51,0x54,0x57,0x5a,0x5d,0x60,0x63,0x67,0x6a, 0x6d,0x70,0x73,0x76,0x79,0x7c};
در مورد توان خروجی باید ۲۰۰وات باشه.من هرچی به استاد گفتم که بدون استفاده از جریان وردی(باتری ماشین که ۷۰امپر هم هست) نمیشه جریان رو ۱۸برابر کرد..گفت برو دنبال اینکه از چه مداری استفاده کنی برای اینکه جریان رو ۱۸برابر کنی...
دیدگاه