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

   

الصورة الرمزية أبو زكووور
أبو زكووور
:: عضو فضي ::
تاريخ التسجيل: Mar 2009
الدولة: سوريا العروبة
المشاركات: 428
نشاط [ أبو زكووور ]
قوة السمعة:
قديم 25-05-2010, 11:15 AM المشاركة 33   
attension



من خلال الصورة التي تشرح طريقة عمل الكود يجب ملاحظة مايلي :

أن الحلقة الأساسية للبرنامج هي :

كود:
Do
F = F + 1
If F = 42 Then
F = 0
End If
Waitms 22
Loop
من خلا هذه الجملة نتحكم فقط بإتجاه الحركة و سرعة الحركة

أما عملية مسح الأعمدة ( تحريك PORTA ) , تعمل بشكل مستقل و مستمر من لحظة إيصال التغذية للمتحكم , من خلال Timer0 .






.

اعلانات

الصورة الرمزية نور الهدى N
نور الهدى N
:: مهندس جيد ::
تاريخ التسجيل: May 2010
المشاركات: 213
نشاط [ نور الهدى N ]
قوة السمعة:
قديم 25-05-2010, 10:46 PM المشاركة 34   
sun


ما شاء الله شرح واضح و بسيط و في نفس الوقت شامل و دقيق

أرجوا من الإدارة تثبيت هذا الموضوع

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

الصورة الرمزية ناصراحمد2
ناصراحمد2
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: EGYPT
المشاركات: 1,315
نشاط [ ناصراحمد2 ]
قوة السمعة:
قديم 26-05-2010, 12:14 AM المشاركة 35   
افتراضي


شكراً أخي أحمد .....
في الحقيقة يمكن إستخدام أكثر من قطعة واحدة من المتكاملة ttl74HC154 , تحتاج إلى حيلة فقط لحل الموضوع , و لكن في أحسن الظروف ومع متحكم كبير لن نحصل على أكثر من 32 عمود 0
إن التعامل مع هذه المتاكملة , أسهل من التعامل مع مسجلات الإزاحة التي تحتاج دقة عالية جداً في الكود ,

هذه داتا التجربة الأخيرة :

كود:
Hhh:
Data &B00000000
Data &B00000000



الداتا Data &B00000000 في بداية و نهاية الكود هي لإطفاء الشاشة في المساحة قبل و بعد العبارة .



.


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

شكرا على هذا المجهود الواضح فى الشرح والتنسيق


وافضل مافى الموضوع هو استخدام لغة برمجية جديدة وبرنامج برمجة جديد

اتمنى ان نستفيد منة جميعا ان شاء الله



================


اما بالنسبة لمشروعاتك ككل

فبها مشكلة هامة جدا
وقد قمت بذكرها من قبل
على الجانب النظرى وداخل البريتوس هى كل شىء تمام
اوك

انما فى التطبيق فلن يتمك احدا من التطبيق اعلى من 48خطوة

او 48عمود

لقد دهشت عندما وجدتك نفذت الماتركس حتى 80 خطوة

حتى انى شككت فى لغة البرمجة او حتى فى المتحكمات pic

ولكن بالصدفة وجدت انك قمت بتغيير اعدادات الماتركس داخل البريتوس

مثل هذة الصورة :






اما الوضع الطبيعى هو 1MS



=====================================

هذا التغيير

نستطيع جميعا ان نقوم بة داخل برنامج البريتوس

انما فى المشروعات الحقيقية ؟؟؟؟؟


مالحل


اتمنى سرعة الرد للاهمية


وقد يكون استخدام المتكاملة 47hc154

هو احد الحلول المطروحة


======================

اتمنى
التجربة حتى 80 خطوة للامام باستخدام المتكاملة 74hc154


على ان يكون وضع الماتركس افتراضى او 1MS


التعديل الأخير تم بواسطة : ناصراحمد2 بتاريخ 26-05-2010 الساعة 12:18 AM

الصورة الرمزية أبو زكووور
أبو زكووور
:: عضو فضي ::
تاريخ التسجيل: Mar 2009
الدولة: سوريا العروبة
المشاركات: 428
نشاط [ أبو زكووور ]
قوة السمعة:
قديم 26-05-2010, 11:57 AM المشاركة 36   
attension


السلام عليكم أخي ناصر ......
أنا أحاول جاهداً أن يكون الأسلوب هكذا كما ذكرت
المجهود الواضح فى الشرح والتنسيق
و أن تكون عباراتي واضحة و دقيقة بعيدة عن الثغرات و المشاكل , لذلك أنا أخالفك في قولك هذا
اما بالنسبة لمشروعاتك ككل فبها مشكلة هامة جدا
و أرجوا أن لا تكثر من الدهشة خوفاً على صحتك ......

لقد دهشت عندما وجدتك نفذت الماتركس حتى 80 خطوة
حتى انى شككت فى لغة البرمجة او حتى فى المتحكمات pic
ولكن بالصدفة وجدت انك قمت بتغيير اعدادات الماتركس داخل البريتوس
اما الوضع الطبيعى هو 1MS
إذا وضعنا إعدادات الماتركس 1ms وجعلنا عدد الأعمدة 80
لن يظهر أي شيء على الشاشة أبدا , لذلك يجيب تصغير هذه القيمة إلى 200us تقريباً

أما بالنسبة للمتحكمات .... بالتأكيد AVR أفضل من البيك من حيث السرعة العالية و حجم الذاكرة الكبير


أنا في مشاركة سابقة في غير هذا الموضوع قلت بأنني كتبت في الكود 80 عمود و أجريت التجربة و نجحت

طالما أن أبوزكووور قال هذا الكلام , من العيب أن لا تصدقه

على كل حال سوف أرفع لك ملف فديو ترى فيه هذا الشيء

شكراً لكم وفقكم الله












.


الصورة الرمزية أبو زكووور
أبو زكووور
:: عضو فضي ::
تاريخ التسجيل: Mar 2009
الدولة: سوريا العروبة
المشاركات: 428
نشاط [ أبو زكووور ]
قوة السمعة:
قديم 26-05-2010, 12:06 PM المشاركة 37   
attension


ما شاء الله شرح واضح و بسيط و في نفس الوقت شامل و دقيق

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

و أطلب من الإدارة و الأستاذ فهد النظر في هذا الطلب
و بالإضافة لهذه الشهادة

انما فى التطبيق فلن يتمكن احدا من التطبيق اعلى من 48خطوة


الصورة الرمزية ناصراحمد2
ناصراحمد2
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: EGYPT
المشاركات: 1,315
نشاط [ ناصراحمد2 ]
قوة السمعة:
قديم 27-05-2010, 12:08 AM المشاركة 38   
افتراضي


السلام عليكم أخي ناصر ......
أنا أحاول جاهداً أن يكون الأسلوب هكذا كما ذكرت


و أن تكون عباراتي واضحة و دقيقة بعيدة عن الثغرات و المشاكل , لذلك أنا أخالفك في قولك هذا


و أرجوا أن لا تكثر من الدهشة خوفاً على صحتك ......



إذا وضعنا إعدادات الماتركس 1ms وجعلنا عدد الأعمدة 80
لن يظهر أي شيء على الشاشة أبدا , لذلك يجيب تصغير هذه القيمة إلى 200us تقريباً

أما بالنسبة للمتحكمات .... بالتأكيد AVR أفضل من البيك من حيث السرعة العالية و حجم الذاكرة الكبير


أنا في مشاركة سابقة في غير هذا الموضوع قلت بأنني كتبت في الكود 80 عمود و أجريت التجربة و نجحت

طالما أن أبوزكووور قال هذا الكلام , من العيب أن لا تصدقه

على كل حال سوف أرفع لك ملف فديو ترى فيه هذا الشيء

شكراً لكم وفقكم الله












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


اخى ابو زكور

تركت اهم مافى مشاركتى


تفضل


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


================


اما بالنسبة لمشروعاتك ككل

فبها مشكلة هامة جدا
وقد قمت بذكرها من قبل
على الجانب النظرى وداخل البريتوس هى كل شىء تمام
اوك

انما فى التطبيق فلن يتمك احدا من التطبيق اعلى من 48خطوة

او 48عمود

لقد دهشت عندما وجدتك نفذت الماتركس حتى 80 خطوة



ولكن بالصدفة وجدت انك قمت بتغيير اعدادات الماتركس داخل البريتوس

مثل هذة الصورة :

اما الوضع الطبيعى هو 1MS



=====================================

هذا التغيير

نستطيع جميعا ان نقوم بة داخل برنامج البريتوس

انما فى المشروعات الحقيقية ؟؟؟؟؟


مالحل


اتمنى سرعة الرد للاهمية


وقد يكون استخدام المتكاملة 47hc154

هو احد الحلول المطروحة


======================
1MS


goldfinger2
:: عضوية غير مفعلة ::
تاريخ التسجيل: Oct 2006
الدولة: egypt
المشاركات: 186
نشاط [ goldfinger2 ]
قوة السمعة:
قديم 27-05-2010, 01:37 AM المشاركة 39   
افتراضي


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


goldfinger2
:: عضوية غير مفعلة ::
تاريخ التسجيل: Oct 2006
الدولة: egypt
المشاركات: 186
نشاط [ goldfinger2 ]
قوة السمعة:
قديم 27-05-2010, 01:40 AM المشاركة 40   
Thumbs up


ما شاء الله شرح واضح و بسيط و في نفس الوقت شامل و دقيق

أرجوا من الإدارة تثبيت هذا الموضوع
انا بضم صوتى لصوت اختى نور الهدى وبطلب من الادارة تثبيت هذا الموضوع الاكثر من رائع

سبحان الله وبحمده ...............سبحان الله العظيم



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