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

   

الصورة الرمزية sheimy
sheimy
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: Egypt
المشاركات: 767
نشاط [ sheimy ]
قوة السمعة:
قديم 30-08-2009, 04:18 PM المشاركة 9   
افتراضي



شكرا لك اخي العزيز
هل انت تستخدم mikco cفي اللبرمجه
نعم استخد مها
المشكله هي
1- البرنامج سيعطيك خطا في قراءه البت لانه يريد p وليس B
ربما ولكن انا استخدم اخر اصدار من ميكروسى mikroC PRO for PIC النسخة 2.5 ولا يوجد اخطاء
2-ازا قمت بوضع ( if(portb.p7=1)
فهدا يعني انك قمت بوضع 1 على البورت b
اي كانك قمت بوضع PORTB.P7=1
وبالتالي فانه البك سيقرا 1 لانه مكتوب فعليا من قبلك وليس نتيجه الضوء
لو كان هكذا فان ذلك يعنى ان الليد الاخر سيظر مضيئا طول الوقت وهذا لم يحدث فالتجربة شغالة 100% والليد يضئ عندما امنع الضوء عن الليد المستخدم كسنسور فقط

3- الكل يعرف ان LED مشع للضوء وهدا من اسمهLIGHTING EMMITIING DIODE
فكيف يقوم بتحسس الضوء؟؟؟؟؟؟؟

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

ارجو منك اخي متابعه الموضوع والتوضيح لنا ما امكن
اتمنى ان اكون قد وضحت ما حدث معى

اعلانات

hamzazayyad
:: مهندس متميز ::
تاريخ التسجيل: Aug 2005
الدولة: موزنبيق
المشاركات: 696
نشاط [ hamzazayyad ]
قوة السمعة:
قديم 01-09-2009, 02:42 PM المشاركة 10   
افتراضي


شكرا لك اخي العزيز

الموضوع شيق ويبدو انها حاله خاصه
هل يمكن تزويدنا بالمصدر باللغه الانجليزيه للتزود بالمعلومات

وبارك الله فيك

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

raaft2006
:: مهندس ::
تاريخ التسجيل: Oct 2006
المشاركات: 33
نشاط [ raaft2006 ]
قوة السمعة:
قديم 02-09-2009, 02:33 AM المشاركة 11   
افتراضي


وفقك الله يا استاذ احمد واتمنى لك النجاح الدائم وعندي لك سؤال لو تسمح هو كيف يمكنني ان احمل ملف ال hex الى المايكرو عمليا" يعني انا بعد ان اصمم الدائرة واكتب البرنامج بلغة معينة . اريد معرفة كيف احمل هذا الملف عمليا" على ارض الواقع ولو في برامج تساعدني في ذلك اكون مشكور لك .....................انا اسف اطلت عليك ................شكرا"


الصورة الرمزية sheimy
sheimy
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: Egypt
المشاركات: 767
نشاط [ sheimy ]
قوة السمعة:
قديم 02-09-2009, 06:38 AM المشاركة 12   
Unhappy


وفقك الله يا استاذ احمد واتمنى لك النجاح الدائم وعندي لك سؤال لو تسمح هو كيف يمكنني ان احمل ملف ال hex الى المايكرو عمليا" يعني انا بعد ان اصمم الدائرة واكتب البرنامج بلغة معينة . اريد معرفة كيف احمل هذا الملف عمليا" على ارض الواقع ولو في برامج تساعدني في ذلك اكون مشكور لك .....................انا اسف اطلت عليك ................شكرا"
هذا هو البرنامج الذى يقوم بنقل ملف ال hex الى الميكرو(بيك) طبعا لازم يبقى عندك دائرة بروجرمر
http://www.winpic800.com//descargas/WinPic800.zip
لو محتاج شرح للبرنامج انا هشرحهولك


raaft2006
:: مهندس ::
تاريخ التسجيل: Oct 2006
المشاركات: 33
نشاط [ raaft2006 ]
قوة السمعة:
قديم 04-09-2009, 04:37 AM المشاركة 13   
افتراضي


وفقك الله يا استاذ احمد واتمنى لك النجاح الدائم . واريد ان اقول هذا المثل الذي يقول ( إذا أكرمت فأشبع ). يعني لو كان في شرح غلى البرنامج اكون شاكر لك تعاونك .وهل تقصد من البروجرمر البورد الذي نضع فيه المايكرو .


العابدي
:: مهندس ::
تاريخ التسجيل: Feb 2007
المشاركات: 48
نشاط [ العابدي ]
قوة السمعة:
قديم 04-09-2009, 11:11 AM المشاركة 14   
افتراضي


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


الصورة الرمزية sheimy
sheimy
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: Egypt
المشاركات: 767
نشاط [ sheimy ]
قوة السمعة:
قديم 04-09-2009, 12:52 PM المشاركة 15   
Arrow


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


العابدي
:: مهندس ::
تاريخ التسجيل: Feb 2007
المشاركات: 48
نشاط [ العابدي ]
قوة السمعة:
قديم 06-09-2009, 05:15 PM المشاركة 16   
افتراضي


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



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