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

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

abuislam
:: مهندس ::
تاريخ التسجيل: Apr 2016
المشاركات: 23
نشاط [ abuislam ]
قوة السمعة:0
قديم 11-07-2016, 01:04 AM المشاركة 1   
افتراضي ارجو المساعدة Twitter FaceBook Google+



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

الحمد لله و الصلاة و السلام على رسول الله صلى الله عليه وسلم

لدي فكرة أريد أن أنفذها بالبيك.

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

أريد كل 10 ثواني تعمل كل الريليات في نفس الوقت مدة ربع ثانية

يعني 10 ثواني مرت . كل ريليه اشتغل ربع ثانية ثم انتظر 10 ثواني ثم اشتغل ربع

ثانية ثم 10 ثواني . ويعمل هكذا على مدار الساعة . مصدر الريليه بطارية 9 فولت .

إذا أصبحت البطارية فارغة يتوقف الريليه رقم 1 مثلا . الريليات الأخرى تكمل عملها كل 10 ثواني. عندما اغير بطارية الريليه رقم 1 أريد أن يعود الريليه ليكمل عمله بدقة مع الريليلات الاخرى. انتهيت


التعديل الأخير تم بواسطة : abuislam بتاريخ 11-07-2016 الساعة 01:45 AM
اعلانات

محمد عياد
:: مهندس ::
تاريخ التسجيل: Apr 2016
المشاركات: 12
نشاط [ محمد عياد ]
قوة السمعة:0
قديم 11-07-2016, 02:24 AM المشاركة 2   
افتراضي


هل تقصد ان كل ريلاى لديه بطارية خاصة به ......
و الميكروكنترولر لدية مصدر للطاقة خاص به ايضا ؟
هذا البرنامج يجعل الخرج 5 فولت لمدة ربع ثانية ثم يجعل الخرج 0 فولت لمدة عشرة ثوانى

اذا كان كذلك فهذا هو الكود


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

abuislam
:: مهندس ::
تاريخ التسجيل: Apr 2016
المشاركات: 23
نشاط [ abuislam ]
قوة السمعة:0
قديم 13-07-2016, 12:17 AM المشاركة 3   
افتراضي


هل تقصد ان كل ريلاى لديه بطارية خاصة به ......
و الميكروكنترولر لدية مصدر للطاقة خاص به ايضا ؟
هذا البرنامج يجعل الخرج 5 فولت لمدة ربع ثانية ثم يجعل الخرج 0 فولت لمدة عشرة ثوانى

اذا كان كذلك فهذا هو الكود

اخي الفاضل . لدي مثلا 3 لدات كل لد يجب أن يعمل ربع ثانية ثم ينطفئ ويبقى 10 ثواني منطفئ . بعدها يعمل لمدة ربع ثانية ثم يطفئ ويبقى 10 ثواني منطفئ. وهكذا . لا يتوقف ابدا. الكود اخي كتبته سهل . كل لد له بطارية خاصة ويوجد في غرفة . بمعنى ثلاث غرف في كل غرفة لد.

المشكلة كالاتي . أريد أن تعمل الثلاث لدات في نفس الوقت . مثلا الساعة الواحدة ظهرا شغلنا الدارات الثلاث . إضاءت اللدات ربع ثانية ثم اطفات لمدة 10 ثواني . انظر شرح المثال فوق.

فرضا الليد الأول توقف عن العمل لأن البطاقة فرغت . واللدات الأخرى واصلت عملها .

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

إضافة رد

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

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

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


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

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