|
السلام عليكم
ربما لديهم خطأ في التنسيق .. في رايي الفقرة الثانية تحت العنوان Mclr ليست في مكانها وانما تابعة للفقرة الاولى تحت العنوان Brown-out reset
وهي الخاصية المتوفرة في بعض متحكمات PIC ويتم ضبطها كخيار من خيارات صفحة الاعدادات بالكومبيلر.
إذا تم تفعيل تلك الخاصية فإن المتحكم سيعمل ريست ذاتي عند هبوط جهد التغذية الى حد معين.
أما المدخل Mclr فهو مصدر ريست خارجي لا يتحكم فيه البيك و إنما يتم نتيجة شحن المكثف عن طريق المقاومة .
و يبقى المكثف محتفظا بشحنته إلى أن يتم تفريغه منها بهبوط جهد التغذية الى الحد الاذنى الذي يعتبره المتحكم كصفر منطقي.
وهذا الهبوط يحدث إما نتيجة لانقطاع المصدر لفترة معينة او إثر عمل قصر بسويتش موصول مع المكثف على التوازي..
|
توصيلة المقاومة والمكثف مفيدة جدا خصوصا في بداية تشغيل الدائرة حيث يظل الميكروكنترولر في حالة RESET لمدة معينة إلى أن يصل جهد التغذية إلى قيمة معينة والتي لابد أن تكون أكبر من 4 فولت حتى يعتبرها الطرف MCLR بواحد لأن دخل الطرف MCLR من النوع SHMITT TRIGGER .
وليس دائما عند تشغيل الدائرة يصل الجهد في نفس اللحظة إلى 5 فولت بل يأخذ وقت إلى أن يصل لهذا الجهد على حسب تصميم الباور سابلاي الخاص بك .. إذن توصيل المكثف يوصى به لهذا الغرض
وهذا الكلام موجود في المراجع العلمية سواءا الداتاشيت أو الشروحات الخاصة بشركة MICROCHIP المصنعة للميكروكنترولر نفسه .
لكني عندما شرحت الأمر استعنت بالمرجع الأجنبي الآخر الذي قال أن هذه الدائرة تجعل الميكروكنترولر يعمل ريستارت إذا وصل الجهد إلى أقل من 4 فولت وهذا الكلام يشبه خاصية BROWN OUT RESET .. ولكن الكلام يعتبر صحيح أيضا لكن في بداية تشغيل الدائرة حيث يستغرق الجهد وقت (طبعا وقت بالميكروثانية أي صغير جدا) حتى يصل للقيمة خمسة فولت وطالما هو أقل من 4 فولت يظل في حالة RESET .. وهو مايسمى بـ POWER UP RESET .
ارجو أن يكون الأمر اتضح وشكرا جزيلا على ايضاحك اخي الكريم .