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

   

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



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

بانتظار الحلول.
وزادكم الله من علمه.
اخي العزيز
انا لا استعمل برنامج المايكرو سي .
اذا لم يعمل فهناك عدة احتمالات
1- يمكن ان يكون الكيباد مربوط الى ال PORTB والذي يحتوي على مقاومات
pull-up داخلية , وبالتالي فهي لا تحتاج الى مقاومات خارجيه
2- تاكد من ربط الدائرة بشكل صحيح
3- تاكد من ربط ال pin الكيباد بشكل صحيح , فهي ليست بالتسلسل , قم بفحصها
باستخدام ال buzzer لل voltmeter
4- قم بازالة الكيباد من الدائرة , هل الرموز تستمر بالظهور على الشاشة؟؟
5- يفضل رفع الدائرة لمناقشة احتمالات الاعطال الواردة

الخارطة صحيحة 100% لاني صممتها ونفذتها بنفسي , بالمناسبة يمكن ان تعمل
برنامج بسيط لاختبار دائرتك , هذه الدائرة تطبع اي رقم تضغطه من الكيباد على
الشاشة


التعديل الأخير تم بواسطة : Abdulla873 بتاريخ 29-11-2010 الساعة 04:52 PM
اعلانات

tito50
:: مهندس ::
تاريخ التسجيل: Jan 2010
المشاركات: 40
نشاط [ tito50 ]
قوة السمعة:
قديم 29-11-2010, 10:31 PM المشاركة 10   
افتراضي الحل انك توصل مقاومات "pull-down"


السلام عليكم اخى الكريم واهل القرية الكرام

تأكد يا اخى من توصيل مقاومات "pull down" مع اعمدة مصفوفة المفاتيح ووصلها على الارضى وقيمتها 10kohm
كما فى الصورة
مع العلم ان الكيباد عندى متصله بهذا الشكل والحمد لله انها تعمل
هذه هى الصورة


ولا تنسانى من الدعاء يا اخى

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

almoflehy
:: مهندس جيد ::
تاريخ التسجيل: Apr 2007
الدولة: YEMEN
المشاركات: 252
نشاط [ almoflehy ]
قوة السمعة:
قديم 30-11-2010, 01:55 PM المشاركة 11   
Smile تم حل المشكلة


شكرا جزيلا لكل من ساهم في حل المشكلة
والحمد لله تم حل المشكلة باستخدام مقاومات "pull down" كما تفضل اخي tito50 جزاه الله خيرا ورزقه من حيث لا يحتسب.
والان الحمد لله الكيباد تعمل بشكل صحيح.

م.عبدالله ربط الدائرة صحيح ولكن اظن انها لم تعمل عند ربط المقاومات Pull-up لان الية عمل الكيباد عند تعريفها باستخدام الميكروسي يجب ان تربط Pull-down ولكن باستخدام البرنامج الذي طرحته يجب ان تربط Pull-up والله اعلم، اشكرك جزيل الشكر على تعاونك في حل المشكلة وجزاك الله خير.

اشكركم مرة اخرى وجُزيتم خيرا.


التعديل الأخير تم بواسطة : almoflehy بتاريخ 30-11-2010 الساعة 02:04 PM

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


كما قلت لك اخي العزيز انا لا استخدم المايكروسي !!!! على كل حال الف مبروك
وبالتوفيق. تحياتي



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