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

   

الصورة الرمزية noornader
noornader
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
المشاركات: 608
نشاط [ noornader ]
قوة السمعة:
قديم 19-10-2009, 11:57 PM المشاركة 825   
افتراضي تطبيقات متقدمة على العدادات – 3



السلام عليكم وحمة الله وبركاته

المشروع الثالث

للتطبيقات المتقدمة على العدادات

عداد ثنائي/ مرمز عشريا (BCD)
مكون من أربعة أرقام



فكرة عمل المشروع

يتم استخدام عداد ثنائى للآحاد ( 4 ليدات) وعداد ثنائى آخر للعشرات (4 ليدات) وعداد ثنائى آخر للمئات (4 ليدات) وكذلك عداد ثنائى للألاف
( 4 ليدات) بحيث يكون اكبر عدد يصل إليه اى من العدادات الأربعة هو 9 عشري أو (1001 ثنائي)
أى ان كل عداد سوف يعد من 0000 الى 1001 وبعدها يتم تصفيره وتصفير ما قبله بمعنى أنه :

عند الوصول للرقم 10 عشرى (0000 0001 ثنائى) يتم تصفير عداد الآحاد
وبعد الوصول للرقم 99 عشرى (1001 1001 ثنائى) يتم تصفير عداد الآحاد وعداد العشرات
وبعد الوصول للرقم 999 عشرى (1001 1001 1001 ثنائى) يتم تصفير عداد الآحاد وعداد العشرات وعداد المئات
وبعد الوصول للرقم 9999 عشرى (1001 1001 1001 1001 ثنائى) يتم تصفير عداد الآحاد وعداد العشرات وعداد المئات
وكذلك عداد الألاف

مع الاخذ فى الاعتبار بأن كل عداد يصل الى الصفر يقدح العداد الذى يليه.
ولذلك فإن هذا العداد يقوم بالعد من 0000 حتى العدد 9999 ويمكن أن يتوقف او ان يقوم بإعادة العد باستمرار حسب الرغبة


وان شاء الله سوف أقوم بعرض المشروع فى المرحلة القادمة

اعلانات

الصورة الرمزية mhmd.sh89
mhmd.sh89
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2009
الدولة: لبنان-ضاحية العزة والكرامة
المشاركات: 184
نشاط [ mhmd.sh89 ]
قوة السمعة:
قديم 21-10-2009, 02:39 PM المشاركة 826   
افتراضي


السلام عليكم ورحمة الله وبركاته

عندي عدة اسئلة

1- بالنسبة للدارات التي ترسمونها ، هل هي من ضمن البرنامج ام لا؟

2-هل استطيع انشاء decision بخيار واحد?
3-هل يمكن تطوير نسخة الديمو لل فلوكود 4؟
5-هل glcd هي نفسها للmp4و التلفون.

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

الصورة الرمزية noornader
noornader
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
المشاركات: 608
نشاط [ noornader ]
قوة السمعة:
قديم 21-10-2009, 02:42 PM المشاركة 827   
افتراضي تطبيقات متقدمة على العدادات – 3


السلام عليكم ورحمة الله وبركاته


التنفيذ العملى لمشروع
عداد ثنائي/ مرمز عشريا (BCD) مكون من أربعة أرقام
تصاعدى من 0000 الى العدد 9999


فى هذا المشروع يقوم العداد بالعد باستمرار تصاعديا من 0000 حتى العدد 9999 والتكرار
فى هذه الحالة يتم بناء المشروع من برنامج رئيسى main
وثلاثة برنامج فرعية counter2, counter3 , counter4 وذلك عن طريق استخدام خاصية الماكرو

فى هذا المشروع يتم استخدام المتحكم PIC16F877A نظرا لاحتوائه على خمسة منافذ تم استخدام ثلاثة منافذ منهم وربطهم
بأربعة مكونات لليدات (الآحاد - العشرات - المئات - الألاف)
وتمت البرمجة ببرنامج فلوكود 3



صورة لمخطط تنفيذ البرنامج الرئيسى


ملف المشروع من هنا

مع تمنياتى بالتوفيق للجميع




التعديل الأخير تم بواسطة : noornader بتاريخ 22-10-2009 الساعة 05:14 PM

الصورة الرمزية mhmd.sh89
mhmd.sh89
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2009
الدولة: لبنان-ضاحية العزة والكرامة
المشاركات: 184
نشاط [ mhmd.sh89 ]
قوة السمعة:
قديم 21-10-2009, 02:42 PM المشاركة 828   
افتراضي


السلام عليكم ورحمة الله وبركاته

عندي عدة اسئلة

1- بالنسبة للدارات التي ترسمونها ، هل هي من ضمن البرنامج ام لا؟

2-هل استطيع انشاء decision بخيار واحد?
3-هل يمكن تطوير نسخة الديمو لل فلوكود 4؟
5-هل glcd هي نفسها للmp4و التلفون واذا نعم كيف يمكن توصيلها؟
6-كيف يمكن انشاء sous-prog???


التعديل الأخير تم بواسطة : mhmd.sh89 بتاريخ 21-10-2009 الساعة 02:56 PM

الصورة الرمزية noornader
noornader
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
المشاركات: 608
نشاط [ noornader ]
قوة السمعة:
قديم 21-10-2009, 03:05 PM المشاركة 829   
افتراضي


السلام عليكم ورحمة الله وبركاته

عندي عدة اسئلة

1- بالنسبة للدارات التي ترسمونها ، هل هي من ضمن البرنامج ام لا؟

2-هل استطيع انشاء decision بخيار واحد?
3-هل يمكن تطوير نسخة الديمو لل فلوكود 4؟
5-هل glcd هي نفسها للmp4و التلفون واذا نعم كيف يمكن توصيلها؟
وعليكم السلام اخى العزيز
1- ارجو توضيح اى الرسومات التى تقصدها !!!
2- رمز الاختبار لابد ان يكون له خيارين فى اتخاذ القرار وهما نعم أو لا
3- ما المقصود بتطوير النسخة الرابعة من فلوكود هل تقصد جعلها نسخة كاملة؟
4- المكون gLCD وهو يعنى Graphical LCD وهى تسمح بإظها الحروف والرسومات على شاسة LCD وذلك من خلال خاصية الماكرو.
ارجو لك التوفيق


الصورة الرمزية noornader
noornader
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
المشاركات: 608
نشاط [ noornader ]
قوة السمعة:
قديم 21-10-2009, 09:46 PM المشاركة 830   
افتراضي


السلام عليكم ورحمة الله وبركاته

6-كيف يمكن انشاء sous-prog???
وعليكم السلام اخى العزيز
تفضل أخى طريقة انشاء ماكرو (برنامج فرعى) اتبع الخطوات الموضحة فى الصور:




و لإظهار البرنامج الفرعى بجوار الرئيسى اتبع الخطوات 4 ثم 5 حيث انه من المحتمل ان لايظهر فى البداية



النتيجة ظهور البرنامج الرئيسى و الفرعى كما بالصورة التالية



ارجو ان تكون الطريقة وضحت وبالتوفيق ان شاء الله
تحياتى


الصورة الرمزية mhmd.sh89
mhmd.sh89
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2009
الدولة: لبنان-ضاحية العزة والكرامة
المشاركات: 184
نشاط [ mhmd.sh89 ]
قوة السمعة:
قديم 21-10-2009, 10:12 PM المشاركة 831   
افتراضي


عفواً

رسم الداراتIC et la diode et les leds el les resistances ?? ?
نعم تطويرها الى نسخة كاملة .
قصدي التوصيل الى الscrenn of mp4 كيف يكون من ال ic في الcircuit

وشكراً على شرح الماكرو


التعديل الأخير تم بواسطة : mhmd.sh89 بتاريخ 21-10-2009 الساعة 10:16 PM

الصورة الرمزية noornader
noornader
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
المشاركات: 608
نشاط [ noornader ]
قوة السمعة:
قديم 21-10-2009, 10:36 PM المشاركة 832   
افتراضي


عفواً

رسم الداراتIC et la diode et les leds el les resistances ?? ?
نعم تطويرها الى نسخة كاملة .
قصدي التوصيل الى الscrenn of mp4 كيف يكون من ال ic في الcircuit

وشكراً على شرح الماكرو
لا شكر على واجب أخى الكريم
1- هل تقصد رسم دائرة كهربائية تحتوى على دائرة متكاملة و موحد وليدات ومقاومات
مجرد رسم الدائرة الكهربائية تمهيدا لتنفيذها على ارض الواقع ..
اذا كان كذلك فهناك برنامج بروتس يقوم بذلك
وهو يستخدم ايضا لمحاكاة الدائرة قبل التنفيذ.
2- لتحويل النسخة التجريبية من فلوكود 4 الى نسخة كاملة من هنا
ارجو لك التوفيق ...



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