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

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

حمزة صبح
:: مهندس ::
تاريخ التسجيل: Sep 2011
المشاركات: 9
نشاط [ حمزة صبح ]
قوة السمعة:0
قديم 29-09-2011, 04:59 AM المشاركة 1   
افتراضي عمل 4X4 Keypad باستخدام MM74C922 Twitter FaceBook Google+




لعمل Keypad من الجميل جداً استخدام القطعة المخصصة لذلك واسمها MM74C922، توصل بمكثفين كما في الصورة، قيمة C2 تكون 10 أضعاف قيمة C1. مثلاً: C1 نجعلها 0.1 مايكرو و C2 نجعلها 1 مايكرو فاراد.

ما يميز الدارة خاصية Debouncing مما يوفر الجهد على المصمم ويؤمن الدقة في النتائج. بدون هذه الخاصية يتم فهم أي زر يضغطه المستخدم على أنه سلسلة من الضغطات المتتابعة. لكن أكون صريحاً معكم سعرها مرتفع نسبياً.




المخرج DA يكون مرتفعاً عند ضغط أي زر، والعكس بالعكس. من خلاله يمكننا معرفة أن زراً قد تم ضغطه، نستفيد من ذلك إن أوصلنا المخرجات ( A, B, C, D ) على PIC مثلاً، ذاك المخرج DA نوصله بها ونعمل Interrupt نكتب به كود قراءة تلك المخرجات، والعمليات الأخرى.

المدخل OE' إما يحجب المخرجات ( A, B, C, D ) مهما كانت إن كان مرتفعاً، والعكس بالعكس. ( يحجبها بمعنى الحالة الثالثة وهي High Impedance )

اعلانات

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:395
قديم 29-09-2011, 08:14 PM المشاركة 2   
افتراضي


ارى ان هذه المتكاملة فيها فائدة اختزال عدد البنات المستخدمة فيما لو اوصلنا الكيباد مباشرة بالمتحكم ...
هل هناك فوائد اخرى فيما لو استخدمت مع المتحكم او بدونه ؟؟؟

ارجو رفع ملف البروتوس ..
ولك جزيل الشكر اخي حمزة ...

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

حمزة صبح
:: مهندس ::
تاريخ التسجيل: Sep 2011
المشاركات: 9
نشاط [ حمزة صبح ]
قوة السمعة:0
قديم 29-09-2011, 08:50 PM المشاركة 3   
افتراضي


ارى ان هذه المتكاملة فيها فائدة اختزال عدد البنات المستخدمة فيما لو اوصلنا الكيباد مباشرة بالمتحكم ...
هل هناك فوائد اخرى فيما لو استخدمت مع المتحكم او بدونه ؟؟؟

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

منها أن الكود سيختلف جذرياً، سيبدو هنا أفضل بكثير، ولن نحتاج إلى استخدام المكتبة الخاصة بالكيباد، إضافة إلى ما ذكرته عن حل مشكلة ال Debouncing مما يضمن فعالية ودقة وتركيزك يكون على التصميم بدل الانشغال بمشاكل الكيباد وحلها إما في الكود أو ال Design


http://www.mediafire.com/?fpc13b13gw1x2b6


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:395
قديم 29-09-2011, 09:11 PM المشاركة 4   
افتراضي


شكرا جزيلا .....


الصورة الرمزية hassan4tech
hassan4tech
:: مهندس متواجد ::
تاريخ التسجيل: Apr 2010
الدولة: Alexandria
المشاركات: 148
نشاط [ hassan4tech ]
قوة السمعة:0
قديم 30-09-2011, 05:28 PM المشاركة 5   
افتراضي


شكرا لك سيدى الفاضل
تقبل فائق احترامى وتقديرى


e-obsessed
:: عضو .. ::
تاريخ التسجيل: Feb 2010
الدولة: alger
المشاركات: 126
نشاط [ e-obsessed ]
قوة السمعة:0
قديم 30-09-2011, 06:55 PM المشاركة 6   
افتراضي


مشكوووور اخي الكريم


حمزة صبح
:: مهندس ::
تاريخ التسجيل: Sep 2011
المشاركات: 9
نشاط [ حمزة صبح ]
قوة السمعة:0
قديم 30-09-2011, 09:16 PM المشاركة 7   
افتراضي


شكرا لك سيدى الفاضل
تقبل فائق احترامى وتقديرى

لا شكر على واجب

أنا هنا كي أستفيد وأفيد

وطالما أن هناك اهتمام، هذا معناه أن مواضيع أخرى بانتظاركم..

إضافة رد

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

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

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


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

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