‏إظهار الرسائل ذات التسميات MICROCONTRÔLEUR. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات MICROCONTRÔLEUR. إظهار كافة الرسائل

Les examen de fin formation TSFE et AII corrigé PDF

Les examen de fin formation TSFE et AII corrigé PDF

Les examen de fin formation TSFE et AII corrigé 

Les examen de fin formation TSFE et AII corrigé PDF

في هذه التدوينة إنشاء الله سوف تجد  إمتحانات خاصة بكل من TSFE بالنسبة السنة التانية وهي سنة التخرج ل technicien spécialisé de fabrication en électronique, وكذا َAII أي Automatisation et Instrumentation Industrielle, جميع الإمتحانات الخاصة ب Microcontrôleur 16F84A.

  • Examen de Fin de Formation Variante 25

Télécharger Modules Electromécanique des systèmes automatises

Télécharger Modules Electromécanique des systèmes automatises

Feu rouge est commandé par un Microcontrôleur 16F877A

Feu rouge est commandé par un Microcontrôleur 16F877A

Feu rouge est commandé par un Microcontrôleur 16F877A 

Feu rouge est commandé par un Microcontrôleur 16F877A


السلام عليكم قبل كل شيء، في هذه التدونة التي سوف نتحدت من خلالها عن موضوع يتعلق بكيفية عمل (Feu de circulation) Feu rouge بواسطة المتحكم PIC 16F877A مع إضافة مجموعة من الإضافات.

مقدمة:

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


بعد  تعرف عن ما معنى Feu rouge حان الوقت التعرف على المشروع بالكامل ، هذا المشروع هو عبارة عن Feu rouge يتم تحكم فيه بواسطة المتحكم PIC 16F877A مع إضافة ساعة رقمية التي سوف يكون دورها كبير في هذا المشروع .

مراحل المشروع :

المرحلة الأولى 

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

feu rouge
 الصورة 1

البرنامج على المصدر mikro c(Programme sur mikro c de source):

 

المرحلة الثانية

هي عبارة عن ساعة رقمية تشتغل بشكل عادي تتكون من ثواني،دقائق و ساعات إضافة إلى زريين لتعديل الوقت .
يتجلى دور الساعة في كونها تجسد الوقت الفعلي الذي سوف نستعمله في ضبط Feu rouge .

clock pic 16f877


البرنامج على المصدر mikro c(Programme sur mikro c de source):




  • المدة الزمنية مابين 06:00:00<T<23:00:00 : 
Feu rouge يشتغل بشكل عادي كما في الصورة 1 .

  • المدة الزمنية مابين 06:00:00>T>23:00:00 :
Feu rouge يشتغل اللون البرتقالي كما في الصورة 2 .

feu rouge 16f84
 الصورة 2

  • مدة الزمنية مابين 08:00:00> T>18:00:00:
تشتغل الإضاء الخاصة بالشوارع .
  • مدة الزمنية مابين 08:00:00<T<18:00:00:
تنطفئ الإضاء الخاصة بالشوارع .

المرحلة الأخيرة 

ربط مابين المرحلة الأولى و المرحلة الثانية كما مبين في الصورة 3.
pic 16f877


Thermomètre numérique avec pic microcontrôleur et lm35

Thermomètre numérique avec pic microcontrôleur et lm35

Température numérique avec pic microcontrôleur et lm 35

  • Température LM35:

La série LM35  sont des dispositifs de température à circuit intégré de précision avec une tension de sortie linéairement proportionnelle à la température centigrade.

lm35
lm35

Partie 1 :

Thermomètre numérique avec pic microcontrôleur et lm 35

Travail à effectuer

- Un seuil de sécurité, lorsque la température atteint un niveau qui pourrait entraîner un dis fonctionnement du processus de fabrication, si :
  •  Température <35°C :Allumer la LED verte
  •  Température>= 35°C :Clignoter la LED orange
  •  Température>= 50°C :Allumer la LED rouge avec un signal Sonore et afficher un message sur l’écran LCD
1-Faire la liste des composants nécessaire pour réaliser le montage.
2- Ecrire le programme Mikro C qui répond à ce cahier de charge.
3- Implanter le schéma et simuler ce programme sur ISIS .
4- Imprimer le schéma sur papier calque.
5- Réaliser le montage sur une plaquette d’expérimentation.

Programme de source:


Pour télécharge touts les fiches cliquez ici

thermomètre numérique avec pic microcontrôleur et lm 35

Thermomètre numérique avec pic(16f877a) microcontrôleur  et lm 35

Partie 2 : 

température


un thermomètre programmable à base d’un PIC. Ce système est constitué d’une partie analogique (capteur de température°) et une partie numérique (PIC 16f877A et un afficheur LCD 2x16).

Travail à effectuer :

  • Sachant que le capteur LM35 a une sensibilité de 10 mV/°C.
  • Soit pour une température T max = 100°C la tension V T(max) = 1 V et la tension V out (max) = 5 V.
  • La plage du thermomètre est de [0°C à 100°C].

Programme de source:




Pour télécharge touts les fiches cliquez ici

Commander les lampes par les deux Switch via un microcontrôleur (Télérupteur)

Commander les lampes par les deux Switch via un microcontrôleur (Télérupteur)

Commander les lampes par les deux Switch via un microcontrôleur

Partie 1 : 

On désir commander les lampes par les deux Switch via un microcontrôleur.
Commander les lampes par les deux Switch via un microcontrôleur
Commander les lampes par les deux Switch 

Travail à effectuer :

  • une fois on appuie sur le Switch B1 la lampe 1 clignote, et l’appuie sur le Switch B2 la lampe 2 clignote .
  • le clignotement des deux lampes accompagné d’un bip sonore.
1- Faire la liste des composants nécessaire pour réaliser le montage.
2- Ecrire le programme MikroC qui répond à ce cahier de charge.
3- Implanter le schéma et simuler ce programme sur ISIS .
4- Réaliser le montage sur une plaquette d’expérimentation.

Solution :(programme de source)

char a,b;     //déclaration de variable a;b

void main() {

TRISB=0;TRISA=0X1F;   // configurer le PORTB et PORTA en entrée

PORTB=0;a=b=0;
while (1)         // boucle infini
{

if(porta.F0==1) {a=~a;delay_ms(50);portb.F3=a;}          //programme principale
if(porta.F1==1) {b=~b;delay_ms(50);portb.F7=b;}
if(porta.F1==1&&porta.F0==1) {portb.F0=1;}
else{portb.f0=0;}
}}

Pour télécharge touts les fiches cliquez ici 

Partie 1 : Télérupteur

un microcontrôleur (Télérupteur)
un microcontrôleur (Télérupteur)

Travail à effectuer :

Utiliser 4 boutons poussoir pour allumer ou éteindre les 4 lampes
La sortie vers les lampes change d’état (0 ou 1) à chaque appui sur le bouton poussoir (Utiliser un transistor pour commander les lampes)

1- Faire la liste des composants nécessaire pour réaliser le montage
2- Ecrire le programme MikroC qui répond à ce cahier de charge.
3- Implanter le schéma et simuler ce programme sur ISIS .
4- Transférer le programme avec le programmateur.
5- Réaliser le montage sur une plaquette d’expérimentation.

Solution :(programme de source)

char a;       //déclaration de variable a
void main() 
{
trisa=0;trisB.F0=1;a=0;
while(1)
{
if(portb.f0==1){
a=~a;delay_ms(300);porta.f0=a;}
}
}
Pour télécharge touts les fiches cliquez ici

Examen de Fin de Formation TSFE (afficheur 7 segments + pic 16f84a)

Examen de Fin de Formation TSFE (afficheur 7 segments + pic 16f84a)

Afficheur 7 segments + Pic 16F84A + keyboard

Partie 1 :
afficheur 7 segments + pic 16f84a
afficheur 7 segments + pic 16f84a

Travail à effectuer :

Le principe de fonctionnement est le suivant :
* L’appui sur une touche de 0 à 9 affiche sa valeur sur l’afficheur 7 segments.
  1.  Faire la liste des composants nécessaire pour réaliser le montage
  2.  Ecrire le programme Mikro C qui répond à ce cahier de charge.
  3.  Implanter le schéma et simuler ce programme sur ISIS .
  4.  Réaliser le montage sur une plaquette d’expérimentation

Solution :(programme de source)

 int a;                        //déclaration de variable a
void main()
{
       PORTA=0;        //mettre les bits du PORTA à 0
       PORTB=0;         //mettre les bits du PORTB à 0

       TRISA=0x00;   // configurer le PORTA en sortie
       TRISB=0xf0;    // configurer le PORTB en entrée

       for(;;)                 // boucle infini
    {
                 a=99;

      portb.f0=1;                      //programme principale
      if(portb.f4){ a=1;}
      if(portb.f5) {a=4; }
      if(portb.f6){ a=7; }
      portb.f0=0;

      portb.f1=1;
      if(portb.f4) {a=2;}
      if(portb.f5) {a=5; }
      if(portb.f6) {a=8;}
      if(portb.f7){ a=0; }
      portb.f1=0;

      portb.f2=1;
      if(portb.f4) {a=3;}
      if(portb.f5) {a=6;}
      if(portb.f6){ a=9;}
      portb.f2=0;

      if(a!=99)
     {
              PORTA=a;
     }
  }
}

Pour télécharge touts les fiches cliquez ici 
Partie 2:
Défilement de 4 LEDS (décalage de R0 vers R3) à l’aide d’un Microcontrôleur 16F84A

Microcontrôleur 16F84A
Microcontrôleur 16F84A

Travail à effectuer :

1. Ecrire un programme MicroC qui permet de défiler l’éclairage de 4 LEDs .
2. Faire la liste des composants nécessaire pour réaliser le montage.
3. Implanter le schéma et simuler ce programme sur ISIS .
4. Réaliser le circuit imprimé de ce montage.

Solution :(programme de source)

char i, x[]={0x0F};  //déclaration de variable i;x
                  
 void main() 
  {
     TRISB=0;     // configurer le PORTB en sortie
    while(1)       // boucle infini
    {
         for(i=0;i<5;i++)  //programme principale
        {
        PORTB=x[i];
        delay_ms(1000);
        }
    }
 }
Pour télécharge touts les fiches cliquez ici 

carte électronique ne555

carte électronique ne555

Carte électronique Ne 555 

المؤقت 555 أو مايسمى باللغة الإنجليزية (timer 555) : هي عبارة عن رقاقة إلكترونية متكاملة التي صممت على يد السويسري هانس كامنست.
كان أول ظهور لهذه الرقاقة سنة 1971 إد تعتبر من أشهر المكونات الإلكترونية وتلقى إنتشارا واسعا بالرغم من مرور عدة سنوات على إختراعها ،ففي سنة 2003 تم إنتاج مليار قطعة ويرجع ذلك لرخص سعرها وتعدد إستعملاتها في مختلف الدوائر الإلكترونية.

ic 555
NE555
الدارة الإلكترونية:
الدارة الإلكترونية NE555
الدارة الإلكترونية NE555
بعض المشارع الخاصة بالمؤقت 555 (timer 555).
المشروع الأول :هو عبارة مشروع إشارة المرور TRFIC LIGHT.

timer 555 TRAFFIC LIGHT
 TRAFFIC LIGHT
المشروع التاني: هو عبارة صندوق الموسيقى MUSIC BOX.
timer 555 MUSIC BOX
MUSIC BOX
الأن سوف نتحدت عن كيفية صنع بطاقة إلكترونية خاصة بالمؤقت 555.

NE 555 CLOCK
NE 555 CLOCK 

المرحلة الأولى:part 1 (isis+ares+pdf)1
NE 555 CLOCK
بعد الدخول إلى ISIS نأخد القيم التالية:
RES= 10 K
 POT-HG1
 CAP=0,01UF
 CAP-ELEC=10 uf
Ne555
LED
CONN-SIL3
CONN-SIL2
جميع المراحل تشاهدونها في هذا الفيديو:



المرحلة الثانية:
بعدما قمنا بالمراحل الأولى الأن جاء دور المرحلة الأخيرة.
شاهد الفيديو التالي:

/////////////////////////////////++++++++++++++

لتحميل جميع الملفات من هنا.
لتحميل برنامج PROTEUS من هنا.

Carte électronique Microcontrôleur

Carte électronique Microcontrôleur

Carte électronique Microcontrôleur

السلام عليكم و رحمة الله تعالى و بركاته مرحبا بكم من جديد فيهذه التدوينة الجديدة على مدونتنا Électrouino. إنشاء الله سوف نتحدت عن كيفية عمل لوحة إلكترونية خاصة بالميكروكنترولور(Microcontrôleur).
Carte électronique Microcontroleur
Carte électronique Microcontrôleur

ما معنى الميكروكنترول(Microcontrôleur) : الميكرو عبارة عن تجميع بين ميكروبروسيوسور وذاكرة بأنواعها المختلفة ومجموعة كروت أو interfaces.و هناك عدة أنواع من Microcontrôleur من بينها pic الذي يستعمل في مجالات التعليم.

Microcontroleur
pic 16f877

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

isis
isis
ونأخد القيم التالية :
Button / CAP / conn-sil 3.4.5.6.8.9.18
CRYSTAL / PIC16F877 / RES 
isis
schéma sur isis
pic-16f877

schéma sur ares
pic-16f877

pic-16f877
pic-16f877


Carte électronique

Carte électronique pic16f877
Carte électronique pic16f877




لتحميل جميع الملفات 

لتحميل برنامج isis