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

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

3天内不再提示

基于I2C总线控制键盘的LED调光器

电子设计 来源: 恩智浦 作者: 恩智浦 2021-06-15 17:12 次阅读

LED 调光器演示板展示了 I2C 总线控制键盘和执行红/绿/蓝 LED 照明颜色混合操作的能力。

演示板是一个独立的解决方案,它使用飞利浦 P89LV51RD2 微控制器与飞利浦 PCA9564 I2C 总线控制器接口以生成不同的 I2C 命令。微控制器使用本应用笔记中解释的默认固件进行编程。如果需要额外的编程,用户必须从插座中取出微控制器并使用外部编程器。

演示板由 2 块子板组成,子板相互直接连接,无需外部电缆:

键盘控制卡包含微控制器、带有键盘控制器的键盘和电源/调节器模块(外部 9 V 电源或 9 V 电池)。

LED 控制卡包含所有 LED 和控制它们的设备。

每张卡都可以单独使用,也可以连接到其他配套卡。

演示板上使用的 I2C 从设备如下:

  • 飞利浦 PCA9555PW,16 位 GPIO,用作 16 键键盘控制器。
  • 飞利浦 PCA9531PW 和 PCA9533DP/01,8 位和 4 位 LED 调光器,用于 LED 控制和颜色混合(红色、绿色和白色 LED、RGB LED)。

技术信息

pYYBAGDIbsuAPVJSAAClNcN02uU353.png

图 1 框图

poYBAGDIbtuAJgLoAACSUQh_kGw820.png

图 2 I2C 总线设备地址

pYYBAGDIbuuAFqiUAAN3qkPHHUw347.png

图 3 键盘控制卡原理图

RGB 颜色混合

红色、绿色和蓝色是 3 种原色,允许通过将它们混合在一起来创建所有其他颜色。通过应用适量的红色、适量的绿色以及来自 RGB LED 的适量蓝光来创建所需的颜色。将 152 Hz 频率电压施加到红色、绿色和蓝色 LED 驱动器,以便人眼看不到开/关周期(通常需要高于 100 Hz 的频率)。

改变占空比控制流过 LED 的平均电流,从而控制每种颜色的亮度。人眼看到的是平均亮度值,因为它看不到开/关周期。不同亮度值的 3 种原色的总和将定义结果颜色:++给出所需的可见颜色。

poYBAGDIbvuAd0PdAABVuwdLSmU746.png

图 4 混色理论

编辑:hfy

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

    关注

    48

    文章

    7566

    浏览量

    151614
  • led
    led
    +关注

    关注

    242

    文章

    23306

    浏览量

    661538
  • 控制器
    +关注

    关注

    112

    文章

    16396

    浏览量

    178512
收藏 人收藏

    评论

    相关推荐

    i2c总线ppt(I2C总线器件应用)

    I2C总线器件应用第一节 I2C总线器件应用概述I2C总线工作原理
    发表于 08-13 17:34 0次下载

    基于I2C总线键盘显示模块设计

    介绍了利用P87LPC76X系列单片机设计的一个键盘显示模块,通过I2C总线与主控芯片相连,具有灵活、控制方便等特点。文中给出了部分硬件设计和软件流程。关键词:
    发表于 08-05 14:43 24次下载

    PCA9533 4位I2C总线LED调光器产品简介手册

    PCA9533是一款4位I2C总线和SMBus I/O扩展,最适合RGB色彩混合和背景光应用的LED
    发表于 03-09 15:26 18次下载

    PCA9532 16位I2C总线LED调光器产品简介手册

    PCA9532是一款16位I2C总线和SMBus I/O扩展,最适合RGB色彩混合和背景光应用的LED
    发表于 03-09 15:31 37次下载

    I2C总线在Linux系统中的驱动设计

    介绍I2C总线的基本概念和工作原理,叙述I2C总线扩展器件ZLG7290的功能特点。在以S3C2410为微
    发表于 12-29 16:52 40次下载

    什么是i2c总线

    什么是i2c总线  下载请点击: i2c总线协议中文版 
    发表于 11-05 09:26 2933次阅读

    I2C总线详解

    I2C总线定义  I2C(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微
    发表于 06-30 11:09 3842次阅读

    基于I2C总线的单片机键盘控制电路设计与实现

    为减少单片机键盘控制占用口线过多的问题,本文介绍了基于I2C总线结构的键盘控制方法给出了硬件电路
    发表于 03-28 16:13 4次下载

    I2C总线的特点、控制技术与传输分析

    I2C总线主要在微处理控制之下,因此通常称微处理I2C
    的头像 发表于 12-25 15:17 1w次阅读

    浅谈PCA9564 I2C 总线控制器评估板

    PCA9564 I2C 总线控制器连接在 P89LV51RD2I2C 总线之间。 飞利浦
    的头像 发表于 06-17 17:26 3373次阅读
    浅谈PCA9564 <b class='flag-5'>I2C</b> <b class='flag-5'>总线</b><b class='flag-5'>控制器</b>评估板

    i2c总线用来做什么_i2c总线数据传输过程

    I2C总线控制器为微控制器或微处理提供控制I2C
    发表于 11-24 14:16 7298次阅读

    LED调光器如何使用

    LED调光器怎么接线? 1.空气开关的火零线,连接在LED电源L、N两个接线端子上。 2.把LED电源出线端子正负极一 一对应(
    发表于 11-10 16:24 1712次阅读

    LED调光器是怎么调光的?

    ,15米之内通过微信小程序即可一键调节灯具亮度,同时可实现多台灯具的亮度同步。 LED调光器 LED调光器如何使用? 1. 打开手机蓝牙和位置信息(GPS), 扫描
    的头像 发表于 08-13 11:50 3569次阅读

    I2C串行总线协议是什么?I2C总线有哪些优点?

    1982年发明并推广,用于连接智能传感和存储器件,以及控制和监控外设。该协议是一种主从式通信协议,允许多个从设备连接到同一总线上,并在总线
    的头像 发表于 09-12 11:18 1713次阅读

    TCA8418E I2C控制键盘扫描IC,带集成ESD保护数据表

    电子发烧友网站提供《TCA8418E I2C控制键盘扫描IC,带集成ESD保护数据表.pdf》资料免费下载
    发表于 06-27 09:58 0次下载
    TCA8418E <b class='flag-5'>I2C</b><b class='flag-5'>控制键盘</b>扫描IC,带集成ESD保护数据表