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

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

mohammedsecret
:: مهندس ::
تاريخ التسجيل: May 2010
المشاركات: 16
نشاط [ mohammedsecret ]
قوة السمعة:0
قديم 27-05-2010, 11:42 AM المشاركة 1   
افتراضي طلب مساعدة عاجل مع Keybad Twitter FaceBook Google+



وصلت keybad 4*4 (الصورة فى المرفقات) مع PIC16f877a فى البورت سى من 0 الى 7 متصلة ب 8 اطراف الكيباد والبرنامج يطبع الارقام المدخلة عند الضغط على الكيباد على شاشة LCD ولكن عند التوصيل يقوم البيك بطباعة الرقم 3 بشكل متكرر دون الضغط على الكيباد فما هى المشكلة (البرنامج يعمل على flowcode و فى البروتس لا يتم طباعة الرقم 3 ولكن يعطى قراءات خاطئة وغيرمنتظمة من الكيباد) هل المشكلة فى توصيل اطراف الكيباد وان كانت كذلك فما هى الطريقة الصحيحة للتوصيل
ملاحظة (لا يظهر على الكيباد علامات توضح طريقة التوصيل فالاطراف عبارة عن سوكت واحد) عذرا على الاطالة

اعلانات

mohammedsecret
:: مهندس ::
تاريخ التسجيل: May 2010
المشاركات: 16
نشاط [ mohammedsecret ]
قوة السمعة:0
قديم 27-05-2010, 11:49 AM المشاركة 2   
افتراضي رابط الكيباد


http://upload.qariya.info/images/qariya-9925e5740c.jpg

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

2sa1302
:: عضوية غير مفعلة ::
تاريخ التسجيل: Sep 2005
المشاركات: 82
نشاط [ 2sa1302 ]
قوة السمعة:0
قديم 27-05-2010, 01:18 PM المشاركة 3   
افتراضي


السلام عليكم ورحمة الله
اخى لااعلم الكثير عن البرنامج الذى قمت بتصميمه لذلك يجب عليك طرح البرنامج بأكواده وللعلم فمادام برنامج المحاكاة لايعمل جيدا فيجب العلم ان هناك خطاء فى كتابة الكود
ثانيا من خلاال تجاربى مع key bad وهى بالمناسبة تشبه تماما الموجودة فى الصورة عند توصيلها يجب وضع مقاومات 10k فيما بين الطرف الأرضى واطراف البورت الموصول عليها الkey bad واليك رسمه مبسطة . كذلك الرسم يحتوى على ترتيب الأطراف مرقما من 1 الى 8 كما هو موجود فى السكوت الخاص بالkey bad


التعديل الأخير تم بواسطة : 2sa1302 بتاريخ 27-05-2010 الساعة 01:23 PM

mohammedsecret
:: مهندس ::
تاريخ التسجيل: May 2010
المشاركات: 16
نشاط [ mohammedsecret ]
قوة السمعة:0
قديم 27-05-2010, 02:49 PM المشاركة 4   
افتراضي


اخى الكريم شكرا على الرد ولكن:
سوكت الكيباد ليس مكتوب عليه شئ
البرنامج يقوم بكتابة الارقام على شاشة LCD عند الضغط على الكيباد بعد كتابة كلمة WELCOME
كتابة البرنامج من ناحية الكود سليمة (عن طريق flowcode)
انا ايضا لا اعلم الطريقة السليمة لتوصيل هذه الكيباد فى الدائرة الحقيقية
فى برنامج ال Flowcode موصلة ب PORT C من 0 الى 7
لو كان بالامكان ارسال صورة توضح توصيل الكيباد ببورت سى فى الدائرة الحقيقية مع اضفة الهارد وير اللازم فلك جزيل الشكر وشكرا مرة اخرى على الرد


mohammedsecret
:: مهندس ::
تاريخ التسجيل: May 2010
المشاركات: 16
نشاط [ mohammedsecret ]
قوة السمعة:0
قديم 27-05-2010, 02:53 PM المشاركة 5   
افتراضي


اخى الكريم اين الرسمة المبسطة للتوصيل التى اشرت اليها عند الرد


الصورة الرمزية Abdulla873
Abdulla873
:: مهندس متميز ::
تاريخ التسجيل: Sep 2009
الدولة: Baghdad, Iraq
المشاركات: 504
نشاط [ Abdulla873 ]
قوة السمعة:0
قديم 27-05-2010, 05:27 PM المشاركة 6   
افتراضي


السلام عليكم,
ستجد اخي العزيز كيفية ربط keypad مع المايكرو , المستخدم في المثال هو 3*4
لكن الفكرة هية نفس الفكرة.
http://sites.google.com/site/abdulla...and-keypad-int

م. عبدالله


2sa1302
:: عضوية غير مفعلة ::
تاريخ التسجيل: Sep 2005
المشاركات: 82
نشاط [ 2sa1302 ]
قوة السمعة:0
قديم 27-05-2010, 08:15 PM المشاركة 7   
sun


هذه هو الرسم الموضح للتوصيل العملى والنظرى . فالنظرى كما فى الرسم اما العملى فهو بترتيب الأرقام الموجوده على السكويت الأسود فلو انك قد قمت بتدقيق نظرك على السوكيت ستجد رقم 1 واعلاه سهم وستجد الرقم 8 فى نهاية السوكيت
http://www.4shared.com/photo/oEGjBhKY/001.html

وجرب وربنا يسهلك الأمور بإذنه وانا معاك لو احتجت حاجه واسف على عدم ارفاق الصورة فى اول مرة وهذة هى الصورة العمليه

http://www.4shared.com/photo/hWFgtbJq/002.html


التعديل الأخير تم بواسطة : 2sa1302 بتاريخ 27-05-2010 الساعة 08:33 PM

mohammedsecret
:: مهندس ::
تاريخ التسجيل: May 2010
المشاركات: 16
نشاط [ mohammedsecret ]
قوة السمعة:0
قديم 27-05-2010, 11:45 PM المشاركة 8   
افتراضي


الروابط لا تعمل
هل معنى كلامك اننى اقوم بتوصيل رقم 1 فى السوكت بC0 وهكذا الى رقم 8 ب c7
ولى سؤال اخر هل اضع مقاومات 10k على كل اطراف سوكيت الكيباد
ارجو الاعتذار عن كثرة الاسئلة فانا مبتدئ وشكرا

إضافة رد

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

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

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


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

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