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

   

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
نشاط [ F.Abdelaziz ]
قوة السمعة:
قديم 01-03-2014, 01:41 PM المشاركة 25   
افتراضي



1.2.2 أوضاع المذبذب وتشغيل USB :
بسبب المتطلبات الفريدة من نوعها لموديول USB ، فيلزم أن يكون هناك نهجا مختلفا لساعة التشغيل . فى الأجهزة السابقة للميكروكونترولر PIC ، جميع ساعات الجوهر core و الأجهزة الطرفية كانت تقاد بواسطة مصدر تذبذب واحد ، المصادر المعتادة كانت : مذبذب أساسى ، أو ثانوى ، أو داخلى . مع الأجهزة PIC18F2455/2550/4455/4550 devices ، أصبح المذبذب الأساسى جزء من موديول USB ولا يمكن أن يرتبط بأى مصدر ساعة آخر . وبالتالى ، يجب توقيت موديول USB من مصدر الساعة الرئيسى ، ومع ذلك ، يمكن توقيت جوهر الميكروكونترولر والأجهزة الطرفية الأخرى بشكل منفصل من مذبذب ثانوى أو من المذبذب الداخلى كما ذكرنا من قبل .
بسبب المتطلبات المفروضة بواسطة توقيت USB ، يكون من المطلوب ساعة داخلية إما بتردد 6 MHz أو بتردد 48 MHz أثناء تمكين موديول USB . لحسن الحظ ، فأنه لا يتطلب تشغيل الميكروكونترولر ولا الأجهزة الطرفية الأخرى عند سرعة الساعة هذه عند استخدام المذبذب الرئيسى . هناك العديد من الخيارات لتحقيق متطلبات ساعة موديول USB والتى لا تزال توفر المرونة لتوقيت باقى الجهاز من مصدر المذبذب الرئيسى ( سوف نتناول ذلك بالتفصيل لاحقا فى "إعدادات المذبذب من أجل USB" ).

2.2.2 المذبذب الكريستال / الرنان السيراميكى :

اعلانات

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
نشاط [ F.Abdelaziz ]
قوة السمعة:
قديم 01-03-2014, 03:03 PM المشاركة 26   
افتراضي


2.2.2 المذبذب الكريستال / الرنان السيراميكى :
فى أوضاع المذبذب الآتية HS, HSPLL, XT , XTPLL يتم توصيل كريستال أو رنان سيراميك بالطرفين OSC1 و OSC2 لإنشاء التذبذب . الشكل التالى يبين توصيلات الأطراف :






الجدول التالى يبين تحديد (اختيار) المكثف من أجل مذبذب الرنان السيراميكى :








والجدول التالى يبين تحديد (اختيار) المكثف من أجل مذبذب الكريستال :






ملاحظات :
1- السعة الأعلى تزيد من استقرار المذبذب ولكن أيضا تزيد من وقت بدء التشغيل .
2- عند العمل إسفل من 3V ، أو عند استخدام بعض رنانات السيراميك عند أى جهد ، فإنه قد يكون من الضرورى استخدام الوضع HS أو التحول إلى مذبذب كريستال .
3- نظرا لأن كل رنان / كريستال له خصائصه الخاصة ، فيجب على المستخدم مراجعة الشركة المصنعة للرنان / الكريستال من أجل القيم المناسبة للمكونات الخارجية .
4- المقاومة Rs قد تكون مطلوبة لتجنب القيادة المفرطة للكريستال بمواصفات مستوى قيادة منخفض .
5- تحقق دائما من أداء المذبذب على مدى VDD ومدة درجة الحرارة يكون مقبولا من أجل التطبيق .

قاسم التردد الداخلى اللاحق postscaler يسمح للمستخدمين بتحديد تردد الساعة مختلف عن تردد الكريستال أو الرنان .
يتم تحديد معامل قسمة التردد عن طريق بت التكوين CPUDIV . يمكن للمستخدمين تردد الساعة كتردد المذبذب أو 1/2 أو 1/3 أو 1/4 التردد .
ويمكن أيضا استخدام ساعة خارجية عندما يكون الميكروكونترولر فى الوضع HS Oscillator . فى هذه الحالة الطرف OSC2/CLKO يترك مفتوحا open كما فى الشكل التالى :







3.2.2 مدخل الساعة الخارجية EXTERNAL CLOCK INPUT:

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

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
نشاط [ F.Abdelaziz ]
قوة السمعة:
قديم 01-03-2014, 03:31 PM المشاركة 27   
افتراضي


3.2.2 مدخل الساعة الخارجية EXTERNAL CLOCK INPUT:
أوضاع المذبذب EC, ECIO, ECPLL , ECPIO تتطلب مصدر خارجى للساعة ويكون متصلا بالطرف OSC1 . لا يكون مطلوبا وقتا لبدء المذبذب بعد أعادة التعيين عند توصيل القدرة Power-on Reset أو بعد الخروج من وضع السكون Sleep mode .
فى أوضاع EC , ECPLL Oscillator ، تردد المذبذب مقسما على 4 يكون متاح على الطرف OSC2 .
يمكن استخدام هذه الإشارة لأغراض الاختبار أو تزامن منطق آخر . الشكل التالى يبين توصيلات الأطراف من أجل وضع EC Oscillator :



الأوضاع ECIO , ECPIO Oscillator تعمل مثل الأوضاع EC , ECPLL ، إلا أن الطرف OSC2 يصبح طرف دخل / خرج إضافى للاغراض العامة . طرف الدخل / الخرحج يصبح البت bit 6 للمنفذ PORTA (RA6) . الشكل التالى يبين تةصيلات الأطراف من أجل الوضع ECIO Oscillator :



قاسم التردد اللاحق postscaler الداخلى من أجل تخفيض تردد الساعة فى الأوضاع XT , HS يكون متاحا أيضا فى الأوضاع EC , ECIO .

4.2.2 مضاعف (ضارب) التردد PLL FREQUENCY MULTIPLIER :


الصورة الرمزية Omar Mekkawy
Omar Mekkawy
:: مهندس متميز ::
تاريخ التسجيل: Sep 2011
الدولة: مصر
المشاركات: 1,449
نشاط [ Omar Mekkawy ]
قوة السمعة:
قديم 01-03-2014, 05:00 PM المشاركة 28   
افتراضي


جزاك الله كل خير أستاذي الكريم

بالنسبة للبوت لودر انا جربته فعلاً منذ فترة وفعلاً قدرت ابرمج البيك من خلال اليو اس بي .
كان لدي سؤال ؟
هذه العائلة 18f أدق بكثير مقارنة بـ 16F لكن هل تنفع تستخدم في التطبيقات الدقيقة ؟
وانا سمعت عن عائلة عجيبة اسمها dspic ؟؟؟؟؟؟ فما هي وهل تبرمج ببرامج الـ pic ؟

وكان لدي سؤال : حضرتك وضعت دوائر مرسومة لبوردات معتمدة في المشاركات الاولى " ما البرنامج المرسومة به وما الإصدار ؟ "

يعطيك العافية


الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
نشاط [ F.Abdelaziz ]
قوة السمعة:
قديم 01-03-2014, 11:04 PM المشاركة 29   
افتراضي


جزاك الله كل خير أستاذي الكريم



بالنسبة للبوت لودر انا جربته فعلاً منذ فترة وفعلاً قدرت ابرمج البيك من خلال اليو اس بي .
كان لدي سؤال ؟
هذه العائلة 18f أدق بكثير مقارنة بـ 16F لكن هل تنفع تستخدم في التطبيقات الدقيقة ؟
وانا سمعت عن عائلة عجيبة اسمها dspic ؟؟؟؟؟؟ فما هي وهل تبرمج ببرامج الـ pic ؟

وكان لدي سؤال : حضرتك وضعت دوائر مرسومة لبوردات معتمدة في المشاركات الاولى " ما البرنامج المرسومة به وما الإصدار ؟ "


يعطيك العافية

أخى الكريم شكرا جزيلا لك


كان لدي سؤال ؟
بل ثلاثة

هذه العائلة 18f أدق بكثير مقارنة بـ 16F لكن هل تنفع تستخدم في التطبيقات الدقيقة ؟
دقيقة مثل ماذا


وانا سمعت عن عائلة عجيبة اسمها dspic ؟؟؟؟؟؟ فما هي وهل تبرمج ببرامج الـ pic ؟
حتى الآن بالنسبة لى : لم أتعرف عليها


وكان لدي سؤال : حضرتك وضعت دوائر مرسومة لبوردات معتمدة في المشاركات الاولى " ما البرنامج المرسومة به وما الإصدار ؟ "
الدائرة الخاصة بى ببرنامج بروتيس

الدوائر الأخرى من النت وهى فى الغالب ببرنامج Eagle

مع تمنياتى بدوام التوفيق


الصورة الرمزية Omar Mekkawy
Omar Mekkawy
:: مهندس متميز ::
تاريخ التسجيل: Sep 2011
الدولة: مصر
المشاركات: 1,449
نشاط [ Omar Mekkawy ]
قوة السمعة:
قديم 02-03-2014, 12:01 AM المشاركة 30   
افتراضي


أخى الكريم شكرا جزيلا لك




بل ثلاثة
هههههههههههههه آسف أعلم انني كثير الاسئلة


دقيقة مثل ماذا
سمعت ان البيك من نوع 16f ليست دقيقة وماتنفعشي في التطبيقات الخطرة التي تعتمد على الدقة فهل عائلة 18f تنفع في التطبيقات الخطرة مثل الطب وغيره ؟



حتى الآن بالنسبة لى : لم أتعرف عليها

وأنا لا أعرفها أيضاً .


الدائرة الخاصة بى ببرنامج بروتيس

الدوائر الأخرى من النت وهى فى الغالب ببرنامج Eagle

مع تمنياتى بدوام التوفيق
الله يجزيك كل خير " متابع الموضوع " أكمل الموضوع الله يعطيك العافية


الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
نشاط [ F.Abdelaziz ]
قوة السمعة:
قديم 02-03-2014, 01:18 AM المشاركة 31   
افتراضي



4.2.2 مضاعف (ضارب) التردد PLL FREQUENCY MULTIPLIER :
تتضمن الأجهزة PIC18F2455/2550/4255/4550 على دائرة Phase Locked Loop (PLL) . هذه الدائرة تم توفيرها خصيصا من أجل تطبيقات USB مع مذبذبات السرعة المنخفضة ويمكن أن تستخدم أيضا كمصدر لساعة الميكروكونترولر .
يتم تمكين الدائرة PLL فى الأوضاع HSPLL, XTPLL, ECPLL , ECPIO Oscillator . هذه الدائرة مصممة لإنتاج تردد مرجعى ثابت 96 MHz من الدخل الثابت 4 MHz .
بعد ذلك يمكن قسمة الخرج واستخدامه فى كل من USB وساعة جوهر (أساس) core الميكروكونترولر . ونظرا لأن دائرة PLL لها تردد دخل ثابت وتردد خرج ثابت ، يوجد ثمانية خيارات لقاسم التردد السابق prescaling لموائمة تردد الدخل للدائرة PLL .
هناك أيضا خيار لقاسم تردد لاحق منفصل من أجل قيادة ساعة الميكروكونترولر من دائرة PLL . وهذا يسمح بأن يستخدم كل من ناقل USB والميكروكونترولر نفس دخل المذبذب مع عملهما بسرعات ساعة مختلفة . وعلى النقيض من المقياس اللاحق من أجل الأوضاع XT, HS , EC ، فإن الخيارات المتاحة هى
1/2, 1/3, 1/4 , 1/6 من خرج دائرة PLL .
الأوضاع HSPLL, ECPLL , ECPIO تجعل استخدام الوضع HS من أجل الترددات التى تصل إلى
48 MHz .
قاسم التردد السابق prescaler يقسم دخل المذبذب بنسبة تصل إلى 12 لإنتاج التردد 4 MHz لقيادة دائرة PLL . الوضع XTPLL يمكن أن يستخدم فقط تردد دخل 4 MHz والذى يقود دائرة PLL مباشرة .
الشكل التالى يبين المخطط الصندوقى لدائرة PLL ( الوضع HS) :









الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
نشاط [ F.Abdelaziz ]
قوة السمعة:
قديم 02-03-2014, 01:19 AM المشاركة 32   
افتراضي


5.2.2 كتلة (بلوك) المذبذب الداخلى INTERNAL OSCILLATOR BLOCK:
تتضمن الأجهزة PIC18F2455/2550/4455/4550 كتلة مذبذب داخلى والتى تولد إشارتين ساعة مختلفتين ، كلاهما يمكن أن يستخدم كمصدر لساعة الميكروكونترولر . إذا لم يستخدم ناقل USB كجهاز طرفى ، فإن المذبذب قد يلغى الحاجة لدوائر مذبذب خارجى على الأطراف OSC1 و / أو OSC2 .
الخرج الرئيسى (INTOSC) يكون مصدر ساعة بتردد 8 MHz والذى يمكن استخدامه لقيادة ساعة الجهاز مباشرة . وهو أيضا يقود قاسم التردد اللاحق INTOSC postscaler والذى يمكن أن يوفر مدى لترددات الساعة من 31 kHz إلى 4 MHz . الخرج INTOSC يكون ممكن عندما يتم تحيد (اختيار) تردد الساعة من 125 kHz إلى 8 MHz .
المصدر الآخر للساعة هو مذبذب المقاومة والمكثف الداخلى RC oscillator (INTRC) والذى يوفر خرج بتردد 31 kHz .
يتم تمكين المصدر INTRC إذا تم تحديد أختير كمصدر لساعة الجهاز ، كما أنه يمكن تلقائيا عندما يتم تمكين ما يلى :
· مؤقت بناء الطاقة Power-up Timer .
· مراقبة أمان فشل الساعة Fail-Safe Clock Monitor .
· مؤقت الحراسة Watchdog Timer .
· البدء بسرعتين Two-Speed Start-up .

يتم تحديد تردد مصدر الساعة : INTOSC مباشرة ، INTRC مباشرة ، أوINTOSC postscaler بواسطة بتات التكوين IRCF بالسجل OSCCON .



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