Graeme Clark,Principal Product Engineer
当今的许多低功耗应用需要一种简单的短距离非接触式通信方法,无需电缆。这种非接触式通信方式可用于配置或数据收集,但无线电链路的额外成本和复杂性不是首选。
红外通信链路通常是最佳的解决方案,可以在许多不同的产品中找到,例如公用事业仪表、可穿戴设备和遥控器。但是,在典型的微控制器上实现这样的链接并不是那么容易。为避免红外二极管饱和,我们通常希望用低频信号驱动二极管,然后必须通过通信数据调制,这通常意味着使用外部调制解调器芯片。考虑到其相关成本,我们倾向于使用定时器生成低频信号,并使用一些外部组件将其与串行端口的输出混合。这不仅使用外部组件,而且我们需要为这些功能中的每一个功能使用多个I/O引脚。
在这篇博客中,我们将了解如何使用SCI/AGT门功能,将RA4C1的异步通用定时器(AGT)的输出与SCI5或片上IrDA接口的输出混合,以轻松生成高效驱动红外二极管所需的信号,而无需外部元件或过多的I/O引脚。
RA4C1是一款低功耗微控制器,支持高达80MHz的工作频率,可在低至1.6V的电压下工作。该器件具有许多低功耗外设,例如低功耗定时器、低功耗UART和段码式LCD控制器。RA4C1是RA系列的第一款产品,采用SCI-AGT掩模电路,可轻松驱动IR二极管,如下面的电路图所示。
图 1:SCI AGT掩码功能
电路作非常简单。用户可以使用SCI5的输出来调制AGT定时器产生的载波频率,如下图所示。然后,这可用于直接驱动红外二极管。
图 2:UART框架
用户还可以选择使用RA4C1上的IrDA电路输出来调制载波。您可以选择输出直接调制输出或使用反相输出,如下图所示。
图 3:IrDA帧
这个简单的电路使用户更容易生成通过红外接口发送信息所需的信号,从而减少了PCB上所需的额外组件,并减少了MCU上用于此类功能的引脚数量。
了解有关RA4C1的更多信息,包括有关SCI-AGT掩模功能作的更多详细信息,请点击阅读原文了解。
需要技术支持?
瑞萨技术论坛(Renesas Engineering Community)拥有众多丰富的技术资源,如果您在使用瑞萨产品的过程中有任何问题,可识别下方二维码或复制网址到浏览器中打开,进入瑞萨技术论坛寻找答案以及获取在线技术支持。
https://community-ja.renesas.com/zh/forums-groups/
574