Detecté une très petit variation de tension avec un pic
Répondre à la discussion
Affichage des résultats 1 à 21 sur 21

Detecté une très petit variation de tension avec un pic



  1. #1
    invite5d1bc976

    Detecté une très petit variation de tension avec un pic


    ------

    Salut tout le monde,

    Je voudrais en fait interpreter le signal d'un recepteur ultrason, mais je ne sais pas comment faire avec un PIC16F876A.
    Quand le recepteur recois un signal ultrason, je vois sur mon multimètre une tension aux bornes du recepteur qui varie entre 0.08 V et 0.22 V. Quand il n'y a pas de signal la tension est à 0.
    Si je met une interruption sur un front montant je ne pense pas qu'il y ai assez de courant pour qu'il le detecte.
    Quelle serait la façon la plus simple pour detecter un signal reçu?

    Merci d'avance

    -----

  2. #2
    invitee05a3fcc

    Re : Detecté une très petit variation de tension avec un pic

    Citation Envoyé par black_is_beautiful Voir le message
    Si je met une interruption sur un front montant je ne pense pas qu'il y ai assez de courant pour qu'il le detecte.
    Je pense que tu as voulu dire "y a pas assez de tension"
    Pour qu'un circuit logique puisse marcher, il faut absolument que le signal soit avec des niveaux logiques compatibles.
    Quand tu parles "qui varie entre 0.08 V et 0.22 V." le PIC, le MACHIN ou le TRUC ne peuvent pas voir ces signaux.
    Heureusement, l'homme a inventer le "comparateur" LM311 LM2901 etc qui permet de transformer un signal analogique en signal logique

  3. #3
    invite5d1bc976

    Re : Detecté une très petit variation de tension avec un pic

    Oui pas assez de tension c'est vrai. Mais je me suis inspiré d'un schema sur internet avec le recepteur branché directement sur le pic, et il utilisait le CAN pour detecter la reception d'un signal.
    Mais je ne comprends pas comment marche le CAN c'est pour cela que je cherche une solution plus simple.

  4. #4
    jiherve

    Re : Detecté une très petit variation de tension avec un pic

    Bonsoir
    Trés simple le CAN 1 bit : un comparateur!
    JR

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

    Re : Detecté une très petit variation de tension avec un pic

    Ca pourra marcher avec ça?

  7. #6
    jiherve

    Re : Detecté une très petit variation de tension avec un pic

    again
    Oui mais le resultat sera à la hauteur du nombre de bit!
    Un CAN c'est trés facile (en théorie) à utiliser ceci dit dans ton cas un ampli et un redresseur en amont ne seront pas du luxe car je doute (euphémisme) que le CAN d'un PIC puisse convertir un signal ultrasonore vrai (40Khz et plus)!
    JR

  8. #7
    invite5d1bc976

    Re : Detecté une très petit variation de tension avec un pic

    Oui mais c'est juste le debut de l'arrivée du signal, je veux en fait calculer des distances, donc j'envoi un signal et j'attend la reception. Il suffit juste de reperer la premiere variation, en le branchant directement il n'existe pas une interruption qui pourrait reagir à ça?

  9. #8
    Toufinet

    Re : Detecté une très petit variation de tension avec un pic

    Redresses la tension

    Tu met un pont de diodes + condensateurs entre la sortie de ton récepteur et le CAN du PIC. Ainsi, le CAN du PIC recevra la tension crête de ton signal, que tu pourras facilement comparer à une valeur fixe software.

    PS : un amplificateur de courant sera peut-être nécessaire pour la conduction des diodes



    edit : si tu as besoin d'une interruption, il ne faut pas utiliser le CAN du PIC, mais plutôt utiliser un comparateur à AOP externe, et envoyer la sortie sur l'entrée INT du PIC. Là tu pourras avoir une interruption. Ou alors, tu scrutes en continue la valeur de ton CAN ... mais je sais pas si c'est possible, ça dépend de ton apli ( si le PIC a autre chose à faire par exemple ... )

  10. #9
    invite5d1bc976

    Re : Detecté une très petit variation de tension avec un pic

    Pont de diodes et condensateurs je suis quoi que le condo je ne sais pas comment le mettre. Mais par contre pour l'ampli op je vois pas le rapport avec les ponts de diodes... Tu peux m'expliquer plus precisement stp parce-que je ne suis que debutant.

  11. #10
    Toufinet

    Re : Detecté une très petit variation de tension avec un pic

    Tu redresses ta tension de manière à avoir constamment la valeur crête de la tension de sortie de ton capteur.
    Ensuite, tu compares cette valeur à une valeur fixe U1 grâce à un AOP.
    De cette manière, lorsque ton capteur reçoit un signal d'amplitude U2 supérieure à U1, la sortie de ton AOP change d'état, et la pin INT du PIC génère une interruption.

  12. #11
    jiherve

    Re : Detecté une très petit variation de tension avec un pic

    Re
    pour redresser un pont de diode sera inefficace car ta tension est bien trop faible.
    il faut un redresseur actif , le plus simple un transistor attaqué sur la base avec un RC en charge collecteur ou bien un comparateur type 111/119/193 avec un RC sur la sortie.
    JR

  13. #12
    invite5d1bc976

    Re : Detecté une très petit variation de tension avec un pic

    la tension est suffisante pour saturer le transistor?

  14. #13
    Toufinet

    Re : Detecté une très petit variation de tension avec un pic

    ah ouaip, bien vu, j'avais zappé la tension fournie par le capteur ...

    Dans ce cas, on peut peut-être faire comme suit :
    Sortie du capteur directement connectée au comparateur ( prévoir un comparateur assez précis )
    Puis on place un redresseur en sortie du comparateur, et on envoie tout ça à la pin INT du PIC

  15. #14
    invitee05a3fcc

    Re : Detecté une très petit variation de tension avec un pic

    Moi, je pense qu'il faut donner un peu de tonus au signal rçu avec un ampliOP avec un gain de l'ordre de 10 de manière à avoir un signal de l'ordre de 2 à 3V (on sait pas en #1 si c'est du crête ou de l'efficace), un doubleur de Latour et un comparateur et basta.
    Difficile d'aller plus loin, on sait pas les tensions d'alimentation disponible, le niveau réel de sortie du capteur

    PS : il vaut mieux prendre l'enveloppe de l'écho et pas le signal direct, ceci permet de s'affranchir des pics de réception parasite

  16. #15
    Toufinet

    Re : Detecté une très petit variation de tension avec un pic

    Ca vient d'un multimètre, donc c'est sans doute de l'efficace.

    Une amplification du signal sera sans doute bénéfique, mais je ne suis pas certain qu'elle soit réellement nécessaire .. Tout dépend du comparateur utilisé derrière

  17. #16
    jiherve

    Re : Detecté une très petit variation de tension avec un pic

    Citation Envoyé par black_is_beautiful Voir le message
    la tension est suffisante pour saturer le transistor?
    avec un peu de polarisation oui!
    Voir détection dans un récepteur de radio.
    JR

  18. #17
    invite5d1bc976

    Re : Detecté une très petit variation de tension avec un pic

    Ok je vais voir de ce coté là, le transistor est plus à ma porté, si ça ne marche pas j'irais voir les autres solutions.
    En tout cas merci à tous.

    Bonne soirée

  19. #18
    Toufinet

    Re : Detecté une très petit variation de tension avec un pic

    Citation Envoyé par black_is_beautiful Voir le message
    Ok je vais voir de ce coté là, le transistor est plus à ma porté, si ça ne marche pas j'irais voir les autres solutions.
    En tout cas merci à tous.

    Bonne soirée
    Ca m'étonnerait fort ^^
    Y'a pas plus simple que l'AOP en comparateur.
    Si l'entrée e- est inférieure à l'entrée e+, alors l'AOP te sort Vss
    Si l'entrée e- est supérieure à l'entrée e+, alors l'AOP te sort Vdd

    ^^

  20. #19
    invitee05a3fcc

    Re : Detecté une très petit variation de tension avec un pic

    Pour un comparateur.(genre LM311 ou LM2901)
    Si l'entrée e- est inférieure à l'entrée e+, alors le comparateur te sort Vdd (avec pullUP)
    Si l'entrée e- est supérieure à l'entrée e+, alors lecomparateur te sort Vss

    Pour un ampliOP.(genre 741 TL081)
    Si l'entrée e- est inférieure à l'entrée e+, alors l'AOP te sort Vdd-2V
    Si l'entrée e- est supérieure à l'entrée e+, alors l'AOP te sort Vss+2V

  21. #20
    invite_P89
    Invité

    Re : Detecté une très petit variation de tension avec un pic

    Citation Envoyé par Toufinet Voir le message
    Ca m'étonnerait fort ^^
    Y'a pas plus simple que l'AOP en comparateur.
    Si l'entrée e- est inférieure à l'entrée e+, alors l'AOP te sort Vss
    Si l'entrée e- est supérieure à l'entrée e+, alors l'AOP te sort Vdd

    ^^
    Ca c'est AOI même un rail a rail ne te fait pas cela.
    Pour le LM324 par exemple OutL mini 5mv max 20mv OutH VCC-1,5v

  22. #21
    invite_P89
    Invité

    Re : Detecté une très petit variation de tension avec un pic

    C'est une considération importante si tu utilises le CAN du PIC.
    Mais dans ton cas un INT devrait suffire.

Discussions similaires

  1. Besoin d'aide pour variation de tension avec bornes définies.
    Par invite41d56871 dans le forum Électronique
    Réponses: 5
    Dernier message: 18/04/2007, 23h44
  2. tension symetrique avec pic 16F877
    Par inviteb2fe5df7 dans le forum Électronique
    Réponses: 1
    Dernier message: 02/04/2007, 18h42
  3. Pic : Petit Souci Avec Un Timer
    Par invite436dc8ee dans le forum Électronique
    Réponses: 0
    Dernier message: 16/05/2006, 19h57
  4. declenchement d'un pic par une tension 1,5v
    Par invite3a1051d7 dans le forum Électronique
    Réponses: 5
    Dernier message: 25/10/2005, 17h29
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...