[IMG]file:///C:\Users\hp\AppData\Local\Temp\msohtmlclip1\01\cli p_image001.gif[/IMG][IMG]file:///C:\Users\hp\AppData\Local\Temp\msohtmlclip1\01\cli p_image003.jpg[/IMG]
[IMG]file:///C:\Users\hp\AppData\Local\Temp\msohtmlclip1\01\cli p_image004.jpg[/IMG]يسمح هذا التركيب بمحاكة إشارة المرور لمفترق الطرق مستعملا دارة
مندمجة حديثة أساسية تدعى المكرومراقب أو المكرو متحكم PIC16F84
الذي سيدرس في هذا المحور .
معظمنا لا يعلم أن الميكرومراقبات تغزو محيطنا في صمت و هدوء ، إذ
صارت تتواجد في مجمل الأجهزة التي نستعملها : تلفاز ، هاتف نقال ، آلة
غسيل ، مكيف هوائي ..... فهي تتصرف كمبرمج آلي لكنها لا تكتفي بتوفير
مجموعة من المداخل و المخارج المنطقية و إنما تتعداها إلى خصائص أوسع و أشمل بفضل وظائف أكثر تطورا مثل العد السريع ، التحويل التماثلي ـ الرقمي .....
I ـ تعريف :
المكرومراقب هو جيل جديد و متطور من الميكرومعالج (Microprocesseur) و أن جميع ملحقات المعالج تم وضعها في شريحة واحدة .
يسمح الميكرو معالج بتنفيذ تعليمات وفق برنامج مسجل في الذاكرة و الذي يمكن تغييره حسب الاستعمال .
II ـ وضعية الميكرو مراقب داخل نظام آلي :
وظيفة الميكرومراقب (Microcontrôleur) في نظام آلي هي ترتيب و معالجة المقدار الكهربائي المكتسب عن طريق الملتقطات و إعطاء أوامر و معلومات للمنفذات المتصدرة التي بدورها تتحكم في المنفذات لإنجاز عمل ما ، كما يبينه الشكل الآتي :
[IMG]file:///C:\Users\hp\AppData\Local\Temp\msohtmlclip1\01\cli p_image006.gif[/IMG]
III ـ مواصفات الميكرو مراقب PIC16F84 :
نذكر أن حقوق تسمية PIC تعود إلى الشركة Microchip و تضم عائلة PIC ثلاث مجموعات هي :
ـ Base – Line التي تستعمل تعليمة بـــ 12 بيت .
ـ Mide – Range التي تستعمل تعليمة بـــ 14 بيت و التي تنتمي إليها PIC 16F84 .
ـ High – End التي تستعمل تعليمة بـــ 16 بيت .
يعرف الميكرم مراقب من خلال عناصر تسميته حيث :
[IMG]file:///C:\Users\hp\AppData\Local\Temp\msohtmlclip1\01\cli p_image008.gif[/IMG]
ـ يبرمج بـ 35 تعليمة .
ـ بإمكانه أن يخزن في ذاكرته برنامج بــ 1024 تعليمة ، و هي من نوع EEPROM (FLASH) أي من الممكن الكتابة عليها و محوها كهربائيا بلا حدود .
ـ كما انه ينتمي إلى فئة RISC(Reduce Instruction Set Computer) أي انه مكون من عدد محدود من التعليمات ، حيث كلما قل عددها اقل كلما كان فك ترميزها أسرع و أسهل و من ثم تنفيذها.
ـ يتمتع بسرعة فائقة في تنفيذ التعليمات من حوالي مليون تعليمة / ثانية .
IV ـ البنية الخارجية لــ PIC16F84 :
يمكن تقديمه على شكل دارة مندمجة في الشكل الموالي حيث يضم منفذين أو مرفأين للتواصل مع محيطه . يتم إعداد كل مربط بصفة مدخل أو مخرج عن طريق برمجته . المنفذ (PORTA) الممثل باللون الأحمر يضم 5 مرابط
RA0 , RA1 , RA2 , RA3 , RA4 و المنفذ (PORTB) الممثل باللون الأخضر يضم 8 مرابط
RB0………RB7 .
[IMG]file:///C:\Users\hp\AppData\Local\Temp\msohtmlclip1\01\cli p_image010.jpg[/IMG]
يحتاج الميكرومراقب إلى ملحقات لاشتغال منها :
1 ـ التغذية :
تتم تغذية الدارة بواسطة توتر مستمر بين المربطين (Vss -) و (Vdd +) يتراوح بين 4 فولط و 6 فولط لأصناف
RC , XT , LP و بين 4.5 فولط لصنف HS .و بما أن PIC 16F84 من تكنولوجية CMOS فإن استهلاكه محدود لا يتعدى 2 ميلي أمبير.
2 ـ إشارة الساعة :
إن الساعة عنصر أساسي في المكرومراقب حيث تنظم تزامن أشغال المنطق الداخلي و تنسق بذالك تنفيذ التعليمات التي هي سر اشتغال التجهيز . فيما يتعلق بـPIC فإن تواتر الساعة الداخلية يساوي 4/1 تواتر الساعة الخارجية ، أي أنه إذا أستعمل دارة تنتج 4Mhz كان بإمكانه تنفيذ تعليمة خلال 1Mhz ، وهي سرعة لا يستهان بها .تستعمل هذه الساعة المرابط OSC1 , OSC2 و يمكن انجازها بتراكيب مختلفة .
ا ـ ميقاتيه بواسطة الخلية "م س" RC :
[IMG]file:///C:\Users\hp\AppData\Local\Temp\msohtmlclip1\01\cli p_image012.jpg[/IMG]