قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

   

الصورة الرمزية احمد الربعي
احمد الربعي
:: مهندس متميز ::
تاريخ التسجيل: Jun 2011
المشاركات: 591
نشاط [ احمد الربعي ]
قوة السمعة:
قديم 14-10-2011, 11:29 PM المشاركة 33   
افتراضي



نتمني من حضرتك يا استاذ فتح الله ان تعمل موضوع توضح فيه المتشابهات في لغة سي مثل while و for وشكرا جدا علي الموضوع الممتاز والمفيد

اعلانات

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
نشاط [ F.Abdelaziz ]
قوة السمعة:
قديم 15-10-2011, 12:32 AM المشاركة 34   
افتراضي


التعديل فى عرض النبضات PWM

مقدمة :
الكثير من دوائر التحكم فى القدرة الكهربائية تستخدم تقنية "التعديل فى عرض النبضات" PWM كأساس لعملها .
لفهم كيف تقوم هذه التقنية بالتحكم فى القدرة الكهربائية , تخيل جزء من دائرة على شكل مفتاح "سريع الفعل" والحمل المراد التحكم فيه (مصباح على سبيل المثال) كما فى الشكل التالى :


عندما يكون المفتاح مفتوح open</SPAN>لا يمر تيار فى المصباح وتكون القدرة المغذاة بصفر . فى لحظة غلق closeالمفتاح يستقبل الحمل الجهد الكامل للمصدر ويتم الإمداد بأقصى قدرة .
كيف نمد الحمل بقدرة متوسطة ؟ ولتكن 50% على سبيل المثال . أحد الأفكار هى جعل المفتاح يفتح ويغلق بسرعة للحصول على زمن فتح 50% وزمن غلق 50% . هذا يعنى أن , فى المتوسط , نصف الزمن يوجد به تيار (قدرة) ونصف الزمن لا يوجد به تيار (قدرة) .
يمكن القول أن القدرة المتوسطة كما لو كنا طبقنا جهد متوسط بقيمة 50% من جهد الدخل .



لاحظ أن غلق المفتاح يمكن أن يحدد عرض (زمن تواجد ) النبضة طالما أنه ظل فى هذه الحالة , وأن الفترة الزمنية بين النبضات تستمر طالما أنه مفتوح . وعرف مجموع الإثنين معا "بالزمن الدورى " للدورة والذى يتحكم فى التردد . العلاقة بين زمن تواجد النبضة والزمن الكلى (الزمن الدورى) تعرف"بدورة الخدمة " duty cycle .
بتغيير عرض النبضة يمكننا التحكم فى القدرة المتوسطة المغذاة للحمل. وبالتالى عندما يتغير عرض النبضة من الصفر إلى أقصى قدرة تتغير أيضا دورة الخدمة كما هو مبين بالشكل التالى :





هذا المبدأ يستخدم للتحكم الدقيق باستخدام PWMعن طريق تعديل (تغيير) عرض النبضة للتحكم فى دورة الخدمة للإشارة المطبقة على الحمل وبالتالى القدرة المغذاة إليه .

العمل بتعديل عرض النبضات PWM والميكروكونترولر PIC :
</SPAN>

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

محمد ع يسى
:: عضو فضي ::
تاريخ التسجيل: May 2015
الدولة: مصر
المشاركات: 1,040
نشاط [ محمد ع يسى ]
قوة السمعة:
قديم 12-08-2016, 12:59 AM المشاركة 35   
افتراضي


بارك الله فيك.
أخيرا فهمت الفرق بين:
portb.f0
و
portb.b0



الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 07:37 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)