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
    black_is_beautiful

    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. Publicité
  3. #2
    DAUDET78

    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
    J'aime pas le Grec

  4. #3
    black_is_beautiful

    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.

  5. #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

  6. #5
    black_is_beautiful

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

    Ca pourra marcher avec ça?

  7. A voir en vidéo sur Futura
  8. #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

  9. Publicité
  10. #7
    black_is_beautiful

    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?

  11. #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 ... )

  12. #9
    black_is_beautiful

    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.

  13. #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.

  14. #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

  15. #12
    black_is_beautiful

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

    la tension est suffisante pour saturer le transistor?

  16. Publicité
  17. #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

  18. #14
    DAUDET78

    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
    J'aime pas le Grec

  19. #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

  20. #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

  21. #17
    black_is_beautiful

    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

  22. #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

    ^^

  23. Publicité
  24. #19
    DAUDET78

    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
    J'aime pas le Grec

  25. #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

  26. #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. Réponses: 5
    Dernier message: 18/04/2007, 22h44
  2. tension symetrique avec pic 16F877
    Par ieeaelectronique dans le forum Électronique
    Réponses: 1
    Dernier message: 02/04/2007, 17h42
  3. Pic : Petit Souci Avec Un Timer
    Par MEMOR dans le forum Électronique
    Réponses: 0
    Dernier message: 16/05/2006, 18h57
  4. declenchement d'un pic par une tension 1,5v
    Par alainav1 dans le forum Électronique
    Réponses: 5
    Dernier message: 25/10/2005, 16h29
Découvrez nos comparatifs produits sur l'informatique et les technologies.