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

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

الصورة الرمزية ahmad_s_f
ahmad_s_f
:: المهندس/ أحمد سمير فايد ::
تاريخ التسجيل: Jun 2006
الدولة: سائح في ارض الله
المشاركات: 725
نشاط [ ahmad_s_f ]
قوة السمعة:80
قديم 06-09-2009, 12:48 AM المشاركة 1   
افتراضي مثال بسيط لزيادة عدد مخارج الميكروكنترولر Twitter FaceBook Google+



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


أقدم لكم هذه الطريقة والتي يمكن للجميع تنفيذها حينما يحتاجونها في مشاريعهم وبالأخص حينما تواجههم مشكلة أن عدد أطراف الميكروكنترولر غير كافية لمخارج المشروع .

سنستخدم في هذا المثال دائرة متكاملة مشهورة 74hc595
shift register - serial in parallel out
ومرفق في هذا المثال ملف المحاكاة والكود .


علما أننا بهذه الطريقة يمكننا بثلاث أطراف فقط من الميكروكنترولر التحكم في أكثر من 100 خرج نعم .. هذا صحيح بل وأكثر من ذلك بكثير .

وذلك عن طريق توصيل هذه الدوائر المتكاملة 74hc595 بطريقة معينة . كما هو موضح في ملف المحاكاة .

علما أننا عندما نوصل بهذه الطريقة فإننا نتعامل مع 74hc595 وكأنها قطعة واحدة .

فمثلا لو استخدمنا ثلاثة قطع من 74hc595 فإننا نتعامل مع قطعة واحدة لها 24 خرج .

ولو استخدمنا 12 قطعة من 74hc595 فإننانتعامل مع قطعة واحدة لها 96 خرج .
وهكذا ..


هذه الطريقة فعلا رائعة ومفيدة جدا وعملية ولها تطبيقات كثيرة من أشهرها LED matrix .

================

سأدعكم تفهمون كيفية التعامل مع هذه القطعة من خلال ملف الكود وملف المحاكاة .. ولا مانع أن يكون هناك متبرع (متطوع) يقوم بشرح إضافي وله الأجر والثواب .

================

ملحوظة أخيرة : في هذا المثال قمت باستخدام ثلاثة قطع فقط من 74hc595 ويمكنك بنفس طريقة التوصيل الموضحة استخدام أكثر من ذلك بكثير .


======================================

والآن يمكنك جعل الميكروكنترولر المسكين ذو الثلاثة عشر خرج بقدرات أعلى وذلك بجعل عدد المخارج له 100 خرج أو أكثر . . أعتقد أن الأمر في غاية الروعة .



========================

دعوة في ظهر الغيب .. هي أكثر ما تكرم به أخيك.

اعلانات

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:390
قديم 06-09-2009, 06:16 AM المشاركة 2   
افتراضي


شكرا جزيلا استاذ احمد
سننشغل به ريثما تتم المباشرة بالدورة .
و من الله العون

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

hanen1
:: مهندس ::
تاريخ التسجيل: Mar 2009
المشاركات: 22
نشاط [ hanen1 ]
قوة السمعة:0
قديم 06-09-2009, 09:16 PM المشاركة 3   
افتراضي


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


الصورة الرمزية ناصراحمد2
ناصراحمد2
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: EGYPT
المشاركات: 1,334
نشاط [ ناصراحمد2 ]
قوة السمعة:93
قديم 06-09-2009, 09:30 PM المشاركة 4   
افتراضي


الف الف شكر لاستاذنا/ احمد سمير


جارى التحميل والتجربة



وكما تعودنا من استاذنا دائما سباق لمساعدتنا الف الف شكر


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


أقدم لكم هذه الطريقة والتي يمكن للجميع تنفيذها حينما يحتاجونها في مشاريعهم وبالأخص حينما تواجههم مشكلة أن عدد أطراف الميكروكنترولر غير كافية لمخارج المشروع .

هذه الطريقة فعلا رائعة ومفيدة جدا وعملية ولها تطبيقات كثيرة من أشهرها LED matrix .
شكراً لك أستاذ أحمد على هذه التجربة ... بارك الله فيك
إضافة على ما أسلفت تستخدم أيضا في لوحة مواقيت الصلاة و إظهار الوقت و التقويم الهجري و الميلادي و درجة الحرارة ووووووو
كلها بواسطة متحكم صغير واحد .


الصورة الرمزية sheimy
sheimy
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: Egypt
المشاركات: 789
نشاط [ sheimy ]
قوة السمعة:94
قديم 06-09-2009, 09:35 PM المشاركة 6   
Thumbs up


الحمد لله رب العالمين
بعد عرض الاخ الفاضل المهندس احمد سمير وفقه الله لموضوع زيادة مخارج الميكرو
وباتفاق معه تم تصميم هذا البرنامج بواسطتى
فبهذا البرنامج يمكنك التحكم فى اكثر من 80 جهاز(ريليه) فى نفس الوقت
بمعنى انك يمكنك التحكم فى بيتك بالكامل من هذا البرنامج
وهذة هى صور البرنامج






قريبا باذن الله شرح للبرنامج وكود الميكرو سى وكود السى شارب
مهندس احمد عبدالكريم




التعديل الأخير تم بواسطة : sheimy بتاريخ 06-09-2009 الساعة 09:39 PM

الصورة الرمزية ناصراحمد2
ناصراحمد2
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: EGYPT
المشاركات: 1,334
نشاط [ ناصراحمد2 ]
قوة السمعة:93
قديم 06-09-2009, 09:41 PM المشاركة 7   
افتراضي


الموضوع هام لكن المثال لم يعمل عندى لأن ملف البروتوس أقدم من النسخة التى أستخدمها !

وشكرا

نفس المشكلة عندى ايضا


MWWM
:: مهندس جيد ::
تاريخ التسجيل: Aug 2009
المشاركات: 239
نشاط [ MWWM ]
قوة السمعة:0
قديم 06-09-2009, 10:14 PM المشاركة 8   
افتراضي


استاز احمد

مالفرق بين 4514 و 74hc595

إضافة رد

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

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

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


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

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