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

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

الاء المكحل
:: مهندس ::
تاريخ التسجيل: Oct 2015
المشاركات: 5
نشاط [ الاء المكحل ]
قوة السمعة:0
قديم 21-10-2015, 11:26 AM المشاركة 1   
ha مساعدة ضروري ^_^ فى مشروع The Smart Mosque - المسجد الذكي Twitter FaceBook Google+



مسا الخير

انا طالبة هندسة حاسوب
مشروع تخرجي عن The Smart Mosque - المسجد الذكي

وبدي مساعدة في بعض الشغلات ازا تكرمتم ^^

اول شي شو المايكروكنترولر المناسب لحتى اتحكم بالانارة والصوت (الادان) وانظمة التبريد/التدفئة في المسجد + اغلاق وفتح الابواب

وكيف ممكن ابرمجه بلغة C#



وسؤال تاني شو هو نظام GSM
وكيف بتم استخدامه بالمشروع ؟!


وشكرا سلف


التعديل الأخير تم بواسطة : ماجد عباس محمد بتاريخ 22-10-2015 الساعة 06:05 AM السبب: مخالف العنوان غير معبر
اعلانات

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


من الافضل استخدام متحكم كبير مثل pic16f877a لكي لا تظطري بعدها للتغيير من اجل التطوير و بالاخص ان هذا المتحكم متوفر في كل الاسواق العربية و رخيص و فيه الكثير من الميزات ...
اما بالنسبة للشق الثاني من السؤال فمن الصعب تجدي حلول مجانية ولذلك انصحك بمتابعة الدورة على هذا الرابط
http://www.qariya.info/vb/showthread.php?t=157151

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

ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:409
قديم 22-10-2015, 06:04 AM المشاركة 3   
افتراضي


مسا الخير
انا طالبة هندسة حاسوب
مشروع تخرجي عن The Smart Mosque - المسجد الذكي
وبدي مساعدة في بعض الشغلات ازا تكرمتم ^^
اول شي شو المايكروكنترولر المناسب لحتى اتحكم بالانارة والصوت (الادان) وانظمة التبريد/التدفئة في المسجد + اغلاق وفتح الابواب

هذا مكون من جزأين
الأول اختيار الميكرو و اقترح إما واحد من عائلة ميكرو تشيب طراز 18Fxxx حسب المتوافر بالسوق المحلى أو ATMEGA من عائلة أتميل و ذلك لأن المشروع كبير و متعدد الجوانب و كان يكفى 16F877A لو فقط للاذان
ثانيا الربط بين هذه الوحدة و الأجهزة المراد التحكم فيها مثل "إنارة والصوت (الادان) وانظمة التبريد/التدفئة في المسجد + اغلاق وفتح الابواب "
لا تنسى انه سيتطلب وجود متكاملة الوقت الحقيقى لمعرفة متى يحين الوقت
وكيف ممكن ابرمجه بلغة C#
البرمجة بالميكرو سى لا تعتمد كثيرا على نوع الميكرو فقط يستحسن أن تقرأى الداتا شيت لهذا الميكرو لتعلمى ما هى إمكاناته و كم بورت متاح و امكانات التخاطب مع الأجهزة المحيطة لتسهيل العمل
يمكنك انزال الداتا شيت لأي مكون من هنا
http://www.alldatasheet.com
فيما عدا ذلك فميكرو سى لا تختلف كثيرا باختلاف الميكرو
وسؤال تاني شو هو نظام GSM
وكيف بتم استخدامه بالمشروع ؟!
وشكرا سلف
هو جهاز لإرسال و استقبال الرسائل النصية القصيرة على الهاتف النقال
https://www.google.com.eg/webhp?sour...0the%20meaning
لا أرى كيفية ربطه بالمشروع إلا فى استخدامه بين الوحدة الرئيسية و الأجهزة المراد التحكم فيها مثل الإناره الخ بدلا من التحكم عبر الخط الكهربى


الصورة الرمزية المظلوم
المظلوم
:: مهندس متميز ::
تاريخ التسجيل: Oct 2011
الدولة: BH
المشاركات: 640
نشاط [ المظلوم ]
قوة السمعة:0
قديم 24-10-2015, 11:31 AM المشاركة 4   
افتراضي


السلام عليكم ،،

أحببت أن ازيد على تعليق الاستاذ ماجد عباس ،،


انا ما فهمته من المطلوب في المشروع هو أن يتم التحكم في جميع مرافقه عن طريق المايكروكنترولر ، من انارة ،، نظام التكييف ، وقت الأذان ، الخ ،،


طبعا المايكروكنترولر ما هو الا متحكم ، بمعنى أنه هو العقل ، والعقل بلا ادوات لا فائدة منه ، ( يعني لو ان شخصا لديه عقل خارق ، ولكن أعضاءه الجسمية مشلولة ( أبعد الله عنا وعنكم الشر ) ، فلن يستطيع فعل شيء ،، سوى التفكير ) ،، هكذا هو المايكروكنترولر ، هو عقل يتم برمجته بلغات متعددة ، ولعل أبرزها هو لغة المايكروسي ، لإنتشارها ،،

وهنا سؤال جوهري ومحوري .. هو ما نوع التحكم المطلوب !؟ ،، هل هو تحكم مباشر ( يعني من خلال لوحة تحكم موجودة في المسجد مثلا !؟ ) ،، او عن بعد !؟ او وايرلس ،، اذا كان تحكم من داخل المسجد طبعا سيكون الموضوع اسهل ،، ومباشر ، أما اذا كان عن بعد ، فهناك طرق كثيرة منها التحكم عن طريق ارسال رسائل نصية عن طريق الهاتف ( مثال : ارسال sms الى رقم معين محتوى هذه الرسالة مثلا ( open light number 1 ) ،، فتصل الرسالة الى المايكروكنترولر عن طريق ما يسمى GSM Modem ، وتتم اضاءة المصباح رقم 1 ) ،، ،، او لا ،، يتم التحكم عن طريق البلوتوث وهذا يتطلب وجود blutooth module ويتم التواصل مع المايكروكنترولر عن طريق البلوتوث سواءا من جهاز لابتوب او كمبيوتر او موبايل كما هي العادة ،، ،،، وهناك طريقة أخرى هي التحكم عن طريق الشبكة ( سواءا شبكة محلية ، او عن طريق الانترنت ) ،، وتوجد طرق أخرى ايضا ،، لكن هذه الطرق هي الطرق الشائعة ،، وكل طريقة لها مميزاتها وعيوبها ،،

الطريقة الأولى : عن طريق الGSM MODEM : هي طريقة شائعة ومستخدمة بكثرة ، ولكنني لا اراها عمليه تماما ، نظرا لأنها بعيدة عن التكنلوجيا المستخدمة حاليا ، وان كانت سهلة التطبيق ، ولكن تذكر انه ستزيد الكلفة كلما زاد الاستخدام ، وذلك حسب تكاليف ارسال الرسائل النصية في كل بلد ،، ولكن لتطبيق هذه العملية ستحتاج الى موبايل ( لترسل منه الرسائل ) ،، و gsm modem لاستقبال الرسائل ، ويكون موصلا بالمايكروكنترولر ، وربما يحتاج الى متكاملة IC كمرحلة متوسطة بين الجي اسم ان وبين المايكروكنترولر .


الطريقة الثانية : البلوتوث ، ايضا مستخدمة بانتشار واسع لكن يعيبها ان مسافة التحكم لا تزيد في افضل الحالات عن 100 متر ،، بالتالي ربما يعتبر هذا العيب هو العيب الأكبر في مثل هذه التطبيقات .

الطريقة الثالثة : هي الطريقة الاكثر انتشارا خصوصا هذه الأيام ، وذلك للقدر على التحكم عن بعد في نطاق اوسع ، ولكن يعيبها صعوبة تطبيقها ، فمثلا لتطبيق هذه الطريقة لستحتاج الى خبرة في التعامل مع الشبكات ( الsetting الخاص بالراوترات ، وهو مجال جميل جدا لكنه يحتاج للبحث والتمعن ) ، وتوجد متكاملات IC تمكنك من توصيل المايكروكنترولر بالشبكة ، ويوجد ايضا ،، kits جاهزة ، ولا تحتاج لتوصيل اي متكاملات عليها ، منها Pic32 ethrnet starterkit ، وهي كت معدة بمثل هذه التطبيقات لكن ستحتاج الى العمل كثيرا عليها نظرا لعدم انتشار استخدامها بكثرة كبقية الانواع التقليدية الموجودة ،،


هذا كله لمناقشة طرق التحكم ، وما يسمى بمداخيل INPUTS للمايكروكنترلر للتحكم ، وهناك مرحلة الاخراج وهي output من المايكروكنترولر وسأضرب لكِ مثال :

نفرض اننا استخدمنا الطريقة 3 ،، عن طريق الانترنت. ولدينا مصباح كهربائي نريد التحكم به عن طريق الانترنت ، فسنعطي الاوامر عن طريق صفحة انترنت ، هذه الصفحة ستنقل هذه الاوامر الى المايكروكنترولر ، وبدوره ( وحسب برمجته ) سيقوم المايكروكنترولر بتلقي هذه الأومر ، وتحليلها وسينفذ اوامرا بناءا على الامر القادم من صفحة الانترنت ، وسيقوم باخراج الخرج المناسب على الطرف المناسب ، وسيتم تشغيل و اطفاء المصباح ،، وذلك عن طريق interface circuit ( في هذه الحالة ستكون عبارك عن ترانسيستور وريلاي وملحقاتها ) ،، ولكن اذا اردنا التحكم في شدة الاضاءة مثلا ، فسنحتاج الى interface circuit مختلفة عن السابقة وستكون عبارة عن دائرة تسمى light dimmer وهي دائرة ستأخذ النسبة المطلوبة من شدة الاضاءة وتزيد او تنقص من شدة اضاءة المصباح حسب هذه النسبة ،،

وعلى ذلك فقِسْ ،

فدائرة التحكم بحرارة الجو ستحتاج الى حساسات حرارية لادخال درجة حرارة الجو على المايكروكنترلر ، و بناءا على قيم هذه الحساسات سيقوم المايكروكنترولر بزيادة اوونقصان الحرارة عن طريق مثلا اطفاء او تشغيل المكيف او جهاز التدفئة ،

وكذلك بالنسبة للأذان ، فيجب ان يتم ادخال اوقات الصلاة في ذاكرة توصل بالمايكروكنترولر ويقوم البرنامج في المايكروكنترولر بقراءة هذه الاوقات ليقوم بتشغيل الأذان في وقت محدد وهكذا !


الموضوع متشعب ،، لكنه جميل ، والنتيجة ستكون أجمل ان شاء الله

إضافة رد

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

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

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


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

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