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

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

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #1
اشتراک گذاری pwm
سلام دوستان

من دو عدد موتور دی سی 24 ولت 200 وات دارم که H-Bridge برا کنترلشون  در دو جهت چپ گرد راستگرد بصورت مجزا  ساختم. من کلاً دو کانال pwm تو میکرو دارم ( بقیه تایمرها رو جای دیگه استفاده کردم). چجوری با دو کانال pwm  دو عدد موتور رو بصورت چپ گرد و راست گرد کنترل کنم؟ دقت کنید حرکات دو موتور کاملاً مستقل از هم هست. یعنی ممکنه تو یه لحظه یکی راست بگرده یکی دیگه چپ. یکی با سرعت زیاد یکی کم. یه نفر بهم گفت یه آی سی سوئیچ باید بذاری و اون موقع pwm رو به اشتراک بذاری. کسی هست آی سی خاصی رو بهم معرفی کنه؟
۲۸-بهمن-۱۳۹۷, ۰۰:۴۷:۳۴
ارسال‌ها
پاسخ
1نفر آفلاین
مدیر بخش الکترونیک
*****

ارسال‌ها: 221
موضوع‌ها: 3
تاریخ عضویت: آبان ۱۳۹۴

تشکرها : 1734
( 501 تشکر در 199 ارسال )
ارسال: #2
RE: اشتراک گذاری pwm
سلام
 *اگه نیازی به PWM با فرکانس زیاد ندارین (والبته I/O بدون استفاده دارین) از PWM نرم افزاری فکر کنم بشه استفاده کنید
*IC سوئیچ هست و شماره 4066 یا 4016 از این نوع هستن ولی فقط یدونه خروجی کنترل میشه اما اگه قصدتون جابجایی هست فکر کنم چیزی شبیه DEMUXنیاز دارین .(یه شماره مثل 74155)یه نگاه بندازید ببینید درسته یا نه
موفق باشید


ORG 00H
:LOOP
MOV Life,#♥H
JMP LOOP
END

(آخرین ویرایش در این ارسال: ۲۸-بهمن-۱۳۹۷, ۲۱:۵۲:۴۰، توسط 1نفر.)
۲۸-بهمن-۱۳۹۷, ۲۱:۳۴:۰۰
ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #3
RE: اشتراک گذاری pwm
(۲۸-بهمن-۱۳۹۷, ۰۰:۴۷:۳۴)alirezajf68 نوشته است: سلام دوستان

من دو عدد موتور دی سی 24 ولت 200 وات دارم که H-Bridge برا کنترلشون  در دو جهت چپ گرد راستگرد بصورت مجزا  ساختم. من کلاً دو کانال pwm تو میکرو دارم ( بقیه تایمرها رو جای دیگه استفاده کردم). چجوری با دو کانال pwm  دو عدد موتور رو بصورت چپ گرد و راست گرد کنترل کنم؟ دقت کنید حرکات دو موتور کاملاً مستقل از هم هست. یعنی ممکنه تو یه لحظه یکی راست بگرده یکی دیگه چپ. یکی با سرعت زیاد یکی کم. یه نفر بهم گفت یه آی سی سوئیچ باید بذاری و اون موقع pwm رو به اشتراک بذاری. کسی هست آی سی خاصی رو بهم معرفی کنه؟

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

فرمت راه اندازی به این صورت هست
1 کانال pwm بطور مثال OC1A برای اعمال پالس و تنظیم سرعت
2 پین GPI/O (ورودی/خروجی) برای چپ گرد و راست گرد


فایل‌(های) پیوست شده بندانگشتی (ها)
   

۲۹-بهمن-۱۳۹۷, ۱۶:۰۱:۱۳
ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73, 1نفر


پرش به انجمن:


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

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