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

   

الصورة الرمزية Satdr
Satdr
:: مهندس متواجد ::
تاريخ التسجيل: May 2004
المشاركات: 99
نشاط [ Satdr ]
قوة السمعة:
قديم 01-12-2006, 04:40 AM المشاركة 81   
افتراضي



شكرا يا اخ حسن ،على هذه الكلمات الطيبة
ووفقك الله في دينك ايمانك وحياتك.

اعلانات

الصورة الرمزية hasanAli
hasanAli
:: عضو فضي ::
تاريخ التسجيل: Apr 2005
المشاركات: 151
نشاط [ hasanAli ]
قوة السمعة:
قديم 01-12-2006, 09:01 AM المشاركة 82   
افتراضي التطبيق الثاني


التطبيق الثاني


الهدف : شرح التوقيت في المشاريع ...... شرح إستعمال "منطقية "أو".
الفكره طالما أنا كابس على مفتاح يظيئ ويطفأ الثنائي المقابل كل نصف ثانيه. .....كإشارة الإتجاه في السيارات .

مخطط مساري :

إعداد المنفذان ووضع المؤشر و "إقرأ قيمة المفاتيح" شرحوا في التطبيق الأول وكانوا هدفه .

نريد معرفة إذا كان أي مفتاح مظغوط عليه . طيب ....إذا كان صحيح هذا الكلام ...سيكون البيت التابع له في سجل "منفذ أ " واحد "1" منطقي ... ونحن قرأنا كل المنفذ ...
حسب مخططنا المساري : علينا إتخاذ قرار للسؤال " أي مفتاح=1 " صحيح أم خطأ .
كيف نفعل ذلك برمجيا .... تذكر أنه في أحد الأيام وفي بداية مشاركتي هذه شرحت الأمر
"منطقية أو بين واو وسجل" وقلت .... أنه يقارن بيتات "واو" مع بيتات "سجل" و انه بعد تطبيق المقارنه هناك حاله واحده تكون نتيجتها صفر عندما يكون البيتان صفر .
رائع صديقي : هنا سنطبق هذا الكلام ..سنحمل "واو" بالرقم "صفر" وسنطبق بينها وبين سجل "منفذ أ " منطقية "أو ". الآن ...إذا كان الجواب "صفر" ... ليس هناك أحد كابس على أي زر .... و غير ذلك أقلها في زر مضغوط عليه...
كذلك أذكرك أنه في الصفحه الخامسه من مشاركتي هذه قلت بشرحي لسجل "الحالات" .
بيت 2 :جواب صفر
يصبح واحد , في حال جواب أي عمليه حسابيه أو منطقيه , هو صفر ........ ويصبح صفر في حالة أن أي جواب لعمليه حسابيه أو منطقيه لا يساوي صفر.
ألآن علي فحص هذا البيت , إذا كان واحد سأقفز إلى المؤشر , وإذا كان صفرا أتابع طريقي لتوقيت نصف ثانيه , ثم أحمل "منفذ أ " في "منفذ ب " فتضيء اللثنائي المطلوب
بعدها إلى المؤشر ... لتعاد الكره ... وإنتهى البرنامج...وهو في الملحقات .
طبعا بإمتداد "FAL" ويفتح بواسطة فلوجة المتحكم....

جزأ من البرنامج بعد الإعدادات...
الآن سنتكلم عن التوقيتات في المتحكم....

الملفات المرفقة
نوع الملف: rar tatbik2.rar‏ (527 بايت, المشاهدات 114)
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

الصورة الرمزية hasanAli
hasanAli
:: عضو فضي ::
تاريخ التسجيل: Apr 2005
المشاركات: 151
نشاط [ hasanAli ]
قوة السمعة:
قديم 01-12-2006, 10:56 AM المشاركة 83   
افتراضي التوقيتات


التوقيتات

التوقيت في المتحكم .... جعلت الكثر من الناس ترحل عن لغة الأسمبلر التي ندرسها نحن بالعربيه إلى لغات أخرى كـ ال"C" والباسيك غيرها . مع أن لغة الأسمبلر ولدت للمتحكمات ولا يعلى عليها ....
لاحظت أننا في "تطبيقنا الثاني إستعملنا توقيت "نصف ثانيه" طبعا نحن نعمل بهزاز 4 ميغا هيرتس .... معناها متحكمنا يطبق الأوامر بسرعة ميكرو ثانيه واحده " كل مليون ميكرو يساوا ثانيه واحده" وليست كل الأوامر لأن بعضها تحتاج إلى 2 ميكرو .
الميكرو ثانيه في حالتنا تسمى دورة الساعه .
خذها كقاعده ذهبيه : كل الأوامر بحاجه لدورة ساعه واحده ما عدا تلك التي تؤدي للقفز إلى موقع آخر بحاجه لدورتين ....في حالتنا 2 ميكرو ثانيه ...كـ إذهب إلى ...إستدعي.....إرجع.....إلخ.... الآن...الأوامر التي تؤدي إلى القفز الشرطي كـ " "إفحص بيت إقفز إذا صفر" تستهلك دوره واحده طالما لم يتم القفز وإذا تم دورتان

عندما كنت أكتب التطبيق الثاني ,وأرت نصف ثانيه بالضبط لمشروعي , أردت أن يكون هناك 500 ألف دوره بالتمام والكمال لا ينقص ولا يزيد دوره واحده منذ طلب إستدعاء مصغر التوقيت , ومتضمنا ما يستهلكه الأمر إرجع .... أخذ الأمر معي نصف ساعه من الوقت ....
توقفت عن إرسال المشروع لكم , وأردت إيجاد حل لوضع مصغر توقيت , فكانت فكرة كتابة برنامج لذلك , طبعا "فلوجة المتحكم" أخذ ثلاثة أشهر ...وقت إختفى به حسن علي .....الآن إختفيت 3 أيام ....ويقول " satdr "
وما زلنا ننتظر
والصبر مفتاح الفرج, وعلى الله سبحانه وتعالى توكلنا ..
__________________
satdr

ها ها ها ها ......أخي satdr أنت في القلب , لقد أدمنت على شرحي , أهلا بك , عيوني .... فإحتراما لك ولهواتنا العرب اليوم آتيك وبجعيتي هذا البرنامج ....
أنه مخصص لهذا المصغر , ويعطيك تلقائيا قيمة السجلات الثلاثه ...... يمكنك إيجاد مصغر إبتداءا من 16 دورة ثانيه ولغاية مئه وسبعة عشر مليون وأربعمئه ألف . أي في حالتنا من 16 ميكرو ولغاية 117 ثانيه وبدقة متناهيه ....
طبعا البرنامج في الملحقات . وسيصبح عن قريب إنشاء الله جزءا من البرنامج الأم "فلوجة المتحكم " حيث سيجرى تعديل على كيفية كتابةالمؤشرات حيث هناك بعض الثغرات .... البرنامج سيكون في تحديث مستمر ومع إضافات مع تقدم الحاجه والشرح...
أخي satdr سأعطي لنفسي راحه يومان ..... جيد ..... عيوني .... سلامي للصغير ....
لله ما في السماوات والأرض....... وللعرب العزه والكرامه بعونه ......

الملفات المرفقة
نوع الملف: rar tawkit.rar‏ (206.3 كيلوبايت, المشاهدات 218)

hassankasim84
:: مهندس ::
تاريخ التسجيل: Sep 2006
المشاركات: 28
نشاط [ hassankasim84 ]
قوة السمعة:
قديم 01-12-2006, 09:49 PM المشاركة 84   
افتراضي


اخي حسن علي
اني اعاتبك عتاب صغير على هذا الموقع http://www.geocities.com/albaramig
يعني احنا بمنتدى هندسي وكلنا ومتعلمين وفاهمين لا يجوز الكتابة بكلمات بذيئة مثل التي بالموقع صح موقع جميل بس هذي الالفاظ ليست جميلة هذه من ناحية من الناحية الاخرى كن محترما لاراء الاخرين ولا تدخل مواضيع السياسة
واني اسف اذا ضايقك الامر بس حبيت اكلك لان الامر ضايقني صراحة

اخوكم المهندس
حسن العراقي


الصورة الرمزية hasanAli
hasanAli
:: عضو فضي ::
تاريخ التسجيل: Apr 2005
المشاركات: 151
نشاط [ hasanAli ]
قوة السمعة:
قديم 01-12-2006, 10:14 PM المشاركة 85   
افتراضي


أخي حبيبي:
ذاك الموقع موقعي الخاص , أعبر فيه عن رأيي كما أشاء ..... وإذا كنت زعلان لوصفي بعض الناس بالخنازير ... فهذا رأيي ... وأنا مسؤول عنه .... على كل حال .... قم .... قم بإستفتاء في هذه الأمه....فستجد أن ما قلته ... أقل مما يستحقون.
أهلا بك . أخي حسن.


hassankasim84
:: مهندس ::
تاريخ التسجيل: Sep 2006
المشاركات: 28
نشاط [ hassankasim84 ]
قوة السمعة:
قديم 01-12-2006, 10:56 PM المشاركة 86   
افتراضي


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


الصورة الرمزية Satdr
Satdr
:: مهندس متواجد ::
تاريخ التسجيل: May 2004
المشاركات: 99
نشاط [ Satdr ]
قوة السمعة:
قديم 01-12-2006, 11:39 PM المشاركة 87   
افتراضي


اخي حسن
مشكور جدا...

انت كريم وأخلاقك عالية...


yaman
:: مهندس ::
تاريخ التسجيل: Sep 2006
المشاركات: 4
نشاط [ yaman ]
قوة السمعة:
قديم 02-12-2006, 01:52 AM المشاركة 88   
angry


كلمة شششششششششششششششششششششششكرا
لاتكفي



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