reconnaitre un collecteur ou drain ouvert ?
Répondre à la discussion
Affichage des résultats 1 à 8 sur 8

reconnaitre un collecteur ou drain ouvert ?



  1. #1
    alainav1

    reconnaitre un collecteur ou drain ouvert ?


    ------

    Bonjour,
    comment reconnaitre si la sortie d'un composant est "équipée " d'un collecteur ouvert
    je programme un pic 16F886
    j'utilise le port c pour commander un afficheur et celui ci ne marche pas sur le port C
    je soupçonne qu'une des sorties soit en drain,(ou collecteur?) ouvert .
    il y a bien sur la datasheet qui devrait posséder l'information
    mais sa lecture ne m'a pas permis de trouver la solution (je suis pas tres douer pour ce type de lecture ?)
    http://ww1.microchip.com/downloads/e...Doc/41291F.pdf
    de façon plus générale
    quel test peux t on réaliser pour verifier si une sortie est de ce type ?
    cordialement
    Alain

    -----
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  2. #2
    vincent66

    Re : reconnaitre un collecteur ou drain ouvert ?

    Bonjour,
    D'après la datasheet pages 54 et suivantes aucune pin du port C n'a de sortie open drain mais toutes peuvent être utilisées par un périphérique (timer, spi,...) ce qui peut générer un conflit...
    Vincent
    Leonardo était ingénieur "sans papier", et moi diplômé juste...technicien...

  3. #3
    alainav1

    Re : reconnaitre un collecteur ou drain ouvert ?

    bonjour,
    merci de l'info
    je vais retourner page 54 pour comprendre .
    je devrais donc utiliser le port B avec moins de probleme ?
    cordialement
    Alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  4. #4
    vincent66

    Re : reconnaitre un collecteur ou drain ouvert ?

    Ce n'est pas sûr qu'avec le port B ça aille mieux, ses pins sont aussi utilisées pour des périphériques...
    Il faut d'abord voir à quel périphérique est associée la pin du port C qui pose problème et essayer de régler ledit problème par soft et configuration de registre...
    Courage !
    Vincent
    Leonardo était ingénieur "sans papier", et moi diplômé juste...technicien...

  5. A voir en vidéo sur Futura
  6. #5
    DAUDET78

    Re : reconnaitre un collecteur ou drain ouvert ?

    Tu n'as aucune pin en Open Drain (sauf RC3 et RC4 en fonctionnement I²C)
    J'aime pas le Grec

  7. #6
    alainav1

    Re : reconnaitre un collecteur ou drain ouvert ?

    bonjour,
    j'ai cablé sur le port B et là pas de probleme
    par defaut le mode I2C doit etre activé ?
    je vais donc programmer avec ce port et faire quelques manip pour voir RC3 et RC4
    cordialement
    Alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  8. #7
    vincent66

    Re : reconnaitre un collecteur ou drain ouvert ?

    On n'active un périphérique que si l'on en a besoin... une petite erreur de configuration d'un registre "à tout faire" peut mener à votre petit souci...
    Vincent
    Leonardo était ingénieur "sans papier", et moi diplômé juste...technicien...

  9. #8
    alainav1

    Re : reconnaitre un collecteur ou drain ouvert ?

    je peux n'en sortir en programmant sur le port B mais j'aimerai bien comprendre ?
    pour l'instant je vais faire avec car je termine un projet à exposer le 4 novembre .
    mais si vous savez quel registre configurer pour resoudre se probleme ça m'interesse .
    cordialement
    Alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

Discussions similaires

  1. Drain ouvert PIC
    Par h.thierry dans le forum Électronique
    Réponses: 8
    Dernier message: 07/10/2009, 07h03
  2. Sortie drain ouvert STR7 et 5V
    Par invite1237d672 dans le forum Électronique
    Réponses: 3
    Dernier message: 08/07/2008, 08h00
  3. Sortie drain ouvert
    Par Toufinet dans le forum Électronique
    Réponses: 6
    Dernier message: 17/03/2007, 20h09
  4. drain ouvert sur PIC?
    Par invitefd8668f1 dans le forum Électronique
    Réponses: 2
    Dernier message: 08/06/2006, 03h27
Découvrez nos comparatifs produits sur l'informatique et les technologies.