[Programmation] ESP32 distance avec TSSP950 (infrarouge)
Répondre à la discussion
Affichage des résultats 1 à 13 sur 13

ESP32 distance avec TSSP950 (infrarouge)



  1. #1
    Bouba007

    ESP32 distance avec TSSP950 (infrarouge)


    ------

    Bonjour,

    je bricole actuellement avec un esp32 et un capteur de distance infrarouge tssp950 :

    https://www.vishay.com/docs/82867/tssp950.pdf

    Je pense que je n'ai pas bien compris comment utiliser ce composant, car je n'arrive pas à obtenir une valeur valide.

    Moi ce que je comprend c'est que je met du 3.3V sur la pin N2 et sur la pin N3 j'ai la sortie qui doit varier entre 0 et 3,3V en fonction de la distance, c'est correct ?

    Sur la pin N3 j'ai en permanence du 3,3V et sur le datasheet en sortie out c'est noté μC, je ne comprend pas comment lire cette valeur avec mon esp32.

    Quelqu'un peut-il m'aider ?

    Merci,

    Christian

    -----

  2. #2
    paulfjujo

    Re : ESP32 distance avec TSSP950 (infrarouge)

    bonjour,

    comment testes-tu ce composant ?

    D'apres ce que j'ai vu de la datasheet, c'est plutot un capteur tout ou rien , barriere photo reflective..
    donc sortie logique 1 ou 0 et non analogique ..
    me trompe-je ?

    coté Emission 38KHz ... il semberait que ce ce soit à L'ESP32 de fournir l'excitation ?
    via PWM ?
    Dernière modification par paulfjujo ; 24/05/2022 à 11h36.

  3. #3
    jiherve

    Re : ESP32 distance avec TSSP950 (infrarouge)

    bonjour,
    effectivement ce capteur ne fourni qu'un signal tout ou rien, cela ne peut servir à mesurer une distance , juste de l'anticollision ou une barrière IR.
    il faut une source modulée à 38kHz.
    JR
    l'électronique c'est pas du vaudou!

  4. #4
    Jeryko

    Re : ESP32 distance avec TSSP950 (infrarouge)

    Bonjour

    +1 à paulfujo

    Le tssp95038 ou 95056 est un récepteur.
    Il faut donc lui associer un diode émettrice. https://www.vishay.com/docs/81010/tsal6200.pdf

    Adaptations électroniques (C, R, transistor, ... ) et le logiciel qui va bien.

    Je ne suis même pas sûr qu'en envoyant des "salves" 38kHz il soit possible de mesurer une distance ? compte ténu du démodulateur interne.
    Dernière modification par Jeryko ; 24/05/2022 à 12h04.
    Problème résolu : N'oubliez pas de préciser ce que vous avez trouvé et les mesures prises. Merci

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

    Re : ESP32 distance avec TSSP950 (infrarouge)

    Bonjour à tous,

    un grand merci pour votre aide.

    Alors je ne suis pas forcément d'accord avec ce que vous avez dit, en page 4 du datasheet, c'est bien stipulé via un schéma, il y a une diode émettrice et une réceptrice :

    Nom : Capture.PNG
Affichages : 224
Taille : 21,5 Ko

    Et si c'est un capteur 0 ou 1, comment sélectionner la distance ou il bascule ?

    Si il faut une source modulée à 38Khz, je la fait rentrer par quel PIN ?

    la seul chose que j'ai trouvé c'est cela : https://circuitdigest.com/news/long-...-reaction-time

    Merci,
    Dernière modification par Bouba007 ; 24/05/2022 à 12h26.

  7. #6
    jiherve

    Re : ESP32 distance avec TSSP950 (infrarouge)

    Bonjour
    cela serait bien de lire les data sheet (celle que tu as fourni) il y a un petit schéma sur la première page!!!!
    Il te faut donc rajouter une LED modulée a 38Khz ce module n'est qu'un récepteur il n'y a aucune information de distance, si c'est çà dont tu as besoin il y a le bidule Sharp :https://www.pololu.com/product/136.
    JR
    l'électronique c'est pas du vaudou!

  8. #7
    Jeryko

    Problème résolu : N'oubliez pas de préciser ce que vous avez trouvé et les mesures prises. Merci

  9. #8
    Gyrocompas

    Re : ESP32 distance avec TSSP950 (infrarouge)

    Bonjour,
    En laser : https://www.st.com/resource/en/datasheet/vl53l0x.pdf
    Note : aucune expérience personnelle, produit remarqué, sans plus.

  10. #9
    paulfjujo

    Re : ESP32 distance avec TSSP950 (infrarouge)

    bonjour,


    TSSP950
    reflective range 0,2 à 2M
    alim 3,6V !

    il n'y a pas de suffixe 038 sur ta reference de capteur TSSP950

    à voir
    https://www.vishay.com/docs/49009/pl...ed_sensors.pdf
    https://www.vishay.com/optoelectroni...all-with-lens/

    à mon avis, d'apres ce que j'en comprend
    pour faire une detection d'obstacle à 100 mm il faut une cible d1=244.95mm
    (que je suppose circulaire )
    à 50mm de distance pour une cible de dia=125.8 mm
    à 1cm pour une cible de dia 30.44mm

    on ne fait pas une mesure de distance, on detecte un objet par reflection . ou par barriere

    La Led émmetrice ne fait pas partie du module, ce que j'avais cru au premier abord ..
    ce que laissait supposer la vue du capteur avec ces 2 demi hemispheres..


    TSAL6200 :
    Emetteur infrarouge, Haute Puissance, 940 nm, 17 °, T-1 3/4 (5mm), 15 mW/Sr, 15 ns, 15 ns
    Transistor NPN 2N2222 sur sortie EPS32
    +5v --- Led --- 47ohms ----Collecteur -- 2N2222---- Emetteur-- Gnd
    sortie ESP32 38Khz ---- 470-------Base----
    38 Khz modulé avec rapport ON=100mS OFF 400mS

    ou comme sur le schema proposé dans le pdf , avec un MOSFET
    ( un IRLZ14 avec VGS de 2V devrait le faire).

    As-tu essayer d'illuminer le capteur avec une telecommande I.R 38Khz
    Dernière modification par paulfjujo ; 25/05/2022 à 13h52.

  11. #10
    mag1

    Re : ESP32 distance avec TSSP950 (infrarouge)

    Citation Envoyé par Bouba007 Voir le message
    Alors je ne suis pas forcément d'accord avec ce que vous avez dit, en page 4 du datasheet, c'est bien stipulé via un schéma, il y a une diode émettrice et une réceptrice :
    Pièce jointe 459967
    Bonjour,
    La représentation est trompeuse, il s’agit d'un exemple d'utilisation avec une diode émettrice associée TSAL6200.
    Et il ne s'agit pas non plus d'une mesure de distance, mais d'un détecteur de présence.
    Ce capteur ressemble à un type de TSOP standard, la sensibilité est maximum avec un train de pulses (38MHz dans l'exemple page 1).
    Pour mesurer une distance, il faut un autre capteur, tout dépend de la gamme de mesure et de la précision.
    Ex US : http://electromag1.wifeo.com/mesure-...icaxe-08m2.php
    Ex IR : http://electromag1.wifeo.com/tof10120.php
    Je ne connais rien de l'ESP32...
    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  12. #11
    mag1

    Re : ESP32 distance avec TSSP950 (infrarouge)

    Citation Envoyé par mag1 Voir le message
    Ce capteur ressemble à un type de TSOP standard, la sensibilité est maximum avec un train de pulses (38MHz dans l'exemple page 1).
    MM
    Pas eu le temps de corriger, comme d'hab, C'est 38KHz, pas MHz...
    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  13. #12
    Piefra

    Re : ESP32 distance avec TSSP950 (infrarouge)

    Bjr,

    Y a aussi le capteur gp2d120x par ex , un + un gnd et un pin read analog de la distance
    Qui correspond plus au besion initial

    Cdlt
    Cordialement Piefra

  14. #13
    Jeryko

    Re : ESP32 distance avec TSSP950 (infrarouge)

    Bonjour à tous,

    Caractéristiques capteur gp2d120x :
    - Alimentation: de 4,5 à 5,5 Vcc
    - Portée: 3 à 30 cm
    - Sortie sur connecteur JST (cordon disponible en option)

    Le capteur de distance GP2Y0A21 est un capteur infrarouge de chez Sharp permettant de détecter des obstacles
    situés à une distance entre 10 et 80cm.
    Ce capteur infrarouge existe en plusieurs versions ayant des caractéristiques et performances différentes.
    Ce tutoriel reste valable pour la majorité d’entre elles à condition de modifier la règle de conversion
    (Exemple de version: GP2Y0A02, GP2Y0A710).

    Mais avant d'en arriver là il faut savoir faire la différence entre une mesure de distance et la réception (TOR) d'un signal.
    Dernière modification par Jeryko ; 27/05/2022 à 09h31.
    Problème résolu : N'oubliez pas de préciser ce que vous avez trouvé et les mesures prises. Merci

Discussions similaires

  1. ESP32 TTGO T1 avec module GPS
    Par mormic dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 15/08/2021, 19h34
  2. Commande de lampes à distance (Infrarouge)
    Par Tony78 dans le forum Électronique
    Réponses: 10
    Dernier message: 29/05/2012, 20h00
  3. Infrarouge & Wiimote & Distance
    Par invite4bc1f1dd dans le forum Électronique
    Réponses: 11
    Dernier message: 27/11/2009, 17h12
  4. Commande de lampes à distance (Infrarouge).....?
    Par inviteebaf4dbd dans le forum Électronique
    Réponses: 3
    Dernier message: 02/03/2008, 19h42
  5. interrupteur infrarouge pour commande a distance
    Par invite5424eee0 dans le forum Électronique
    Réponses: 3
    Dernier message: 10/02/2008, 11h03
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...