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

أدوات الموضوع

الصورة الرمزية compiler_x
compiler_x
:: مهندس متميز ::
تاريخ التسجيل: Apr 2008
الدولة: IRAQ
المشاركات: 375
نشاط [ compiler_x ]
قوة السمعة:0
قديم 21-04-2010, 06:36 PM المشاركة 1   
افتراضي مذبذب + PIC16F84A + بعض المشاكل Twitter FaceBook Google+



السلام عليكم

خلال مطالعتي لاحد المواضيع ذكر احد الاخوه ان اقصى قيمة للمذبذب ( الكرستالة) التي يمكن ان يتحملها PIC16F84A هي 20MHZ فهل هذه المعلومة صحيحة ؟ لانه تواجهني مشكلة مع هذا المتحكم فالكرستالة التي استعملها مكتوب عليها 40000 والتي اعتقد انها 40 ميغا بدل من 4 التي طلبتها من البائع واغفلت تفحصها جيدا قبل ان اخذها

لاحظت انه عند العمل مع هذا المتحكم ان هناك عدم استقرار في التعامل معه وخاصة عند ادخال الاشارة اليه مثلا اذا ادخلنا اشارة على بن معين مثلا RA0 المفروض ان اشارة خرج تظهر على بن الخرج مثلا RB0 ولكن عند رفع الجهد على البن RA0 تستمر الاشارة بالخروج على RB0 لفتره معينه قبل ان تنطفئ بالرغم من اني لم اضع فتره تاخير ، ايضا في حالة تقريب سلك او اليد من المتحكم يكون هناك اخراج غير مسيطر علية على منافذ الخرج
ايضا نفس المشكلة تواجهني عند استخدام مذبذب 10 ميغا ، اما عن المقاومة والمكثف فانها لم تعمل اطلاقا . فاين تكمن المشكلة ؟ ؟؟؟ حسب رايكم ؟؟؟

سؤال اخر لو سمحتم ....
استخدم المايكرو سي في صناعة البرامج وهو يطلب قيمة المذبذب فانا عندما اضع نفس قيمة المذبذب المستخدم مثلا 40000 او 10000 كان التعامل مع المتحكم مشوش جدا وبعد ان جربت وضع قيمة مثل 008.040000 حسب ما موجود في دروس الاستاذ احمد سعيد فايد في هذا القسم كان هناك شي من الاستقرار الملموس فهل لهذا تاثير ؟ ولماذا هذا الرقم بالذات ؟

هل من مجيب ؟ بارك الله فيكم

اعلانات

robota
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: الخرطوم_السودان
المشاركات: 926
نشاط [ robota ]
قوة السمعة:103
قديم 21-04-2010, 06:50 PM المشاركة 2   
افتراضي


اخى
اولا اقصى قيمة لل 84 هى 10 ميغا.
ثانيا يجب ان تستخدم نفس الكريستالة التى قمت بتحديدها فى الميكروسى
ولاتنسى المكثفات.
بالتوفيق

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

Microchip2012
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2010
المشاركات: 121
نشاط [ Microchip2012 ]
قوة السمعة:0
قديم 21-04-2010, 09:18 PM المشاركة 3   
افتراضي


أخ compiler_x
إذا كنت تستخدم كريستال 10 ميجاهرتز يجب أن تكتب 10 ميجا هرتز في الميكرو سي وتغير الـRC إلى HS وقم بجعل كل شي offمن إعدادات الميكرو سي
Project->edit project
ثم يجب أن تضع المكثفات لكي تعمل الدائرة
أيضا يجب وضع مقاومة عند المخرج لكي يعمل المقاومة(أساسية) لا يمكنك الإستغناء عنها ليس مثل بعض الدوائر الكهربائية

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


الصورة الرمزية compiler_x
compiler_x
:: مهندس متميز ::
تاريخ التسجيل: Apr 2008
الدولة: IRAQ
المشاركات: 375
نشاط [ compiler_x ]
قوة السمعة:0
قديم 22-04-2010, 12:41 PM المشاركة 4   
افتراضي


اذن الكلام صحيح بان المذبذب 40000 يعني 40 ميغا وهو لا يعمل مع البيك
اما بخصوص المكثفات والمقاومة فبالتاكيد المكثفات موجوده مسبقا ومقاومة 10 كيلو على البن رقم 4 والطرف الاخر للمقاومة مع جهد 5 فولت ولكن في المايكرو سي الحقل المخصص للكرستالة تكون صيغتة 000.000000 فاذا كانت الكرستالة 10 ميغا هل اكتبها بالصورة 000.010000 ؟؟؟ مع العلم اني جربت على ما اذكر ولكني لم احصل على نتيجة

المهم ساحاول مرة اخرى واعلمكم بالنتيجة


الصورة الرمزية compiler_x
compiler_x
:: مهندس متميز ::
تاريخ التسجيل: Apr 2008
الدولة: IRAQ
المشاركات: 375
نشاط [ compiler_x ]
قوة السمعة:0
قديم 22-04-2010, 12:47 PM المشاركة 5   
افتراضي


أخ compiler_x
عدم إستقرار عمل المتحكم قد يدل(على حد تجربتي الشخصية) أنه:-
نقص في الطاقة المغذي للمتحكم.
عدم وضع مقاومة عند المخرج
أن تكون الكريستالة المستخدمه أعلى من القيمة التي يتحملها المتحكم
ولكني وضعت كرستالة 10 ميغا على المتحكم ولم تعطي النتيجة المطلوبة


Microchip2012
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2010
المشاركات: 121
نشاط [ Microchip2012 ]
قوة السمعة:0
قديم 22-04-2010, 01:23 PM المشاركة 6   
افتراضي


كانت الكرستالة 10 ميغا هل اكتبها بالصورة 000.010000 ؟؟؟
أكتب 10.000000
إذا لم تعمل الدائرة فهذا قد يدل أنه لديك مشكلة في طريقة التغذية للمتحكم
حيث أنه قد واجهتني نفس المشكلة بأن المتحكم يعمل لفترة وجيزة أو يعمل بغير إستقرار ثم قمت بوصله مع مقاومة 12 كيلوأوم مباشرة مع القطب الموجب للبطارية 9 فولت وكذلك MCLR مع مقاومة(لقد عملت معى لكن لا أضمن ذلك لك فقد تقوم بإحراق المتحكم)
..........
يفضل أن تضع صورة لدائرة لكي نستطيع حل المشكلة بشكل أفضل


الصورة الرمزية compiler_x
compiler_x
:: مهندس متميز ::
تاريخ التسجيل: Apr 2008
الدولة: IRAQ
المشاركات: 375
نشاط [ compiler_x ]
قوة السمعة:0
قديم 22-04-2010, 01:44 PM المشاركة 7   
افتراضي


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

في الحقيقة ان تجربه 9 فولت على المتحكم شي خطر جدا يؤدي الى احراق المتحكم خصوصا واني اذكر في الداتا شيت ان اقصى فولت هو بحدود 6 واجزاء من الكسر من الفولت
انا استعمل بطارية 9 فولت مع منظم جهد 5 فولت
ساحاول رفع مخطط مع انه بسيط جدا تغذية للمتحكم ومتسعتين على الكرستال ومقاومة 10 على البن 4 اما الاخراجات في عبارة عن لدات


الصورة الرمزية Eng-Rayan
Eng-Rayan
:: عضو فضي ::
تاريخ التسجيل: Feb 2010
الدولة: تونس (بدرس بالأردن)
المشاركات: 455
نشاط [ Eng-Rayan ]
قوة السمعة:79
قديم 22-04-2010, 01:55 PM المشاركة 8   
افتراضي


جرب هذا البرنامج
هو فلاشر على البورت ب انا مجربو بكرستالة 10 ميغا
http://www.mediafire.com/?2rd4noznqmm

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


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

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025