نقل قول نوشته شده توسط TOWHEN مشاهده تاپیک
من میخوام یه سروو موتور رو کنترل کنم. اینو متوجه شدم که یه vcc و gnd میگیره و سیم وسط وصل میشه به میکرو. حالا با میکرو باید بهش پالس بدم؟ دقیقا نمیدونم باید چطور بهش دستور چرخش بدم. متشکرم

تو یه برنامه آماده که دیده بودم عبارتی به این صورت بود:
;PORTA=~i
اون علامت ~ برای چی هست؟
سلام دوست عزيز
اول اينكه شما براي راه اندازي موتور نبايد مستقيما به ميكرو اتصال بدي بايد با ترانزيستور وصل كني وگرنه موتور جريان زياد ميكشه ميكرو ميسوزه
اگر ميخواي بگو نحوه اتصال ترانزيستورو بگم بهت
براي پالس دادنم بايد پايه ي ترانزيستور رو به يكي از تايمراي ميكرو وصل كني و با fast pwmپالس بدي
براي چرخش موتور هم هيچ دستور خاصي نميخواد بديد فقط بايد تايمر رو فعال كنيد
و براي كنترل سرعتم فقط لازمه مقدار 0cr رو تغيير بدي
البته ميدونم خيلي دير اين جوابو زدم اما ممكنه به درده يكي ديگه بخوره
توضيح بيشتر خواستيد بگيد تا دقيق تر بگم