كتبت برنامج يستخدم التايمر صفر لتوليد ترددات مختلفة والتحكم بالـ Duty Cycle
نلاحظ في الصورة:
http://store3.up-00.com/Nov12/qBK50151.bmp
الاولى: زمن النبضة العالية 19ms وزمن النبضة السفلى هي 1ms
الثانية: زمن النبضة العالية 7ms وزمن النبضة السفلى هي 3ms
الثالثة: زمن النبضة العالية 3ms وزمن النبضة السفلى هي 5ms
نلاحظ ان عند زيادة زمن النبضة العالية تكون سرعة الموتور اسرع وعند زيادة زمن النبضه السفلى تكون سرعة الموتور ابطئ. مشابه لعمل PWM
مشكككور اخي اشرف كمال2 على الموضوع الرائع جزاك الله.
رابط التحميل:
http://www.4shared.com/rar/I4lMX0_C/...Timer_2_2.html