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

   

IPteam
:: مهندس ::
تاريخ التسجيل: Dec 2011
المشاركات: 31
نشاط [ IPteam ]
قوة السمعة:
قديم 10-02-2012, 05:53 PM المشاركة 33   
افتراضي



ما شاء الله
مجهود رائع
في انتظار باقي الفيديوهات
شكرا لك عل المرور وتم بالفعل عمل الجزء الرابع وكلمت الادارة تحط اللينك في الموضوع الرسمي عشان الناس متهش

أخى الكريم
IPteam جزاك الله كل خير على هذا المجهود الأكثر من رائع .

لدى سؤال بسيط كيف نفعل خاصية sleep فى الميكروكنترولر بأستخدام timer0
وبمعنى أدق كيف أجعل الميكروكنترولر يعمل sleep عند عدم أستخدامه لمدة 5 دقائق مثلا وعند الضغط على مفتاح مثلا يعمل مرة أخرى . وأنا أستخدم pic16f628a , pic16f877a وجزاك الله خيرا .

مشكور اخي واتمني تكون استفدت من الشرح ولكن اعذرني فعلمي بالفعل قليل وما اشرحه لم اكن اعرفه قبلها بأسبوع فلو تستطيع الانتظار فأوعدك اني سأبحث عن هذا واحاول فهمه ثم اشرحه والجزء ده جيد جدا وينفع يكون في الجزء القادم ان شاء الله سأضعه في الجزء الخامس فتم الانتهاء بالفعل من الجزء الرابع وتم رفعه

السلام عليكم ورحمة الله
--------------------------
ماشاء الله لا حول ولا قوة الا بالله شرح جميل وممتاز اكمل بارك الله فيك وجزاك عنا خيرا

شكرا لك واتمني انه يكون بفائدة

اعلانات

Marwa N
:: مهندس ::
تاريخ التسجيل: Feb 2012
المشاركات: 5
نشاط [ Marwa N ]
قوة السمعة:
قديم 10-02-2012, 06:45 PM المشاركة 34   
افتراضي


كنت آود ان آجد إجابه لسؤالي
أنا الآن اتحكم في 4 مواتير
كل موتور ب 2 ريلاي بحيث استطيع عكس الحركه
والتحكم مانيوال
فانا عاوزه لما اضغط علي سويتش بيقوم بمجموعه من الاوامر
وهي مثلا حركه الموتور الاول F.W وحركه الموتور الثاني B.W وايقاف الموتورين الثالث والرابع
وكتبت الكود وعملت سميوليشن علي بروتس
ولما آجي اعمل run
ريشه الريلاي هي فقط التي تتحرك
ولا اعرف من اين يوجد الخطأ
ولكني لا اعتقد انه من الرسم علي بروتس
لاني في البدايه جربت موتور واحد وكان شغال كويس

اعتذر عن طول الكومنت
وهذا هوا الكود
http://www.mediafire.com/?37bp464u2cpd8jr

وشكرا جزيلا

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

IPteam
:: مهندس ::
تاريخ التسجيل: Dec 2011
المشاركات: 31
نشاط [ IPteam ]
قوة السمعة:
قديم 10-02-2012, 07:38 PM المشاركة 35   
افتراضي


كنت آود ان آجد إجابه لسؤالي
أنا الآن اتحكم في 4 مواتير
كل موتور ب 2 ريلاي بحيث استطيع عكس الحركه
والتحكم مانيوال
فانا عاوزه لما اضغط علي سويتش بيقوم بمجموعه من الاوامر
وهي مثلا حركه الموتور الاول F.W وحركه الموتور الثاني B.W وايقاف الموتورين الثالث والرابع
وكتبت الكود وعملت سميوليشن علي بروتس
ولما آجي اعمل run
ريشه الريلاي هي فقط التي تتحرك
ولا اعرف من اين يوجد الخطأ
ولكني لا اعتقد انه من الرسم علي بروتس
لاني في البدايه جربت موتور واحد وكان شغال كويس

اعتذر عن طول الكومنت
وهذا هوا الكود
http://www.mediafire.com/?37bp464u2cpd8jr

وشكرا جزيلا
السلام عليكم ورحمة الله وبركاته
بالفعل كنت شرحت التحكم في الموتور بالريلي في الفيديو الرابع "الاخير حتي الان " وان كنت قد اتبعت الشرح وواجهتك تلك المشكلة فارجو منك ان ترسلي الDesign بتاع الدائرة عشان اعرف اربطها مع الكود واجد المشكلة مع انها بنظرة اولية ولا اعرف ان كان صحيح ام لا تكون المشكلة التي واجهتني في الشرح حيث اضفت الكود
كود:
for(;rd0_bit==0;)
بس ده مش اكيد انها المشكلة او المشكلة الوحيدة ولا اعتذار واجب فكل ما افعله للمساعدة ولا مساعدة بدون مشاركة


التعديل الأخير تم بواسطة : IPteam بتاريخ 10-02-2012 الساعة 07:42 PM

Marwa N
:: مهندس ::
تاريخ التسجيل: Feb 2012
المشاركات: 5
نشاط [ Marwa N ]
قوة السمعة:
قديم 10-02-2012, 08:11 PM المشاركة 36   
افتراضي


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

تمام
اضفت هذا التعديل بعد ما سمعت الفيديو
واللي حصل ان المواتير بتشتغل في الاول كام ثانيه كدا
وبعدين بتقف

ودا ال design
http://www.mediafire.com/?808puf88ndladlo
ودا الكود
http://www.mediafire.com/?71by5fhcu4ay7lh

وجزاك الله كل خير


التعديل الأخير تم بواسطة : Marwa N بتاريخ 10-02-2012 الساعة 08:15 PM

IPteam
:: مهندس ::
تاريخ التسجيل: Dec 2011
المشاركات: 31
نشاط [ IPteam ]
قوة السمعة:
قديم 11-02-2012, 01:41 AM المشاركة 37   
افتراضي


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

تمام
اضفت هذا التعديل بعد ما سمعت الفيديو
واللي حصل ان المواتير بتشتغل في الاول كام ثانيه كدا
وبعدين بتقف

ودا ال design
http://www.mediafire.com/?808puf88ndladlo
ودا الكود
http://www.mediafire.com/?71by5fhcu4ay7lh

وجزاك الله كل خير
امين يارب وان شاء الله تعم الفائدة

اما بالنسبة للكود فبه مشكلة بسيطة

انتي كنت كاتبة بالنسبة للبريس الأول
كود:
      if(RB0_bit==0){
      RB6_bit=0;
      RB7_bit=1;
      RC0_bit=0;
      RC1_bit=1;
      RC2_bit=0;
      RC3_bit=1;
      RC4_bit=0;
      RC5_bit=1;
      }
       else{
      RB6_bit=0;
      RB7_bit=0;
      RC0_bit=0;
      RC1_bit=0;
      RC2_bit=0;
      RC3_bit=0;
      RC4_bit=0;
      RC5_bit=0;
      }

      for(;RB0_bit==0;){}
نفسر الكود
كود:
 if(RB0_bit==0){
      RB6_bit=0;
      RB7_bit=1;
      RC0_bit=0;
      RC1_bit=1;
      RC2_bit=0;
      RC3_bit=1;
      RC4_bit=0;
      RC5_bit=1;
      }
ده معناه بمجرد الضغط علي الزر الأول افعل الاتي وطول ما انتي ضاغطة علي الزر مش هايعمل حاجة تاني بسبب كود
كود:
      for(;RB0_bit==0;){}
ثم بعد رفع يدك من علي الزر سينفذ الكود
كود:
else{
      RB6_bit=0;
      RB7_bit=0;
      RC0_bit=0;
      RC1_bit=0;
      RC2_bit=0;
      RC3_bit=0;
      RC4_bit=0;
      RC5_bit=0;
      }
لماذا لأنه بمجرد رفع يدك من علي الزر فيكون الجهد علي الطرف 1 بسبب المقاومة الرافعة

الحل بكل بساطة امسحي الكود else وما بداخله بالنسبة لكل الازرار وفقط ضعي
كود:
PORTB=0;
PORTD=0;
قبل الFor

معلش لو كنت طولت في شرح الخطا بس حاولت اوصلك الخطا جه منين
وانتمني ان اكون افدتك واي سؤال تاني انا موجود بإذن الله


منى حسين
:: مهندس متواجد ::
تاريخ التسجيل: Mar 2011
المشاركات: 97
نشاط [ منى حسين ]
قوة السمعة:
قديم 11-02-2012, 09:07 AM المشاركة 38   
angry


السلام عليكم ورحمة الله
--------------------------
اخى لكى تعم الفائدة هل ممكن ان تضع شرحك بلف PDF ولك جزيل الشكر

جعله الله فى ميزان حساناتك ان شاء الله


IPteam
:: مهندس ::
تاريخ التسجيل: Dec 2011
المشاركات: 31
نشاط [ IPteam ]
قوة السمعة:
قديم 11-02-2012, 10:18 AM المشاركة 39   
افتراضي


السلام عليكم ورحمة الله
--------------------------
اخى لكى تعم الفائدة هل ممكن ان تضع شرحك بلف PDF ولك جزيل الشكر

جعله الله فى ميزان حساناتك ان شاء الله
وعليكم السلام ورحمة الله وبركاته

بالطبع سأحاول فعل اي شيئ ان شاء الله لتعم الفائدة لكن كيف ساضع شرحي في ملف PDF فمعظم الاجزاء المشروحة صعب شرحها كتابة اما ممكن عادي اعمل المشاريع في ملف PDF لو كان ده قصدك


الصورة الرمزية أبو عاصم
أبو عاصم
:: مهندس متواجد ::
تاريخ التسجيل: Jul 2010
الدولة: سوريا_فلسطين
المشاركات: 69
نشاط [ أبو عاصم ]
قوة السمعة:
قديم 11-02-2012, 11:06 AM المشاركة 40   
Unhappy


أخي أرجو منك رفع الفيديو الى الميديا فير أو فور شيرد لأنني لا أرى رابط التحميل أرجو المعذرة أخي



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