Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

PIC 16F627 : Comparateur



  1. #1
    Dergonic

    PIC 16F627 : Comparateur


    ------

    Bonsoir à tous

    Je suis un peu calé pour l'instant sur l'utilisation d'un pic et d'un capteur photo-résistif (photorésistance)

    Mon objectif est de pouvoir déclencher une sortie du pic en fonction d'un minimum de luminosité.

    La photorésistance varie de 200 Ohm (pleine lumière) à plus de 1k dans l'ombre.
    Je voudrais que ma sortie s'active si la résistance est supérieure à une certaine valeur de résistance (mettons 800 Ohm par exemple)

    Je pensait donc utiliser une entrée de comparateur de mon pic, mais je ne sais pas comment se programme le comparateur du pic (en assembleur)

    Pour le montage, je pensait à un truc du genre :
    Vcc
    |
    |
    |--- |CAPTEUR|--- Entrée RA0 du pic
    |
    |---|RESISTANCE|---Entrée RA3 du pic

    Est-ce correct ou dois-je mettre une résistance (quelle valeur?) entre chaque pin du pic et la masse? (comme pour faire un pont diviseur)


    Si vous aviez quelques exemples de programmation (pour le comparateur), je serais très preneur

    D'avance, je vous remercie
    Dergonic

    -----

  2. #2
    alainav1

    Re : PIC 16F627 : Comparateur

    bonjour,
    je suis surpris par les valeurs de la LDR en principe
    quand j'en utilise je trouve plutôt
    eclairé autour de quelques centaines d'ohms ou Kohms
    dans l'ombre superieur à 10K voir 50K
    pour declencher en fonction de la luminosité je pense qu'un comparateur ampli op comparateur type LM311 est plus adapté .
    sa sortie vers une broche du pic programmé en interruption .
    cordialement
    Alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  3. #3
    gedonet

    Re : PIC 16F627 : Comparateur

    Bonjour
    Pour utiliser le comparateur, il faut faire les reglages dans le registre CMCON, je te donne un extrait du fichier maquette que j'ai ecrit pour le 16F628:
    Code:
    ; REGISTRE CMCON (COMPARATEURS)
    ; ------------------------------------
    CMCONVAL	EQU	B'00000111' 
    			; C2OUT	    b7 :sortie comparateur2
    			; C1OUT     b6 :sortie comparateur1
    			; C2INV     b5 :inverseur comparateur2
    			; C1INV     b4 :inverseur comparateur1
    			; CIS       b3 :selection entree des comparateurs
    			; CM2-CM0   b2-0 :mode des comparateurs
    			;configurer le mode 111 pour utiliser RA0 RA1 RA2 RA3 en I/O
    On trouve ce fichier sur le site de Bigonoff ou sur mon site: http://gedonet.free.fr/aide_pic/aide_pic.htm
    On fait les reglages de la configuration et on a les resultats des comparaisons sur C2OUT et C1OUT
    Le 16F628 et F627 ont seulement la quantité de memoire qui change.
    Un exemple en assembleur d'utilisation des deux comparateurs avec un 16F628: http://gedonet.free.fr/fichiers/pasapas.zip sur une carte de gestion de moteur pas à pas.
    Gilles

Sur le même thème :

Discussions similaires

  1. compatibilite pic 16f84 =>16f627,628,648
    Par alienarea dans le forum Électronique
    Réponses: 9
    Dernier message: 26/05/2009, 13h51
  2. Problème port A PIC 16F627
    Par VIIV dans le forum Électronique
    Réponses: 10
    Dernier message: 27/06/2008, 19h58
  3. 16f627
    Par electroflop dans le forum Électronique
    Réponses: 2
    Dernier message: 03/04/2008, 15h45
  4. Signal horloge avec 16F627
    Par tarentulemrjack dans le forum Électronique
    Réponses: 17
    Dernier message: 12/01/2007, 15h39
  5. PIC 16F627 et 628
    Par dede dans le forum Électronique
    Réponses: 1
    Dernier message: 28/01/2003, 23h25