0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用RL78/I1A微控制器的16位定时器控制高亮度LED

电子设计 来源:瑞萨电子 作者:瑞萨电子 2021-05-26 05:39 次阅读

本应用笔记介绍了针对LED照明系统的LED控制的RL78 / I1A。本文档提供了使用16位定时器KB和RL78 / I1A微控制器的定时器KC0进行控制的方法的示例程序,以及LED控制软件说明​​和该应用的实验结果。

本应用笔记旨在描述两个示例程序,以作为如何使用RL78 / I1A微控制器的16位定时器KB和定时器KC0来控制高亮度LED的参考。

当所选的调光器程序为“模拟输入”时,示例程序基于与Applilet EZ for HCD Controller V6.0软件工具生成的结构相同的结构。在“使用RL78 / I1A进行LED控制”应用笔记(R01AN1087EJ0100)中对此进行了描述。

应用笔记“使用RL78 / I1A的LED控制”中描述的示例程序的不同之处在于调光方法。第一个示例程序使用由16位定时器KC0输出控制的16位定时器KB PWM输出门功能。第二个示例程序结合PWM输出门功能实现了计时器KB PWM输出平滑启动。这两个示例程序都使用定时器KB PWM输出抖动功能来提高平均PWM分辨率,这些程序可以使用RL78 / I1A DC / DC LED控制评估板(EZ-0012)进行评估。请在RL78 / I1A DC / DC LED控制评估板的示意图中找到引脚配置。

pIYBAGCt6JOACS2ZAAHhZL1R3Ts609.png

RL78 / I1A DC / DC LED控制评估板框图

PWM输出门功能

下一章介绍了16位定时器KC0功能和定时器KB PWM输出门功能,以及使用此功能的好处。

定时器KC0功能和PWM输出门功能描述

RL78 / I1A微控制器包括16位定时器KC0,该定时器可产生多达6个PWM输出。

定时器KC0通过与定时器KB0,KB1和KB2(TKBO00,TKBO01,TKBO10,TKBO11,TKBO20和TKBO21输出)互锁,可以实现多达六个PWM输出的门控制功能。因此,可以使用16位定时器KC0的输出(TKCO00至TKCO05输出)对这六个定时器KB输出进行门控。

六个定时器KC0 PW​​M输出可以使用分配给六个定时器KB输出中的每一个的六个不同定时器KC0占空比比较寄存器(TKCDUTY00至TKCDUTY05)来分别控制,因此该方法可用于独立地对6个LED通道进行调光。

TKCO0m门控输出与TKBOnp输出之间的关系如下:

TKCO00(由TKCDUTY00控制)→TKBO00

TKCO01(由TKCDUTY01控制)→TKBO01

TKCO02(由TKCDUTY02控制)→TKBO10

TKCO03(由TKCDUTY03控制)→TKBO11

TKCO04(由TKCDUTY04控制)→TKBO20

TKCO05(由TKCDUTY05控制)→TKBO21

输出门功能的概念是,在16位定时器KC0输出(TKCO00至TKCO05)的高电平期间,允许从TKBOnp引脚端子输出PWM脉冲。在16位定时器KC0输出的低电平期间,仅允许从TKBOnp引脚端子输出默认电平(高电平或低电平)。

pIYBAGCt6KKAIxaKAAJRmU0GquU245.png

TKBOnp PWM输出门功能的时序图示例

通过将16位定时器KB0分配为主设备,将16位定时器KC0分配为从设备,可以与定时器KB0的计数开始/停止定时同步地启动或停止配置为从设备的16位定时器KC0。

功能的好处

PWM输出门功能的使用为LED照明应用带来了两个主要好处

最重要的是,通过组合使用常规计时器KB PWM输出的电流调光和使用计时器KC和计时器KB PWM输出门功能的开/关调光,可以实现低电平调光和平滑调光。

o4YBAGCt6K6AenDXAADryR9OCCg967.png

PWM输出门功能允许低电平调光

使用此功能的另一个主要好处是可以使LED的颜色保持恒定。通常,LED的颜色倾向于根据LED电流水平而变化。通过使用PWM输出选通功能,可以通过恒定的计时器KB PWM脉冲使LED电流和LED颜色保持恒定,而通过调节计时器KC选通窗口可以实现调光,这就是所谓的On / Off调光。

o4YBAGCt6LuAGkZBAAGbi-bLPSA997.png

PWM输出门功能可实现色彩管理

编辑:hfy

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

    关注

    48

    文章

    6809

    浏览量

    147626
  • led照明
    +关注

    关注

    34

    文章

    2604

    浏览量

    141645
  • PWM
    PWM
    +关注

    关注

    114

    文章

    4900

    浏览量

    209901
  • 定时器
    +关注

    关注

    23

    文章

    3147

    浏览量

    112034
收藏 人收藏

    评论

    相关推荐

    配备PFC控制LED照明系统

    RL78/I1A MCU 允许通过使用 16定时器 KB0、KB1、KB2 和 16定时器
    发表于 01-31 15:34 151次阅读
    配备PFC<b class='flag-5'>控制</b>的<b class='flag-5'>LED</b>照明系统

    RL78/G16触摸套件开发板演示(下)

    RL78/G16触摸套件开发板演示(下)
    的头像 发表于 01-12 13:34 220次阅读
    <b class='flag-5'>RL78</b>/G<b class='flag-5'>16</b>触摸套件开发板演示(下)

    新品发布 | 瑞萨电子推出全新16RL78/G24 MCU,为电机控制和电源控制系统提供卓越性能

    新品速递 全球半导体解决方案供应商瑞萨电子(TSE:6723)宣布,其广受欢迎的RL78微控制器(MCU)系列又添新成员RL78/G24,该系列包括适用于功耗敏感型应用的8位和16位产
    的头像 发表于 09-28 18:10 663次阅读
    新品发布 | 瑞萨电子推出全新<b class='flag-5'>16</b>位<b class='flag-5'>RL78</b>/G24 MCU,为电机<b class='flag-5'>控制</b>和电源<b class='flag-5'>控制</b>系统提供卓越性能

    瑞萨RL78/G23微控制器在线升级功能的应用

    瑞萨RL78/G23微控制器在线升级功能的应用
    的头像 发表于 09-18 10:58 834次阅读
    瑞萨<b class='flag-5'>RL78</b>/G23<b class='flag-5'>微控制器</b>在线升级功能的应用

    RL78微控制器时实现低功耗的应用示例

    本白皮书介绍了在使用 RL78 微控制器时实现低功耗的应用示例。本文简要概述了微控制器的低功耗特性,并附有一些典型应用示例,这些示例将特别关注 RL78 的高能效运行模式、低功耗模式的
    的头像 发表于 07-23 17:36 879次阅读
    <b class='flag-5'>RL78</b><b class='flag-5'>微控制器</b>时实现低功耗的应用示例

    用户手册 RL78/I1A DC/DC LED Control Demonstration Kit

    用户手册 RL78/I1A DC/DC LED Control Demonstration Kit
    发表于 07-21 11:15 0次下载
    用户手册 <b class='flag-5'>RL78</b>/<b class='flag-5'>I1A</b> DC/DC <b class='flag-5'>LED</b> Control Demonstration Kit

    RL78/I1A DC/DC LED Control 评估板 用户手册 Rev.2.00

    RL78/I1A DC/DC LED Control 评估板 用户手册 Rev.2.00
    发表于 07-14 18:49 0次下载
    <b class='flag-5'>RL78</b>/<b class='flag-5'>I1A</b> DC/DC <b class='flag-5'>LED</b> Control 评估板 用户手册 Rev.2.00

    RL78/I1A Target board QB-R5F107DE-TB 用户手册 Rev.5.00

    RL78/I1A Target board QB-R5F107DE-TB 用户手册 Rev.5.00
    发表于 07-13 20:14 0次下载
    <b class='flag-5'>RL78</b>/<b class='flag-5'>I1A</b> Target board QB-R5F107DE-TB 用户手册 Rev.5.00

    RL78/I1A 数据表 Rev.3.20

    RL78/I1A 数据表 Rev.3.20
    发表于 07-07 20:11 0次下载
    <b class='flag-5'>RL78</b>/<b class='flag-5'>I1A</b> 数据表 Rev.3.20

    RL78/I1A 用户手册 硬件 Rev.3.20

    RL78/I1A 用户手册 硬件 Rev.3.20
    发表于 07-07 20:11 0次下载
    <b class='flag-5'>RL78</b>/<b class='flag-5'>I1A</b> 用户手册 硬件 Rev.3.20

    RL78 系列 DALI-2控制装置库用户手册:LED(207)

    RL78 系列 DALI-2 控制装置库用户手册:LED (207)
    发表于 06-30 19:04 0次下载
    <b class='flag-5'>RL78</b> 系列 DALI-2<b class='flag-5'>控制</b>装置库用户手册:<b class='flag-5'>LED</b>(207)

    RL78/I1A 用户手册:硬件 Rev.3.30

    RL78/I1A 用户手册:硬件 Rev.3.30
    发表于 06-29 19:38 0次下载
    <b class='flag-5'>RL78</b>/<b class='flag-5'>I1A</b> 用户手册:硬件 Rev.3.30

    RL78/I1A 数据表 Rev.3.30

    RL78/I1A 数据表 Rev.3.30
    发表于 06-29 19:37 0次下载
    <b class='flag-5'>RL78</b>/<b class='flag-5'>I1A</b> 数据表 Rev.3.30

    RL78/I1A 用户手册:硬件 Rev.3.30

    RL78/I1A 用户手册:硬件 Rev.3.30
    发表于 05-25 18:47 1次下载
    <b class='flag-5'>RL78</b>/<b class='flag-5'>I1A</b> 用户手册:硬件 Rev.3.30

    RL78/I1A 数据表 Rev.3.30

    RL78/I1A 数据表 Rev.3.30
    发表于 05-25 18:46 1次下载
    <b class='flag-5'>RL78</b>/<b class='flag-5'>I1A</b> 数据表 Rev.3.30