systeme info numerique
ENSEIGNEMENTS TECHNOLOGIQUES COMMUNS ou spécialité SYSTEMES D'INFORMATION ET NUMERIQUE
ACTIVITE n°8:
LECTURE D’UN CAPTEUR I2C
OBJECTIFS :
Maitrise d'outil algorithmique
O7 - Imaginer une solution, répondre à un besoin
O8 - Valider des solutions techniques
COMPETENCES TERMINALES :
CO7.sin2
CO8.sin1.
Vous devez être capable de:
* Décoder le cahier des charges fonctionnel décrivant le besoin
exprimé,
* identifier la fonction définie par un besoin exprimé,
* Rechercher et choisir une solution logicielle ou matérielle au regard
de la définition d'un système
* faire des mesures pour caractériser cette fonction et
* conclure sur sa conformité
PRE-REQUIS : cours bus I2C, algorithme, précédentes activités de programmation sous flowcode
L'étude porte sur un système d’acquisition de la distance séparant un objet mobile d’un obstacle. Celui-ci est commandé par un microcontrôleur PIC 16F877 (avec ou sans A en fonction du cas). Il vous est proposé de rechercher et de choisir une solution logicielle afin de pouvoir lire l’état de sortie du capteur puis de stocker cette information dans un composant mémoire externe au microcontrôleur et cela en permanence afin d’avoir une sauvegarde en temps réel.
L’information du capteur sera visualisée sur des leds.
TRAVAIL DEMANDE :
A l’aide de la fiche méthode associé I2C et des documentations constructeur du PIC 16F877 et du PCF8574:
1) Déterminer les noms et le type des variables nécessaires à l’acquisition et la transmission de l’information captée.
Toutes informations sur les termes choisis sont indispensables.
………………………………………………..........…………………………...................………………………
………………………………………………..........…………………………...................………………………
………………………………………………..........…………………………...................………………………
………………………………………………..........…………………………...................………………………
2) Déterminer sur quel port d'entrées /