Table des matières
1. Introduction .......................................................................................................................... 1
1.1 Pourquoi un TFE ? ......................................................................................................2
1.2 Où est-il réalisé ? .........................................................................................................2
1.3 Sujet du TFE................................................................................................................2
1.4 Buts du TFE ................................................................................................................2
1.5 Organisation du mémoire............................................................................................2
2. Dispositif de mesure ............................................................................................................. 3
2.1 Description générale....................................................................................................4
2.2 Tête de mesure ............................................................................................................6
2.3 Capteurs de température et entrées analogiques........................................................8
2.3.1 Détection par PT100..............................................................................................8
2.3.2 Détection par LM35..............................................................................................9
2.4 Dispositif d’interfaçage ............................................................................................. 10
2.4.1 Vue générale........................................................................................................ 10
2.4.2 Carte électronique............................................................................................... 11
2.4.3 Partie analogique ................................................................................................ 13
2.5 Convertisseurs ........................................................................................................... 15
2.5.1 Analogique / Digital........................................................................................... 15
2.5.2 Digital / Analogique........................................................................................... 16
2.6 Microprocesseur et bus SPI ...................................................................................... 17
2.7 Circuits annexes ........................................................................................................ 18
2.8 Interfaces Internet : le Module Xport........................................................................ 19
2.9 Schémas.....................................................................................................................25
2.9.1 Schéma de principe.............................................................................................25
2.9.2 Schéma de traçage ..............................................................................................26
2.9.3 Techniques de traçage........................................................................................27
2.9.4 Carte terminée.....................................................................................................29
2.10 Listing câblage.........................................................................................................30
3. Logiciels............................................................................................................................... 31
3.1 Outils de développement...........................................................................................32
3.2 Cahier des charges ....................................................................................................32
3.3 Partie serveur : microcontrôleur (langage C)............................................................32
3.4 Partie client : module C# ..........................................................................................32
3.5 Protocole d’échange ..................................................................................................33
3.6 Remarques.................................................................................................................33
3.7 Listings complets et explications des programmes..................................................34
3.7.1 Programme serveur (en C)..................................................................................34
3.7.2 Programme client (en C#)..................................................................................43
4. Phases de tests et mise au point......................................................................................... 52
4.1 Problèmes rencontrés et solutions.............................................................................53
4.2 Résultats ....................................................................................................................54
5. Conclusions ......................................................................................................................... 55
6. Annexes ............................................................................................................................... 57
7. Sitographie .......................................................................................................................... 81