الصفوة لصيانة الالكترونيات
السلام عليكم ورحمة الله وبركاته
welcome to alsafwa electronics forum
اهلا ومرحبا بك فى منتدى الصفوة للالكترونيات.نتمنى ان ننول رضاك وان تستفيد معنا
ونتمنى مشاركتك لنا بأنضمامك لأسرة المنتدى
هذا المنتدى لوجه الله تعالى
اخيك/محمد حسن اسماعيل
مشاكل التسجيل
الصفوة لصيانة الالكترونيات
السلام عليكم ورحمة الله وبركاته
welcome to alsafwa electronics forum
اهلا ومرحبا بك فى منتدى الصفوة للالكترونيات.نتمنى ان ننول رضاك وان تستفيد معنا
ونتمنى مشاركتك لنا بأنضمامك لأسرة المنتدى
هذا المنتدى لوجه الله تعالى
اخيك/محمد حسن اسماعيل
مشاكل التسجيل
الصفوة لصيانة الالكترونيات
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

الصفوة لصيانة الالكترونيات

منتدى تقنى عربى مختص بصيانة الاجهزة الالكترونية (لوجه الله تعالى)
 
الرئيسيةأحدث الصورالتسجيلدخول
دخول
اسم العضو:
كلمة السر:
ادخلني بشكل آلي عند زيارتي مرة اخرى: 
:: لقد نسيت كلمة السر
مواضيع مماثلة
المواضيع الأخيرة
» العزل لجميع أنواع الخزانات، سواء كانت الأرضية
المايكروكنترولر Microcontroller  إ Emptyالثلاثاء 09 أبريل 2024, 12:11 am من طرف gmalnagy

» اكتشاف تسربات المياه في منازلك في الوقت المناسب
المايكروكنترولر Microcontroller  إ Emptyالجمعة 05 أبريل 2024, 10:10 pm من طرف gmalnagy

» شركة كشف تسربات المياه بجدة
المايكروكنترولر Microcontroller  إ Emptyالأربعاء 27 مارس 2024, 7:31 pm من طرف gmalnagy

» جميع توصيلات وسوكيتات كاسيت السيارة بالماركة والموديل
المايكروكنترولر Microcontroller  إ Emptyالجمعة 22 مارس 2024, 4:42 pm من طرف atefsakr36

» عطل خط افقى بتليفزيون توشيبا 40 قناه 20 بوصة موديل 2037XEL
المايكروكنترولر Microcontroller  إ Emptyالجمعة 15 مارس 2024, 7:45 pm من طرف محمد حشبش

» مواقع دوائر التليفزيون
المايكروكنترولر Microcontroller  إ Emptyالأربعاء 13 مارس 2024, 1:01 pm من طرف samy121

» سلسلة اعطال جروندج
المايكروكنترولر Microcontroller  إ Emptyالإثنين 05 فبراير 2024, 7:28 pm من طرف mohamed 125

» دائرة تليفزيون ata
المايكروكنترولر Microcontroller  إ Emptyالسبت 23 ديسمبر 2023, 8:59 pm من طرف الجندى2008

» قسم / دوائر السونى
المايكروكنترولر Microcontroller  إ Emptyالأحد 21 مايو 2023, 12:57 pm من طرف FHZ

» برنامج كيف تصلح التليفزيون؟
المايكروكنترولر Microcontroller  إ Emptyالأحد 21 مايو 2023, 12:51 pm من طرف FHZ

» موقع هندي ممتاز به محاضرات مجانية
المايكروكنترولر Microcontroller  إ Emptyالسبت 20 مايو 2023, 2:11 pm من طرف FHZ

» تعلم كيف تصنع ماكينة CNC من الالف الي الياء
المايكروكنترولر Microcontroller  إ Emptyالجمعة 19 مايو 2023, 4:16 pm من طرف مهدي سبيت

» أضخم برنامج لصيانة التلفزيون 15000 عطل وطريقة تصليحها
المايكروكنترولر Microcontroller  إ Emptyالجمعة 19 مايو 2023, 4:04 pm من طرف مهدي سبيت

» برنامج بدائل اللاين
المايكروكنترولر Microcontroller  إ Emptyالجمعة 19 مايو 2023, 3:36 pm من طرف مهدي سبيت

» أضخم برنامج لصيانة التلفزيون 15000 عطل وطريقة تصليحها
المايكروكنترولر Microcontroller  إ Emptyالجمعة 19 مايو 2023, 3:33 pm من طرف مهدي سبيت

» عطل ماكينة قهوة سلفر كريست
المايكروكنترولر Microcontroller  إ Emptyالإثنين 20 مارس 2023, 10:16 pm من طرف achrafmalki

» تهنئة بحلول شهر رمضان المعظم 1444هـ الموافق 2023م.
المايكروكنترولر Microcontroller  إ Emptyالأحد 19 مارس 2023, 3:26 pm من طرف ۩◄عبد العزيز شلبى►۩

» تعلم بدون معلم طرق قياس القطع الالكترونية بالافوميتر
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 10:53 pm من طرف ۩◄عبد العزيز شلبى►۩

» دائرة لقياس الكريستالة
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 10:50 pm من طرف ۩◄عبد العزيز شلبى►۩

» دائرة لاختبار الترانزيستور داخل الدائرة
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 10:45 pm من طرف ۩◄عبد العزيز شلبى►۩

» كاوية لحام محمولة (تعمل بالغاز)
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 10:41 pm من طرف ۩◄عبد العزيز شلبى►۩

» تعرف على الافوميتر الديجيتال والانالوج
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 10:38 pm من طرف ۩◄عبد العزيز شلبى►۩

» الافوميتر الدجتال
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 10:36 pm من طرف ۩◄عبد العزيز شلبى►۩

» دائرة اختبار الريموت
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 10:33 pm من طرف ۩◄عبد العزيز شلبى►۩

» كيف تركب العدسة السى باند مع الكيو وتعطى نتيجة عالية
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 10:30 pm من طرف ۩◄عبد العزيز شلبى►۩

» دائرة قياس الكريستالات
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 10:28 pm من طرف ۩◄عبد العزيز شلبى►۩

» الافو ميتر AVO
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 10:25 pm من طرف ۩◄عبد العزيز شلبى►۩

» هل رأيت كاوية اللحام الجديدة؟؟؟؟؟؟؟؟؟؟؟؟؟
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 10:23 pm من طرف ۩◄عبد العزيز شلبى►۩

» موقع رهيب فى الفيزياء Physics 2000
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 10:17 pm من طرف ۩◄عبد العزيز شلبى►۩

» دائرة بسيطة لتوليد الكهرباء من الليمون
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 10:15 pm من طرف ۩◄عبد العزيز شلبى►۩

» HyperPhysics
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 10:12 pm من طرف ۩◄عبد العزيز شلبى►۩

» Foundations of Electronics - Physics
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 10:10 pm من طرف ۩◄عبد العزيز شلبى►۩

» تعديل عرض النبضة PWM
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 9:24 pm من طرف ۩◄عبد العزيز شلبى►۩

» كورسات بالفيديو فى الالكترونيات
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 9:21 pm من طرف ۩◄عبد العزيز شلبى►۩

» 13-الترانزستور واستعماله كمكبر
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 9:16 pm من طرف ۩◄عبد العزيز شلبى►۩

» 1-مقدمة وعرض لبدايات الالكترونيات
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 9:12 pm من طرف ۩◄عبد العزيز شلبى►۩

» 2- المكونلت الالكترونية ج1
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 9:09 pm من طرف ۩◄عبد العزيز شلبى►۩

» 4-القواعد والقوانين الاساسية فى الالكترونيات
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 9:05 pm من طرف ۩◄عبد العزيز شلبى►۩

» 30-Inverter/Non-Inverter Circuits
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 9:02 pm من طرف ۩◄عبد العزيز شلبى►۩

» 21-Typical Characteristic of Operation Amplifier
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 8:59 pm من طرف ۩◄عبد العزيز شلبى►۩

» 6-الثنائى شبه الموصل (الدايود)
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 8:56 pm من طرف ۩◄عبد العزيز شلبى►۩

» 10-الترانزستور
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 8:54 pm من طرف ۩◄عبد العزيز شلبى►۩

» 9-الزنر دايود
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 8:50 pm من طرف ۩◄عبد العزيز شلبى►۩

» 5- هامة للالكترونيات
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 8:48 pm من طرف ۩◄عبد العزيز شلبى►۩

» 8-تغيير اشكال الموجات باستخدام الثنائى(الدايود)
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 8:46 pm من طرف ۩◄عبد العزيز شلبى►۩

» 16-الاستجابة الترددية للمكبرات Frequency Response of Amplifiers
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 8:44 pm من طرف ۩◄عبد العزيز شلبى►۩

» 3-المكونات الالكترونية ج2
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 8:40 pm من طرف ۩◄عبد العزيز شلبى►۩

» 11-بياس الترانزستور(biasing)ج1
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 8:38 pm من طرف ۩◄عبد العزيز شلبى►۩

» 22-Four Types of Feed Back
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 8:36 pm من طرف ۩◄عبد العزيز شلبى►۩

» 33-Applications of Op Amps
المايكروكنترولر Microcontroller  إ Emptyالسبت 04 مارس 2023, 8:34 pm من طرف ۩◄عبد العزيز شلبى►۩

خريطة الموقع
تصويت
بحث بدائل العناصر الالكترونية
أفضل 10 أعضاء في هذا المنتدى
m.hassan2020 - 2482
المايكروكنترولر Microcontroller  إ I_vote_rcapالمايكروكنترولر Microcontroller  إ I_voting_barالمايكروكنترولر Microcontroller  إ I_vote_lcap 
۩◄عبد العزيز شلبى►۩ - 734
المايكروكنترولر Microcontroller  إ I_vote_rcapالمايكروكنترولر Microcontroller  إ I_voting_barالمايكروكنترولر Microcontroller  إ I_vote_lcap 
عمادابوفادى - 725
المايكروكنترولر Microcontroller  إ I_vote_rcapالمايكروكنترولر Microcontroller  إ I_voting_barالمايكروكنترولر Microcontroller  إ I_vote_lcap 
khamis54 - 617
المايكروكنترولر Microcontroller  إ I_vote_rcapالمايكروكنترولر Microcontroller  إ I_voting_barالمايكروكنترولر Microcontroller  إ I_vote_lcap 
oujda sniper - 288
المايكروكنترولر Microcontroller  إ I_vote_rcapالمايكروكنترولر Microcontroller  إ I_voting_barالمايكروكنترولر Microcontroller  إ I_vote_lcap 
FHZ - 232
المايكروكنترولر Microcontroller  إ I_vote_rcapالمايكروكنترولر Microcontroller  إ I_voting_barالمايكروكنترولر Microcontroller  إ I_vote_lcap 
royalrom - 161
المايكروكنترولر Microcontroller  إ I_vote_rcapالمايكروكنترولر Microcontroller  إ I_voting_barالمايكروكنترولر Microcontroller  إ I_vote_lcap 
أبومحمود - 146
المايكروكنترولر Microcontroller  إ I_vote_rcapالمايكروكنترولر Microcontroller  إ I_voting_barالمايكروكنترولر Microcontroller  إ I_vote_lcap 
yacine2520 - 145
المايكروكنترولر Microcontroller  إ I_vote_rcapالمايكروكنترولر Microcontroller  إ I_voting_barالمايكروكنترولر Microcontroller  إ I_vote_lcap 
محمد المنفى - 144
المايكروكنترولر Microcontroller  إ I_vote_rcapالمايكروكنترولر Microcontroller  إ I_voting_barالمايكروكنترولر Microcontroller  إ I_vote_lcap 
ترجمة الموقع لاى لغة
تسجيل صفحاتك المفضلة في مواقع خارجية
تسجيل صفحاتك المفضلة في مواقع خارجية reddit      

قم بحفض و مشاطرة الرابط الصفوة لصيانة الالكترونيات على موقع حفض الصفحات
صفحة مركز الصفوة

 

 المايكروكنترولر Microcontroller إ

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
m.hassan2020
Admin
Admin
m.hassan2020


ذكر
عدد المساهمات : 2482
العمر : 49
الموقع : https://alsafwa.ahlamountada.com
البلد : جمهورية مصر العربية
المدينة : الاسكندرية
نقاط : 12457
التقييم : 31
تاريخ التسجيل : 07/04/2008

المايكروكنترولر Microcontroller  إ Empty
مُساهمةموضوع: المايكروكنترولر Microcontroller إ   المايكروكنترولر Microcontroller  إ Emptyالأحد 17 أغسطس 2008, 1:58 pm


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

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

وحدة الميكركونترولر عمليا :
هو chip صغير له عدة مداخل ومخارج ( منافذ) (I/O interfaces) تمثلها عدد من الأرجل أو الأطراف المتصلة بالشيب (Pins ) والتي تتصل بالأجهزة المراد التحكم بها لذلك يطلق عليه (Peripheral Interface Controller) PIC
ومعناها جهاز السيطرة بالربط البيني أو التحكم بالوصلة الخارجية حيث تتم هذه العملية من خلال الربط بين المتحكم نفسه والجهاز المتحكم به عن طريق تلك المنافذ أو البورتات ports.
أما عن مكان تواجد هذه المتحكمات فهو غالبا ما يكون بداخل تلك الأجهزة المراد التحكم بها آليا أو يتم الربط بينها وبين الأجهزة خارجيا عن طريق اتصال يتم (من خلال المنافذ) إما بجهاز كمبيوتر أو بمجسات أو بحساسات ( sensors) حرارية أو ضوئية أو ميكانيكية أو مغناطيسية ، أو عن طريق المفاتيح الإلكترونية.
ومن أشهر الوحدات المستخدمة كميكروكونترولر :
الشيب المسمى ATMEL من إنتاج شركة ATMEL و الشيب المسمى PIC16F84A من إنتاج من إنتاج شركه Microchip وهو الذي سنركز دراستنا عليه نظرا لإنتشاره الواسع والدعم الذي يلقاه من المواقع المهتمة ببرامج ومشروعات بالميكروكنترولر ، علاوة على احتوائه على ذاكرة دائمة إبروم EEPROM يمكن برمجتها ( مسحها وكتابتها ) لعدد 10 مليون مرة ، كذلك يحتوي على فلاش Flash يمكن برمجتها ( مسحها وكتابتها ) لعدد 10 آلاف مرة بالإضافة لذاكرة مؤقتة RAM
وهناك أنواع أخرى من الميكروكنترولر منها PIC16C877 ، PIC16F877
ويلاحظ وجود اختلاف في الحرفين ( C و F )PIC16C877 ، PIC16F877
الأول PIC16C877 حرف ال C يعني أن هذه الوحدات لها ذاكره Constant أي ثابتة ، وهذا النوع لا يبرمج إلا لمرة واحده فقط وقد يحتوي على عدسة صغيرة من أعلاه ولا تتم برمجته إلا بعد مسحه باستخدام الأشعة فوق البنفسجية .
و الثاني PIC16F877 حرف ال F يعني Flash وهذه تمكننا من إعادة برمجة الشيب تلقائيا حتى 1000 مره
ومنه عدة طرز أخرى مثل PIC12F629 – PIC16F818 – PIC16F876 – PIC16F876A PIC18F2320 – PIC16C925 –
أما أشهر الشركات المنتجة للميكروكونترولر فهي Microchip - Intel – Atmel
وهناك لشركات المنتجة أيضا للميكروكونترولر ولكن أقل شهرة وهي :
Siemens وتنتج مجموعات وبرامج العائلة PICXXFXX
Motorola ( وتنتج متحكمات وبرامج متخصصه في مجال الاتصالات )
Intel - Amd - Criative( وتنتج متحكمات وبرامج متخصصة في مجال الكمبيوتر الشخصي )
Army Atmel(وتنتج متحكمات وبرامج متخصصة في مجال الاستخدامات العسكرية )
Philips- Thomson- Anchor Chips وغيرها
المايكروكنترولر Microcontroller  إ PIC16F84A
المايكروكنترولر Microcontroller  إ Mhafez
والمتحكم PIC16F84A هو دائرة متكاملة ذات 18 طرف (PINS ) لكل طرف وظيفة خاصة به كما سيتضح فيما بعد .
أطراف جهد التغذية :
يعمل المتحكم كأي وحدة رقمية على جهد مستمر قدره 5 فولت ( وهو جهد منظم عن طريق regulator) ) مثل ( LM7805 )
الجهد الموجب Vdd أو Vcc ( + 5 فولت) يوصل على الطرف رقم 14 والجهد السالب Vss يوصل على الطرف رقم 5 .
المايكروكنترولر Microcontroller  إ 5v
المنافذ ( البوابات )
( ports ):وهذا المتحكم يملك بوابتان أو منفذان :
البوابة الأولي اسمها (منفذ أ أو A port ) ولها 5 أطراف
والبوابة الثانية اسمها (منفذ ب أو B port ) ولها 8 أطراف

توزيع المنافذ
المايكروكنترولر Microcontroller  إ Pic-pins
(منفذ أ أو A) : أطرافه الخمسة هي أرقام ( 17 , 18 ,1, 2 , 3 ) (RA1 - RA0 – RA2 - RA3 – RA4 )
(منفذ ب أو B) : أطرافه الثمانية هي أرقام ( من 6 إلى 13 ) (RB1 - RB0 –RB2 - RB3 –- RB4 - RB5 – RB6 – RB7 )

وجميع أطراف المنفذان (A أو B) وعددها 13 طرف تستخدم إما كمخارج أو كمداخل حسب ما يحدده البرنامج المكتوب للمتحكم ( كلها ثنائية الإتجاه ) وكلها من النوع الرقمي ( تعمل على جهد 5 فولت)

بالنسبة لأطراف المنفذ B والتي تحمل الأرقام 10 ، 11 ، 12 ، 13 وهي التي تمثل المنافذ RB4 - RB5 – RB6 – RB7 فهي تستخدم أيضا كقواطع ( interrupt )كذلك تضاف وظيفة جديدة لــ RB6 وهي استخدامه كـ clock أثناء البرمجة
أما RB7 فتضاف له وظيفة جديدة أيضا وهي نقل البيانات ( data )
المايكروكنترولر Microcontroller  إ Pic1
المذبذب : (oscillator )الأطراف 15 و 16 هم لوصل المذبذب حيث يستخدم مذبذب كريستالي يعطي تردد إما 4 أو 10 حتى عشرين ميجا هرتز MHz
وسرعة تنفيذ الأمر تساوي ربع سرعة المذبذب ولذلك تزيد سرعة المتحكم بتنفيذ الأوامر تبعا لزيادة قيمة التردد للمذبذب المستخدم .
والمذبذب يوصل دون تحديد للقطبية حيث لا قطبية له ويراعى توصيل 2 مكثف سيراميكي سعته 22 pf على كل طرف من أطرافه وبين الأرضي لمنع الشوشرة والضوضاء .
ويمكن الإستغناء عن المذبذب الكريستالي بشرط الحصول على الذبذبات من أي مصدر خارجي كمولد للذبذبات يوصل بالطرف رقم 16 .
المايكروكنترولر Microcontroller  إ Crystsl
الطرف الأخير رقم 4 , يستخدم لإعادة الوضع للمتحكم أو لعمل ريست Reset له حيث ينهي عمل البرنامج عند هبوط الجهد على الطرف رقم 4 لأقل من 1.2 فولت ، ونحن بحاجة لإجراء هذه العملية أحيانا خاصة عند حدوث انقطاع أو توقف أثناء قراءة وتنفيذ البرنامج ، لنضع بداية محددة لبدء عمل البرنامج من جديد أي التحكم في زمن بدء التشغيل للمتحكم نفسه .

حالات حدوث الريست:
v عند غلق الباور ثم إعادة التشغيل Power-On Reset
v أثناء فترة الراحة أو من خلال نظام التوقف للمتحكم
(Sleep regime)
Reset at watchdog timer- WDT
v يمكن عمل ريست يدوي بالتوصيل اليدوي لحظيا للطرف رقم 4 بالأرضي ويتم ذلك بواسطة مفتاح عبر مقاومة صغيرة جدا (100 أوم ) حيث يوضع الطرف 4 على حالة التوقف عن تنفيذ البرنامج (logical zero) ، وعند تحرير المفتاح ورفعه عن الأرضي يعود المتحكم لوضع البداية الصحيح (logical one) ليبدأ المتحكم بتنفيذ البرنامج مجددا .
المايكروكنترولر Microcontroller  إ Crys
ملاحظة :
يجب توصيل مقاومة ثابتة مقدارها من 7ر4 – 10 كيلو بين الطرف رقم 4 ومصدر الجهد ال5 فولت Vdd لجعل هذا الطرف دائما محافظا على الوضع الطبيعي له (logical one) بعد وضع الريست Reset ليتمكن المتحكم من قراءة البرنامج من بدايته من جديد
المايكروكنترولر Microcontroller  إ Cr

منقول
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://alsafwa.ahlamountada.com
m.hassan2020
Admin
Admin
m.hassan2020


ذكر
عدد المساهمات : 2482
العمر : 49
الموقع : https://alsafwa.ahlamountada.com
البلد : جمهورية مصر العربية
المدينة : الاسكندرية
نقاط : 12457
التقييم : 31
تاريخ التسجيل : 07/04/2008

المايكروكنترولر Microcontroller  إ Empty
مُساهمةموضوع: رد: المايكروكنترولر Microcontroller إ   المايكروكنترولر Microcontroller  إ Emptyالأربعاء 24 سبتمبر 2008, 3:06 pm

المايكروكنترلر :


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

تم استعمال أول مايكروكنترولر في عام 1969 ومنذ ذلك الوقت بدأت هذه المتحكمات بالانتشار حتى بات من الصعب العمل في مجال الاليكترونيات الحديثة بدون معرفة الميكروكنترولر.

وهذه المتحكمات العجيبة موجودة في داخل العديد من الأجهزة التي نستخدمها في حياتنا اليومية. فمثلاً في السيارة نجد أن الفرامل (الكوابح) و مثبت السرعة يتم التحكم فيها عن طريق المايكروكنترولر.

ولو نظرنا إلى فرن المايكروويف في المطبخ لوجدنا بداخله مايكروكنترولر للتحكم بالتوقيت والحرارة بحسب الخيارات التى نطلبها عند الطبخ.

والأمثلة على الأجهزة التي يوجد بداخلها ميكروكنترولر كثيرة منها الهواتف الجوالة ، الثلاجات ، الغسالات ، التلفزيونات ، كاميرات الفيديو ، الكاميرات الرقمية وغير ذلك كثير.


خواص المايكروكنترولر

كما ذكرنا فإن المايكروكنترولر هو عبارة عن كمبيوتر صغير ولكن ما هي الخواص التي تميز المايكروكنترولر عن باقي الكمبيوترات ؟

أهم هذه الخواص هي:

1- يكون المايكروكنترولر عادة بداخل جهاز آخر للتحكم بذلك الجهاز كما ذكرنا سابقاً.

2- يكون في المايكروكنترولر مايحتاجه من الذاكرة مثل الرام والروم (RAM & ROM) فهو ليس بحاجة إلى شرائح خارجية للذاكرة.

3- يكون عمل المايكروكنترولر محدد بمهمة واحدة وتنفيذ الأوامر في برنامج واحد يكون مخزناً في ذاكرة المايكروكنترولر.

4- يكون استهلاك المايكروكنترولر من الطاقة صغيراًً جدا بالنسبة للكمبيوترات الأخرى فمثلا بعضها يستهلك 50 ميللي وات بينما الكمبيوتر العادي الذي نستخدمه في منازلنا قد يستهلك 50 وات.


مكونات المايكروكنترولر

تحتوي شريحة المايكروكنترولر كما هو موضح في الصورة على معالج بيانات ، ذاكرة رام و ذاكرة روم ، منافذ للمداخل والمخارج (I/O interfaces) ، مؤقتات وانظمة أخرى مثل محولات القيم التمثيلية إلى رقمية (ADC).

المايكروكنترولر Microcontroller  إ Components

والآن لنعطي نبذة عن عمل كل من هذه الأجزاء:

معالج البيانات:

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

الذاكرة:

وتنقسم إلى رام و روم. أما الرام فتستخدم لتخزين المعلومات ويتراوح حجمها بين 25 بايت و 4 كيلوبايت بحسب المايكروكنترولر.

أما الروم فيتراوح حجمها بين 512 بايت و 4096 بايت وقد يصل حجمها إلى 128 كيلوبايت في بعض المايكروكنترولات. وتستخدم الروم لتخزين البرامج التي تحتوي الأوامر التي ينفذها المايكروكنترولر.

وذاكرة الروم قد تكون من نوع الروم (ROM) حيث يمكن برمجتها مرة واحدة فقط وقد تكون من نوع إي بروم (EPROM) أو إي إي بروم (EEPRPM) حيث يمكن برمجتها عدة مرات.

منافذ المداخل والمخارج:

وهذه المنافذ الرقمية توفر للمايكروكنترولر الطريق للتعامل مع الاجهزة الخارجية. حيث يمكن استعمالها لتشغيل الدايودات المضيئة والمرحلات

ويختلف عدد هذه المنافذ بحسب المايكروكنترولر

المنفذ التسلسلي:

المنفذ التسلسلي يسمح بتبادل المعلومات بين المايكروكنترولر و الأجهزة الأخرى مثل الكمبيوتر و المايكروكنترولات الأخرى.

المؤقت:

يسمح للمايكروكنترولر بالقيام بالمهمات لفترات زمنية محددة

المحول التمثيلي إلى رقمي:

و هو يترجم المعلومات الداخلة بالهيئة التمثيلية (Analog) إلى هيئة رقمية (Digital) حتى يتمكن المايكروكنترولر من فهمها والاستجابة لها.


برمجة المايكروكنترولر

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

هذه المايكروكنتولات يمكنها القيام بمهام مختلفة بحسب الأوامر التي تعطى لها وهذه الأوامر تسمى بالبرنامج. فبامكان الشخص تغيير العمل الذي يقوم به المايكروكنترولر بتغيير هذه الأوامر في البرنامج.

كتابة البرنامج تحتاج من الشخص إلى معرفة جيدة بلغات البرمجة مثل الأسمبلي أو غيرها من اللغات.

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

والصورتان التاليتان توضحان بعض مبرمجات المايكروكنترولر

المايكروكنترولر Microcontroller  إ Programmer
المايكروكنترولر Microcontroller  إ Programmer02
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://alsafwa.ahlamountada.com
ibgad
عضو
عضو



ذكر
عدد المساهمات : 8
العمر : 47
البلد : جمهورية مصر العربية
نقاط : 4502
التقييم : 0
تاريخ التسجيل : 07/01/2012

المايكروكنترولر Microcontroller  إ Empty
مُساهمةموضوع: رد: المايكروكنترولر Microcontroller إ   المايكروكنترولر Microcontroller  إ Emptyالخميس 05 يونيو 2014, 1:23 am

بارك الله فيك - موضوع جيد ومفيد ونرجوا المزيد
ومتعك الله بالصحة والسعادة
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
المايكروكنترولر Microcontroller إ
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» Basic connecting of the microcontroller
» برنامج WinPicProg 1.91

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