امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
تولید موج pwm
نویسنده پیام
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #1
تولید موج pwm
با سلام من یه موج pwm دارم و میخوام از روش 4 تا کپی بزنم یعنی یه ورودی pwm بدم و چهار تا خروجی همزمان بگیرم ولی دوتاش دقیقا همون موج هست و دوتای دیگه مثلا 90 درصد موج اولی در کل چهار تا خروجی pwm میخوام که از روی یه ورودی الگو بگیره

با میکرو mega32 میشه این کار رو کرد؟ اگه نمیشه چه طوری میشه این کار رو انجام داد؟
یادم رفت بگم این موج ورودی از 0.14 ولت تا 0.24 ولت متغیره.(برای کنترل دور موتور)

با تشکر.

--------------------
علی شیرمحمدی
--------------------
۱۷-آبان-۱۳۹۰, ۲۱:۰۴:۳۰
ارسال‌ها
پاسخ
Pardazesh-Gar آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 457
موضوع‌ها: 6
تاریخ عضویت: اردیبهشت ۱۳۸۶

تشکرها : 330
( 630 تشکر در 286 ارسال )
ارسال: #2
RE: تولید موج pwm
Mega32 دارای 4 pwm هست. در نتیجه میشه از PWM های سخت افزاری این میکرو استفاده کرد.
واگر PWM که قرار میکرو بخونه رو به ولتاژ تبدیل کنی اونوقت میشه از ADC برای خواندن استفاده کنی. بستگی به دقت مدارتون و کاربردش داره اما میشه این کار رو با این میکرو انجام داد.

---------------------------------------------------------------------------
تیـــز دوم، تیز دوم، تا به سواران برسم
--------------------------------------
۱۷-آبان-۱۳۹۰, ۲۱:۲۷:۴۵
ارسال‌ها
پاسخ
تشکر شده توسط : rdscience, فروم باز, رسول
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #3
RE: تولید موج pwm
ممنون از پاسختون
من یه کنترل از راه دور دارم که یه دسته برای گاز داره و وقتی این گاز تو حالت کمترین(پایین) قرار داره گیرنده یه pwm یه من تحویل میده با ولتاژ 0.14 ولت و وقتی تو بالا ترین حالت قرار داره گیرنده یه pwm با ولتاژ 0.24 ولت به من میده حالا من از این ریموت میخوام برای 4 تا موتور استفاده کنم پس باید یه مدار سر راهش قرار بدم تا این pwm که گیرنده میگیره رو بگیره و 4 تا موج pwm تحویل بده که 2 تا موج pwm دقیقا همونی هستند که از ورودی دریافت میشن و با همون ولتاژ و دوتای دیگه برابر 90 درصد وتاژ ورودی هستند. حالا مدار این به چه شکل درست میشه؟
امید وارم که کامل توضیح داده باشم.

با تشکر فراوان

--------------------
علی شیرمحمدی
--------------------
۱۸-آبان-۱۳۹۰, ۱۰:۱۳:۵۵
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #4
RE: تولید موج pwm
اول باید pwm رو بخونی
شاید راحت ترین راهش استفاده از یه فیلتر پایین گذر و تبدیلش به ولتاژ باشه و خوندش با adc بعد دیگه باید بتونی با pwm های میکرو اون موجی رو که می خوای رو تولید کنی

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۱۸-آبان-۱۳۹۰, ۱۱:۰۳:۴۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : rdscience, فروم باز, علي برقي, رسول
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #5
RE: تولید موج pwm
ممنون از پاسخ های کاملتون ولی من تاحالا با pwm کار نکرم و همین طور فیلتر پایین گذر میشه یه مدار نمونه برام بزارید یا یه لینک برام بزارید؟
دو تا سوال دیگه هم داشتم
1- موج pwm همیشه سینوسیه؟
2- برای تولید pwm لازمه که فرکانس رو هم بدونیم؟

با تشکر.

--------------------
علی شیرمحمدی
--------------------
(آخرین ویرایش در این ارسال: ۱۸-آبان-۱۳۹۰, ۱۲:۳۵:۱۵، توسط فروم باز.)
۱۸-آبان-۱۳۹۰, ۱۱:۲۲:۰۴
ارسال‌ها
پاسخ
علي برقي آفلاین
كاربر دو ستاره
**

ارسال‌ها: 209
موضوع‌ها: 25
تاریخ عضویت: اردیبهشت ۱۳۹۰

تشکرها : 477
( 406 تشکر در 166 ارسال )
ارسال: #6
RE: تولید موج pwm
سلام
آقاي فروم باز ، شما مطمئن هستين كه خروجي كه خوندين pwm هست؟
از كجا متوجه شدين كه خروجي مورد نظر pwm هستند ( يعني مدولاسيون پهناي پالس)
اگر هم مطمئنيد ، ميتونين اونو به يه سر چهار تا and وصل كنين و يه سر ديگه and ها رو يك كنين . اونوقت شما چهارتا خروجي pwm مثل ورودي دارين .
ولي اگر خروجي موردنظرتون pwm نيست ، يهني يه سيگنال dc هست و نه پالسي ، از همون روش آقا هادي استفاده كنين ( البته تو اين حالت ديگه لازم نيست فيلتر بزارين )

من تو را دوست دارم.. دیگری تو را دوست دارد.. دیگری دیگری را دوست دارد.. و این چنین است که ما تنهاییم..
(آخرین ویرایش در این ارسال: ۱۸-آبان-۱۳۹۰, ۱۴:۴۲:۵۱، توسط علي برقي.)
۱۸-آبان-۱۳۹۰, ۱۴:۴۲:۰۳
ارسال‌ها
پاسخ
تشکر شده توسط : فروم باز
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #7
RE: تولید موج pwm
بله چون برای کنترل دور موتور باید pwm استفاده بشه

نقل قول: اگر هم مطمئنيد ، ميتونين اونو به يه سر چهار تا and وصل كنين و يه سر ديگه and ها رو يك كنين . اونوقت شما چهارتا خروجي pwm مثل ورودي دارين .

این روش برای دو تا موتورمون مناسبه ولی برای دو تا موتور دیگه باید دورشون 10 درصد کمتر از دوتا موتور دیگه باشه راهی هست که بشه این کار رو کرد؟

با تشکر.

--------------------
علی شیرمحمدی
--------------------
(آخرین ویرایش در این ارسال: ۱۸-آبان-۱۳۹۰, ۱۶:۰۵:۲۴، توسط فروم باز.)
۱۸-آبان-۱۳۹۰, ۱۵:۵۸:۱۵
ارسال‌ها
پاسخ
تشکر شده توسط : علي برقي
علي برقي آفلاین
كاربر دو ستاره
**

ارسال‌ها: 209
موضوع‌ها: 25
تاریخ عضویت: اردیبهشت ۱۳۹۰

تشکرها : 477
( 406 تشکر در 166 ارسال )
ارسال: #8
RE: تولید موج pwm
سلام
يه دنيا معذرت ميخوام . اشتباه از من بود . من سوالتونو اشتباه خوندم. بهتره از همون روش آقا هادي استفاده كنين.

من تو را دوست دارم.. دیگری تو را دوست دارد.. دیگری دیگری را دوست دارد.. و این چنین است که ما تنهاییم..
۱۸-آبان-۱۳۹۰, ۱۶:۰۹:۲۸
ارسال‌ها
پاسخ
تشکر شده توسط : فروم باز
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #9
RE: تولید موج pwm
بهتره که مرحله به مرحله جلو بریم که من هم بفهمم شماها تو این کار استادید ولی من یه تازه کارم.Biggrin

اول بگید که من چه طوری میتونم یه pwm رو با میکرو بخونم؟

اگه توضیحاتی که میدید با عکس یا نقشه یا یه لینکی باشه که من هم بفهمم خیلی عالی میشه.

با تشکر فراوان

--------------------
علی شیرمحمدی
--------------------
(آخرین ویرایش در این ارسال: ۱۸-آبان-۱۳۹۰, ۱۶:۳۴:۴۷، توسط فروم باز.)
۱۸-آبان-۱۳۹۰, ۱۶:۳۴:۲۸
ارسال‌ها
پاسخ
Pardazesh-Gar آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 457
موضوع‌ها: 6
تاریخ عضویت: اردیبهشت ۱۳۸۶

تشکرها : 330
( 630 تشکر در 286 ارسال )
ارسال: #10
RE: تولید موج pwm
به گوگل سر بزن کلمات کلیدیت رو بده لینک های خوبی دریافت میکنی مثلا
how Pwm works
pwm atmega32
و ...
این هم از ویکی
http://en.wikipedia.org/wiki/Pulse-width_modulation
در ضمن اطمینان پیدا کن که خروجی دسته هات PWM هستند. اگر از دسته شوک دار استفاده میکنی احتمال زیاد یک مقاومت متغیر هست که کار آسون تر میشه. یکی از شرط های جواب دقیق، اینه که سوال دقیق باشه. جواب دوستان کامل بو اما این طور که پیداست سوال شما کامل نبود.

پیروز باشی

---------------------------------------------------------------------------
تیـــز دوم، تیز دوم، تا به سواران برسم
--------------------------------------
۱۸-آبان-۱۳۹۰, ۲۰:۰۳:۴۷
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, rdscience
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #11
RE: تولید موج pwm
خب من تازه کارم و طبیعیه که سوالام بعضی وقت ها ناقص باشه به خاطر همین گفتم که قدم به قدم جلو بریم.
اول اینکه مطمئن هستم که خروجی pwm هست.
دوم اینکه من سوالم این بود

نقل قول: اول بگید که من چه طوری میتونم یه pwm رو با میکرو بخونم؟

ولی شما نحوه ی کار pwm رو توضیح دادید

--------------------
علی شیرمحمدی
--------------------
۱۸-آبان-۱۳۹۰, ۲۱:۲۵:۰۱
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  انتخاب روش تولید موج سینوسی cortex-m3 0 1,885 ۱۱-فروردین-۱۳۹۳, ۱۰:۴۴:۴۱
آخرین ارسال: cortex-m3
  تولید pwm با فرکانس 72 کیلو هرتز فروم باز 0 2,688 ۲۵-فروردین-۱۳۹۱, ۰۸:۵۰:۴۲
آخرین ارسال: فروم باز
  تولید 1000 ولت ac walerian 10 8,601 ۲۳-خرداد-۱۳۸۸, ۰۹:۲۹:۴۵
آخرین ارسال: walerian

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 5 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS