1 لایک
-
1
Post By magmagmary
-
قرار دادن فرکانس در خروجی
سلام و عرص خسته نباشید
من میخوام یه فرکانسی رو در خروجی یک پایه از آردوینو اعمال کنم. چه جوری میتونم این کار رو انجام بدم؟؟
مثلا میخوام فرکانس 50 هرتز رو در خروجی اعمال کنم.
حالا یه سوال دیگه:
چه جوری میتونم زمان 1 بودن و زمان 0 بودن فرکانس رو تغییر بدم؟؟ مثلا اگه زمان تناوب فرکانس 50 میلی ثانیه بود ، چه جوری میتونم 40 میلی ثانیه ش رو 1 کنم و 10 میلی ثانیه ش رو 0؟؟؟
-
همونطوری که میدونید فرکانس پایه pwm اردوینو حدود 500 هست.
حالا شما قصد داریدب کنیدش 50 باید توی رجیسترهای atmega328 دست ببرید که ترجیحا باید دیتاشیتش رو بخونید تا ببینید برای رسیدن به 50 باید چه طوری مقدار دهی کنید.
همچنین با تغییر همون رجیسترها میتونید duty cycle رو هم مطابق چیزی کنید که خودتون می خواید:
https://www.arduino.cc/en/Tutorial/SecretsOfArduinoPWM
مجوز های ارسال و ویرایش
- شما نمیتوانید موضوع جدیدی ارسال کنید
- شما امکان ارسال پاسخ را ندارید
- شما نمیتوانید فایل پیوست کنید.
- شما نمیتوانید پست های خود را ویرایش کنید
-
مشاهده قوانین انجمن
SEO by vBSEO