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

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

waeltealeb
:: مهندس متميز ::
تاريخ التسجيل: Jul 2007
المشاركات: 366
نشاط [ waeltealeb ]
قوة السمعة:0
قديم 07-09-2012, 11:12 PM المشاركة 1   
افتراضي لماذا لا يقبل البيك اشارة الدخل من الآيسيهات ؟؟ Twitter FaceBook Google+



جعلت البورت D دخل فى البيك 877A و كتبت الكود TRISD=1 ،، و جعلت البورت يساوى 1 >>> ثم بعد ذلك وصلت بجميع اطراف البورت D بمقاومات 10K بالأرضى و كذلك توصيل البورت بأطراف اي سى تعطى موجب دائما ...

فأذا حدث و اصبح طرف من الآى سى يعطى 0 فولت سيكون هذا الطرف على البورت D يساوى 0 لأنه متصل بمقاومه 10K بالأرضى .و يتم عمل البرنامج ....

و تمت التجربه على بروتس و اشتغل تمام .....

اما فى الواقع لاحظت ان البيك لا يقبل اى اشاره تكون بأتصال مباشر مع اى سى ولا اعرف السبب ..

جربت المتكامله 8870 ،، وايضا جربت 74LS154 ،، و ايضا جربت ان اضع ترانزيستور ضوئى PC817 ،، و كذلك المتكامله 74LS04 ،، وكذلك المتكامله 4013 >>>

كل هذا لا يقبل البيك اشارتهم ابدا .... ولا بد ان يأخذ البيك الأشاره اما 5 فولت او 0 فولت من ريلاى ..... فما السبب؟

اعلانات

الصورة الرمزية funky112233
funky112233
:: عضو ذهبي ::
تاريخ التسجيل: Aug 2009
المشاركات: 666
نشاط [ funky112233 ]
قوة السمعة:92
قديم 08-09-2012, 05:58 AM المشاركة 2   
افتراضي


بسم الله الرحمن الرحيم

هل هذه المتكاملات تاخذ كهرباء من نفس المصدر مع الميكرو ام لا ؟؟

وللعلم
الدخل للبورت كامل بالديسمال TRISD=255 وليس TRISD=1

TRISD=1 كدة طرف واحد بس من الميكرو وهو الطرف الاول هو الى دخل
والباقى خرج

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

waeltealeb
:: مهندس متميز ::
تاريخ التسجيل: Jul 2007
المشاركات: 366
نشاط [ waeltealeb ]
قوة السمعة:0
قديم 08-09-2012, 11:27 AM المشاركة 3   
افتراضي


بسم الله الرحمن الرحيم

هل هذه المتكاملات تاخذ كهرباء من نفس المصدر مع الميكرو ام لا ؟؟

وللعلم
الدخل للبورت كامل بالديسمال TRISD=255 وليس TRISD=1

TRISD=1 كدة طرف واحد بس من الميكرو وهو الطرف الاول هو الى دخل
والباقى خرج
نعم بالطبع جميع الآى سيهات من نفس مصدر التغذيه ... وانا استخدم ميكروسى علشان كده باكتب trisd=1 للبورت كله .


waeltealeb
:: مهندس متميز ::
تاريخ التسجيل: Jul 2007
المشاركات: 366
نشاط [ waeltealeb ]
قوة السمعة:0
قديم 08-09-2012, 11:29 AM المشاركة 4   
افتراضي


انا عندى سؤال ...هل يوجد احد هنا استخدم الربط المباشر بين البيك واى آى سى مباشر قبل كده ؟؟ و ما هو البورت الذى استخدمه ؟


Tico
:: عضو ذهبي ::
تاريخ التسجيل: May 2012
المشاركات: 1,426
نشاط [ Tico ]
قوة السمعة:114
قديم 08-09-2012, 12:01 PM المشاركة 5   
افتراضي


أخي وائل ..
1-كما ذكر الاخ محمد فإن TRISD=1 تعني ان الطرف RD0 مبرمج دخل وباقي الاطراف مبرمجة خروج.
لان الكومبيلر يفهمها هكذا:
; TRISD=0B00000001
2- الايسيهات 74LS154و 74LS04 من نوع TTL والمفترض والمجرب انها متوافقة مع دخول البيك لان الدخول من نفس النوع .
4013 كذلك بشرط ان تكون تغذيته = تغذية البيك.


waeltealeb
:: مهندس متميز ::
تاريخ التسجيل: Jul 2007
المشاركات: 366
نشاط [ waeltealeb ]
قوة السمعة:0
قديم 08-09-2012, 12:25 PM المشاركة 6   
افتراضي


من كتاب م/ احمد سمير فى شرح البرمجه بلغة ميكروسى ،، و فى شرح التجربه الأولى قال طالما ان جميع البنات تأخذ نفس القيمه TRISB=0B00000000;

اذن فيمكن كتابتها بالشكل التالى TRISB=0; و ستؤدى نفس الغرض


علاوه على انى وصلت اطراف البيك على هذا الوضع بيدى على التغذيه مباشره بدون الآى سى و اشتغل .


waeltealeb
:: مهندس متميز ::
تاريخ التسجيل: Jul 2007
المشاركات: 366
نشاط [ waeltealeb ]
قوة السمعة:0
قديم 08-09-2012, 12:31 PM المشاركة 7   
افتراضي


يا اهل الخبره المفروض ان انتوا جربتوا الحاجات دى من زمان ،،، هل كل اللى استخدموا البيك لم يستخدموا معه ايسيهات اخرى كدوائر مكمله للمشروع؟؟

انا حاسس انى بأسال فى حاجات لأول مره تعدى على الخبراء ..

ام هل يكون المشكله فى البورت D نفسه على حسب تصنيع البيك ؟؟!!!!


Tico
:: عضو ذهبي ::
تاريخ التسجيل: May 2012
المشاركات: 1,426
نشاط [ Tico ]
قوة السمعة:114
قديم 08-09-2012, 12:37 PM المشاركة 8   
افتراضي


من كتاب م/ احمد سمير فى شرح البرمجه بلغة ميكروسى ،، و فى شرح التجربه الأولى قال طالما ان جميع البنات تأخذ نفس القيمه TRISB=0B00000000;
اذن فيمكن كتابتها بالشكل التالى TRISB=0; و ستؤدى نفس الغرض
نعم بالنسبة للصفر وفقط مع 0
لان :
TRISX=0=0b00000000=0x00
يعني في انظمة العد الثلاث التي يتعامل به الكومبيلر : العشري والتنائي والسادس عشري .

إضافة رد

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

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

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


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

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