[Numérique] ramenez le 0 d'un capteur à 0
Répondre à la discussion
Affichage des résultats 1 à 22 sur 22

ramenez le 0 d'un capteur à 0



  1. #1
    seth1ers

    ramenez le 0 d'un capteur à 0


    ------

    bonjour a tous,

    j'ai besoin d'un coup de main, car je seche.

    je dois mettre en oeuvre un capteur. celui ci est a collecteur ouvert, mais dans la doc, il est ecrit que sa tension max au niveau bas est de 0.8V. or sur mon circuit, je ne detecte un niveau bas qu'a partir de 0.6V.

    je sort d'un micro, j'ai une résistance de protection de 330Ohms, une diode schottky pour proteger et j'arrive sur le capteur. et il me faut remettre le niveau bas de ce capteur a 0.

    la tension de sortie du micro est de 2.7V. la carte existe déjà, je ne peut donc pas reprendre de tension d'alim
    ha oui et j'ai une pullup sur cette entrée a 2.7V
    quelqu'un aurait'il un idee svp?

    -----
    Dernière modification par seth1ers ; 06/03/2017 à 15h38.

  2. #2
    seth1ers

    Re : ramenez le 0 d'un capteur à 0

    Nom : Capture.PNG
Affichages : 113
Taille : 4,6 Ko
    voici un shemat. il manque juste la diode

  3. #3
    gienas
    Modérateur

    Re : ramenez le 0 d'un capteur à 0

    Bonsoir seth1ers et tout le groupe

    Citation Envoyé par seth1ers Voir le message
    ... je dois mettre en œuvre un capteur. celui ci est a collecteur ouvert ...
    Jusqu'à preuve du contraire, ce type de capteur est à sortie logique. (0 ou 1, haut ou bas)

    ... dans la doc, il est écrit que sa tension max au niveau bas est de 0.8V ...
    C'est en effet la norme.

    ... or sur mon circuit, je ne détecte un niveau bas qu'a partir de 0.6V ...
    "Quelqu'un" n'est pas aux normes.





    Citation Envoyé par seth1ers Voir le message
    ... voici un schéma il manque juste la diode
    Pourquoi avoir omis le dessin de la diode, pour essayer de comprendre quelle est la vraie nature de ton problème?

    Vu de ma fenêtre, ton problème est un faux problème. En logique, les niveaux ont des limites à ne pas dépasser.

  4. #4
    DAUDET78

    Re : ramenez le 0 d'un capteur à 0

    On devine les valeurs de R1 et R2 ? Et c'est quoi le "capteur" ? Un lien WEB sur sa notice ?
    PS avec un ground sur Vinµc ..... peu de chance d'avoir autre chose que 0,00000000V !
    J'aime pas le Grec

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

    Re : ramenez le 0 d'un capteur à 0

    vous avez raison, voila un schemat mieux fait.
    en revanche je n'ai rien d'autre pour le capteur que :
    Capture.PNG
    Capture2.PNG

    Concernant le 0.6V c'est les seul donnée que j'ai.
    pour la diode j'avais juste oublié de la mettre sur le petit schéma

    donc tout ce qui est VCC, VinµC et les 2 resistances sont sur un CI qui existe deja.
    a partir de R2, c'est moi qui ajoute les composants.

    le soucis, c'est que, 0.8V pour le capteur+VD1 (meme schottky0.150mV) + Vr2 on dépasse de loin les 0.6V.
    il me faut faire une adaptation entre mon cercuit et le capteur. quand le collecteur est ouvert, j'ai bien 2.7V (VCC)
    par contre quand il est fermé, je doit avoit 0...

  7. #6
    sandrecarpe

    Re : ramenez le 0 d'un capteur à 0

    Salut,
    Et le niveau haut est détecté à combien ?

  8. #7
    sandrecarpe

    Re : ramenez le 0 d'un capteur à 0

    Tu peux essayer ça
    Nom : IMG_20170306_181142.jpg
Affichages : 122
Taille : 166,0 Ko
    Quand ton capteur sera au niveau bas, tu auras un vrai 0 en sortie du montage, par contre lorsqu'il est a l'état haut tu auras Vcc-Vcesat en sortie
    Il faut voir si ton montage le permet

  9. #8
    Forhorse

    Re : ramenez le 0 d'un capteur à 0

    Vu le montage il risque pas d'avoir un vrai 0 avec ça. pull-up + pull-down ça fait un pont diviseur... il aura donc quelque chose entre VCC et 0 suivant la valeur de la résistance.
    Tout projet flou conduit à une connerie précise !

  10. #9
    sandrecarpe

    Re : ramenez le 0 d'un capteur à 0

    Effectivement ça marche pas du tonnerre...

  11. #10
    seth1ers

    Re : ramenez le 0 d'un capteur à 0

    le niveau haut est detecter a partir de 2,1V donc de ce coté ca va encore.
    le pont diviseur j'y est pensé mais j'ai 2 soucis, le premier c'est que suivant les valeurs c'est pas fixe, et la seconde c'est que je n'ai pas de +VCC directement. je ne peut avoir que le VCC avec la resistance de pull up sur une autre entrée...

    du coup, je me perd lol

  12. #11
    Forhorse

    Re : ramenez le 0 d'un capteur à 0

    Comme je ne sais plus qui l'a dis, je pense que tu es face à un faux problème...

    Déjà c'est indiqué que la tension MAX au niveau bas de ton capteur est de 0.8V... ça veut dire que ça sera forcement en dessous, jamais au dessus. Si ça se trouve l'exemplaire que tu as en mains est plus proche des 0.6 que des 0.8
    Ensuite puisque ton entrée de µC voit un niveau haut au dessus de 2.1V, qu'est ce qui te dis qu'avec 0.8V elle ne verra pas un niveau bas à coup sur ?
    Tout projet flou conduit à une connerie précise !

  13. #12
    antek

    Re : ramenez le 0 d'un capteur à 0

    Citation Envoyé par seth1ers Voir le message
    du coup, je me perd lol
    Si tu veux à tout prix associer ces niveaux incompatibles il faudra passer par un comparateur .

  14. #13
    seth1ers

    Re : ramenez le 0 d'un capteur à 0

    alors oui, effectivement, le 0,8 est un max. et oui, si je mets 0,8V sur l'entrée, il verra le 0, mais:
    - si un je tombe sur un ou il y a bien 0,8 il faut que ca marche quand meme,
    - et sur l'entrée, il n'y a pas que le 0,8. Il y a le 0,8+la tension de la diode+la tension au borne de la resistance.

    donc au final, on as plus 0,8 mais presque 1V. ce qui est de toute facon trop haut.

    j'essaye de reflechir a faire un OU, ou un ET logic, si ca peut marcher.

    cdt,

  15. #14
    seth1ers

    Re : ramenez le 0 d'un capteur à 0

    alors j'ai trouver ca, pour toute tension a partir de 0,8V, le transistor est saturé, et j'ai donc bien mon 0.
    le problème c'est en dessous. en dessous de 0,8V il n'est plus saturé...
    l'emetteur est directement a la masse, la base sur le capteur et le collecteur apres la diode.

    Nom : Capture3.PNG
Affichages : 71
Taille : 2,9 Ko

  16. #15
    Antoane
    Responsable technique

    Re : ramenez le 0 d'un capteur à 0

    Bonjour,
    Citation Envoyé par sandrecarpe Voir le message
    Tu peux essayer ça
    Pièce jointe 336395
    Quand ton capteur sera au niveau bas, tu auras un vrai 0 en sortie du montage, par contre lorsqu'il est a l'état haut tu auras Vcc-Vcesat en sortie
    Il faut voir si ton montage le permet
    Il manquerait une résistance de base au PNP.

    Si un Vce_sat est trop grand, on peut utiliser un Rds_on * I.
    Autrement dit : contrôler un NMOSFET avec la sortie du capteur.


    Avoir un schéma complet (avec la diode, les alimentations, les résistances et leurs valeurs) et clair (qui sert à quoi, qui fait partie du capteur, pas de fils qui partent du bord de la feuille) aiderait à t'orienter plus précisément. Parce que là, on voyage un peu dans le noir.
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  17. #16
    seth1ers

    Re : ramenez le 0 d'un capteur à 0

    Citation Envoyé par seth1ers Voir le message
    vous avez raison, voila un schemat mieux fait.
    en revanche je n'ai rien d'autre pour le capteur que :
    Pièce jointe 336391
    Pièce jointe 336392

    Concernant le 0.6V c'est les seul donnée que j'ai.
    pour la diode j'avais juste oublié de la mettre sur le petit schéma

    donc tout ce qui est VCC, VinµC et les 2 resistances sont sur un CI qui existe deja.
    a partir de R2, c'est moi qui ajoute les composants.

    le soucis, c'est que, 0.8V pour le capteur+VD1 (meme schottky0.150mV) + Vr2 on dépasse de loin les 0.6V.
    il me faut faire une adaptation entre mon cercuit et le capteur. quand le collecteur est ouvert, j'ai bien 2.7V (VCC)
    par contre quand il est fermé, je doit avoit 0...
    le shcema c'est celui la. a part le capteur, tout les composants sont sur une carte qui existe deja. je dois ajouter une interface, mais je n'ai pas acces a l'alimentation de la carte.
    je ne peut pas poster de schéma plus complet, dsl

  18. #17
    Antoane
    Responsable technique

    Re : ramenez le 0 d'un capteur à 0

    Bonjour,

    en PJ un exemple de circuit qui devrait convenir.
    R1 sert de pull-up pour la commande du NMOS M1, dont la "sortie" (le drain) est relié à l'entrée du µC. R3 sert de tirage pour cette entrée.
    R2 et D1 protègent la grille du MOSFET.
    T1 est la "ligne de transmission" reliant le capteur à la carte comportant le µC et le Mosfet. Si les deux sont éloignés, il faudra de préférence utiliser une paire torsadé ou un câble coaxial, ou changer la manière dont est transmise l'information.
    La tension d'alimentation Vcc doit être inférieure à 5.5 V (c'est la doc du capteur qui le dit). Il faut donc un mosfet pouvant être commandé par une tension de 5 V. Par ailleurs, le Vgs_th du mosfet doit être > 0.8 V. Un 2n7002, par exemple https://www.diodes.com/assets/Datasheets/2N7002.pdf conviendra.

    Note que la sortie du montage est inversée par rapport à l'information que fournie le capteur.
    Images attachées Images attachées  
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  19. #18
    antek

    Re : ramenez le 0 d'un capteur à 0

    Citation Envoyé par Antoane Voir le message
    en PJ un exemple de circuit qui devrait convenir.
    Son capteur supporte 1 mA max et son Vcc est à 2,7 V.
    Passer R1 à 2,7k minimum.

    Pourquoi R2 aussi importante ?

  20. #19
    Antoane
    Responsable technique

    Re : ramenez le 0 d'un capteur à 0

    Citation Envoyé par antek Voir le message
    Son capteur supporte 1 mA max
    J'ai raté ça, merci.

    et son Vcc est à 2,7 V.
    Apparemment, j'ai encore rien compris au problème.

    Pourquoi R2 aussi importante ?
    Pourquoi pas ?
    Tu mettrais quoi ?
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  21. #20
    antek

    Re : ramenez le 0 d'un capteur à 0

    Citation Envoyé par Antoane Voir le message
    Pourquoi pas ?
    Tu mettrais quoi ?
    L'alim de son µC est en 2,7 V.

    Ben pareil que R1, pour limiter le courant de décharge de la capa de grille à 1 mA.

    Mais faudra voir les durées de commutation . . .

    Un comparateur à hystérésis épicétou !

  22. #21
    seth1ers

    Re : ramenez le 0 d'un capteur à 0

    j'ai presque trouver la même chose. sauf que c'est avec un npn, un mat02:http://www.analog.com/media/en/techn...eets/MAT02.pdf

    et des valeur de resistance differentes
    j'ai simuler avec des valeurs mis au pifometre, ca a l'air ok. la j'essaye de posé les calcules lol ben ca fait longtemps que j'en ai pas fait.
    les case je ne peut rien changer a l'interieure.
    le VS c'est le VinµC


    Nom : fs54.PNG
Affichages : 52
Taille : 7,3 Ko
    Dernière modification par Antoane ; 07/03/2017 à 15h32. Motif: Suppression PJ en double

  23. #22
    Antoane
    Responsable technique

    Re : ramenez le 0 d'un capteur à 0

    Bonsoir,

    Le MAT02 est un composant contenant deux transistors appairés. Ces transistors ont des caractéristiques très proches, ce qui explique le prix du composant (>10€).
    Si ton montage fonctionne, il devrait se satisfaire d'à peu près n'importe quel NPN : BC547, 2N2222, etc. à 10 cts.
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

Discussions similaires

  1. Petit Projet de Domotique (Capteur de Courant, Capteur de Température)
    Par invitef7bb6cd7 dans le forum Électronique
    Réponses: 3
    Dernier message: 20/05/2015, 11h46
  2. Vélo électrique: Capteur de couple avec un capteur de force
    Par JulienVictor dans le forum Électronique
    Réponses: 10
    Dernier message: 03/05/2015, 19h54
  3. Réponses: 2
    Dernier message: 23/10/2011, 15h10
  4. Inclinomètre, capteur gyroscopique, capteur angulaire avec mercure ... ?
    Par invitebd50e4e6 dans le forum Électronique
    Réponses: 7
    Dernier message: 21/10/2011, 19h21
  5. capteur de champ magnétique terrestre à capteur à effet Hall..
    Par invited27affb4 dans le forum Électronique
    Réponses: 1
    Dernier message: 15/12/2006, 12h03
Découvrez nos comparatifs produits sur l'informatique et les technologies.