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

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

md_micro
:: مهندس ::
تاريخ التسجيل: Jan 2005
المشاركات: 38
نشاط [ md_micro ]
قوة السمعة:0
قديم 19-06-2009, 04:03 PM المشاركة 1   
افتراضي مشكلة 12 فولت مع PIC16F84A Twitter FaceBook Google+



الاخوة العباقرة:
لدي بورد الكتروني يقوم بوظيفة معينة, يحتوي على مجموعة كبيرة من اسيات CMOS (بمعنى اخر هناك اشارات داخلة واشارات خارجة جميعها 12 فولت).

السوال:هل يمكن الاستعاضة عن البورد اعلاه ببورد يحتوي على PIC16F84A بحيث يتعامل مع اشارات 12 فولت ام يجب استخدام Level convertor في حالة الاشارات الداخلة أو الخارجة أم كلاهما؟

ملاحظات:
1- علماً بانه من الناحية البرمجية يمكن برمجة الوضائف كافة ..... وعدد المداخل والمخارج للPIC16F84A كافية لحالتي هذه
2- لا اريد استخدام ترنسستورات لرفع او خفض المستوى (Voltage Level Shifter) للمداخل او المخارج. الا اذا كان لديكم مقترح بوجود IC يقوم بهذه المهمة يحتوي على الكثير من المداخل والمخارج بدل من استخدام الترنسستورات
3- هل يوجد PIC microcontroller يتعامل مباشرة مع 12 فولت بدل 5 فولت؟
المخلص محمد

اعلانات

شعاع الحرية
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2009
الدولة: فلسطين المحتلة
المشاركات: 64
نشاط [ شعاع الحرية ]
قوة السمعة:0
قديم 19-06-2009, 04:20 PM المشاركة 2   
افتراضي


أقترح عليك با ستعمال IC MAX232

هذه وظيفتها التوفيق بين جهدين مختلفين (5 و 12) تستعمل عند التوصيل من البيك الى الكمبيوتر ..

بصراحة لم استعملها قبل الآن ،، لا أدري ان تفيدك أم لا ؟؟ ..

وأرجو لك التوفيق

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

md_micro
:: مهندس ::
تاريخ التسجيل: Jan 2005
المشاركات: 38
نشاط [ md_micro ]
قوة السمعة:0
قديم 19-06-2009, 06:22 PM المشاركة 3   
افتراضي


الاخ العزيز شعاع:
شكرا لردك ولكن MAX232 يستعمل لاغراض الاتصال بطريقة RS232 Serial Communication التسلسلية مع الكومبيوتر, اي خط واحد بسرعة بود (Baud) معينة مسبقاً ولايمكن استخدامه ك Level Shifter او محول CMOS-TTL.
بالمناسبة CD4504B-EP يمكن استخدامه ولكن فقط ل 6 مداخل او مخارج ولا اريد استعمال اكثر من اّي سي واحد لهذا الامر حيث احتاج على الاقل ل 12 مدخل و12 مخرج.
مع شكري واحترامي.
محمد


ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:409
قديم 19-06-2009, 06:53 PM المشاركة 4   
افتراضي


الاخوة العباقرة:
لدي بورد الكتروني يقوم بوظيفة معينة, يحتوي على مجموعة كبيرة من اسيات CMOS (بمعنى اخر هناك اشارات داخلة واشارات خارجة جميعها 12 فولت).

السوال:هل يمكن الاستعاضة عن البورد اعلاه ببورد يحتوي على PIC16F84A بحيث يتعامل مع اشارات 12 فولت ام يجب استخدام Level convertor في حالة الاشارات الداخلة أو الخارجة أم كلاهما؟

ملاحظات:
1- علماً بانه من الناحية البرمجية يمكن برمجة الوضائف كافة ..... وعدد المداخل والمخارج للPIC16F84A كافية لحالتي هذه
2- لا اريد استخدام ترنسستورات لرفع او خفض المستوى (Voltage Level Shifter) للمداخل او المخارج. الا اذا كان لديكم مقترح بوجود IC يقوم بهذه المهمة يحتوي على الكثير من المداخل والمخارج بدل من استخدام الترنسستورات
3- هل يوجد PIC microcontroller يتعامل مباشرة مع 12 فولت بدل 5 فولت؟
المخلص محمد
يمكنك استخدام Opto Coupler مثل PC817 لفصل الدائرتين 5 عن 12 فولت
أو ULN2005 الخ هى مجموعة من Buffers فى IC عبارة عن ترانزيستورات يمكنك ادخال 12 فولت و الخرج يعمل على 5 فولت
اقرا Data sheet تجد الحل


التعديل الأخير تم بواسطة : ماجد عباس محمد بتاريخ 19-06-2009 الساعة 07:04 PM

metalljack
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2008
الدولة: syria
المشاركات: 900
نشاط [ metalljack ]
قوة السمعة:103
قديم 19-06-2009, 07:56 PM المشاركة 5   
افتراضي


فعلا أخي ماجد ان ic uln2xxx جيدة جدا لهكذا أمور
أنصح ب uln2804 وهذا الداتا شيت لها
هنا


الصورة الرمزية أبو زكووور
أبو زكووور
:: عضو فضي ::
تاريخ التسجيل: Mar 2009
الدولة: سوريا العروبة
المشاركات: 436
نشاط [ أبو زكووور ]
قوة السمعة:82
قديم 19-06-2009, 09:38 PM المشاركة 6   
attension السلام عليكم


بعد إذن الإخوة المشاركين لدي هذا الحل البسيط



إنشاء الله يكون فيها الفائدة وتفي بالغرض
السلام عليكم


ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:409
قديم 20-06-2009, 05:04 AM المشاركة 7   
افتراضي


أخى
شكرا جزيلا على هذا الحل العملى البسيط فقط هو يفترض أن المصدر الخرجى يقبل التيار الخارج من الثنائى فى وضع صفر أى أنه TTL وهذا لم يذكر فى المشاركة


md_micro
:: مهندس ::
تاريخ التسجيل: Jan 2005
المشاركات: 38
نشاط [ md_micro ]
قوة السمعة:0
قديم 20-06-2009, 09:04 AM المشاركة 8   
افتراضي


شكراً للاخوة الرائعين على الاجابة:
بالنسبة uln2804 انا الان ادرس الداتا شيت ... تحية احترام لماجد و metalljack
بالنسبة للاخ أبو زكووور فالحل يفيد في حالة الادخال وهنا يمكنني الاستعاضة من استخدام uln2804 اخر عند ادخال الاشارات فتحيه خالصة له.

فقط اود ان ابين ان الجميع متفقين انه لايوجد بديل للPIC16F84A يتعامل مع 12 فولت مباشرة كما هو الحال مع الPLC
محمد

إضافة رد

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

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

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


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

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