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

   

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 25-03-2012, 01:20 AM المشاركة 473   
افتراضي



عدد الاعمده الشغاله 80 عمود
الفيديو رائع و عاشت ايدك ....
ظهرت عندي الحسابات ان زمن كل عمود شغال هو 149 مايكرو
و زمن الانطفاء للاعمدة المتبقية 26.5 ملي ثانية .

و هذا يؤكد ان البيك ينشغل كثيرا بتنفيذ الكود ...

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

و الحل الثاني هو التحكم بسرعة المحرك . و زيادة تردد الكرستالة ان امكن .

اعلانات

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 25-03-2012, 01:25 AM المشاركة 474   
افتراضي


ولكن اخي حيدر هل اجعل قيمة المصفوفه كما هي يعني 80
واما بالنسبه الى الزمن فانت وضعت زمن واحد فقط وهو 100 us

اريد القليل من التوضيح فقط
اذا تقصد عدد البيانات داخل المصفوفة فيجب ان يكون عندك 80 عمود × 6 مسجلات =480 رقم
اما قيمة العداد I فهي مساوية لعدد الاعمدة الشغالة
دعنا نناقش فكرة الاخ ابو معاذ ...

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

الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 25-03-2012, 01:27 AM المشاركة 475   
افتراضي


السلام عليكم

واخيراا وجدت موتور قوي وسريع جدا ويتحمل عزم خيالي وهو موتور المثقاب الذي يعمل دي سي ..وسوف اتحكم فى عدد لفات الموتور واخيراا

انا طبعاا اعاني من عدة مشاكل كل مره احل مشكله تطلعلي مشكلة تانيه

يارب استر

اخي معاد واخي حيدر انا راسي بقي يدور مثل الموتور ..واريد منكم الكود كامل فى اي فكرة ..


الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 25-03-2012, 01:30 AM المشاركة 476   
افتراضي


اذا تقصد عدد البيانات داخل المصفوفة فيجب ان يكون عندك 80 عمود × 6 مسجلات =480 رقم
اما قيمة العداد I فهي مساوية لعدد الاعمدة الشغالة
دعنا نناقش فكرة الاخ ابو معاذ ...
اوكي نعم كما قلت بالظبط

عدد البيانات داخل المصفوفة هي 80 عمود × 6 مسجلات =480 رقم
اما قيمة العداد I فهي مساوية لعدد الاعمدة الشغالة وهي 80


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 25-03-2012, 01:30 AM المشاركة 477   
افتراضي


و هدا ما نريده اخي حيدر ، سنفرض على المتحكم أن يمر عبر دالة col حتى بالنسبة للأعمدة الفارغة ، طبعا سوف لن يجد قيما بالمصفوفة و سيعطيها أصفارا و لكنه سيستغرق نفس الوقت الدي يستغرقه و هو يخرج قيما موجودة بالمصفوفة .

الهدف من هدا التعديل هو التغلب على إشكالية ان الزمن يجب ان نغيره كلما غيرنا عدد الأعمدة النشطة .
بماذا ستنفعنا هذه اخي ابو معاذ ؟
تذكر ان هذا الزمن اذا قطعته الى اجزاء او جعلته قطعة واحدة سيكون نفس الشي ..
نحن نريد ان نقلل من الاوامر لكي لا يستهلك المتحكم زمنا اطول في تنفيذها ..
انتظر ردك


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 25-03-2012, 01:33 AM المشاركة 478   
افتراضي


السلام عليكم

واخيراا وجدت موتور قوي وسريع جدا ويتحمل عزم خيالي وهو موتور المثقاب الذي يعمل دي سي ..وسوف اتحكم فى عدد لفات الموتور واخيراا

انا طبعاا اعاني من عدة مشاكل كل مره احل مشكله تطلعلي مشكلة تانيه

يارب استر

اخي معاد واخي حيدر انا راسي بقي يدور مثل الموتور ..واريد منكم الكود كامل فى اي فكرة ..
انت متعب اخلد الى النوم الان واتركني مع ابو معاذ ...
سيكون الكود عندك غدا باذن الله ... بينما تجهز المحرك .

اوكي نعم كما قلت بالظبط

عدد البيانات داخل المصفوفة هي 80 عمود × 6 مسجلات =480 رقم
اما قيمة العداد I فهي مساوية لعدد الاعمدة الشغالة وهي 80
صحيح 100%


الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 25-03-2012, 01:37 AM المشاركة 479   
افتراضي


انت متعب اخلد الى النوم الان واتركني مع ابو معاذ ...
سيكون الكود عندك غدا باذن الله ... بينما تجهز المحرك .


صحيح 100%
هل اخي معاذ زعل شويه من كثرة اسالتي ..ممممممممممم لالا لا اعتقد ذلك

من جديد هل شاهدتم الفيديو او لا


الصورة الرمزية أبو معاذ 2010
أبو معاذ 2010
:: مشرف قسم الإنتاج الزراعي والحيواني والطاقة البديلة ::
تاريخ التسجيل: Feb 2010
المشاركات: 2,039
نشاط [ أبو معاذ 2010 ]
قوة السمعة:
قديم 25-03-2012, 01:45 AM المشاركة 480   
افتراضي


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



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