سلام
من می خاوم سه تا موتور رو با PWM یرعتشو هم و زیاد کنم که هر کدوم به موقع نیاز با سرعت دلخواه روشن بشه بعد کدوم موتور با چه سرعتی بچرخه هم توست UART بهش فرستاده بشه UART هم با یه ماژول دریافت می کنه
باید یه کد مثل 01H برای رفتن توی برنامه موتور اول بعد مقدار PWM بعد با یه کد مثل FFH هم خارج بشه OK
02H دوم
تا موتور سوم
حالا اگر مقدر PWM شد FFH از برنامه موتور اول خارج میشه مقدر PWM فرستده نمشه
من برای این مشکل یه راه حلی اندیشیم که برای وارد شدن و خارج شدن دوتا کد بزارم (مثلا هماهنگ سازی :mrgreen
حالا چه طوری باید این دوتا کد رو تایید کنه میکرو که همون کد هاست تا وارد برنامه موتور اول بشه ؟ دقیق تر باید شرط توی شرط باشه
من می خاوم سه تا موتور رو با PWM یرعتشو هم و زیاد کنم که هر کدوم به موقع نیاز با سرعت دلخواه روشن بشه بعد کدوم موتور با چه سرعتی بچرخه هم توست UART بهش فرستاده بشه UART هم با یه ماژول دریافت می کنه
باید یه کد مثل 01H برای رفتن توی برنامه موتور اول بعد مقدار PWM بعد با یه کد مثل FFH هم خارج بشه OK

02H دوم
تا موتور سوم
حالا اگر مقدر PWM شد FFH از برنامه موتور اول خارج میشه مقدر PWM فرستده نمشه
من برای این مشکل یه راه حلی اندیشیم که برای وارد شدن و خارج شدن دوتا کد بزارم (مثلا هماهنگ سازی :mrgreen

حالا چه طوری باید این دوتا کد رو تایید کنه میکرو که همون کد هاست تا وارد برنامه موتور اول بشه ؟ دقیق تر باید شرط توی شرط باشه
دیدگاه