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

   

احمد شهيد جواد
:: مهندس متميز ::
تاريخ التسجيل: Apr 2015
الدولة: العراق
المشاركات: 322
نشاط [ احمد شهيد جواد ]
قوة السمعة:
قديم 08-11-2015, 07:17 PM المشاركة 17   
افتراضي



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

http://www.qariya.info/vb/showthread...539#post992539

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

اعلانات

ميدو تانجو
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2014
المشاركات: 84
نشاط [ ميدو تانجو ]
قوة السمعة:
قديم 09-11-2015, 06:38 AM المشاركة 18   
افتراضي


اخي الكريم كل من تعامل مع المتحكمات مر بهذه الاخطاء و المشاكل التي توصلنا الى حد الاحباط ...
رجاءا حاول تجاوز الاخطاء التي اشرت اليك بها و اعطنا النتيجة و تأكد اننا معك حتى يشتغل مشروعك ان شاء الله تعالى
حاضر استاذي انا أحاول ان انفذ كل ما وجهتني اليه لكن المشكلة في عدم توافر كريستالات اقل من 8 ميجا في السوق وانا ابحث عنها في قطع اليكترونية عندي قديمة ولكن بعض الكريستالات ليس عليها اي ارقام ولا اعرف كم ترددها وبخلاف ذلك فكل ما وجهتني اليه نفذته ولكن للأسف لم اتمكن من حل المشكلة وهناك نقطة اخرى هي اين اضع امر التأخير 250 ملي ثانية بعد كل امر ضغط المفاتيح في الكود
ارجو ان تأخذ في عين الاعتبار انه حتى بدون توصيل الكيباد نهائيا تحدث المشكلة وعند تعديل الكود بحيث اجعل جزء الكيباد كامل كتعليق ( اي لا ينفذة البرنامج ) يعمل تمام ويضيء كل نصف ثانية كما في الكود ولكن المشكلة اعتقد انها في الكود البرمجي الخاص بالكيباد ام ماذا .. انا استخدم مبرمجة سيريال من صنعي وجربت عليها اكواد بسيطة كثيرة ونجحت
وتبقى المشكلة الأكبر في التعامل مع الكيباد
واستخدم ايضا برنامج winpic لحرق البرنامج على البيك
هل هناك جزء لابد من كتابته في الكود لكي يتم التطبيق العملي بشكل صحيح ام انها مسألة الكريستالة فقط ام ماذا ارجو ان يتسع صدرك للأسئلتي
ملحوظة اخيرة انا موصل الموجبعلى الطرف 11 والأرضي على الطرف 12 فقط لكن هل يلزم توصيل الأطراف 32 و 31 أيضا وهل تكون هي السبب ؟!

اشكرك استاذي شكرا جزيلا على اهتمامك بموضوعي


التعديل الأخير تم بواسطة : ميدو تانجو بتاريخ 09-11-2015 الساعة 01:57 PM
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

ahmed idris
:: مهندس متميز ::
تاريخ التسجيل: Jul 2015
المشاركات: 450
نشاط [ ahmed idris ]
قوة السمعة:
قديم 09-11-2015, 11:37 AM المشاركة 19   
افتراضي


السلام عليكم
أرى في الصورة 3 ليدات خضر يبدو لي أنها موصولة مباشرة مع خروج البيك . يعني بدون مقاومات حماية .
إذا كان ما بدا لي صحيحا فهذه مشكلة حقيقية.
كتذكير ،قيمة هذه المقاومات من 270 أوم الى 330 أوم .


ميدو تانجو
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2014
المشاركات: 84
نشاط [ ميدو تانجو ]
قوة السمعة:
قديم 09-11-2015, 01:48 PM المشاركة 20   
افتراضي


السلام عليكم
أرى في الصورة 3 ليدات خضر يبدو لي أنها موصولة مباشرة مع خروج البيك . يعني بدون مقاومات حماية .
إذا كان ما بدا لي صحيحا فهذه مشكلة حقيقية.
كتذكير ،قيمة هذه المقاومات من 270 أوم الى 330 أوم .
اخي هي فعلا موصولة على ارجل البيك مباشرة لكنها ليدات كبيرة تتحمل 5 فولت باريحية تامة
شكرا على ملاحظتك


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 09-11-2015, 04:18 PM المشاركة 21   
افتراضي


حاضر استاذي انا أحاول ان انفذ كل ما وجهتني اليه لكن المشكلة في عدم توافر كريستالات اقل من 8 ميجا في السوق وانا ابحث عنها في قطع اليكترونية عندي قديمة ولكن بعض الكريستالات ليس عليها اي ارقام ولا اعرف كم ترددها وبخلاف ذلك فكل ما وجهتني اليه نفذته ولكن للأسف لم اتمكن من حل المشكلة وهناك نقطة اخرى هي اين اضع امر التأخير 250 ملي ثانية بعد كل امر ضغط المفاتيح في الكود
ارجو ان تأخذ في عين الاعتبار انه حتى بدون توصيل الكيباد نهائيا تحدث المشكلة وعند تعديل الكود بحيث اجعل جزء الكيباد كامل كتعليق ( اي لا ينفذة البرنامج ) يعمل تمام ويضيء كل نصف ثانية كما في الكود ولكن المشكلة اعتقد انها في الكود البرمجي الخاص بالكيباد ام ماذا .. انا استخدم مبرمجة سيريال من صنعي وجربت عليها اكواد بسيطة كثيرة ونجحت
وتبقى المشكلة الأكبر في التعامل مع الكيباد
واستخدم ايضا برنامج winpic لحرق البرنامج على البيك
هل هناك جزء لابد من كتابته في الكود لكي يتم التطبيق العملي بشكل صحيح ام انها مسألة الكريستالة فقط ام ماذا ارجو ان يتسع صدرك للأسئلتي
ملحوظة اخيرة انا موصل الموجبعلى الطرف 11 والأرضي على الطرف 12 فقط لكن هل يلزم توصيل الأطراف 32 و 31 أيضا وهل تكون هي السبب ؟!

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


ahmed idris
:: مهندس متميز ::
تاريخ التسجيل: Jul 2015
المشاركات: 450
نشاط [ ahmed idris ]
قوة السمعة:
قديم 09-11-2015, 06:51 PM المشاركة 22   
افتراضي


اخي هي فعلا موصولة على ارجل البيك مباشرة لكنها ليدات كبيرة تتحمل 5 فولت باريحية تامة
شكرا على ملاحظتك
أخي انت تتكلم على الفولت لكن لا تنسى التيار .
الليدات المستخدمة لديك المشهور أنها مقاس 5 ملمتر وتعمل ب 2 فولت / 20 ميلي امبير على الأكثر .
وعموما فالحماية ليست لليد فحسب بل للبيك PIC16F877A أيضا.
لا ترغم خرج البيك أن يخرج لك أكثر من 20 ميللي أمبير (0.02A) فهذا سيتعبه كثيرا وقد لا يعمل إذا كان السحب كبير جدا.
أيضا لا تنس ربط دخل MCLR مع الموجب مباشرة أو بواسطة مقاومة 10 كيلو.


الصورة الرمزية yasirh88
yasirh88
:: مهندس متواجد ::
تاريخ التسجيل: Dec 2014
المشاركات: 155
نشاط [ yasirh88 ]
قوة السمعة:
قديم 09-11-2015, 11:47 PM المشاركة 23   
افتراضي


شكرااا جزيلا للاخوة حيدر وميدو واحمد وقمت باتباع كود الاخ حيدر علاج وفعلا عمل البرنامج بدون مشاكل

كود:
void main()
 {cmcon=7;
 trisa=1;trisb=0;portb=0;
 while(1)
         {
          if(porta.f0==0){while(porta.f0==0){}
                          portb.f0=~portb.f0;
                          }
         }

}
شكراا جزيلا على الاهتمام واعذروني على مقاطعة الموضوع


ميدو تانجو
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2014
المشاركات: 84
نشاط [ ميدو تانجو ]
قوة السمعة:
قديم 10-11-2015, 08:01 AM المشاركة 24   
افتراضي


عدم توصيل الكيباد يزيد من المشكلة لانه ترك اي مدخل في البك بدون توصيل يكون عرضة للتشويش سواءا كان كيباد او سويج او حساس
استاذي هو في الحالتين يحدث مشكلة عند توصيل الكيباد او فصله لكني اسال هل يجب توصيل الاطراف 31 و32 ايضا في البيك بالسالب والموجب



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