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

   

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



شكرا لك اخي وبارك الله فيك
في الحقيقة انا وجدت انك يمكن ان تستغني عن الرجول b6,b7 ونوصل النقاط المشتركة للسفن سكمنت مباشرة الى power وفعلا وجدت ان الدائرة لا تتأثر بالاضافة الى اننا نحتاج من يرشدنا الى كيفية انشاء الدائرة باستخدام قطعة واحدة من الايسي 7447 . ارجو ان تتواصل معنا في البحث .وشكرا لكم جميعا

اعلانات

tinatoras
:: مهندس ::
تاريخ التسجيل: Apr 2006
المشاركات: 24
نشاط [ tinatoras ]
قوة السمعة:
قديم 11-03-2009, 11:54 PM المشاركة 130   
افتراضي


السلام عليكم

لم ينجح البرنامج لدي الى الان..هناك برنامج وضعه الاخ
scientifique ma على الانترنت ولكن الرابط لا يعمل..فهل اجده لدى احد منكم..او هل توصل احدكم لحل المشكلة؟؟جزاكم الله كل خير وبارك فيكم..

اخي العزيز tinatoras

هل يمكنك توضيح الاسطر التالي لاني لم افهمها واعتقد ان المشكلة فيها وهي الاسطر التالية:

trisa=trisa | 0xff;

والصحيح لتعريفها كمداخل هو بالامر :

trisa=0xff;

هناك اسطر لم افهم المطلوب منها وهي :
portb=portb<<1;

portb=portb>>1;

قم بتفقدها ومن ثم اخبرنا بالنتيجة اخونا العزيز..ربنا يوفقك ويبارك فيك..

واخر دعوانا ان الحمدلله رب العالمين..وصلى الله على سيدنا محمد وعلى اله وصحبه وسلم..
جزاك الله خيرا أخي geniusse01 على الرد

بالنسبة للسطر :
trisa=trisa | 0xff;

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

بالنسبة للسطرين الآخرين ، و فيهما تم استخدام ما يسمى بال shift و هي عملية تحريك الرقم يمينا أو يسارا فمثلا لو كان لدينا الرقم 10010110 و قمنا بتحريكه يمينا(باستخدام << ) فسيصبح 01001011 أما إذا حركناه يسارا (باستخدام >>) فسيكون كالتالي 00101100 أما الرقم الذي يأتي بعد >> أو << فهو مقدار التحريك.

لقد حاولت إيجاد حلا للمشكلة و لكن دون جدوى ، و أعتقد أن هذه المشكلة كما ذكرت هي بسبب أن النوع الذي أستخدمه PIC16F628A له إعدادات معينة للتعامل مع منفذ A حيث أن هذا المنفذ يمكن استخدامه لأكثر من وظيفة منها عملية إدخال Analog و عمليات أخرى

أرجو ممن لديه أي معلومات عن هذه الخصائص و كيفية إلغاؤها أن يفيدني ، وجزاكم الله خيرا

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

زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 12-03-2009, 12:10 AM المشاركة 131   
افتراضي


لقد حاولت إيجاد حلا للمشكلة و لكن دون جدوى ، و أعتقد أن هذه المشكلة كما ذكرت هي بسبب أن النوع الذي أستخدمه PIC16F628A له إعدادات معينة للتعامل مع منفذ A حيث أن هذا المنفذ يمكن استخدامه لأكثر من وظيفة منها عملية إدخال Analog و عمليات أخرى
أرجو ممن لديه أي معلومات عن هذه الخصائص و كيفية إلغاؤها أن يفيدني ، وجزاكم الله خيرا
لجعل كل المداخل A رقمية يكفي تحييد المقارنات الداخلية بالامرCMCON = 7 :

كود:
void main(void)
كود:
{
TRISA = 0xFF ; TRISB = 0x00 ; CMCON = 7 ; // Désactiver les comparateurs
من جهة ثانية اظن لغة السي تحترم حساسية الاحرف : ربما الاوامر ينبغي ان تكون بحروف كبيرة ؟


الصورة الرمزية ahmad72
ahmad72
:: عضو ذهبي ::
تاريخ التسجيل: Aug 2004
المشاركات: 723
نشاط [ ahmad72 ]
قوة السمعة:
قديم 12-03-2009, 11:12 AM المشاركة 132   
sun


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


الصورة الرمزية ahmad_s_f
ahmad_s_f
:: المهندس/ أحمد سمير فايد ::
تاريخ التسجيل: Jun 2006
الدولة: سائح في ارض الله
المشاركات: 632
نشاط [ ahmad_s_f ]
قوة السمعة:
قديم 12-03-2009, 05:37 PM المشاركة 133   
افتراضي


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

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

وفقنا الله جميعا لما يحب ويرضى ورزقنا وإياكم العلم النافع ..

لقاءي معكم غدا إن شاء الله مع الدرس الجديد والذي به العديد من المفاجآت ..

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

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


الصورة الرمزية ahmad_s_f
ahmad_s_f
:: المهندس/ أحمد سمير فايد ::
تاريخ التسجيل: Jun 2006
الدولة: سائح في ارض الله
المشاركات: 632
نشاط [ ahmad_s_f ]
قوة السمعة:
قديم 12-03-2009, 05:40 PM المشاركة 134   
افتراضي


أخي tinatoras :: أرجو أن تشرح وظيفة برنامجك بالضبط .. لكي يتسنى لنا مساعدتك في الكود الذي كتبته ..

كيف تعمل الدائرة .. وما وظيفة كل سويتش .. إلخ ..

وبالتوفيق


geniusse01
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2008
الدولة: Jordan - Amman
المشاركات: 1,134
نشاط [ geniusse01 ]
قوة السمعة:
قديم 12-03-2009, 06:41 PM المشاركة 135   
افتراضي


السلام عليكم

كيف الحال جميعا؟ان شاء الله يكون الجميع بخير..

اخي tinatoras

لقد قمت بمحاولة تشغيل الدارة على بروتوس وقمت بالتعديل عليه وفي كلتا الحالتين لم يعمل كما ذكرت..فقمت بحذف القسم المتعلق باختبار المفتاح A5 فعملت الدارة بناء على المفتاح A4 بشكل جيد..ولكن واجهتني مشكلة ان الطرف RB4 لا يعمل ابدا..فقمت بعمل دارة فلاشر للمنفذ ككل ولكن لم يعمل البرنامج(قمت بتحميل البرنامج على الرابط التالي:
http://rapidshare.com/files/208376218/rb4.rar.html

..فهل يمكن ان تتحقق من البرنامج اولا ومن ثم من الطرف RB4 .. وان شاء الله نصل لحل المشكلة معا..بارك الله فيك وجزاك الله كل خير..

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


الصورة الرمزية ahmad72
ahmad72
:: عضو ذهبي ::
تاريخ التسجيل: Aug 2004
المشاركات: 723
نشاط [ ahmad72 ]
قوة السمعة:
قديم 12-03-2009, 07:07 PM المشاركة 136   
sun


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

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



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