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

أدوات الموضوع

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:333
قديم 12-08-2013, 01:38 AM المشاركة 1   
افتراضي طريقة استخدام الطرف RA4 كمخرج بالميكروكونترولر PIC16F84A / PIC16F628A : Twitter FaceBook Google+



طريقة استخدام الطرف RA4 كمخرج بالميكروكونترولر PIC16F84A / PIC16F628A :
1- خطوط (أطراف) الدخل / الخرج :


ملاحظة :
· الطرف RA5 هو طرف "دخل فقط" ، يقبل دخول تيار ، ومخصص لدخل الإعادة Reset .
· الطرف RA4 هو طرف يعمل كمصب فقط أى يقبل دخول التيار ، ويمكن استخدامه كمدخل بشكل عادى (خاصة كدخل ساعة المؤقت T0CI) ، أو استخدامه كنصف خرج أى خرج وفق شروط توصيل معينة كما سنرى لاحقا .
2- إلقاء نظرة عامة على الفرق فى بناء طرف الدخل / الخرج العادى والطرف الخاص RA4 / T0CKI :


3- طرق ربط الطرف RA4 كمخرج :

اعلانات

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:333
قديم 12-08-2013, 01:42 AM المشاركة 2   
افتراضي


1- طرق ربط الطرف RA4 كمخرج :












خطوط التشغيل (القيادة) "drive-line" هى خطوط الدخل / الخرج input/output قادرة على دفع حتى 25mA . لكن هذه الشريحة بها خط واحد يكون "دخل فقط" ويجب أخذ ذلك فى الحساب عند تصميم الدائرة . خط "الدخل فقط" للميكروكونترولرهو RA5/MCLR (الطرف 4 ) . وكذلك خط "دخل ونصف خرج" وهو RA4 ( الطرف 3) . الخط RA4 (الطرف 3) هو طرف دخل ولكن عندما يستخدم كخرج , فإنه "يبلع" sink فقط 25mA , فهو لا يصدر أى تيار . للتغلب على ذلك نحتاج لإضافة ترانزستور "تابع –مشع" emitter-follower بمقاومة 2k2 إلى الموجب وتوصيل الخط من الشريحة إلى القاعدة , كما فى الشكل التالى :










ملاحظة :
فى الشكل الأخير تم الاستفادة من التركيب الداخلى لطرف الخرج العادى لنقل مكوناته خارجيا لتحويل الطرف RA4 إلى طرف خرج عادى .


التعديل الأخير تم بواسطة : F.Abdelaziz بتاريخ 12-08-2013 الساعة 01:54 AM
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

الصورة الرمزية عريبى محمود
عريبى محمود
:: ( رحمه الله عليه ) ::
تاريخ التسجيل: Jan 2009
الدولة: لا تسأل الطغاه لماذا طغو بل اسأل العبيد لماذا انحنو
المشاركات: 3,139
نشاط [ عريبى محمود ]
قوة السمعة:188
قديم 12-08-2013, 03:06 PM المشاركة 3   
x4 خطأ ام صواب


السلام عليكم ورحمة الله وبركاته
---------------------------------
استاذى الغالى فتح الله عبد العزيز
هل استخدام هذه الطريقة للبيك16F84A ام لــ 16F628A
انا اعتقد ان البيك 16F84A ليس به اى مشكله فى الطرف RA4
انما المشكله فى البيك 16F628A
هل اعتقادى صحيح ام خطأ



الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:333
قديم 12-08-2013, 08:08 PM المشاركة 4   
افتراضي


السلام عليكم ورحمة الله وبركاته


---------------------------------
استاذى الغالى فتح الله عبد العزيز
هل استخدام هذه الطريقة للبيك16F84A ام لــ 16F628A
انا اعتقد ان البيك 16F84A ليس به اى مشكله فى الطرف RA4
انما المشكله فى البيك 16F628A
هل اعتقادى صحيح ام خطأ

أخى الكريم شكرا جزيلا لك

لنلقى نظرة على ما جاء فى الداتا شيت :
من الداتا شيت الخاصة بالميكروكونترولر PIC16F84 :











ومن الداتا شيت الخاصة بالميكروكونترولر PIC16F628A :






ومن الداتا شيت الخاصة بالميكروكونترولر PIC16F877A :




وهكذا .
النتيجة :
فيها جميعا الطرف RA4 عند استخدامه كمخرج يكون من نوع "المصب المفتوح" Open drain وبالتالى ما ينطبق على PIC16F84A ينطبق على باقى الميكروكونترولر المذكورة فى هذه النقطة تحديدا .

مع تمنياتى بدوام التوفيق


الصورة الرمزية عريبى محمود
عريبى محمود
:: ( رحمه الله عليه ) ::
تاريخ التسجيل: Jan 2009
الدولة: لا تسأل الطغاه لماذا طغو بل اسأل العبيد لماذا انحنو
المشاركات: 3,139
نشاط [ عريبى محمود ]
قوة السمعة:188
قديم 12-08-2013, 09:44 PM المشاركة 5   
x4


السلام عليكم ورحمة الله وبركاته
----------------------------------
استاذنا الكريم فتح الله عبد العزيز
شكرا على التنويه وضحت الفكرة

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


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

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025