PPE : Langage C
Affichage des résultats 1 à 3 sur 3

PPE : Langage C



  1. #1
    invite473b9cd8

    PPE : Langage C


    ------

    Bonjour à tous !

    Dans le cadre de notre PPE , nous avons comme objectif 1er d' acquerir la vitesse(variable) d' une roue . Pour cela ,nous disposons d' un capteur photsensible et d' un microcontrôleur Pic 16F84A. Un temoin réfléchissant a donc été placé sur environ 5% de la roue

    La vitesse est égale au rapport de la distance (du temoin) sur le temps. Malheureusement nos connaissances en c sont réduites et nous ne savons pas comment obtenir le temps pendant lequel le signal du capteur est refléchit sur le temoin .

    Merci d' avance

    -----

  2. #2
    inviteb8e5a81a

    Re : PPE : Langage C

    Bon on va dire que tu vas beaucoup t'amuser pour le temp .... le 16F84 ne possaide pas de compteur interne comparé a d'autre microcontroleur.

    Le langage C ne fait pas tous, il faut penser au specification de ton microcontroleur.

    Je veut bien t'aider pour tous ce qui est du langage proprement dit mais je ne voit vraiment pas comment tu vas faire pour compter le temp entre chaque interruption avec juste le µcontroleur

  3. #3
    invite473b9cd8

    Re : PPE : Langage C

    Le µcontroleur nous est imposé malheureusement :/

    Est ce que ce serait faisaible de déclencher un compteur des que entrée=1 et d' incrémenter une variable de base 0 tant que entrée=1 , puis de stopper l' incrémentation des que entrée=0 et enfin de sauvegarder la valeur obtenue ?

Discussions similaires

  1. PPe terminale si
    Par invitec0a9c8e3 dans le forum TPE / TIPE et autres travaux
    Réponses: 1
    Dernier message: 27/04/2007, 18h06
  2. ppe
    Par invitedb20613d dans le forum TPE / TIPE et autres travaux
    Réponses: 0
    Dernier message: 14/03/2007, 19h39
  3. Ppe
    Par invite5339355b dans le forum Électronique
    Réponses: 2
    Dernier message: 05/03/2007, 20h43
  4. [ppe]
    Par inviteec154f4a dans le forum TPE / TIPE et autres travaux
    Réponses: 2
    Dernier message: 28/01/2007, 20h10