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

   

salimdahleb
:: مهندس متواجد ::
تاريخ التسجيل: Mar 2013
المشاركات: 55
نشاط [ salimdahleb ]
قوة السمعة:
قديم 14-04-2013, 06:45 PM المشاركة 73   
افتراضي



السلام عليكم اخ مصطفى ارجو انك مازلت تتذكر طلبي الله يخليك

اعلانات

امير فتحى
:: مهندس ::
تاريخ التسجيل: Oct 2012
المشاركات: 21
نشاط [ امير فتحى ]
قوة السمعة:
قديم 16-04-2013, 08:42 PM المشاركة 74   
افتراضي


شكر وتقدير للمهندس احمد مسعد والمهندس مصطفى على مجهودهم -----لم افهم فى الكود (( ep&=~(1<<4); )) هل هى جمله شرطيه ولا امر تنفيذى فى الشرح هى شرطيه ---اذا طلبنا المصعد من الدور الاول وھو فى الدور الرابع ;(ep&=~(1<<4 ----فلو تفضلت ممكن شرح القاعده لهذه الجمله -------------------
ثانيا -- ماذا بحدث لو مثلا تم طلب الاسانسير فى الدور التانى وكان سنسور الدور تالف سوء الماتور نزول او صعود

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

مصطفى جمعه
:: مهندس جيد ::
تاريخ التسجيل: Jun 2012
المشاركات: 262
نشاط [ مصطفى جمعه ]
قوة السمعة:
قديم 16-04-2013, 11:29 PM المشاركة 75   
افتراضي


السلام عليكم اخ مصطفى ارجو انك مازلت تتذكر طلبي الله يخليك

انا اسف جدااا لك وللجميع على تاخرى الشديد ولكن بعد خروجى من حاله الوفاه وجد نفسى وجها لوجه امام تسليم مشروع التخرج للمعهد
والوقت اصبح ضيق جداا حتى لم يتبقى الا 4 ايام على تسليم المشروع
فانا اعتذر ليك ولكن وعد منى عند تسليمى المشروع سانفذ طلبك
وللمره الثانيه والثالثه والالف انا اسف جداااا

شكر وتقدير للمهندس احمد مسعد والمهندس مصطفى على مجهودهم -----لم افهم فى الكود (( ep&=~(1<<4); )) هل هى جمله شرطيه ولا امر تنفيذى فى الشرح هى شرطيه ---اذا طلبنا المصعد من الدور الاول وھو فى الدور الرابع ;(ep&=~(1<<4 ----فلو تفضلت ممكن شرح القاعده لهذه الجمله -------------------
ثانيا -- ماذا بحدث لو مثلا تم طلب الاسانسير فى الدور التانى وكان سنسور الدور تالف سوء الماتور نزول او صعود

بالنسبه للكود
(( ep&=~(1<<4); ))
ارجو ارسال السطر كامل حتى استيطع شرحه لك

ثانيا -- ماذا بحدث لو مثلا تم طلب الاسانسير فى الدور التانى وكان سنسور الدور تالف سوء الماتور نزول او صعود
بالنسبه لبرنامج المحاكاه ( البروتسى ) مش هيتاثر بحاجه لان احنا مش مستخدمين السيسنور

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


امير فتحى
:: مهندس ::
تاريخ التسجيل: Oct 2012
المشاركات: 21
نشاط [ امير فتحى ]
قوة السمعة:
قديم 17-04-2013, 01:38 AM المشاركة 76   
افتراضي


انا اسف استاذ مصطفى لم اكن اعلم ان عندك حاله وفاه (( البقاء لله ))


التعديل الأخير تم بواسطة : امير فتحى بتاريخ 17-04-2013 الساعة 02:16 AM

امير فتحى
:: مهندس ::
تاريخ التسجيل: Oct 2012
المشاركات: 21
نشاط [ امير فتحى ]
قوة السمعة:
قديم 17-04-2013, 01:48 AM المشاركة 77   
افتراضي



()void flower_14
;()led_off }
;()motor_lift
do
}
(if(portd>4
}
;()motor_lift
;portd=portd-1
;(Delay_ms(3000
{
(else if(portd<4
}
motor_right () ;
;portd=portd+1
;(Delay_ms(3000
{
;portc.b1=0
;portc.b0=0
;portc.b2=0
;portc.b3=0
;portc.b4=0
;portc.b5=0
;portc.b6=1
;portc.b7=0
;(ep&=~(1<<4
;y=4
;(Delay_ms(1200

هذا هو الكود كامل فكيف هى شرطيه ولا يوجد جمله if ولا while -----

;(ep&=~(1<<4
ياريت لو تفهمهلى بطريقه بسيطه لانى لسه فى البدايه


التعديل الأخير تم بواسطة : امير فتحى بتاريخ 17-04-2013 الساعة 02:05 AM

امير فتحى
:: مهندس ::
تاريخ التسجيل: Oct 2012
المشاركات: 21
نشاط [ امير فتحى ]
قوة السمعة:
قديم 17-04-2013, 02:11 AM المشاركة 78   
افتراضي


اذا تخيلنا ان لدينا 5 ادوار
والسينسور الخاص ب الدور الثالث تالف
والمصعد فى الدور 5
وتم طلبه ل الدور 2
سيتحرك المصعد للاسفل
وعند نزوله للدور الرابع سيتم كتابه على السفن سيجما انه فى الدور الرابع
وعند نزوله للدور الثالث ( اللى فيه السينسور بايظ ) لن يكتب انه وصل ل الدور الثالث وسيبقى المصعد يتحرك للاسفل
حتى وصوله ل الدور الثانى وفى تلك الحاله لن يكتب انه فى الدور الثانى
بل سيكتب انه وصل ل الدور الثالث[/QUOTE]-----------شكرا على اهتمامك------بهذا المعنى اى سوف يسقط دور فى التشغيل العملى وهذا خطر للارضى والاخير ولا بد ان يكون هناك حل او تصحيح للاسانسير لنفسه فى مثل حدوث شى من هذا او ايقاف لحين الاصلاح او شى ما


التعديل الأخير تم بواسطة : امير فتحى بتاريخ 17-04-2013 الساعة 02:15 AM

مصطفى جمعه
:: مهندس جيد ::
تاريخ التسجيل: Jun 2012
المشاركات: 262
نشاط [ مصطفى جمعه ]
قوة السمعة:
قديم 17-04-2013, 05:59 PM المشاركة 79   
افتراضي


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


مصطفى جمعه
:: مهندس جيد ::
تاريخ التسجيل: Jun 2012
المشاركات: 262
نشاط [ مصطفى جمعه ]
قوة السمعة:
قديم 17-04-2013, 06:02 PM المشاركة 80   
افتراضي


بالنسبه للكود فهو ليس جمله شرطيه او ما شابه انه امر بسيط جدااا لحفظ الادوار
او تخزنها



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