ايران ويج

نسخه‌ی کامل: ساخت pwm
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
با سلام مگا 32 میتونه همزمان 4 تا pwm بده؟
من تو بسکام دو تا بیشتر رو نتونستم راه بندازم میشه بهم توضیح بدید چه طوری میشه این کار رو انجام داد؟

با تشکر.
سلام.
چرا از مگا 64 یا 128 استفاده نمیکنی؟
که توش به راحتی میشه تایمر 3 و 1 رو راه انداخت ( فک کنم بشه 6تا کانال )!

حالا بریم سروقت 32
اینو ببین :
نقل قول: CONFIG TIMER0 = COUNTER , EDGE=RISING/FALLING , CLEAR_TIMER = 1|0 [,CONFIGURATION=NAME]
CONFIG TIMER0 = TIMER , PRESCALE= 1|8|64|256|1024 [,CONFIGURATION=NAME]
اصلا مد PWM نداره !
پس با تایمر 1 و 2 در کل میشه 3تا کانال
ممنون ولی من تو بسکام تایمر 2 رو هم نتونستم تو مد pwm راه بندازم با تایمر 1 خیلی راحت این کار رو انجام دادم.
تایمر 2 که راه اندازیش خیلی سادس
اینو نگاه کن:
کد:
Config Timer2 = Pwm , Prescale = 1 , Pwm = On , Compare_pwm = Clear_up
البته تا اونجایی که یادمه بسکام سر timer0 برای تولید PWM مشکل داشت ، بایستی این تیکه رو ریجستر نویسی می کردی تا بتونه PWM درست کنه ... :)
براي موتور dc از كدوم تايمر بهتره استفاده كنيم ؟؟
ُسلام

از دوستان کسی میدونه چطور میشه روی تمام پین های یه میکرو PWM ایجاد کرد؟
(۲۶-بهمن-۱۳۹۲, ۰۱:۵۸:۰۱)ali 255 نوشته است: [ -> ]
(۲۵-بهمن-۱۳۹۲, ۱۹:۱۰:۴۸)Ambassador نوشته است: [ -> ]ُسلام

از دوستان کسی میدونه چطور میشه روی تمام پین های یه میکرو PWM ایجاد کرد؟

فکر نکنم امکانش باشه!

چرا ، امكانش هست!
بايد با استفاده از يه تايمر و وقفه برنامه اي بنويسي كه يه سري از پايه هاي معمولي رو كه مي خواي عملكردي مثل PWM داشته باشن رو با نظم خاصي 0 و 1 كنن. وقت گيرهه و بايد با حوصله بنويسيش ، بهترهه يه سرچ براي كد آماده بزني يا كدي كه بتوني ايده ي كار رو ازش بگيري ... ، سخت نيست ، اما دقت مي خواد و وقت گيرهه ...
نقل قول: مطمئن هستید؟ آخه تمام پایه ها که چنین قابلیتی ندارن!
قبلش بهترهه كمي تحقيق كنيد و البته توضيحات رو با دقت بخونيد.
بله مي شه ، به صورت نرم افزاري براي تمام پايه هاي ميكرو هم PWM رو ايجاد كرد.

راستي مسلم خان ، يادم اومد ، توي فايل هاي open source مولتي روتورها كه تو نت هم هست مي توني كد نمونه براي اينكار پيدا كني. البته اگر لابه لاشون گم شدي با من نيست :d
multi wii و ...
(۲۶-بهمن-۱۳۹۲, ۰۲:۲۵:۲۷)sharin نوشته است: [ -> ]راستي مسلم خان ، يادم اومد ، توي فايل هاي open source مولتي روتورها كه تو نت هم هست مي توني كد نمونه براي اينكار پيدا كني. البته اگر لابه لاشون گم شدي با من نيست :d
multi wii و ...

خوشا بحالم که نتونستم حتی چیزی پیدا کنم. :-)

یادش بخیر یه زمانی خوراکم مهندسی معکوس بود اما الان ... :)