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

   

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



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

من جديد هل شاهدتم الفيديو او لا
شاهدنا الفيديو و هو رائع و علقنا عليه في مشاركة سابقة ..

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

اعلانات

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


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

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

أما الفيديو اخي فلم افلح في تحميله حتى بعد تعديل صيغته ، النت اليوم عندي شبه متوقف .


التعديل الأخير تم بواسطة : أبو معاذ 2010 بتاريخ 25-03-2012 الساعة 02:13 AM
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

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


شاهدنا الفيديو و هو رائع و علقنا عليه في مشاركة سابقة ..


طيب ممكن تعمل حسابات كمثال لكي تتضح الفكرة اكثر ؟
ليس بالضرورة الان ..
قلنا أن طول المسار هو 129 سنتيمترا و يعطينا 258 عمودا .

عندنا 26 دورة في الثانية ، يعني زمن دورة واحدة هو : 38.46 مليثانية ، نقسم هدا الزمن على 258 فيعطينا 149 ميكروثانية لكل عمود .

قلنا نضع فاصل زمني بعد إخراج كل بت 1 ميكروثانية ، 8 بتات لكل مقطع ( عنصر مصفوفة ) و 6 مقاطع لكل عمود يعني 48 ميكروثانية لكل عمود فيبقى علينا إضافة 101 ميكروثانية لإتمام 149 .

و لو وضعنا 2 ميكروثانية بعد كل إخراج بت سيكون زمن الإخراج لعمود واحد هو 96 ميكروثانية و نضيف 53 ميكروثانية لإتمام 149 .


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


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


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


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

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


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


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

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


الصورة الرمزية egy1
egy1
:: مهندس ::
تاريخ التسجيل: Mar 2006
المشاركات: 30
نشاط [ egy1 ]
قوة السمعة:
قديم 25-03-2012, 02:57 AM المشاركة 487   
افتراضي


ماشاء الله لا قوه الا بالله العلى العظيم
والله انا سعيد جدااااااااا
تسلم ايادى الشباب
لا اله الا انت سبحانك انى كنت من الظالمين


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


و لو وضعنا 2 ميكروثانية بعد كل إخراج بت سيكون زمن الإخراج لعمود واحد هو 96 ميكروثانية و نضيف 53 ميكروثانية لإتمام 149 .
اخي عبد السلام ..
اعطي زمن 2 مايكرو ثانية بعد ادخال كل بت في الدالة col
و اعطي زمن الانتقال بين الاعمدة 53 مايكرو ثانية ..
اجعل العداد I يعد من صفر الى 258 .
اي انك ستعد جميع الاعمدة الشغالة و المطفئة ...
و لا تنسى ان تحذف الزمن الثاني الذي كنا نستخدمه للاعمدة المطفئة ..
و جرب الكود



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