×

超低功耗红外遥控器

消耗积分:0 | 格式:zip | 大小:0.62 MB | 2022-11-16

淡淡的爱

分享资料个

描述

为了看电视,我需要两个红外遥控器,一个用于我的电视机,另一个用于我的解码器。我想把它们组合成一个。Arduino Project Hub 包含几个描述 IR 遥控器的项目,但这个项目的特殊之处在于它是电池供电的,并且尽可能地节省了电池电量。

描述

该项目的代码特定于它所替换的遥控器,您可以在 Arduino 集线器上的几个项目中找到红外遥控器的代码。所以我不会描述我的代码,我只会展示允许将功耗限制在严格最小值的硬件解决方案。

遥控器围绕 Arduino Nano Every 板和连接到板的 16 个输入的 16 个按钮构建。当然,您可以使用更少的按钮。该板通过 P 沟道 FET 由 9V 电池供电。只要没有按下任何按钮,该 FET 就会被阻塞,并且电路板不会通电。

该 FET 的栅极由 N 沟道 FET 的漏极控制,其栅极由按钮通过二极管控制,二极管将按钮相互隔离。每个按钮都与一个 2.2kΩ 下拉电阻器相关联,该电阻器在按钮未被按下时固定电路板输入的电平。这些电阻的值必须通过实验确定,因为当卡未通电时,其输入的行为未指定。

为了完成对电路的描述,两个 220 kΩ 电阻器固定了 FET 栅极的电平并保护它们免受 ESD 影响。按下按钮时,由 1.5 kΩ 电阻和与按钮关联的 2.2 kΩ 产生分压器。该分压器将大约 5 V 的电压施加到电路板的相应输入端。最后,IR LED 通过一个 220 Ω 电阻由电路板的引脚 D11 驱动。

我不知道板子是否会因为这些反复的上下电而受到压力,因此它是否会持续很长时间才会失败,但我知道电池会持续很长时间,因为它被征集的很少。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !