现在的产品变得非常智能且彼此相互连接。扬声器、电视、冰箱、机顶盒和烟雾探测器等器件不再只是处在某一位置的工具 - 用户可远程或通过语音唤醒控制它们。这些器件比以前更加智能,这意味着它们还需要更加智慧的人机交互界面。
  人机交互的界面可以多种多样,由发光二极管(LED)的各种创造性的组合而形成的LED环、LED矩阵或红绿蓝(RGB)LED照明等是现在炙手可热的人机交互方式,特别是通过改变诸如追逐或闪烁等模式更是增加了使用LED作为人机交互界面的灵活性和美观程度。图1所示为一些模式示例。
  基于一种以LED作为人机交互界面的多通道RGB LED驱动设计要拥有一个极其友好的人机界面,这些元素很重要:
  · 完美的色彩混合,颜色随用户要求而变化。
  · 适合的LED亮度:白天不要太暗,夜晚不要太亮。
  · 美观的动态变化效果,如追逐或闪烁。
  · 电源来自电池时,也同样能实现一致的亮度显示和高效率。
  虽然乍看这一列表令人从无下手,但其实只需要一款出色的LED驱动器就可以轻松实现,这个LED驱动器需要具有如下的功能:
  · 能够使用合适的通信协议,如I2C,驱动多个通道。微控制器(MCU)可与该器件通信并独立控制每个通道,而不会消耗大量的通用输入/输出GPIO引脚资源。
  · 高分辨率脉冲宽度调制(PWM)控制,用于改变LED的亮度,但又不会过于有台阶变化的视觉感受。
  · 极低的静态电流,以及合适的省电模式。
  · 高频的脉冲宽度调制信号可避免出现人耳可辨别的噪声,因为许多LED指示灯与扬声器一同使用。
  德州仪器的LP50xx系列多通道RGB LED驱动如图2所示,非常适合此功能。

  这些器件集成了一个12位PWM发生器。其工作频率高于人类可辩噪声频率,每通道频率为29 kHz,可实现平稳、精确的色彩弯化控制及零噪声。每个通道提供独立的颜色混合和亮度控制。通过集成的省电模式,这些LED驱动可显著降低功耗,从而提高待机模式下的整体系统效率。LP50xx系列有9,12,18,24,30,36多种选择,可以满足不足LED配置的设计需求。
  LP50xx系列能够帮忙您实现LED作为人机交互界面的中的无缝、流畅的变换效果,广泛适用于便携式电子设备、楼宇自动化和智能家电设备。

多通道_人机交互界面的多通道RGB LED驱动设计相关推荐

  1. 集丰照明|LED驱动设计5大关键点

    LED驱动设计5大关键点 1.芯片发热 这主要针对内置电源调制器的高压驱动芯片.假如芯片消耗的电流为2mA,300V的电压加在芯片上面,芯片的功耗为0.6W,当然会引起芯片的发热.驱动芯片的最大电流来 ...

  2. 图形交互界面_人机交互界面UI简介

    前言 人机交互界面(User Interface,简称UI)是系统和用户之间进行交互和信息交换的桥梁. 用户向UI输入信息,UI将用户的输入翻译成机器语言,交由机器来处理,机器将处理结果在UI上转变成 ...

  3. LED驱动设计及实现

    文章目录 1 LED驱动流程图分析 1.1 led_on流程图分析 1.2 led_blink流程图分析 2 代码实现 1 LED驱动流程图分析 这里主要分析led_on和led_blink流程. 1 ...

  4. 通过RGB LED模块设计带有测量值显示的色彩传感器

    通过精确控制红色.绿色和蓝色LED灯的强度来显示颜色. 白色光 本篇文章旨在制作一种可以测量光线"颜色"的设备.您可能知道,日照光实际上是无数不同波长的电磁辐射的混合物.可见光谱中 ...

  5. soc 设计soc设计 uml实务手册_企业内训“领域建模和领域驱动设计”训练方案(2020年)...

    ※训练介绍※ 软件开发中,需求是解决"系统怎样好卖"的问题,设计是解决"降低开发成本"的问题.要降低成本,就要尽可能复用已有的各种资源. 目前大多数软件组织的复 ...

  6. 《人机交互技术》 第六章 人机交互界面的表示模型与实现

    第六章 人机交互界面表示模型与实现 1.表示模型(第二版课本P99)        使用人机交互界面的表示模型和形式化的设计语言来分析和表达用户界面的功能以及用户和系统之间的交互情况,并且界面表示模型 ...

  7. 多通道_多通道光纤滑环与单通道光纤滑环的设计原理区别

    光纤滑环是一种以光纤为数据载体,能够使光信号在转动部件与静止部件间进行无间断传输的精密装置.它主要分单通道与多通道光纤滑环,今天我们一起来了解多通道光纤滑环与单通道光纤滑环的设计原理区别. 深圳黙孚龙 ...

  8. esp32树莓派_用 ESP32 制造炫彩 LED 球

    MAKER:jiripraus/ 译:趣无尽 本期带大家制作一个 LED 的炫彩发光球,使用 3D 打印外壳搭建球体并将 LED 灯嵌入在球体表面,最后再上传代码,一个颜色绚丽的 LED 球就完成了. ...

  9. 树莓派c语言led,用树莓派实现RGB LED的颜色控制——C语言版本号

    用树莓派实现RGB LED的颜色控制 RGB色彩模式是工业界的一种颜色标准.是通过对红(R).绿(G).蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代 表红.绿. ...

最新文章

  1. 斯坦福抢开“元宇宙”第一课,上起来还真不便宜
  2. 微信小程序下拉筛选菜单WXDropDownMenu组件
  3. java堆中的组成部分,初识Java虚拟机的基本结构 | If Coding
  4. 工程图标注粗糙度_Inventor教程之工程图标注实例
  5. OpenJudge NOI 1.7 30:字符环
  6. PostgreSQL的notify 与listen (一)
  7. [Java] 蓝桥杯BASIC-16 基础练习 分解质因数
  8. iptables和SELinux漫谈
  9. 移动端小总结(1)---meta、input和单行多行文字溢出省略号
  10. 步骤一:支付宝-查看PID和APPID信息步骤
  11. 坑爹的工行Chrome网银插件
  12. VISIO中如何增加连接点
  13. js正则表达式的创建、边界符、量词符
  14. uniapp生成海报
  15. debian安装vim提示Package vim is not available, but is referred to by another package的解决方案
  16. 一句话就能把你逗乐的经典笑话
  17. js判断手机的横竖屏调整样式
  18. Linux命令学习资料总结
  19. vs2019生成dll文件及(C#)使用
  20. 3D音频理论研究(二)---3D全介绍(转)

热门文章

  1. win10用计算机名访问文件夹,win10系统提示你当前无权访问该文件夹的解决方法【图文教程】...
  2. 管桩的弹性模量计算公式_桩基设计计算公式
  3. netcore 编译 html,Asp.Net Core中的@ Html.Action
  4. swagger 修改dto注解_Web服务开发:Spring集成Swagger,3步自动生成API文档
  5. Python速忆笔记(更新中)
  6. android系统耗电量大待机,安卓手机耗电快有什么解决办法吗 安卓手机待机耗电量大怎么办...
  7. 基于小波包的图像压缩及matlab实现,基于小波包的图像压缩及matlab实现精选.doc...
  8. 一维有限元法matlab,有限元matlab研究.ppt
  9. Exynos4412 Uboot 移植(三)—— Uboot添加自定义命令
  10. Redis安装和使用指南