M1 IBIO S2 / UEF 2 / CREDITS : 4 / COEFF : 2
Objectifs de l’enseignement :
Comprendre le fonctionnement d’un microcontrôleur et son interaction avec ses principaux organes d’Entrées/Sorties (Timer, Convertisseur, …). Se familiariser avec les outils de développement et la programmation du microcontrôleur pour le contrôle des périphériques.
Connaissances préalables recommandées :
Logique combinatoire et séquentielle. Chaîne d’acquisition numérique.
Contenu de la matière :
Chapitre 1 : Du microprocesseur au microcontrôleur
Chapitre 2 : Architecture du microcontrôleur (PIC16F84)
Chapitre 3 : Programmation en Assembleur (PIC16F84)
Chapitre 4 : Les systèmes de développement (IDE), (Proteus 8.9)
Lien pour télécharger le logiciel Proteus 8.9 SP2 :
https://drive.google.com/drive/folders/1e4LB90UJ9Iu4NJz3B-9srRL0uHTKnTi6?usp=sharing
Chapitre 5 : Programmation des interruptions et des temporisations
Chapitre 6 : Interfaces du microcontrôleur
- Teacher: Karim BAICHE
En Programmation Orientée Objet (POO), un programme ne repose pas seulement sur des appels de fonctions ; il décrit la coopération d'objets. Un objet est une variable structurée avec différents attributs, et l’accès aux attributs se fait par l’intermédiaire de fonctions membres, elles-mêmes attachées à l’objet. Les données (les valeurs des attributs) sont dites encapsulées dans les objets. Vu de l’extérieur, on ne connaît un objet que par ce qu’il sait faire, c’est-à-dire son comportement.
Cette approche de la programmation rend l’évolution des programmes plus facile.
Les objectifs de ce module sont :
- Apprendre à l’étudiant la maîtrise d’un langage de programmation C++ en relation avec les exigences de la spécialité.
- Apprendre à l’étudiant les fondements de base de la programmation orientée objet ainsi que la maitrise des techniques de conception des programmes avancés en langage C++.
- Commencer d'abord par les notions de base est indispensable en ne présentant que ce qu’il est nécessaire de connaître pour bien programmer objet avec C++
- Teacher: Samira MECHID
La télémédecine utilise les technologies de l’information et des télécommunications pour transférer des informations médicales pour le diagnostique, le traitement et l’éducation
Ce n'est plus le patient qui se déplace mais c'est la science médicale qui se regroupe pour aller vers le patient
Les objectifs à travers ce module :
- Clarifier plusieurs concepts liés à la télémédecine et aux réseaux informatique :
la télématique, La télématique de santé, système de communication, Classification des réseaux, etc
- Les acteurs de la télémédecine, Le cadre juridique, La confidentialité et la sécurité des traitements de données médicales.
- conception d'un système de télémédecine
- Teacher: Samira MECHID