小车红外线自主充电方案-2

文章目录

  • 小车红外线自主充电方案-2
    • 红外遥控原理
    • 实验
      • 第一个码值
      • 第二个码值
      • 第三个码值

红外遥控原理

这套红外自主充电是用的NEC编码格式,有关NEC编码的基本资料参考:
https://www.cnblogs.com/hbtmwangjin/articles/8611393.html
关于stm32红外解码的详细过程参考博客:
https://blog.csdn.net/lightrour/article/details/79485040

实验


先用电烙铁引出红外接收头的两个线,地线和信号线。这里说明一下红外接收器的基本结构:

第一个码值

然后我这里用充电桩最上面那个360度的光线射它,标红圈的就是红外发射器和接收器了。

可以看到,示波器有一阵一阵的波形出现了,说明充电桩在循环发送编码信号。

调整光标测量两个信号的周期是130ms。

放大了看,先是9.2ms的低电平,

然后是4.5ms的高电平。

然后就是520微秒的低电平。由此可见这个和NEC编码格式类似,只不过发的数据只有一个字节。观察可得这个字节为00011000。

第二个码值

然后让充电桩转个角度,得到了两个周期信号。


放大了看。

可以看出,第二个码值为10100000。

第三个码值

再转个角度可以得到连续三个信号。

这里我抓了一个第三个码值的图。

可以看出,第三个码值为00000100。

以上,就是对红外线编码部分的原理研究,接下来再研究STM32如何对其进行解码。

小车红外线自主充电方案-2相关推荐

  1. 小车红外线自主充电方案-1

    小车红外线自主充电方案-1 文章目录 小车红外线自主充电方案-1 参考资料 拆箱分析 充电桩外型: 充电模块外型: 充电桩*拆 充电模块*拆 参考资料 蓝鲸智能机器人自主充电模块官网: https:/ ...

  2. SLAM小车实现单点多点导航任务(模拟自主充电)

    在开发自主充电时,一般是先导航到充电桩附近,然后再进行微调,判断充电桩是否存在:接着小车180度旋转,后退对接充电桩.在这里,第一步就需要先运动至充电桩前,这里模拟发布一个充电桩点位.有两种方法: 1 ...

  3. 100W无线充电方案文献调研 - 信息HUB

    ▌01 论文调研 Inductive Power Transferfor 100W Battery Charging List itemA 100W Wireless Charging System ...

  4. 又一中国机械狗来了:腾跃呼啦圈、原地起跳顶飞皮球,还能自主充电

    全世界只有3.14 % 的人关注了 青少年数学之旅 哇 这是什么情况 竟然腾空后跳过了呼啦圈 这是刚刚升级的新机械狗 说起机械狗 其实浙江大学也搞了一只 名叫"绝影" 就是刚才咱们 ...

  5. TSLAM室内自主定位方案

    这个看着似乎挺不错的 摘自:https://mp.weixin.qq.com/s/wZ4tRRFHww6yB5JszDWO2A TSLAM室内自主定位方案 原创 凌拓智能 TBUS社区 9月7日 点击 ...

  6. 苹果无线充电方案与5W无线充电方案对比

    无线充电方案7.5W与5W对比 今年的流行词就是--无线充电了,我也开始渐渐发现身边的许多电子设备上附加了无线充电功能.说实话,目前这项技术虽然说也有10W的功率给手机快速无线充电,但是在炎热的夏天, ...

  7. 美容仪洁面器无线充电方案XS016

    无线充电技术因其独特的优势,产品不需要再通过USB等接触点式接口充电,可以把产品做到IP68级防水等级,特别是一些会接触到水的产品,例如电动牙刷.电动剃须刀.美容产品等领域得到了广泛的应用. 在无线技 ...

  8. 旭鑫胜XS016全集成MCU+微型IPM构架无线充电方案

    旭鑫胜XS016全集成MCU+微型IPM构架无线充电方案 作为创新型方案公司,旭鑫胜的无线充电方案已经被大众所熟知.最近旭鑫胜推出了一款全集成的MCU+微型IPM构架的无线充电方案--XS016_10 ...

  9. 伏达NU1680:单芯片解决TWS耳机仓无线充电方案

    伏达NU1680:单芯片解决TWS耳机仓无线充电方案 TWS无线蓝牙耳机市场持续火爆,用于收纳以及充电的耳机充电仓必不可少,市面甚至还诞生了支持无线充电功能的无线充电仓.其内置无线充电接收模组,能够像 ...

最新文章

  1. ATL的GUI程序设计(3)
  2. luogu P2613 【模板】有理数取余(费马小定理,乘法逆元)
  3. “六神”——技术提高开发效率的一个方案
  4. 10行Python代码自动清理电脑内重复文件
  5. java getdelay_java中DelayQueue的一个使用陷阱分析
  6. 具体数学:计算机科学基础:第2版
  7. python写剧情文字游戏_文字游戏引擎试用心得之一:Ren'py 和 Fungus
  8. android中读取properties文件
  9. 人人都能够做深度学习应用:入门篇
  10. cvAddWeighted 进行图片融合
  11. 如何构建自己的Java学习体系?
  12. 小米10 twrp刷入开发版
  13. NS3学习记录(四)--加入新模型及聚合Aggregate
  14. 双方博弈复制动态方程(y-z,z=0.3,z=0.5,z=0.7)与matlab数值仿真——matlab2016a版本
  15. (六)改掉这些坏习惯,还怕写不出精简的代码?
  16. 论文阅读:In the Eye of the Beholder: A Survey of Models for Eyes and Gaze
  17. 【python】为啥别人都能抢到票?因为他有这个抢票程序
  18. 什么样的照明灯对眼睛好?分享光线柔和的LED护眼灯
  19. 修图软件:Affinity Photo for Mac
  20. 固态硬盘和机械硬盘区别

热门文章

  1. 重载是什么?只有返回值类型不同算不算重载?为什么?
  2. php 代替each()函数写法
  3. Altium Designer学习笔记——布线技巧
  4. JavaScript canvas
  5. 自动化攻击背景下的过去、现在与未来
  6. Android 应用快捷方式 Shortcuts(二)
  7. ERP系统常用SQL集锦(转, 一个网友写的,感觉有点虎头蛇尾,不过还是有价值参考)...
  8. ERP打印入库单(四十)
  9. 负载测试中极限负载_负载测试准则
  10. 华清远见嵌入式学习心得1