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

Capteur : Augmenter tension reçue sans changer tension envoyée




  1. #1
    TheJeje20

    Capteur : Augmenter tension reçue sans changer tension envoyée

    Bonjour,

    J'ai un capteur à ultrasons, que je cherche désespérément à faire fonctionner avec un Raspberry Pi.

    Il y a 3 pattes : GND, +5V, et SIG
    Pour déclencher la mesure, on envoie une impulsion de 10µs, 3.3V
    Il nous retourne 0.8V sur la même patte (SIG) pendant un certain temps (proportionnel à la distance)
    (Fonctionnement TTL)

    Problème : 0.8V n'est pas considéré comme l'état haut par le Raspberry Pi (il faut entre 3.3 et 5V ).

    Je cherche donc à amplifier ces 0.8V, mais uniquement lorsque j'ai déjà envoyé l'impulsion.



    Merci pour votre aide
    (PS : j'ai des rudiments d'électronique uniquement, merci d'être patients quand vous m'expliquez ^^)

    Schéma capteur ultrasons.png

    -----


  2. Publicité
  3. #2
    IC-CD0000

    Re : Capteur : Augmenter tension reçue sans changer tension envoyée

    Bonjour TheJeje20 et bienvenue sur le forum,

    Le lien du capteur à ultrasons pointe sur un module à 4 connexions, comme Clic-ici (il y a aussi ses caractéristiques).
    Vérifie la connectique Clic-là
    Est-ce bien le modèle de capteur que tu as ? sinon, peux-tu nous mettre son lien ? . A+
    Dernière modification par IC-CD0000 ; 29/10/2015 à 12h16.
    les optimistes inventent les avions, les pessimistes les parachutes (proverbe iranien)

  4. #3
    DAUDET78

    Re : Capteur : Augmenter tension reçue sans changer tension envoyée

    Bonjour TheJeje20 et bienvenue sur FUTURA
    Citation Envoyé par TheJeje20 Voir le message
    J'ai un capteur à ultrasons que je cherche désespérément à faire fonctionner avec un Raspberry Pi.
    Ce n'est pas un problème d'amplification, mais de procédure de dialogue entre le capteur et le µC.
    Comme on a aucune information sur cette procédure, difficile de t'aider.

    Je pense que, comme c'est le même fil qui sert de déclenchement et de lecture du pulse de sortie, c'est un OU câblé avec une résistance de PullUP (hard ou soft ?)
    Le déclenchement est fait par la mise à 0V pendant 10µS par le µC et relâchement de ce fil ( et pas maintient à 3,3V !) . A la remonté du signal (par la PullUP), le capteur fait sa mesure et maintient un niveau bas pendant une durée proportionnelle à la distance.

    Ce ne sont que des hypothèses probables . Deux pistes :
    - Trouver la spécification du capteur
    - Analyser les logiciels fournis pour reconstituer la procédure de dialogue .
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !


  5. #4
    TheJeje20

    Re : Capteur : Augmenter tension reçue sans changer tension envoyée

    Bonjour, et merci de ta réponse rapide !

    Le capteur "grove ultrasonic ranger" est trompeur :
    Il y a une patte NC (Not Connected) parmi les 4 pins que tu vois sur les images.

    Malheureusement, j'aurais bien voulu avoir un HC-SR04 sous la main ^^ (car les pins Trigger et Echo sont bien séparés).

  6. #5
    TheJeje20

    Re : Capteur : Augmenter tension reçue sans changer tension envoyée

    Bonjour DAUDET78

    J'ai donné la bonne procédure de dialogue dans mon premier message (testée sur Arduino, mesurée à l'oscillo, ...)
    Quelles informations te manquent ?

    Si tu veux vérifier mes dires, c'est par là :
    Sources du programme pour Arduino :
    https://github.com/Seeed-Studio/Grove_Ultrasonic_Ranger

    A l'oscillo, ça donne ça :
    Sans titre.png



    Malheureusement, la doc de ce capteur ("grove ultrasonic ranger") reste introuvable...

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

    Re : Capteur : Augmenter tension reçue sans changer tension envoyée

    Citation Envoyé par TheJeje20 Voir le message
    J'ai donné la bonne procédure de dialogue dans mon premier message (testée sur Arduino, mesurée à l'oscillo, ...)
    Quelles informations te manquent ?
    L'état "0" ou trois-état de la broche du µC
    Sources du programme pour Arduino :
    Je ne sais pas lire un programme
    A l'oscillo, ça donne ça :
    La sotie du µC est, à mon avis, en train de sortir un "0" et te bloque donc la mise à "1" de la broche par le capteur
    Malheureusement, la doc de ce capteur ("grove ultrasonic ranger") reste introuvable...
    Cherche sur les forums Aduino si il n'y a pas des réponses

    PS : par curiosité, met une 4,K en PullUP sur le fil de liaison
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !

  9. #7
    TheJeje20

    Re : Capteur : Augmenter tension reçue sans changer tension envoyée

    Ah, je viens de comprendre que tu me parlais du µC de mon "bloc capteur" !
    (Je croyais que tu parlais du Raspberry Pi comme contrôleur...)
    Juste pour être sûr, tu parles bien du µC sur le PCB capteur, qui gère la communication+mesure avec les "corps d'épreuve" (=émetteur+récepteur à ultrasons) ?

    Donc tu penses que le bloc capteur a un problème ?
    Si c'est le cas, je te rassure, il fonctionne très bien, j'en ai un 2e, qui a exactement le même comportement.

    Mais là où tu as raison de te poser la question, c'est que quand je prends arduino au lieu de Raspberry Pi => impulsion à la même tension que réponse du bloc capteur (3V si mes souvenirs sont bons).



    Voilà-voilà !
    Donc tu veux toujours que je fasse ?
    par curiosité, met une 4,K en PullUP sur le fil de liaison

    PS :
    Cherche sur les forums Aduino si il n'y a pas des réponses
    => c'est déjà fait

  10. Publicité
  11. #8
    DAUDET78

    Re : Capteur : Augmenter tension reçue sans changer tension envoyée

    Citation Envoyé par TheJeje20 Voir le message
    Ah, je viens de comprendre que tu me parlais du µC de mon "bloc capteur" !
    (Je croyais que tu parlais du Raspberry Pi comme contrôleur...)
    je parle bien RaspMachin. Pour moi, qu'on mette un µC X ou Y ... c'est toujours un µC

    Donc tu penses que le bloc capteur a un problème ?
    Le capteur ultrason est certainement OK


    Mais là où tu as raison de te poser la question, c'est que quand je prends arduino au lieu de Raspberry Pi => impulsion à la même tension que réponse du bloc capteur (3V si mes souvenirs sont bons).
    Donc c'est bien un problème de soft qui ne passe pas la pin reliée au capteur en flottant après avoir envoyer le pulse d'interrogation
    Donc tu veux toujours que je fasse ?
    Pas la peine
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !

Discussions similaires

  1. Augmenter une tension de sortie d'un capteur d'un moteur brushless
    Par thomas69650 dans le forum Électronique
    Réponses: 14
    Dernier message: 13/11/2013, 20h04
  2. Augmenter l'intensité sans faire baisser la tension
    Par jeje2433 dans le forum Physique
    Réponses: 20
    Dernier message: 31/05/2013, 07h37
  3. Augmenter la tension de sortie d'un capteur
    Par benco80 dans le forum Électronique
    Réponses: 43
    Dernier message: 19/02/2013, 09h22
  4. Modifier l'intensité sans changer la tension
    Par ill fe dans le forum Électronique
    Réponses: 13
    Dernier message: 29/06/2010, 01h13
  5. Augmenter l'intensité sans augmenter la tension
    Par mystercoco dans le forum Électronique
    Réponses: 7
    Dernier message: 20/06/2009, 17h49