2015-12-25 4 views
0

J'utilise le module de capteur IR tsmp77000 pour le système de contrôle à distance du climatiseur. datasheet J'ai demandé au dispositif de commande à distance du climatiseur de raccorder le module de détection et j'ai vu les sorties de tension (active basse) sur l'oscilloscope. Ensuite, j'ai besoin de transmettre ces signaux avec l'émetteur IR conduit pour le climatiseur de contrôle. Mais, il y a des sorties de tension, il n'y a pas de graphique de fréquence. Comment convertir en sortie pwm de ce signal? Fréquence, cycle de service?TSMP77000 IR Receiver Code

Et j'ai vu une valeur de fréquence sur l'ossiloscope, mais c'est 833Hz. Considérant que, la gamme du module de capteur de récepteur IR est 20-60kHz.

Merci!

+0

http://www.sbprojects.com/knowledge/ir/index.php peut ou ne peut pas s'appliquer ici, mais les télécommandes IR sont généralement un protocole plus lent qui utilise les dizaines de khz comme support. un peu comme la modulation mais avec une onde carrée et vous ne générez pas une onde autant qu'une série d'impulsions. donc si vous voulez re-transmettre ou créer une nouvelle commande alors vous avez besoin à la fois du signal de protocole plus lent, puis ET cela avec le transporteur. –

+0

Ce que vous voyez sur la portée est une sortie démodulée. En termes grossiers, vous devez générer une sortie à la fréquence porteuse de modulation pendant les périodes où la sortie du démodulateur était active. –

Répondre

1

Voici une bonne explication de la façon dont les signaux à distance IR fonctionnent par Adafruit: https://learn.adafruit.com/ir-sensor/ir-remote-signals

Le 833Hz que vous voyez sur l'oscilloscope sont très probablement les bandes « larges ». Si vous effectuez un zoom avant, vous devriez voir que chaque impulsion est composée de nombreuses impulsions PWM plus rapides. Votre meilleur pari sera de déterminer la fréquence des impulsions IR rapides, de régler votre broche PWM à cette fréquence, puis d'activer/désactiver manuellement la broche PWM pour les intervalles de temps appropriés, selon la lecture de l'oscilloscope.