سلام دوستان من نیاز دارم که روی چهارتا از پایه های میکرو پالسی با دیوتی سایکل 50 درصد ولی فرکانس متغیر داشته باشم کسی میدونه چطوری میشه اینکارو کرد؟میخوام یه فیلتر دیجیتال متغیر بسازم.ممنون
سلام دوستان من نیاز دارم که روی چهارتا از پایه های میکرو پالسی با دیوتی سایکل 50 درصد ولی فرکانس متغیر داشته باشم کسی میدونه چطوری میشه اینکارو کرد؟میخوام یه فیلتر دیجیتال متغیر بسازم.ممنون
با سیستم عامل RTX میتونی انجام بدی.
اگه هم نخواستی از سیستم عامل استفاده کنی میتونی یه تایمرا میکرو را راه بندازی بعد تو وقفه ی اون چهارتا موجتا درست کنی و تو main اصلی بییای فرکانسا تغییر بدی.
من از سیستم عامل استفاده نمیکنم.یعنی خودت pwm این قابلیتو نداره که هر پایه ایش یه فرکانس جدا تولید کنه؟
از مثال Cmsis استفاده کن ضمیمش کردم احتمالا مثال Pwm_SingleEdge مفید باشه
تا اونجا که من دارم میبینم طبق دیتا شیت UM10360 صفحه 520 تا 524 ماژول PWM فقط یک کلاک سورس داره و 6 تا Match Register پس تولید فرکانس های مختلف در یک زمان به نظر نا محتمل میاد.
خوشحال میشم اگه کسی نگاهی به دیتا شیت بنداره و اگه اشتباه میکنم اصلاح کنه.
نمیشه چنتا فرکانس رو با یه تایمر ساخت یه راهش استفاده از سه تا تایمر هست (من با stm32xxxx) کار میکنم