Vous êtes sur la page 1sur 67

‫الجمهورية الجزائرية الديمقراطيـة الشعبيــة‬

République algérienne démocratique et populaire


‫وزارة التـعليــم العالـي و البحــث العلمــــي‬
Ministère de l’enseignement supérieur et de la recherche scientifique
‫المركز الجامعي لعين تموشنت‬
Centre Universitaire Belhadj Bouchaib d’Ain-Temouchent
Institut des Sciences et de la Technologie
Département de Génie Electrique

Projet de fin d’études


Pour l’obtention du diplôme de Master en :
Domaine : SCIENCE ET TECHNOLOGIE
Filière : GENIE ELECTRIQUE
Spécialité : ELECTRONIQUE BIOMEDICALE
Thème

Etude et conception d’un circuit pour la Mesure


de la température par un thermocouple
à base du PIC18F452
Présenté Par :
1) BELKHEIR Salima
2) BELLAHOUEL Imane

Devant les jurys composés de :


Dr BADIR El houaria M.A.B C.U.B.B (Ain Temouchent Président
Mr BENCHERIF Kaddour M .A.A C.U.B.B (Ain Temouchent Encadrant
Mlle BERRAKEM F.Zohra M.A.B C.U.B.B (Ain Temouchent Examinateur

Année universitaire 2015/2016


Remerciement
La vie n’est qu’un éclaire,
Et un jour de réussit est un jour très
cher.
Avent touts, Nos remerciement au bon dieu le puissant
qu’il nous a donné pour réussir et terminer ce modeste
travaille.

Nous voudrons aussi à remercier notre encadron


monsieur « K.BenChrif » pour sont encadrement, aide et
ses conseils et son encouragement tout la durée de
notre projet.

Nous tenons également a remercier les jurys Dr badir el


houaria et mlle berrakem f.zohra.

Et touts les professeurs intervenants et tout les


personnes qui par leur paroles, leurs écrite, leur
conseils et leur explication dans le domaine
électronique biomédicale avec un grand respet et
gratitude.

Enfin : Nous remercions touts ceux qui ont participé de


prés ou de loin à l’élaboration de ce travaille.
Dédicace

Je dédier ce modeste travail :

A mes chers pArents qui sont œuvré pour


ma réussite ses précieux conseils et pour toute
leur assistance et leur présence dans ma vie.

A mes chers frères.

A toute ma famille de pré ou de loin.

A toute mes amies.

A tous ceux qui j’Aime.

A tous mes collègues de promo MASTER 02


eBm (2015/2016), et A toute l’équipe
pédagogique du notre centre universitaire
d’Ain temouchent.

Bellahouel imane
Dédicace

Je dédier ce modeste travail :

A mes chers pArents qui sont œuvré pour


ma réussite ses précieux conseils et pour toute
leur assistance et leur présence dans ma vie.

A mon fiancé, pour son encouragement


pendant la duré de recherche pour obtenir un bon
travaille.

A mon cher frère.

A toute ma famille.

A toute mes amies.

A tous ceux qui j’Aime.

A tous mes collègues de promo MASTER 02


eBm (2015/2016), et A toute l’équipe pédAgogique
du notre centre universitAire d’Ain temouchent.

Belkheir salima
RESUME

La température constitue une information importante dans plusieurs processus industriels et


de laboratoire. Elle intervient comme une grandeur principale dont la valeur doit être connue
avec précision ou comme paramètre influant sur la qualité d’autres mesures.
La mesure de la température par un thermocouple à base du PIC18F452
Les possibilités offertes par l’utilisation de système à base de microprocesseur ont permis de
traiter les signaux issus des capteurs numériquement (linéarisation et conversion). Ceci à
conduit à des appareils précis et bon marchet. Les systèmes à base de microcontrôleurs
constituent la solution la plus attractive.
L’objectif de notre projet consiste à faire l’étude d’un circuit électronique pour la Mesure de
la température par un thermocouple à base du PIC18F452; La conception du circuit
électronique, circuit imprimé et la visualisation 3D du projet doivent être effectuées sous
environnement du logiciel Proteus ISIS et ARES.

Mots clés : Thermocouple, PIC18F452, Température, Proteus.

SUMMARY

The temperature is important information in several industrial processes and laboratory. It acts
as a main quantity whose value must be known accurately or as a parameter affecting the
quality of other measures.
The temperature measurement by a thermocouple made of PIC18F452

The possibilities offered by the use of microprocessor-based system helped treat the sensor
signals from digitally (linearization and conversion). This lead to specific devices and cheap.
Microcontroller-based systems are the most attractive solution.

The aim of our project is to study an electronic circuit for the measurement of temperature by
a thermocouple based on the PIC18F452; The design of the electronic circuit, PCB and 3D
visualization of the project must be carried out under the environment Proteus ISIS and ARES
software.

Keywords: Thermocouple, PIC18F452, Temperature, Proteus.

‫ملخص‬

‫تعتبر الحرارة عامل هام في العديد من العمليات الصناعية و المخبرية فهي بمثابة الكمية إلي يجب انتكون معروفة بدقة‬
‫فدرجة ا لحرارة خاصية تأثر على نوعية التدابير األخرى‬

‫قياس الحرارة بالمزدوجة الحرارية على أساس متحكم‬

‫اإلمكانيات المتاحة من خالل استخدام النظام على أساس المعالج يمكننا من معالجة اإلشارات رقميا‬

‫النظام القائم على متحكم هو الحل األكثر جاذبية من اجل إنتاج أجهزة دقيقة‬

.‫و استعملنا في مشروعنا هدا المبرمج خاص بتجسيد الداران الكهربائية الذي هو جد معروف في ميدان اإللكترونيك‬
Sommaire
Introduction générale………………………………………………………………….01

Chapitre- I- : Mesure de la température.

I.1.Introduction………………………………………………………………..……...03

I.2.Généralité sur la mesure de température……………………………………….….03

I.2.1.Définition de la temperature……………………………………………...03

I.3.les échelles de la temperature………………………………………………….….03

I.3.1.Le kelvin………………………………………………………………….03

I.3.2.Le degré Celsius………………………………………………………….04

I.3.3.Les échelles centigrade…………………………………………………..04

I.3.4.Les échelles fahrenheit……………………………………………….…..04

I.3.5.L’échelle Rankine………………………………………………………..04

I. 4.Techniques de mesures…………………………………………………………..05

I.4.1. Capteur thermométrique………………………………………………...05

I.4.1.1.Classification……………………………………………………….06

I.4.1.2.type de détection……………………………………………………06

I.4.1.3.Caractéristiques……………………………………………………..07

I.4.2.thermoscope……………………………………………………...………..07

I.4.2.1.Les déférents thermoscope………………………………………….08

I.4.3.Thermomètre………………………………………………………………08

I.4.3.1.Les types du thermomètre…………………………………………..08

I.4.4.Thermomètre a résistance de platine……………………………………...08


I.4.4.1.Thermomètre étalon……………………………………………………..09

I.4.4.2.model courants………………………………………………………….09

I.4.5.Thermomètre infrarouge………………………………………………………09

I.4.5.1.principe………………………………………………………………….10

I.4.6.Le pyromètre…………………………………………………………………...11

I.4.6.1.Principe pour mesuré la température sans contact……………………..11

I.4.7.Thermistance…………………………………………………………………..12

I.4.7.1.Avantage……………………………………………………………….13

I.4.8.Thermomètre a minimum et maximum…………………...……….…………..14

I.4.8.1. Fonctionnement………………………………………………………...14

I.4.9.Thermocouple………………………………………………………………….15

I.4.9.1.L’effet Seebeck…………………………………………………………15

I.4.9.2.Types de thermocouple…………………………………………………16

I.5.Principe physique…………………………………………………………………….18

I.6.Conclusion…………………………………………………………………………...19

Chapitre-II- : Etude du microcontrôleur PIC18F452

II.1. Introduction sur les microcontrôleurs………………………………………………20

II.1.1.Présentation des microcontrôleurs ……………………………………………20

II.1.2.Les avantages des microcontrôleurs…………………………………………...21

II.1.3.Les caractéristiques principales d’un microcontrôleur ……………………….21

II.1.4.Différentes Familles de microcontrôleurs ……………………………………..22

II.2.Définition d’un PIC ………………………………………………………………..23

II.2.1.Principe de fonctionnement du PIC…………………………………………..23


II.2.2.Les différentes familles des PIC …………………………………………….23

II.2.3.Identification d’un PIC……………………………………………………...24

II.3.Définition d’un pic 18F452 ……………………………………………………….24

II.3.1.Organisation du PIC18F452…………………………………………………25

II.3.2.Ports entrée/sortie ……………………………………………………………26

II .3.2.1.particularité du PORT A ………………………………………………26

II.3.2.2.particularité du PORT B…………………………………………….....26

II.3.2.3.particularité du PORT C ………………………………………………27

II.3.2.4.particularité du PORT D ………………………………………………27

II.3.3.le convertisseur ………………………………………………………………27

II.3.4 .L’oscillateur …………………………………………………………………27

II.3.5.MCLR ……………………………………………………………………….28

II.3.6.Les applications………………………………………………………………28

II.4.conclusion ………………………………………………………………………..30

Chapitre- III- Etude et conception du circuit électronique sous proteus:

III.1.introduction …………………………………………………………………….31

III .1.1.les biens fait de proteus ………………………………………………….32

III.1.2.définition ISIS ……………………………………………………………32

III.1.3.définition ARES ………………………………………………………….32

III .2.matériels utilisés ……………………………………………………………….32

III.3.description de chaque étage ……………………………………………………33


III.3.1 : Alimentation ……………………………………………………….....…..33

III.3.2.Thermocouple ………………………………………………………………33

III.3.3. Limitation de courant ……………………………………………………...34

III.3.4.microcontrôleur PIC ………………………………………………………..39

III.3.5. le TC4468 ……………………………………………………………….…39

III.3.6.partie d’affichage ………………………………………………………….40

III.4. Partie SOFTWARE…………………………………………………………….42

III.4.1. mikroC PRO for PIC18F452……………………………………………...42


III.4 .2 .Programme en Langage C………………………………………………...42

III.4.3 .Programme en Hexa ……………………………………………………...44

III.5.Réalisation du circuit imprimé ………………………………………………..47

III.6.Conclusion ……………………………………………………………………49

Conclusion générale………………………………………………………………....50
TABLE DES FIGURES

I.1. Capteur thermométrique………………………………………………………….06

I.2. Thermoscope……………………………………………………………………..07

I.3. Thermomètre…………………………………………………………………….08

I.4. Thermomètre à résistance de platine…………………………………………….09


I.5. Thermomètre infrarouge………………………………………………………...10

I.6. Le pyromètre…………………………………………………………………....11

I.7. Thermistance…………………………………………………………………….13

I.8. Thermomètre à minimum et maximum ………………………………………...14

I.9. Thermocouple…………………………………………………………………...15

I.10.Expérience de Seebeck…………………………………………………………15

I.11.L'agitation thermique des molécules d'un gaz donne un aperçu de leur


température………………………………………………………………………….18

II.1. Divers microcontrôleurs………………………………………………………..20

II.2.Architecture interne d’un microcontrôleur……………………………………..22

II.3.microcontrôleur PIC 18F452…………………………………………………...25

II.4.les pins du PIC 18F452…………………………………………………………29

III.1.circuit réalisé sous proteus ISIS. ………………………………………………31

III.2.schéma d’alimentation…………………………………………………………33

III.3.schéma de fonctionnement de thermocouple………………………………….34

III.4.Schéma de limitation de courant……………………………………………….34

III.5.résistance électrique……………………………………………………………35

III.6.condensateurs………………………………………………………………….36
III.7.Schéma électrique d’une diode………………………………………………….…37

III.8.microcontrôleur PIC 18F452……………………………………………………....39

III.9 .schéma électrique d’un TC4468…………………………………………………..40

III. 10.afficheur 7 segment……………………………………………………………...40

III.11 .les 16 caractères qui représentes par l’afficheur 7 segments……………………41

III.12.Schéma du circuit sous ARES…………………………………………………...47

III.13.Visualisation 3D du circuit sous ARES………………………………………….48

III.14.Schéma négative du circuit sous ARES………………………………………….48


Introduction générale

Introduction générale :

Étymologie et Historique : thermo signifiant chaleur, dans la langue grec et couple désignant
deux choses de même espèce, mais avec des différences. 1905 thermocouples (Répertoire
général des sciences pures et appliquées, no 12, p. 586). L'anglais thermocouple est attesté en
1890.

Dans un circuit fermé constitué de deux conducteurs de nature différente, il circule un courant
lorsqu'on maintient entre les deux jonctions une différence de température.

En 1822-1823, Thomas Seebeck décrit, dans un mémoire à l'Académie des sciences de


Prusse, un phénomène qui correspond bien à la découverte du courant thermoélectrique se
produisant dans un circuit fermé, formé de conducteurs différents et dont les jonctions sont à
des températures différentes. L'explication par Seebeck de ce phénomène est erronée, mais les
classements de matériaux qu'il a établis en fonction de ce que, actuellement, on nomme le
pouvoir thermoélectrique sont tout à fait corrects. Seebeck ne manque pas de noter le
phénomène provoqué par une différence de température le long d'un conducteur homogène ;
ce phénomène sera redécouvert trente ans plus tard par William Thomson. Vers 1834, Jean
Charles Athanase Peltier publie dans les Annales de physique et chimie un article sur les
anomalies de température observées aux jonctions de conducteurs de nature différente. Les
expériences de Peltier sont confirmées, en 1838, par Antoine-César Becquerel et surtout
Heinrich Lenz, mais les explications de Peltier concernant le phénomène découvert sont
incorrectes. Il faut attendre 1857 pour avoir, avec Thomson, une vue d'ensemble convenable
des trois effets thermoélectriques (effet Peltier, effet Seebeck et effet Thomson) et une
formulation encore admise aujourd'hui. Le calcul des propriétés des circuits thermoélectriques
a été, pour la première fois, effectué d'une manière satisfaisante par E. Altenkirch en 1909.

1
Introduction générale

L’objectif de notre travail c’est la conception d’un circuit à base de microcontrôleur


PIC18F452 pour la mesure de la température par un thermocouple sous environnement de
Proteus.

Nous avons divisé notre mémoire en trois chapitres : le premier chapitre sera plus
particulièrement consacré à la mesure de la température. . Le deuxième chapitre on va étudier
le microcontrôleur PIC18F452.
Dans le troisième chapitre on entamera l’étude des différentes parties du circuit. Consacré à
la réalisation du circuit et programmation sous environnement Proteus ISIS et en passant au
circuit imprimé et la visualisation 3D sous ARES. Nous terminons notre mémoire par une
conclusion générale.

2
Chapitre- I - Mesure de la température

I.1.Introduction :

Dans notre vie courante, la température est relier aux sensations de froid et de chaud,
provenant du transfert thermique entre le Corp. humain et son environnement .il est donc
essentiel de bien connaitre les principales techniques de mesure et les principes physiques qui
les permettant.

I.2.Généralité sur la mesure de température :

I.2 .1.Définition de la température :

La température est une grandeur physique nom directement mesurable, mais repérable par la
variation d’une grandeur associés.

La température est grandeur intensive qui peut être mesuré de deux façons différentes :

 A l ‘échelle atomique elle est liée à l’énergie cinétique moyenne des constituant de la
matière.
 Au niveau macroscopique certaines propriétés des corps dépendant de la température
(volume massique, résistivité massique……) peuvent être choisisses pour construire
des échelles de température.

I .3.Les échelle de la température :

L'unité légale de température dans le système international est le kelvin de symbole K (noter
l'absence du symbole ° car ce n'est pas une échelle de mesure). Il existe d'autres systèmes de
mesures antérieurs et toujours utilisés : les échelles Celsius, centigrade, Fahrenheit et
Rankine.

I .3.1.Le kelvin :

Il est défini à partir du point triple de l'eau : un kelvin est égal à 1/273,16 fois la température
du point triple de l'eau7. Le zéro absolu, correspondrait à la limite à une absence totale
d'agitation microscopique et à une température de −273,15 °C ; mais on ne peut jamais
l'atteindre (penser que l'entité physique est plutôt 1/T, et on ne peut jamais atteindre l'infini).
Cette unité permet de définir une échelle absolue des températures.

Article détaillé : kelvin.

3
Chapitre- I - Mesure de la température

I.3.2.Le degré Celsius :

C’est le kelvin auquel on retire 273,15 K7. Son unité est le °C. Elle est une simple translation
de l'échelle absolue (voir ci-après). La température du point triple de l'eau y a donc pour
valeur 0,01 °C.

Article détaillé : Degré Celsius.

I.3.3.Les échelles centigrades :

L’échelle de mesure est telle que 0 et 100 sont fixés. Elle est appelée centigrade car les deux
points de référence sont distants de 100°. Entre les deux, c'est la dilatation du mercure qui
définit l'échelle.

Par exemple dans l'échelle centigrade, le zéro correspond à la température de la glace


fondante et 100 degrés centigrades correspond à la température d'ébullition de l'eau sous une
pression de 1 atmosphère.

Article détaillé : Degré centigrade.

I.3.4.L'échelle Fahrenheit :

Son symbole est °F. Elle attribue une plage de 180 °F entre la température de solidification de
l'eau et sa température d'ébullition. On la déduit de l'échelle Celsius par une fonction affine
(voir ci-après). Elle fixe le point de solidification de l'eau à +32 °F et le point d'ébullition à
+212 °F.

Article détaillé : Fahrenheit.

I.3.5.L'échelle Rankine :

C’est une simple homothétie de l'échelle absolue avec un facteur 9/5 (voir ci-après).

Le tableau ci-dessous résume les formules permettant de convertir une température entre les
différentes échelles. [1]

4
Chapitre- I - Mesure de la température

À partir Kelvin Celsius Fahrenheit Rankine Réaumur


de :

T kelvin= TK TC+273 ,1 9/9(TF+459,67) 6/9 TRa 6/4 TRe+273

T Celsius= TK-273,15 TC 5/9(TF-32) 5/9(TRa-491) 5/4TRe

T fahrenheit= 9/5TK-459 ,67 9/5TC+32 TF TRa-459 ,67 9/4 TRe+32

T Rankine= 9/5 TK 9/5 TC+491 TF+459,67 TRa 9/4 TRe+491

T Réaumur= 4/5(TK- 4/5 TC 4/9(TF-32) 4/9(TRa-491) TRe


273,15)

I.4.Techniques de mesures :

 Capteur thermométrique.
 Thermoscope.
 Thermomètre.
 Thermomètre à résistance de platine.
 Thermomètre infrarouge.
 Pyromètre.
 Thermistance.
 Thermomètre à minimum et maximum.
 Thermocouple. [1]

I.4.1.Capteur thermométrique :

Le capteur est un dispositif transformant l'état d'une grandeur physique observée en une
grandeur utilisable, telle qu'une tension électrique, une hauteur de mercure, une intensité ou la
déviation d'une aiguille. On fait souvent (à tort) la confusion entre capteur et transducteur: le
capteur est au minimum constitué d'un transducteur.

5
Chapitre- I - Mesure de la température

Figure I.1. Capteur thermométrique

Le nombre des lois physiques permettant une telle transformation est évidemment limité, on
peut donc recenser facilement les capteurs actifs (dont le nombre est fini). Toutefois, les
domaines d'application sont eux très étendus.

I.4.1.1.Classification:

a)Capteurs passifs:

Ils ont besoin dans la plupart des cas d'apport d'énergie extérieure pour fonctionner (ex.:
thermistance, photorésistance, potentiomètre, jauge d’extensométrie appelée aussi jauge de
contrainte). Ce sont des capteurs modélisables par une impédance. Une variation du
phénomène physique étudié (mesuré) engendre une variation de l'impédance. Il faut leur
appliquer une tension pour obtenir un signal de sortie.

b) Capteurs actifs ou capteurs directs :

On parle de capteur actif lorsque le phénomène physique qui est utilisé pour la détermination
du mesurande effectue directement la transformation en grandeur électrique. C'est la loi
physique elle-même qui relie mesurande et grandeur électrique de sortie.

Un capteur actif fonctionne assez souvent en électromoteur et dans ce cas, la grandeur de


sortie est une différence de potentiel.

I.4.1.2.Type de détection :

 Détection avec contact (le capteur doit entrer en contact physique avec un phénomène
pour le détecter).
 Détection sans contact (le capteur détecte le phénomène à proximité de celui-ci).

6
Chapitre- I - Mesure de la température

I.4.1.3.Caractéristiques :

Un capteur est caractérisé selon plusieurs critères dont les plus courants sont:

 la grandeur physique observée;


 son étendue de mesure (gamme de mesure);
 sa sensibilité ;
 sa résolution ;
 sa précision ;
 sa reproductibilité ;
 sa linéarité ;
 son temps de réponse ;
 sa bande passante ;
 son hystérésis ;
 sa gamme de température d'utilisation. [2]

I.4.2.Thermoscope :

Est un instrument destiné à déceler des variations de températures. Contrairement au


thermomètre, le thermoscope ne permet pas de mesurer la température de manière absolue.
Un des plus connu est celui de Galilée. Il aurait pourtant dû s'appeler thermomètre car il
présentait des graduations. Le thermoscope utilisé pour déceler de très faibles différences de
température, encore appelé thermomètre différentiel.

Figure I.2. Thermoscope

7
Chapitre- I - Mesure de la température

I.4.2.1.les différent thermoscope :

 Thermoscope de leslie (thermomètre différentiel).

 Thermoscope de Rumford. [3]

I.4.3.thermomètre :

Est un appareil qui sert à mesurer et à afficher la valeur de la température. C’est le domaine
d'étude de la thermométrie. Développé durant les xvi eet xvii siècles, le thermomètre est
utilisé dans différents domaines. Les applications des thermomètres sont multiples, en
météorologie, en médecine, en cuisine, pour la régulation, dans les industriels, etc.

Figure I.3. Thermomètre

I.4.3.1.Les types du thermomètre:

 Thermomètre à gaz.
 Thermomètre à cadran et aiguille.
 Thermomètre à cristaux liquides.
 Thermomètre à liquide.
 Thermomètre électronique.
 Thermomètre magnétique.

I.4.4.Thermomètre à résistance de platine :

Le thermomètre à résistance de platine est un dispositif (un type de thermistance) permettant


de mesurer la température. Il est basé sur le fait que la résistance électrique du platine varie

8
Chapitre- I - Mesure de la température

selon la température. Le thermomètre à résistance de platine fut développé en 1888. En


anglais on parle généralement de sonde RTD pour Resistance Température Detector.

Figure I.4. Thermomètre à résistance de platine

I.4.4.1.Thermomètre étalon (de précision):

Pour des mesures plus précises, il est préférable d'étalonner chaque sonde de température
indépendamment. En effet, des phénomènes d'écrouissage ou d'oxydation ne sont plus alors
négligeables pour une bonne conversion de la température.

I.4.4.2.Modèles courants:

La production des thermomètres à résistance de platine est standardisée, voir normalisée. La


variété de produit sur le marché est donc limitée. En pratique, les thermomètres à résistance
de platine se distinguent par la valeur de référence de leur résistance à la température =0
°C. Elles sont nommées Pt-X, Pt pour platine et X étant la valeur de référence de la résistance
(en ohm). Par exemple, une sonde Pt-100 possède une résistance de 100 ohms à la
température t= 0 °C. [4]

I.4.5.Thermomètre infrarouge :

Un thermomètre infrarouge est un instrument de mesure de la température de surface d'un


objet à partir de l'émission de lumière de type corps noir qu'il produit. Le principe de
fonctionnement est basé sur la mesure du rayonnement de l'objet dans le domaine de
l'infrarouge d'où le nom de thermomètre infrarouge. On utilise également le terme de
pyromètre infrarouge lorsqu'il s'agit de mesurer des températures élevées d'un objet ou d'un
environnement (incendie, four, etc.)1. Les deux termes expriment la différence avec un
thermomètre à contact classique puisqu'ils mesurent le rayonnement thermique émis et non la
température elle-même.

9
Chapitre- I - Mesure de la température

Un tel thermomètre est parfois appelé à tort thermomètre laser s'il est aidé d'un laser pour
viser, ou encore thermomètre sans contact pour illustrer sa capacité à mesurer la température à
distance.

Figure I.5. Thermomètre infrarouge

I.4.5.1.Principe :

Le thermomètre IR mesure la température par quantification de l’énergie radiative émise dans


l’infrarouge. Tout objet au-dessus du zéro absolu (0 K) émet ces radiations. En connaissant la
quantité d'énergie émise par un objet, et son émissivité, sa température peut donc être
déterminée. Schématiquement, le procédé consiste à mesurer l'énergie lumineuse (située dans
l'infrarouge) sur un détecteur permettant de la convertir en un signal électrique. Cette méthode
permet de mesurer la température à distance, contrairement aux autres types de thermomètres
comme les thermocouples. Ainsi il est possible de mesurer la température si l'objet est en
mouvement, s'il est entouré d'un champ électromagnétique, s'il est placé dans le vide, etc. Le
thermomètre infrarouge le plus basique est composé d’une lentille qui focalise l’énergie
radiative infrarouge sur un détecteur qui la convertit en signal électrique. Après
compensation, ce signal est converti à son tour en température. Cette méthode de mesure peut
être très précise à condition cependant d'être bien calibrée, le rayonnement mesuré étant
dépendant de nombreux paramètres : émissivité de l'objet, uniformité de la source, géométrie
du dispositif. La mesure infrarouge (IR) est une mesure optique

10
Chapitre- I - Mesure de la température

la lentille de l'appareil doit être propre ;

le champ de mesure doit être libre de toutes interférences : absence de poussière, d'humidité,
de vapeur ou de gaz étranger.

La mesure IR est une mesure de surface :si de la poussière ou de la rouille est présente sur la
surface de l'objet à mesurer, la mesure se fera sur ces particules ;

Si la valeur semble douteuse, il faut utiliser en parallèle un thermomètre à contact classique.


Ce dernier peut être équipé d'une sonde d'immersion ou de pénétration. [5]

I.4.6.le pyromètre :

Appareil servant à mesurer des températures très élevées, qui utilise principalement le pouvoir
de dilatation, la résistivité, le rayonnement ou le pouvoir calorique d'un corps connu qui sert
d'étalon. Pyromètre chimique, thermoélectrique; pyromètre à radiation, à rayonnement, à
résistance; pyromètre à cadran, enregistreur, optique. Un pyromètre destiné à mesurer les
hautes températures d'un four à poteries d'un emploi facile

Figure I.6. Le pyromètre

I.4.6.1.principe pour mesurer la température sans contact :

Le rayonnement infrarouge est une partie de la lumière du soleil et peut se décomposer à


travers un prisme réfléchissant. Ce rayonnement a de l'énergie. Au début du XXème siècle,
les scientifiques Planck, Stefan, Boltzmann, Wien et Kirchhoff ont défini les activités du
spectre électromagnétique et on établi des comparaisons pour décrire l'énergie infrarouge.

11
Chapitre- I - Mesure de la température

Cela permet de définir l'énergie par rapport aux courbes d'émission d'un corps noir. Les objets
avec une température au-dessus du zéro absolu rayonnent de l'énergie. La quantité d'énergie
augmente de façon proportionnelle à la quatrième puissance de la température.

Ce concept est le principe de base de la mesure de température par infrarouges. Avec le


facteur d'émission on introduit une variable dans cette régularité. Le facteur d'émission est une
mesure pour le rapport des rayonnements qui émettent un corps gris et un corps noir à la
même température. Un corps gris est un objet qui a le même facteur d'émission sur toutes les
longueurs d'onde. Un corps gris est un objet dont facteur d'émission change la longueur
d'onde, par exemple l'aluminium. En règle générale on considère que le facteur d'émission est
égal au facteur d'absorption.

Pour des surfaces brillantes, le facteur d'émission peut être réglé sur les mesureurs laser de
température manuellement ou automatiquement, afin de corriger les erreurs de mesure. Dans
la plupart des applications, cela est très facile à faire. Pour les cas dans lesquels le facteur
d'émission n'est pas constant, on peut résoudre le problème si on mesure en deux ou plusieurs
longueurs d'onde.

Les pyromètres sont fabriqués avec plusieurs configurations, ce qui diffère à cause de leurs
composants électroniques ou optiques, de sa technologie, sa taille et sa carcasse. Tous ont en
commun la chaîne de transformation de signaux, et à son début il y a un signal IR et à la fin
un signal de sortie électronique. Cette chaîne de mesure générique commence par un système
optique de lentilles et/ou conducteurs d'ondes lumineuses, filtres et le détecteur

I.4.7.thermistance :

Une thermistance est un élément de détection de température composé d'un matériau semi-
conducteur fritté qui présente une variation importante de la résistance, proportionnelle à un
petit changement de température. Une thermistance généralement des coefficients de
température négatif (NTC) ce qui signifie que la résistance de la thermistance diminue lorsque
la température augmente les avantages de l'utilisation d'une thermistance.

12
Chapitre- I - Mesure de la température

Figure I.7. Thermistance

I .4.7.1.Avantage :

Contrairement aux thermomètres à résistance métallique qui utilisent des métaux comme le
platine (sonde thermométrique Pt100, par exemple), les thermistances peuvent être fabriquées
selon différents procédés :

- oxydes métalliques ou titanate de baryum dopé frittés sous forme de céramique

- particules de carbone incluses dans un polymère (PTC)

Le coefficient de température d'une thermistance peut varier fortement en valeur absolue et


s'inverser à certaine température. Pour une plage de température donnée (par exemple 0-
100°C) on trouve des thermistances de type :

- CTN : coefficient de température négatif (NTC thermistor en anglais) dont la résistance


diminue quand sa température augmente

- CTP : coefficient de température positif (PTC thermistor) dont la résistance augmente avec
la température

Elles sont utilisées comme :

- capteurs de température

- élément de protection contre les surintensités et les surchauffe à la matière d'un fusible.

- élément de chauffage s'autorégulant

Photo ci-contre : la thermistance se présente généralement sous la forme d'un disque. Le


marquage peut se faire sous la forme de bandes de couleurs ou en clair (résistance à 25°C ou
référence du fabricant. [6]

13
Chapitre- I - Mesure de la température

I.4.8.Thermomètre à minimum et maximum :

Le thermomètre à minimum et maximum (anciennement dénommé thermométrographe) est


un thermomètre permettant de mesurer les températures maximales et minimales atteintes
pendant un intervalle de temps donné. Il a été inventé par James Six en 1782, il est donc
parfois appelé thermomètre de Six1. C'est un instrument couramment utilisé pour les usages
domestiques, mais également en météorologie et en horticulture.

Figure I.8. Thermomètre à minimum et maximum

I.4.8.1.Fonctionnement :

L’espace vide permet la variation globale du volume de liquide (alcool + mercure + alcool).
Quand la température monte, l'alcool se dilate et repousse les limites mercure-alcool vers le
côté comportant un vide. Quand la température baisse, le tout se contracte et repousse les
limites de l'autre côté. Les marqueurs sont repoussés par le mercure parce que la tension
superficielle du mercure ne lui permet pas d'être facilement pénétré, alors que l'alcool (ou le
vide) ne les entraînent pas.

Les marqueurs suivent donc la limite du mercure qui monte mais restent sur place quand elle
descend grâce à une plaque en acier derrière le tube à laquelle se « collent » les aiguilles. De
cette manière, ils permettent de repérer le maximum (côté vide) et minimum (coté alcool) des
températures subies tant qu’on n’a pas fait une remise à 0. [7]

14
Chapitre- I - Mesure de la température

I.4.9.Thermocouple:

Les thermocouples, ou couples thermoélectriques (CTE), sont des couples de matériaux dont
l'effet Seebeck – découvert en 1821 par le physicien allemand Thomas Johann Seebeck – est
utilisé pour la mesure de la température. Ils sont bon marché et permettent la mesure dans une
grande gamme de températures. Leur principal défaut est leur imprécision : il est relativement
difficile d'obtenir des mesures avec une incertitude inférieure à 0,1 °C. [8]

I.9. Thermocouple

I.4.9.1.L’effet Seebeck:

L’effet Seebeck est un effet thermoélectrique, découvert par le physicien allemand Thomas
Johann Seebeck en 1821. Celui-ci remarqua que l'aiguille d'une boussole est déviée
lorsqu’elle est placée entre deux conducteurs de natures différentes et dont les jonctions ne
sont pas à la même température T (voir figure).

I.10.Expérience de Seebeck

Il expliqua ce phénomène par l’apparition d’un champ magnétique, et crut ainsi fournir une
explication à l'existence du champ magnétique terrestre. Ce n’est que bien plus tard que fut
comprise l’origine électrique du phénomène : une différence de potentiel apparaît à la jonction
de deux matériaux soumis à une différence de température. L’utilisation la plus connue de
l’effet Seebeck est la mesure de température à l’aide de thermocouples. Cet effet est
également à la base de la génération d'électricité par effet thermoélectrique.

15
Chapitre- I - Mesure de la température

Le potentiel électrique généré peut être calculé à partir de l'équation suivante

dV=Sab(T).dT

Sab coefficient Seebeck (a et b représente la nature différente des métaux employer).

I.4.9.2.Types de thermocouple :

A base des métaux usuels :

Type E :

Composition : chromel (alliage Nikel+chrome (10%)).

Constantan (alliage nickel+cuivre (45%))

Usage continude0°Cà800°C ; usage vintermittent de -40°Cà 900°C.

Type j :

Composition fer/constantan (alliage nickel+cuivre)

Usage continu de -20°Cà700°C ; usage intermittent de -180°C à 750°C.sa table de référence


s’étend au-delà de 1000°C.

Type K :

Composition : chromel (alliage nickel+chrome)

/alumel(alliage nickel+aluminium(5%)+silicium)

Usage continu de 0°Cà1100°C ; usage intermittent de -180°C à 1200°C .sa table de références
étend à 1370°C.

Type N :

Composition : Nicrozil (alliage nickel+chrome (14%) +silicium (1.5%) /nisil (alliage


nickel+silicium (4.5%) +magnésium (0.1%)).

Usage continu de 0°C à 1150°C ; usage intermittent de -270°C à 1280°C.

Type T :

Composition cuivre/constantan (alliage cuivre+nickel)

Usage continu de -185°C à 300°C ; usage intermittent de -250°C à 400°C.

Type M :

Composition : nickel Molybdène 18%(fil positif)/nickel Cobalt 0.8%(fil négatif).

16
Chapitre- I - Mesure de la température

Usage de400°C à1370°C.

A base des métaux Nobel :

Type R :

Composition : Platine –rhodium (13%)/Platine

Usage continue de 0°C à 1600°C ; usage intermittent de 0°C à 1700°C

Type S :

Composition : Platine- rhodium (10%)/Platine

Usage continue de 0°C à 1550 °C ; usage intermittent de 0°C à 1700°C

Type B :

Composions : Platine –rhodium (30%)/Platine –rhodium (6%)

Usage continue de 100 °C à 1600°C ; Usage intermittent de 0°C à 1800°C

A base des métaux réfractaires :

Type C :

Composition : tungesténe-rhénium (5%)/ tungstène-rhénium (26%)

Usage contenu de 50°Cà 1820°C ; usage intermittent de20°C à 2300°C.

Type G :

Composition : tungstène /tungstène-rhénium (26%)

Usage contenu de 20°Cà 2320°C ; usage intermittent de0°C à 2600°C.

Type D :

Composition : tungstène-rhénium (3%)/ tungstène-rhénium (25%)

Usage contenu de 20°C à 2320°C ; usage intermittent de0°C à 2600°C. [8]

17
Chapitre- I - Mesure de la température

I.5.Principe physique

Figure I.11.L'agitation thermique des molécules d'un gaz donne un aperçu de leur
température.

Les particules qui composent un système matériel (molécules ou atomes) ne sont jamais au
repos. Elles sont en vibration permanente et possèdent donc une certaine énergie cinétique. La
température est une mesure indirecte du degré d'agitation microscopique des particules. Par
ailleurs, un espace vide de matière mais dans lequel de la lumière se propage contient lui aussi
de l'énergie. Dans de bonnes conditions2, on peut associer une température à ce rayonnement
qui mesure l'énergie moyenne des particules qui le constituent. Un exemple important de
rayonnement thermique est celui du corps noir dont un exemple est donné par les étoiles dont
le rayonnement révèle la température des atomes qui sont à sa surface.

Lorsque deux corps entrent en contact, ils échangent spontanément de l'énergie thermique :
l'un des deux corps a des particules qui ont plus d'énergie cinétique, en les mettant en contact,
les chocs entre particules font que cette énergie cinétique microscopique se transmet d'un
corps à l'autre. C'est ce transfert d'énergie qui, en sciences physiques, est appelé chaleur. Ces
transferts d'énergie mènent spontanément à un état d'équilibre thermique où les deux corps en
présence ont la même température. [1]

18
Chapitre- I - Mesure de la température

I.6.Conclusion :

On conclu qu’il y’a plusieurs principes techniques et principes physique pour mesurer la
température qu’on a citée déjà.

Alors La mesure de température n’existe pas sans la présence du capteur.

19
Chapitre -II- Etude du microcontrôleur PIC18F452

II.1. Introduction sur les microcontrôleurs :

Un microcontrôleur est un circuit intégré qui rassemble les éléments essentiels d'un ordinateur
: processeur, mémoires, unités périphériques et interfaces d'entrées-sorties. Les
microcontrôleurs se caractérisent par un plus haut degré d'intégration, une plus faible
consommation électrique, une vitesse de fonctionnement plus faible et un coût réduit par
rapport aux microprocesseurs polyvalents utilisés dans les ordinateurs personnels. Par rapport
à des systèmes électroniques à base de microprocesseurs et autres composants séparés, les
microcontrôleurs permettent de diminuer la taille, la consommation électrique et le coût des
produits. Ils ont ainsi permis de démocratiser l'utilisation de l'informatique dans un grand
nombre de produits et de procédés. Les microcontrôleurs sont fréquemment utilisés par
exemple dans les contrôleurs des moteurs automobiles, les télécommandes, les appareils de
bureau, l'électroménager, la téléphonie mobile.

Figure II.1. Divers microcontrôleurs

II.1.1.Présentation des microcontrôleurs :

Un microcontrôleur est un assemblage de composant, ses composant varie d’un membre à


l’autre de la famille ainsi les fabricants peuvent présenter un grand nombre qui s’adapte plus
ou moins a certaines tache mais un programmeur connaissant une famille n’a pas besoin
d’apprendre à utilisé chaque membre il lui faut connaitre juste ces déférences par rapport au
père de la famille.

Ses différences sont souvent, la taille mémoire, la présence ou l’absence de périphérique et


leur nombre.

Si l’on compare le microcontrôleur avec le microprocesseur, on remarqueque ce dernier

20
Chapitre -II- Etude du microcontrôleur PIC18F452

possède des meilleures performances que microcontrôleur, à savoir :

*rapidité d’exécution

*capacité d’adressage beaucoup plus étendue.

*jeu d’instructions très sophistiqué.

Pour des raisons économiques et comme dans l’industrie, on n’a pas nécessairement besoin
d’une grande rapidité d’exécution et d’une grande mémoire, alors on préfère utiliser le
microcontrôleur.

II.1.2.Les avantages des microcontrôleurs :

Les points forts des microcontrôleurs sont nombreux et bien réels.

Il permet de la :

 Diminution de l’encombrement du matériel et du circuit imprimé

 Simplification du tracé du circuit imprimé

 Augmentation de la fiabilité du système

 Le microcontrôleur contribue à réduire les coûts à plusieurs niveaux:

1. Moins cher que les composants qu’il remplace

2. Diminution des coûts de main d’œuvre (conception et montage)

3. Environnement de programmation et de simulation évolués.

II.1.3.Les caractéristiques principales d’un microcontrôleur :

Les microcontrôleurs sont des composants qui permet la gestion des cartes, ils sont
caractérisés par :

 De nombreux périphériques d’E/S.


 Une mémoire de programme.
 Une mémoire vive.
 Eventuellement une mémoire EEPROM destinée à la sauvegarde par programme de
21
Chapitre -II- Etude du microcontrôleur PIC18F452

données à la coupure de l’alimentation.


 Un processeur 8 ou 16 bits.
 Faible consommation électrique. [9]

Figure II.2.Architecture interne d’un microcontrôleur

II.1.4.Différentes Familles de microcontrôleurs :

On trouve plusieurs familles des microcontrôleurs citons :

La famille Atmel AT91.

La famille Atmel AVR.

Le C167 de Siemens.

La famille Hitachi H8.

La famille des PIC de Micro chip.

La famille des DSPIC de Micro chip.

La famille PSOC de Cyprées.

La famille LPC21xx ARM7-TDMI de Philips.

22
Chapitre -II- Etude du microcontrôleur PIC18F452

La famille V800 de NEC.

La famille K0 de NEC. [9]

II.2.Définition d’un PIC :

Un PIC est un microcontrôleur, c’est une unité de traitement d’information de type

microprocesseur à laquelle on a ajouté des périphériques internes permettant de faciliter


l'interfaçage avec le monde extérieur, sans nécessiter l’ajout de composants externes.

Les Pics sont des composants RISC (Reduced Instructions Set Computing) ou encore

composant à jeu d’instructions réduit.

II.2.1.Principe de fonctionnement du PIC :

Un microcontrôleur exécute des instructions. On définit «le cycle instruction » comme le


temps nécessaire à l’exécution d’une instruction. Attention de ne pas confondre cette notion
avec le cycle d’horloge qui correspond au temps nécessaire à l’exécution d’une opération
élémentaire (soit un coup d'horloge). Une instruction est exécutée en deux phases : la phase de
recherche du code binaire de l’instruction stocké dans la mémoire de programme la phase
d’exécution ou le code de l’instruction est interprété par le processeur et exécuté. Chaque
cycle instruction dure 4 coup d’horloge.

On pourrait donc croire qu’un cycle instruction dure 8 cycles d’horloge mais l’architecture
particulière du PIC lui permet de réduire ce temps par deux. En effet, comme les instructions
issues de la mémoire de programme circulent sur un bus différent de celui sur lequel circulent
les données, ainsi le processeur peut effectuer la phase de recherche d’une instruction pendant
qu’il exécute l’instruction précédente. [10]

II.2.2.Les différentes familles des PIC :

La famille des pics est subdivisée en trois grandes familles :

Base-line : c’est une famille qui utilise des mots d’instructions de 12 bits.

Mid-range : c’est une famille qui utilise des mots de 14 bits.

High-end : c’est une famille qui utilise des mots de 16 bits. [11]

23
Chapitre -II- Etude du microcontrôleur PIC18F452

II.2.3.Identification d’un PIC :

Un PIC est généralement identifié par une référence de la forme suivante : xx(L)XXyy-zz

xx : famille du composant, actuellement « 12, 14, 16, 17 et 18 ».


L : tolérance plus importante de la plage de tension
XX : type de mémoire programme
C : EPROM ou EEPROM
CR : PROM
F : Flash
yy : Identificateur.
zz : vitesse maximale du quartz de pilotage. [11]

Exemple :

II.3.Définition d’un pic 18F452 :

Cette famille a un jeu d'instruction complet puisqu'il comprend envirent 75 instructions. Cette
palette d'instructions étendue lui permet de faire fonctionner du code C compilé de manière
nettement plus efficace. Sur les dernières versions (sous-famille « K»), on peut les utiliser
avec un quartz fonctionnant jusqu'à 64 MHz (16 MIPS).

Cette famille propose une multitude de dérivés intégrant l'USB, ETHERNET (MAC+PHY),
le CAN, des canaux de MLI dédiés au contrôle moteur. [12]

24
Chapitre -II- Etude du microcontrôleur PIC18F452

Figure II.3.microcontrôleur PIC 18F452

II.3.1.Organisation du PIC18F452 :

 La mémoire du PIC18F452 est devisé en3 parties :

1/mémoire programme :

Constitué de 32Kbits, dans cette zone nous allons écrire notre programme.

2/mémoire EEPROM :

La mémoire EEPROM (Electrical Erasable Programmable Read Only Memory), est


constituée de 256Octets que nous pouvons lire et écrire de puis notre programme .ces Octets
sont conservés après une coupure de courants est sont très utiles pour conserver des
paramètres semi-permanents.

3/mémoire RAM et organisation :

Est celle que nous allons sans cesse utiliser toutes les données qui y sont stockées sont
perdues lors d’une coupure de courant ; la mémoire RAM disponible du 18F452est de
1536Oktets.

 Watchdog :

Cette fonction est capable de surveille le bon fonctionnement que le microcontrôleur


exécute ,le rôle de Watch dog ou chien de garde est de « reseter »le micro contrôleur si
l’on ne remet pas a zéro périodiquement(a intervalle définissable) un registre interne

25
Chapitre -II- Etude du microcontrôleur PIC18F452

grâce à l’instruction Clr wdt(clear watchdog) ;si le programme tourne par exemple
dans une boucle sans fin(qui est un bug dans le programme ) la fonction watch va
permettre de remettre à zéro le microcontrôleur afin de relancer le programme .

 Le TIMER :

C’est un registre interne au microcontrôleur, celui-ci s’incrémente au grés d’une


horloge ce registre peut servir par exemple pour réaliser des temporisation ou bien
encore pour faire du comptage (par l’intermédiaire d’une broch spécifique
RA4/TOKI), le PIC18F452 possède 4 timers configurable par logiciel.

II.3.2.Ports entrée/sortie :

On dispose de 32 broches d’entrées/sortie chacune configurable soit en entrée soit en sortie


(PORT A, PORT B, PORT C, PORT D).

Un registre interne au PIC nommé TRIS de définir le sens de chaque broche d’un port
d’entrée/sortie.

En règle générale un bit positionné à zéro dans le registre TRIS donnera une configuration en
sortie pour la broche consterné ; si se bit est positionnée à un ce sera une broche d’entrée.

II .3.2.1.particularité du PORT A :

Le PIC 18F452 dispose 4 canaux d’entrée analogique ; nous pouvons donc échantillonner
successivement jusqu’à quatre signaux différents avec ce composent, les pins utilisés sont les
pins A N0 à AN3.

II.3.2.2.particularité du PORT B :

Hors de sa fonctionnement principale autant que port d’entrée sorties, on note les pins RB0,
RB1, RB2 qui en configuration d’entrées/sortie, est de type « trigger de schmit »

Quand elle est utilisée en mode interruption « INT ».

26
Chapitre -II- Etude du microcontrôleur PIC18F452

La lecture simple de ces entrées se fait de façons toute à fait classique ; en entrée de type TTL
encore il y’a (RB3, RB6, RB7) qui peuvent servir dans la programmation (en mode LVP).

II.3.2.3.particularité du PORT C :

C’est port d’entrée/sortie classique avec deux pins qu’on utilisera plus tard dans la
communication série avec le PC à travers(TX et RX) ;(RC6 et RC7) .

II.3.2.4.particularité du PORT D :

C’est un port d’entrée / sortie classique.

II.3.3.le convertisseur :

Le CAN est un périphérique intégré destiné a mesurer une tension et la convertir en mode
binaire qui pourra être utilisé par un programme.

Le 18F452 travaillé avec un convertisseur analogique /numérique qui permet un


échantillonnage sur 10 bits.

Le signal numérique peut donc prendre 1024 valeurs possibles.

On sait que pour pouvoir numériser une grandeur, nous devons connaitre la valeur minimale
quelle peut prendre, ainsi que sa valeur maximal les Pics considèrent par défaut que la valeur
minimal correspond à leur Vss d’alimentation, tandis que la valeur maximal correspond à la
tension positive d’alimentation Vdd.

II.3.4 .L’oscillateur :

L’horloge système peut être réalisée soit avec un quartz, soit avec une horloge extérieure, soit
avec un circuit RC.

Dans ce dernier cas, la stabilité du montage est limitée.

La fréquence maximale d’utilisation va dépendre du microcontrôleur utilisée .le suffixe


indiqué sur le boitier donne la nature de l’horloge à utilisée et sa fréquence maximal ; notre
PIC utilisée est limité à 40Mhz.

27
Chapitre -II- Etude du microcontrôleur PIC18F452

II.3.5.MCLR :

La broche MCLR permet de réaliser un Reset du circuit quand elle est placée à zéro volt.

II.3.6.Les applications :

Détection et Instrumentation.

Test et Mesure.

Gestion d'alimentation.

Communications et Réseaux.

Electronique Grand Public.

Audio, Imagerie.

Vidéo et Vision.

Industrie.

28
Chapitre -II- Etude du microcontrôleur PIC18F452

Figure II.4.les pins du PIC 18F452

29
Chapitre -II- Etude du microcontrôleur PIC18F452

II.4.conclusion :

Un microcontrôleur est un système informatique complet rassemblé dans un circuit


électronique il contient tout les composants décrit dans la présentation des systèmes
informatique à savoir un microprocesseur, des mémoires et des périphériques (ports,timers
convertisseurs …).

30
Chapitre -III- Etude et conception du circuit électronique sous proteus

III.1.introduction :

Dans ce projet on utilise logiciel « proteus » qui est un logiciel très connu dans le domaine
de l’électronique développé par la société « l’absenter électronique », le logiciel « proteus »
est composé de deux modules :

 L’éditeur de schéma ISIS.


 L’outil de conception de circuit imprimé ARES.
.

Figure III.1.circuit réalisé sous proteus ISIS.

31
Chapitre -III- Etude et conception du circuit électronique sous proteus

III .1.1.les biens fait de proteus :

 Pack contenant des logiciels facile et rapide à comprendre et utiliser.


 Le support technique est performant.
 L’outil de création de prototype virtuel permet de réduire les couts matériels et
logiciels lors de la conception d’un projet. [13]

III.1.2.définition ISIS :(Intelligent Schématique Input System)

C’est la composant de proteus qui permet la création des schémas et la simulation


électronique, il permet de pouvoir simuler le comportement d’un microcontrôleur et sont
interaction avec les composants qui l’entourent.les circuits électroniques conçu grâce à ce
logiciel peuvent être utilisé dans des documentations car le logiciel permet de contrôler la
majorité d’aspect graphique des circuits.

III.1.3.définition ARES :(Automatique Router Equipement System)

C’est un module de conception du circuit imprimé et outil de d’édition et de routage qui


complète ISIS, il permet l’emplacement des composantes en mode automatique manuel ou
semi-automatique.

III .2.matériels utilisés :

Dans notre circuit on a utilisés :

 01 Microcontrôleur PIC18F452.
 01 Thermocouple.
 Afficheur 07 segments.
 04 Resistances (R1=R2=R3=100, R4=10K).
 04 Capacities (C1=C2=C3=1nF, C4=10mF).
 01 diode
 04 TC4468
 01 Source d’alimentation.
 01 MAX6675.
 02 jumper intérupteurs.

32
Chapitre -III- Etude et conception du circuit électronique sous proteus

III.3.description de chaque étage :

III.3.1 : Alimentation :

L’alimentation étant nécessaire pour tout les circuits électroniques, car elle délivre deux
fonctions principales qui sont toujours demandées dans un circuit d’alimentation :

1/délivrer une ou plusieurs tensions(ou courants) bien précises et souvent stables.

2/fournir une énergie électrique avec un minimum de perte.

Figure III.2.schéma d’alimentation

III.3.2.Thermocouple :

L’un des transducteurs de température les plus fréquemment utilisés est le thermocouple.

Un thermocouple est créé dès lors que deux métaux différents entrent en contact, ce qui
produit une faible tension en circuit ouvert au point de contact, qui varie en fonction de la
température. Cette tension thermo-électrique est connue sous le nom de tension de Seebeck.

33
Chapitre -III- Etude et conception du circuit électronique sous proteus

Figure III.3.schéma de fonctionnement de thermocouple

Le thermocouple relier avec un MAX6675 pour mémoriser le signal provenant d'un


thermocouple.

Les données sont émises dans une résolution de 12 bits.

Ce convertisseur résout les températures à 0,25 ° C, permet aussi la lecture élevées que +
1024 ° C.

III.3.3. Limitation de courant :

C’est un circuit électronique de protection contre les surcharges qui limite le courant de sortie
maximum à une valeur prédéfinie.

Figure III.4.Schéma de limitation de courant

34
Chapitre -III- Etude et conception du circuit électronique sous proteus

Cette partie contient :

 La résistance électrique :

La résistance électrique (autrefois appelée « résistor ») est un dipôle récepteur non polarisé
(pas de sens de connexion à respecter) ressemblant à ceci :

La résistance électrique (symbole de la grandeur : R) se mesure en ohm (symbole de l’unité :


Ω), soit à l’aide du code couleur, soit avec l’appareil de mesure appelé l’ohmmètre.

Figure III.5.résistance électrique

Les méthodes techniques pour utiliser le code couleur des résistances : [14]

Ne Mangez Rien Ou Jeunez Voila Bien Votre Grande Bêtise

Noir Marron Rouge Orange Jaune Vert Bleu Violet Gris Blanc

0 1 2 3 4 5 6 7 8 9

Il existe trois types de résistances :

Résistance à quartes bandes :

Les deux premiers bandes exprime les chiffres significatifs (la dizaine, l’unité).

Le troisième exprime le multiplicateur.

La quatrième c’est la tolérance.

Résistance à Cinque bandes :

Les trois premières bandes présentent les chiffres significatifs.

Le quatrième donne le multiplicateur.

Le cinquième c’est la tolérance.

35
Chapitre -III- Etude et conception du circuit électronique sous proteus

Résistance à six bandes :

Les Cinque premier anneaux on la même signification que la résistance a 5 bandes

Le sixième est un coefficient de température

Le Rôle de la résistance :

 Limite le courant dans un montage.


 Diminue la tension.
 Polarise l’entrée d’un circuit intégré.

 Le Condensateur

Le Condensateur est un composant électronique élémentaire, constitué de deux armatures


conductrices en influence totale et séparées par un isolant polarisable. Sa propriété principale
est de pouvoir stocker des charges électriques opposées sur ses armatures. La valeur absolue
de ces charges est proportionnelle à la valeur absolue de la tension qui lui est appliquée. Le
condensateur est caractérisé par le coefficient de proportionnalité entre charge et tension
appelé capacité électrique et exprimée en farads (F).

Figure.III.6.condensateurs

36
Chapitre -III- Etude et conception du circuit électronique sous proteus

Les différents types du condensateur :

 Les condensateurs au papier.


 Les condensateurs céramiques.
 Les condensateurs au mica.
 Les condensateurs à film plastique.
 Les condensateurs au verre.
 Les condensateurs électrolytiques ou polarisés.

 Les diodes

La diode est un composant électronique qui ne laisse passer le courant que dans un sens. C'est
le sens passant, ou direct. Le sens où aucun courant ne passe est le sens bloqué, ou inverse.
C'est donc un composant polarisé.la diode est passant quand la tension de l’anode est
supérieure à la tension de la cathode.

Figure.III.7.Schéma électrique d’une diode

Les diodes sont surtout utilisées pour redresser une tension ; La première fonction de base
d'une diode, c'est de redresser une grandeur électrique (tension ou courant), c'est-à-dire de
convertir une grandeur alternative (successivement positive et négative) en une grandeur
exclusivement positive. Cette fonction est notamment essentielle dans les alimentations
électriques.

37
Chapitre -III- Etude et conception du circuit électronique sous proteus

Or tout dispositif électronique à besoin d'être alimenté pour fonctionner, le redressement est
également utilisé pour démoduler des signaux, par exemple pour la radio en modulation
d'amplitude (gamme AM).

La deuxième fonction de base que peut remplir une diode, c'est de limiter la tension sur
d'autres composants, ce qu'on appelle "écrêtage". Cette limitation de tension peut par exemple
servir à protéger ces autres composants de surtensions éventuelles ou encore à maintenir une
tension constante à leurs bornes (régulation de tension).

Différents types de diodes :

 La diode Zener :

Est une diode qui présente une tension inverse de valeur déterminée. Utilisée comme
référence de tension ou comme protection contre les surtensions.

 La diode Transil

Est un composant de protection contre les surtensions. Elle a un comportement similaire à la


diode Zener.

 La diode Schottky

Qui a un seuil de tension directe très bas et un temps de commutation très court. Utilisée pour
la détection des signaux HF et hyperfréquences. On l'utilise aussi pour le redressement de
puissance.

 La diode Varicap

Ou encore diode à capacité variable est un type de diode qui se comporte comme un
condensateur dont la valeur de la capacité varie avec la tension inverse appliquée à ses bornes.
Cette diode s'apparente un condensateur variable. Elle est souvent utilisée dans des montages
radio-fréquence.[15]

38
Chapitre -III- Etude et conception du circuit électronique sous proteus

III.3.4.microcontrôleur PIC:

Figure III.8.microcontrôleur PIC 18F452

18F452 est un microcontrôleur de la famille PIC18FXXX.

Le numero18 signifie la famille du PIC.

La lettre F signifie que la mémoire programme de ce PIC est de type « flash ».

Les trois derniers chiffres permet d’identifier précisément le PIC, notre PIC de type 452.
(Pour plus d’explication voir chapitre -II-)

III.3.5. le TC4468 :

C’est circuit intégrés composé a l’intérieure de plusieurs ports logiques, il est utilisé pour la
protection contre les surtensions inferieur de 2000v.

Pour toutes plus description, voir la fiche technique en annexe (TC4468 logique input
CMOS).

39
Chapitre -III- Etude et conception du circuit électronique sous proteus

Figure .III.9 .schéma électrique d’un TC4468

III.3.6.partie d’affichage :

Les afficheurs 7 segments sont un type d'afficheur très présent sur les calculatrices et
les montres à affichage numérique : les caractères (des chiffres, bien que
quelques lettres soient utilisées pour l'affichage hexadécimal) s'écrivent en allumant ou en
éteignant des segments, au nombre de sept. quand les 7 segments sont allumés, on obtient le
chiffre 8.

Figure III. 10. afficheur 7 segment

40
Chapitre -III- Etude et conception du circuit électronique sous proteus

Les chiffres 7 et 9 sont les seuls à pouvoir être représentés de deux façons : en allumant les
segments A, B et C ou assez rarement A, B, C et F pour le 7, et en allumant les segments A,
B, C, D, F et G ou A, B, C, F et G pour le 9.

Ces chiffres décimaux peuvent être complétés par les lettres A à F pour la
numération hexadécimale : [16]

Figure .III.11 .les 16 caractères qui représentent par l’afficheur 7 segments

41
Chapitre -III- Etude et conception du circuit électronique sous proteus

III.4. Partie SOFTWARE:

III.4.1. mikroC PRO pour PIC18F452:

On peut donc simuler dans ISIS un programme compilé en basic c ou pascal, Cofmaker est
une passerelle entre les environnements de développement intégrés "mikroc mikropascal et
mikrobasic" et le logiciel de CAO "proteus». La construction d'un fichier cof common object
file et son utilisation dans proteus ISIS sont automatisées | On peut donc simuler dans ISIS un
programme compilé a en basic c ou pascal ; Cofmaker supporte les micros contrôleurs Pic12
pic16 pic18 pic24: Le logiciel peut produire un arbre d'appel des différents sous programmes
Cofmaker est gratuit jusqu'à 2ko de code exécutable cofma.

III.4.2 .Programme en Langage C :

#include <system.h>
#include "max6675lib.h"
#pragma DATA _CONFIG2H, _WDT_OFF_2H
#pragma CLOCK_FREQ 4000000
bit disoff_tris @ TRISB.0;
bit disoff_out @ PORTB.0;
static char tbuff[4];
static char digit = 0;
static int interrupt_timer = 0;
char isthcopen;
// Segments 0 1 2 3 4 5 6 7 8 9
unsigned char const map[10] = {0x40, 0x79, 0x24, 0x30, 0x19, 0x12, 0x02, 0x78, 0x00,
0x10};
// THC open message N E P O
unsigned char const open[4] = {0x48, 0x06, 0x0c, 0x40};
// Interrupt servicing
void interrupt( void )
{ char mask;
disoff_out = 1;
// Clear Timer0 register.
tmr0l = 0x00;
// Clear TMR0 overflow flag
intcon.T0IF = 0;
// Let's see if we've multiplexed all digits ??
if (digit > 5) digit = 0, portc = 0x00;
// No, we come multiplexing the actual one.
portc = (1 << digit);
// Search for any trailing zero
if (tbuff[3] == 0 && tbuff[2] == 0) mask = 0x0c;

42
Chapitre -III- Etude et conception du circuit électronique sous proteus

else if (tbuff[3] == 0 && tbuff[2] != 0) mask = 0x08;


else mask = 0;
// Print relevant digit on the seven segments display
if (digit < 4 /*&& isthcopen == 0*/)
{ if ((1<<digit) & mask) portd = 0xff;
else portd = map[tbuff[digit]] | (digit == 1 ? 0: 0x80);

if (isthcopen == 1)
portd = open[digit];
}
// Print C° characters
else if (digit == 4) portd = 0x9c;
else if (digit == 5) portd = 0xc6;
// Segments must be on for at least 1ms
delay_100us(5);
// ...and then switch them off
portd = 0xff;
// Next digit
digit++;
// Advance interrupt timer.
interrupt_timer++;
disoff_out = 0;
// disoff stays low for a while then goes high again. This helps getting high duty cycle.
delay_100us(1);
disoff_out = 1;
}
void init_Timer0 (void)
{ // configure Timer0
t0con.TMR0ON = 1; // Enable timer
t0con.T08BIT = 1; // Set 8-bit mode
t0con.T0CS = 0; // Select internal clock
t0con.PSA = 0; // Select prescaler
t0con.T0PS0 = 0; // Set 1:8 prescaler ratio
t0con.T0PS1 = 1;
t0con.T0PS2 = 0;
// Initialize timer0 counting registers
tmr0l = 0x00 ;
// enable interrupts
intcon.T0IF = 0;
intcon.TMR0IE = 1; // let's TMR0 overflow bit being enabled.
intcon.GIE = 1; // enable global interrupts
}

// Convert an int value in four bytes bcd


// - store bcd value in tbuff
void format (unsigned int value)
{ int tmp;
value *= 10;
value /= 4;
tbuff[0] = value % 10;

43
Chapitre -III- Etude et conception du circuit électronique sous proteus

tbuff[1] = (value/10) % 10;


tbuff[2] = (value/100) % 10;
tbuff[3] = (value/1000) % 10;
}

void main()
{ static int data @ 0x03;
trisd = 0;
portd = 0xff;
trisc = 0;
portc = 0x00;
// Display off output protects display being burned if anything goes wrong with
microcontroller.
// disoff output is toggled into the Timer0 isr, unless microcontroller stops to work.
// In that case display drivers are disabled.
disoff_tris = 0;
disoff_out = 1;
// initialize the Timer0.
init_Timer0();
// Initialize MAX6675 interface
max6675_init();
while (1)
{ // Do a conversion every 450ms. The normal delay macros would have been disturbed
from interrupts
while (interrupt_timer < 150);
interrupt_timer = 0;
// We disable timer0 interrupts for a short while, such way the temperature
// readings acquired from MAX6675 are not disturbed from interrupts.
intcon.TMR0IE = 0 ;
data = max6675_read_temp();
format(data);
intcon.TMR0IE = 1; // enable timer0 interrupts
}
}

III.4 .3 .Programme en Hexa:

:020000040000FA
:0400000015EF01F007
:080008003EEF01F03152D8A4D3
:100010000BEF00F01200180EFF0FD8A40CEF00F049
:10002000312E0BEF00F012002E6A2F6A2B6A2C6A19
:100030002D6A2DB81200D8902B362C36273628364C
:100040002E362F3629502E5C2A502F622F5C05E366
:1000500029502E5E2A502F5A2B802D2AEAD71200C3

44
Chapitre -III- Etude et conception du circuit électronique sous proteus

:100060002B6A2C6A2E6A2F6A2D6A2DB81200D8903E
:100070002E362F36233624362B362C3625502B5C45
:1000800026502C622C5C05E325502B5E26502C5A02
:100090002E802D2AEAD712001FB202D0206A1F82BA
:1000A0001FB403D01B6A1C6A1F848A9E0000206A4A
:1000B000100E20600DD0216A81BA212A21501B1216
:1000C000D8901B361C368A8C00008A9C202AF0D7D8
:1000D0001BA403D0010E1D6E01D01D6A8A8E1B5019
:1000E000216E1C50236E23342332213223342332D9
:1000F0002132233423322130226E1200939C8A9CB9
:10010000939E8A8E938A1200D58ED58CD59AD596D9
:10011000D590D582D594D66AF294F28AF28E1200E6
:100120000A0E2102F350236EF450246E0A0E2202AE
:10013000F35024262350216E2450226ED890223270
:100140002132D890223221322150276E2250286E3F
:100150000A0E296E2A6A14EC00F02E50136E2150FC
:10016000236E2250246E0A0E256E266A30EC00F0B3
:100170002E50276E2F50286E0A0E296E2A6A14EC14
:1001800000F02E50146E2150236E2250246E640E07
:10019000256E266A30EC00F02E50276E2F50286E08
:1001A0000A0E296E2A6A14EC00F02E50156E2150AA
:1001B000236E2250246EE80E256E030E266E30EC60
:1001C00000F02E50276E2F50286E0A0E296E2A6AD4
:1001D00014EC00F02E50166E12001FB003D0036A0C
:1001E000046A1F80956A8368946A826A939081800A
:1001F00084EC00F07EEC00F0960E01600266026670
:1002000001D0FAD702BEF8D7016A026AF29A4CEC22
:1002100000F02250036E2350046E0350216E0450F0
:10022000226E90EC00F0F28AE7D71F901D6A136AE5
:10023000146A1E6A016A026A400E096E790E0A6E1D
:10024000240E0B6E300E0C6E190E0D6E120E0E6E0D
:10025000020E0F6E780E106E116A100E126E480E9E
:10026000176E060E186E0C0E196E400E1A6E1F9247
:100270001F941D6A1F961F98EDEF00F0EACF05F05E
45
Chapitre -III- Etude et conception du circuit électronique sous proteus

:10028000E9CF06F0F4CF07F0F3CF08F08180D66A0B
:10029000F294050E1E6402D01E6A826A010E316E4F
:1002A0001E50FF0B04E0D8903136FF0FFAD73150C3
:1002B000826E165205E1155203E10C0E306E08D025
:1002C000165205E1155203E0080E306E01D0306A77
:1002D000040E1E6030D0010E316E1E50FF0B04E084
:1002E000D8903136FF0FFAD73050311402E08368CE
:1002F00017D0000EEA6E130EE96E1E50E926EF507D
:10030000326E000EEA6E090EE96E3250E9261E04C6
:1003100002E1336A02D0800E336E3350EF10836EE9
:100320001D0414E1000EEA6E170EE96E1E50E92658
:10033000EF50836E0BD0040E1E6203D09C0E836EB2
:1003400005D0050E1E6202D0C60E836E050E316EFC
:1003500006EC00F083681E2A014A022A8190010EF1
:10036000316E06EC00F0818008C0F3FF07C0F4FF97
:0A03700006C0E9FF05C0EAFF110016
:020000040030CA
:02000200FFFEFF
:00000001FF

46
Chapitre -III- Etude et conception du circuit électronique sous proteus

III.5.Réalisation du circuit imprimé :

On utilise la partie du logiciel ARES pour la réalisation des schémas suivant :

Figure III.12.Schéma du circuit sous ARES

47
Chapitre -III- Etude et conception du circuit électronique sous proteus

Figure III.13.Visualisation 3D du circuit sous ARES

Figure III.14.Schéma négative du circuit sous ARES

48
Chapitre -III- Etude et conception du circuit électronique sous proteus

III.6.Conclusion :

A partir de la conception de notre circuit nous avons bien compris le fonctionnement de


logiciel proteus qui est destiné pour la réalisation du maquette électronique et le circuit
imprimé (typon) pour obtenir des bons résultats il faut aussi donner une grande importance a
la partie software.

49
Conclusion générale

Conclusion générale

L’objectif de notre étude est de développer un circuit électronique pour mesurer la


température par un thermocouple à base du microcontrôleur PIC18F452 sous environnement
de Proteus .Ce qui nous a obligés de faire une étude bibliographique pour bien comprendre
les thermocouples et la programmation du microcontrôleur PIC18F452.

A cet effet ; Nous avons consacré notre travail sur le savoir d’utiliser le logiciel Proteus qui
nous a permet de bien construire notre maquette avec l’éditeur de schéma ISIS et le passage
vers la conception du typon du circuit imprimé par l’outil ARES.

Au cours de cette étude nous avons fréquenté quelques problèmes los de l’installation le
logiciel Proteus et ceci suite à la non disponibilité de ce logiciel dans notre établissement.
Ce projet nous a permis d’élargir nos connaissances dans le domaine d’électronique et bien
comprendre le fonctionnement des microcontrôleurs. On signal aussi le manque des
composants (microcontrôleur PIC18F452, les thermocouples) et quelques équipements et en
particulier le programmeur assembleur dans notre centre ce qui nous a empêché et entravé
pour passer nos bons résultats théoriques obtenus au domaine de réalisation pratique, mais
nous espérons que cette étude sera utile pour les prochains travaux et sera comploter à
l’avenir par d’autres étudiants.
Enfin, nous estimons avoir fourni dans ce rapport les éléments nécessaires à la clarification de
l’utilité et de l’élaboration de notre projet.

50
Description des pins :

pins Description

1 MCLR/VPP - Master Clear Reset

2 RA0/AN0 - Port A
3 RA1/AN1 - Port A
4 RA2/AN2/VREF- - Port A
5 RA3/AN3/VREF+ - Port A
6 RA4/T0CKI - Port A
7 RA5/AN4/SS/LVDIN - Port A
8 RE0/RD/AN5 - Port E
9 RE1/WR/AN6 - Port E
10 RE2/CS/AN7 - Port E
11 Vdd - Positive Power Supply
12 Vss - Grounds
13 OSC1/CLKI - Oscillator
14 OSC2/CLKO/RA6 - Port A
15 RC0/T1OSO/T1CKI - Port C
16 RC1/T1OSI/CCP2 - Port C
17 RC2/CCP1 - Port C
18 RC3/SCK/SCL - Port C
19 RD0/PSP0 - Port D
20 RD1/PSP1 - Port D
21 RD2/PSP2 - Port D
22 RD3/PSP3 - Port D
23 RC4/SDI/SDA - Port C
24 RC5/SDO - Port C
25 RC6/TX/CK - Port C
26 RC7/RX/DT - Port C
27 RD4/PSP4 - Port D
28 RD5/PSP5 - Port D
29 RD6/PSP6 - Port D
30 RD7/PSP7 - Port D
31 Vss - Ground
32 Vdd - Positive Power Supply
33 RB0/INT0 - Port B
34 RB1/INT1 - Port B
35 RB2/INT2 - Port B

36 RB3/CCP2 - Port B
37 RB4 - Port B
38 RB5/PGM - Port B
39 RB6/PGC - Port B
40 RB7/PGD - Port B
BIBLIOGRAPHIE
[1]fr.wikipedia.org/wiki/temperature

[2]fr.wikipedia.org/wiki/capteur

[3] fr.wikipedia.org/wiki/thermoscope

[4] fr.wikipedia.org/wiki/thermomètre-à-résistance-de-palatine

[5] fr.wikipedia.org/wiki/thermomètre-infrarouge

[6] Www.omega.fr/ pro d’info/thermistance.html

[7]fr.wikipedia.org/wiki/thermometer-à-minimum-et-maximum.

[8]fr.wikipedia.org/wiki/thermocouple.

[9]fr.wikipedia.org/wiki/microcontroller.

[10] www.technologuepro.com/microcontroeur/chap 1.html.

[11]www.memoireonline.com/09/09/2679/m_programation-en-c-dumicro-controleur-pic-
16F8771.html.

[12] fr.wikipedia.org/wiki/microcontroleur_pic#pic18.

[13] Memoir de Boutaleb B.T Boukacem/Etude et realisation d’un regulateur de


temperature a base du capteur LM35 sous environnement proteus/2014-2015.

[14]www.digikey.fr/fr/resources/convertion-calculators/convertion-calculator-resistor-
color-code-4-bonde.

[15]www.brive.unilim.fr/index.php?option=com_content&view=article&id=413:les-
types-de-diodes&catid=68:ressources-du-net-concernant-le-geii&Itemid=294

[16] fr.wikipedia.org/wiki/afficheur-7-segments.

Vous aimerez peut-être aussi