推广 热搜: agm  应用  红外热像仪  高德  红外  成像  夜视仪  监控  健康  高德红外 

NEC编码遥控器的数据并发送出去,模块上有集成一片单片机内置处理程序方便使用

   日期:2024-04-19 22:04:06     来源:网络整理    作者:热成像仪网    浏览:141    评论:0    
核心提示:我们如果直接对一个红外发射管和红外接收管进行编解码的话用51单片机之类的通过程序上是可以去实现的,不过我们今天采用模块进行编解码,模块上有集成一片单片机内置处理程序方便使用,也是对模块进行测试,我们先看下模块

目录

红外遥控简介

红外遥控由两部分组成:发射部分和接收部分。 发射部分通过控制红外发光管发射调制的红外线来传输需要发送的信息。 接收部分电路由红外接收管及其他红外接收器件组成,接收发射管发射的红外光。 红外灯将信号传输到放大器等解码设备,还原红外发射信息!

NEC编码

我们这里的NEC编码是红外线的一种调制方法。 发射的红外线经过专门编码来发送我们需要发送的信息。 接收端对发送端的编码进行解码,恢复出信息。 我们今天使用的编码方式是NEC ,还有很多其他的RC5、RC6编码方式

红外编解码模块

如果我们直接对红外发射管和红外接收管进行编码和解码,可以通过51单片机等程序来实现。 然而,今天我们使用一个模块来编码和解码。 该模块具有集成微控制器,内置处理程序,方便使用。 用途也是测试模块。 我们先看一下模块。

模块使用的串口通信可以通过单片机串口控制,也可以使用USB-TTL连接电脑。 这里连接电脑即可查看我们准备好的NEC编码遥控器的数据并发送出去。 请参考下面模块引脚说明。

接线说明

这里我们准备一个本地金USB-TTL来连接红外编解码模块和电脑。

红外发射接收模块_发射红外接收模块是什么_发射红外接收模块怎么用

按下表接线(其他USB-TTL模块也可以)

这里必须注意的是TX和RX两个引脚是交叉连接的。 下面是我连接的接线图。

红外发射接收模块_发射红外接收模块怎么用_发射红外接收模块是什么

串口查看数据

以下是我找到的NEC编码遥控器。

连接好NEC解码模块并插入电脑后,向模块方向随机按下遥控器上的按钮。 此时模块上的灯会闪烁一次,表示解码成功。 如果它甚至不闪烁,则说明遥控器较大且可能不是 NEC 编码

之前我们确认遥控器是NEC编码的,模块没有问题。 这时我们打开电脑上的串口软件即可查看遥控器发送的数据。 在查看数据之前,我们首先检查电脑上模块的端口号。

发射红外接收模块是什么_红外发射接收模块_发射红外接收模块怎么用

打开电脑设备管理器,在下图中找到您的端口号。 根据计算机的不同,它可能会有所不同。

我这里的端口号是COM9,在串口软件中选择COM9,参数设置为96n81(如果波特率没有修改过)

然后只需按下遥控器即可测试。 我这里按1。 接下来的00 FF 0C是按1时接收到的数据。

红外发射接收模块_发射红外接收模块是什么_发射红外接收模块怎么用

此时我们可以知道遥控器对应按键1发送数据。 接下来我们可以模拟按钮1来发送原始数据。 模拟按钮 1 被按下。 在多发框中输入A1 F1 00 FF 0C红外发射接收模块,然后单击发送。 ,返回F1表示传输成功。 A1为模块地址码,F1表示发送数据红外发射接收模块,00 FF 0C表示要发送的数据。

数据验证

在这里我们可以看到接收到的数据。 有些朋友需要验证一下遥控器接收到的数据是否正确。 如果遥控器暂时没有用于验证的设备控制,我这里使用了两个红外解码模块。 一台启动后,如果另一台收到的数据与遥控器发送的数据相同,则成功。

总结

过程简单,类似的文章已经发表很久了。 欢迎关注。 本期电子秤就到这里。 欢迎您随时留言。 如果您需要了解,可以在下方留言!

 
打赏
 
更多>同类资讯
0相关评论

推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  皖ICP备20008326号-23
Powered By DESTOON