我使用tsmp77000红外传感器模块用于空调遥控系统。 datasheet 我指示空调的遥控器设备到传感器模块,我在示波器上看到电压输出(低电平有效)。然后,我需要用红外线发射器传输这些信号,用于控制空调。但是,有电压输出,没有频率图。如何转换为此信号的pwm输出?频率,占空比?
我在ossiloscope上看到频率值,但它是833Hz。然而,IR接收器传感器模块的范围是20-60kHz。
谢谢!
答案 0 :(得分:1)
以下是Adafruit如何使用IR远程信号的一个很好的解释:https://learn.adafruit.com/ir-sensor/ir-remote-signals
您在示波器上看到的833Hz很可能是“宽”频段。如果放大,您应该看到每个脉冲实际上由许多更快的PWM脉冲组成。
您最好的选择是确定快速红外脉冲的频率,将PWM引脚设置为该频率,然后根据示波器读数手动启用/禁用PWM引脚适当的时间间隔。