当前位置: 首页 > news >正文

海口网红图书馆在哪里/济南网站推广优化

海口网红图书馆在哪里,济南网站推广优化,网站建设毕业设计评价,东莞疫情死了多少人--作者:燕十三(flyingcys)-- blog:http://blog.csdn.net/flyingcys--QQ:294102238红外遥控是利用近红外光进行数据传输的一种控制方式。近红外光波长0.76um~1.5um ,红外遥控收发器件波长一般为 0.8um~0.94um ,具有传输效率高,成本…

7715d194b3f2adbf3c244e6cd825be11.png

--作者:燕十三(flyingcys)

-- blog:http://blog.csdn.net/flyingcys
--QQ:294102238


红外遥控是利用近红外光进行数据传输的一种控制方式。近红外光波长0.76um~1.5um ,红外遥控收发器件波长一般为 0.8um~0.94um ,具有传输效率高,成本低,电路实现简单,抗干扰强等特点,在家用电器上被广泛使用。红外遥控一般有发射和接收两部分组成,发射元件为红外发射管,接收一般采用一体化红外接收头,但发射载波频率与接收头固定频率需一致才能正确接收。

a56fd3f30b7618e7a53527037be74e75.png


一、发射


1. 调制
红外遥控是以调制方式发射数据,将数据调制到固定的载波上发送,调制发送抗干扰能力更强,传送距离也更远。红外发送首先要解决的就是调制问题。
目前主流的调制方式有PPM和PWM。

  • PPM:脉冲位置调制,调制脉冲宽度不变,用脉冲间隔来区分0和1。如下图所示,脉冲宽度不变都是560us,脉冲间隔改变。逻辑1总时间为2.25ms,逻辑0中时间长度为1.12ms。

5b6d6520cd27186846633ce171a7f5c1.png
图1:PPM调制
  • PWM:脉冲宽度调制,脉冲间隔不变,调制脉冲宽度改变。如下图所示,脉冲间隔 为600us,脉冲宽度不同。逻辑1高电平时间为1.2ms,逻辑0高电平时间为0.6ms。

ff9c9a156359934544f20bfa96d42018.png
图2:PWM调制


调制载波频率一般在30KHz到60KHz之间,常用的载波有33K,36K,36.6K,38K,40K,56K等,其中38K使用最多。
常用占空比有1/3、1/2,1/3最多。

2. 红外传输协议
常用的红外传输协议有ITT协议、NEC协议、Nokia NRC协议、Sharp协议、Philips RC-5、RC-6 RECS-80协议、Sony SIRC协议等,其中最常见的为NEC协议。
常见NEC协议分析:
l 载波38KHz,逻辑1为2.25ms,脉冲时间560us;逻辑0为1.12ms,脉冲时间560us

b350474a01d950f124739486663372a5.png
图3:NEC逻辑’0’与逻辑’1’

l 协议格式

89f8134e2dd7c077e701be9c27089918.png
图4:NEC红外载波发送协议


(1) 首先发送9ms的高电平脉冲
(2) 然后发送4.5ms的低电平
(3) 接下来是8bit的地址码(低位在前)
(4) 然后是8bit的地址反码,用于检验地址码是否出错
(5) 接下来的是8bit的命令码(低位在前)
(6) 然后是8bit的命令反码,用于检验命令码是否出错。
l 重复码

1b105a0d99e1f682e998a3af3b492de6.png
图5:NEC重复发送载波协议

如果一直按着一个键,将以110ms为周期发送重复码,重复码由9ms高电平、2.25ms低电平及560us高电平组成。

0e776125251f32755839f8c01e4382be.png
图6:NEC重复码

3. 编码
虽然不同协议都对各自的协议格式做了不同定义,但总体而言还是有高低电平组成的一串数据。
对于红外发射,就是按照协议规定高电平时间内,在红外输出口输出固定频率载波;低电平则直接输出低。红外接收头接到载波时输出高电平,没有载波时输出低电平,完成数据解码。

9cbf49f6345d7aa743679465f8522f57.png
图7:NEC解码后协议

二、接收


红外接收常采用一体化红外接收头,集红外接收、放大、滤波、比较器输出等功能,并输出MCU可识别的TTL信号的。常用的一体化红外接收头有SCR638、HS0038、VS1838等。

09aaf701d444a713746fb38696c70162.png
SCR638

79c64977aedc9e8eff9b3747b4250fd1.png
HS0038

图8:一体化接收头红外接收应用电路图:

a625800319e9436a6aff0aebacf9d8f7.png
图9:红外接收典型应用

三、ESP8266红外发送与接收


ESP8266定义了1个IR红外遥控接口,IR红外遥控接口由软件实现,接口定义如下:

4e6c0b6ca012790fffe1539aa354ccc0.png
图10:ESP8266红外管脚定义

1. 发送
在ESP8266上用于发送的载波可以通过以下方式实现:
1) I2S的BCK
2) WS管脚产生
3) 由GPIO中的sigma-delta功能在任意GPIO口产生载波。
其中sigma-delta产生的载波占空比约为20%,推荐使用MTMS管脚(GPIO14),可产生准确的38KHz且占空比为50%的标准方波。
2. 接收
红外接收功能通过GPIO的边沿中断实现,读取系统时间,将2次时间相减可以得到波形持续时间,然后通过软件逻辑实现红外协议处理。

http://www.lbrq.cn/news/1286569.html

相关文章:

  • 网站建设诚信服务/成人本科报考官网
  • 网站区域名是什么/seo百家论坛
  • 科汛cms网站栏目限制ip/域名查询访问
  • 长沙 学校网站建设/搜索热词排名
  • 在五八同城做网站多少钱/营销推广内容
  • ipad wordpress/太原网站制作优化seo公司
  • 杭州 电子商务网站建设 网络服务/企业宣传方式有哪些
  • 网站宝搭建网站环境/外链代发免费
  • 日本真人做爰直播网站/seo资源网站 排名
  • 公司网站后台打不开/seo优化快速排名技术
  • 有关做粪污处理设备的企业网站/商业网站
  • 莞城做网站/百度关键词推广方案
  • 网站建设是由什么组成的/域名查询138ip
  • 免费网页模板之家/网站排名优化多少钱
  • 国外优秀的html5网站/seo平台优化
  • 海报制作app/seo课程哪个好
  • 建立网站流程图/专业培训心得体会
  • 怎么注册一个小公司/宁波企业seo推广
  • 广东科技网站建设/怎么做外链
  • 高端网站建设系统规划/武汉全网营销推广公司
  • 恩施公司做网站/百度网站推广
  • 代做网站收费标准/佛山全市核酸检测
  • 网站建设介绍文字/谷歌浏览器直接打开
  • 专门做logo的网站/谷歌浏览器怎么下载
  • 网站做常规优化/百度快照优化
  • 免费php开源建站系统/爱站网关键词长尾挖掘工具
  • 做什网站推广真实有效/西安网站快速排名提升
  • 品牌网站建设报价方案/百度产品有哪些
  • 湘潭网站建设/做网站需要什么技术
  • 高级服装定制网站/百度地图推广怎么做的
  • ARM SMMUv3控制器注册过程分析(八)
  • MongoDB数据库高并发商业实践优化·运行优化之不可使用root账户进行MongoDB运行-优雅草卓伊凡
  • connect系统调用及示例
  • 服务器之光:Nginx--核心配置详解及演练
  • Kafka——Java消费者是如何管理TCP连接的?
  • 英语听力口语词汇-8.美食类