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

   

ismail mohammed
:: مهندس ::
تاريخ التسجيل: Apr 2013
المشاركات: 1
نشاط [ ismail mohammed ]
قوة السمعة:
قديم 02-04-2013, 06:54 PM المشاركة 73   
افتراضي



السلام عليكم لو سمحتم فين التفاصيل عن المشروع

اعلانات

محمد162
:: مهندس متواجد ::
تاريخ التسجيل: Sep 2010
الدولة: السودان
المشاركات: 124
نشاط [ محمد162 ]
قوة السمعة:
قديم 07-06-2013, 04:59 PM المشاركة 74   
ha


السلام عليكم
حاولت انفز المشروع قبل سنة لكن ماظبط معاى
لكن ح حاول تانى فى حد يساعدنى

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

NASROPIC
:: مهندس ::
تاريخ التسجيل: Jul 2013
المشاركات: 4
نشاط [ NASROPIC ]
قوة السمعة:
قديم 24-07-2013, 03:08 PM المشاركة 75   
افتراضي


عمل رئع اخى صهيب
بالتوفيق


basher.66666
:: مهندس متواجد ::
تاريخ التسجيل: Dec 2012
المشاركات: 52
نشاط [ basher.66666 ]
قوة السمعة:
قديم 04-12-2013, 05:44 PM المشاركة 76   
افتراضي


مشكووووووووووووووووووور اخي الكريم وان شالله في ميزان الحسنات


ali.eisa
:: مهندس ::
تاريخ التسجيل: Dec 2013
المشاركات: 8
نشاط [ ali.eisa ]
قوة السمعة:
قديم 27-12-2013, 12:17 AM المشاركة 77   
افتراضي


هل يمكنا القيام بهذة العملية من اجل يوم واحد دون استخدام ال pic وشكرا جزير


el-shafey
:: مهندس ::
تاريخ التسجيل: Feb 2014
المشاركات: 1
نشاط [ el-shafey ]
قوة السمعة:
قديم 01-02-2014, 06:34 PM المشاركة 78   
افتراضي


مشروع أوقات الصلاة الالكتروني
بسم الله الرحمن الرحيم
الحمد لله رب العالمين والصلاة والسلام على سيدنا محمد وعلى آله وصحبه أجمعين وبعد
على شبكة الأنترنت هناك الكثير من المحاولات لإكمال مشروع أوقات الصلاة الالكتروني وعلى حد ما توصل اليه بحثي أنه لم يتم وضع هذا المشروع بشكل كامل وإنما غطيت بعض جوانبه
واليوم سأبدأ بعون الله تعالى وتسهيله بتنفيذ هذا المشروع بشكل كامل
فلنبدأ على بركة الله :-
الأشياء التي تحتاجها
1- pic18f252 عدد 1
2- ds1307 عدد 1
3- 74Hc595 عدد 12
4- 74LS47 عدد 24
5- 7 seg عدد 24
وأشياء أخرى ستراها أثناء التنفيذ
فكرة المشروع ببساطة تتخلص فيما يلي :
باستخدام الآي سي ds1307 يتم ضبط الوقت والتاريخ وباستخدام المعادلات الفلكية الخاصة بحساب مواعيد الصلاة نقوم بحساب مواعيد الصلاة ثم نقوم بعرض النتائج على سفن سكمنت
وبما أن منافذ البيك لا تتسع لربط 24 سفن سكمنت لذلك تم استخدام مسجل الازاحة 74HC595 لغرض زيادة عدد المنافذ
أما 74LS47 ففائدته لتحويل الرقم المراد عرضه على سفن سكمنت من نظام BCD الى نظام عرض سفن سكمنت
لاحظ المشروع بعد التنفيذ





لتحميل ملف المحاكاة على بروتس اضغط هنا

ملاحظة : عند تشغيل ملف المحاكاة يظهر رقم صفر على جميع الـ سفن سكمنت وبعدها بثانيتين تقريبا يتم عرض الأوقات كما موضح بالصورة

في المشاركات القادمة سأضع الكود مع المعادلات إن شاء الله تعالى
انتظر ملاحظاتكم وتعليقاتكم
و جزاكم الله خيرا
السلام عليكم
مرحبا بك اخى الفاضل
هل اتممت المشروع اتمنى ان نتعاون لانى مهتم مثلك بالموضوع
ahmednabel45*yahoo.com
بانتظارك
مع الشكر والتقدير


jasem700
:: مهندس ::
تاريخ التسجيل: May 2008
المشاركات: 27
نشاط [ jasem700 ]
قوة السمعة:
قديم 07-03-2014, 03:41 AM المشاركة 79   
افتراضي


أخي المهندس صهيب ..

مشاركتك هذه ,, قمة في الروعة وقمة في التميز .. بارك الله فيك .

هناك اقتراحات لتقليل عدد الدوائر المتكاملة يمكنك تطوير المشروع بها إن أردت

وهي مجرد أفكار يمنكنك قبلوها أو تجاهلها .

1- يمكن الاستغناء نهائيا عن جميع مفككات الترميز 74ls47 . أربعة وعشرين قطعة , واستخدام 595 فقط ولكن سنضاعف عدد مسجلات الازاحة فتصبح 24 . وبهذا نكون وفرنا 12 دائرة متكاملة .
وبهذا تكون المكونات هي :
1- pic18f252 عدد 1
2- ds1307 عدد 1
3- 74Hc595 عدد 24

4- 7 seg عدد 24

2- هناك اقتراح آخر وهو أن لا نستخدم أي دائرة متكاملة ونستخدم ترانزستور لكل سفن سيجمنت (طريقة الـ multiplexing ) وبهذا تكون المكونات هي
1- ميكروكنترولر عدد 1
2- ds1307 عدد 1
3- 7 seg عدد 24
4- عدد 24 ترانزستور
ولكن اذا استخدمنا هذه الطريقة فسنواجه مشكلة عدد أطراف الميكروكنترولر اللازمة لتشغيل واطفاء 24 ترانزستور ويمكننا حل هذه المشكلة باستخدام قطعتين من 4514 . أو نستخدم ميكروكنترولر آخر له 40 طرف . أو نفس الميكروكنترولر مع 3 قطع إضافية من مسجلات الازاحة 595 .

اقتراح ثالث .. أن تفكر في حل آخر .

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

حفظك الله ,,
السلام عليكم اخواني
ذكرت يا استاذنا الكريم احمد امكانية استخدام متحكم ذو 40 رجل عوض الدوائر الاخرى ارجو اعطاء مثال بسيط لبرنامج ما يقوم بهذه المهمة
السؤال الثاني و ارجو ان يتسع صدرك اني قمت في السابق بعمل محاكاة على البروتس لعملية انتخاب ل 17 سفن سجمنت بالاستعانة بالتايمر 0 وعملت بشكل جيد لكن عند التطبيق في الواقع يتم عرض بعض الارقام بشكل صحيح والاخرى بشكل متفاوت فمثلا عوض ان يعرض 5 يعرض 0 او بدل 3 يعرض 2 و هكذا... فماهو السبب وراء ذلك وشكرا جزيلا.


الصورة الرمزية م. أحمد الفيفي
م. أحمد الفيفي
:: مهندس ::
تاريخ التسجيل: Mar 2010
المشاركات: 15
نشاط [ م. أحمد الفيفي ]
قوة السمعة:
قديم 07-03-2014, 07:11 PM المشاركة 80   
افتراضي


مهندس صهيب البلال , جزاك الله خيرآ .. مشروع مهم جدآ و مفيد ,

لو يتم تلخيص كل ما في هذا الموضوع و وضعه في كتاب حتى يتسنى نشره على نطاقات اوسع , بارك الله فيكم .



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