电子发烧友 电子发烧友
  • 首页
  • 技术
    可编程逻辑
    MEMS/传感技术
    嵌入式技术
    模拟技术
    控制/MCU
    处理器/DSP
    存储技术
    EMC/EMI设计
    电源/新能源
    测量仪表
    制造/封装
    RF/无线
    接口/总线/驱动
    EDA/IC设计
    光电显示
    连接器
    PCB设计
    LEDs
    汽车电子
    医疗电子
    人工智能
    可穿戴设备
    军用/航空电子
    工业控制
    触控感测
    智能电网
    音视频及家电
    通信网络
    机器人
    vr|ar|虚拟现实
    安全设备/系统
    移动通信
    便携设备
    物联网
    区块链
    HarmonyOS
    RISC-V MCU
    光伏
    ChatGPT
    IGBT
    充电桩
    氮化镓
    BLDC
    逆变器
    5G
    电机控制
  • 资源
    技术文库
    新品速递
    电路图
    元器件知识
    电子百科
    最新技术文章
  • 下载
    在线工具
    常用软件
    电子书
    datasheet
  • 专栏
    电子说
    专栏
  • 社区
    论坛
    问答
    小组
    技术专栏
    社区之星
    试用中心
    HarmonyOS技术社区
    2023电子工程师大会
  • 研究院
  • 活动
    设计大赛
    硬创大赛
    社区活动
    线下会议
    在线研讨会
    小测验
  • 学院
    直播
    课程
  • 视频
  • 企业号
  • 华秋智造
  • 工具
    PCB在线检查
    datasheet查询
    选型替代查询
    免费样品申请
    免费评测试用
    工程师专区
    技术子站
0
  • 聊天消息
  • 系统消息
  • 评论与回复
查看更多
查看更多
查看更多
  • 0

    关注
  • 0

    粉丝
  • 0

    动态
VIP于 到期 续费
  • 个人中心
  • 内容管理
  • 积分兑换
    当前积分:
  • 修改资料
  • 退出登录
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
下载中心
  • 推荐
  • 分类
  • 资料
  • 软件
  • 工具
  • 排行榜
  • DataSheet

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

3天内不再提示

如何用蓝牙控制智能LED调光器

jf_f8pIz0xS 来源:LONG 2019-07-31 17:28 次阅读

本应用介绍了如何使用 Dialog GreenPAK™ SLG46620V创建 智能数字调光器设计。调光器是住宅、酒店和许多建筑中常用的照明开关。较旧版本的调光开关是手动的,一般包含一个旋转开关(电位计)或多个按钮来控制照明水平。本应用笔记介绍了如何创建可以通过两种方法( 智能手机和物理按钮)控制照明亮度的数字调光器。这两种模式可以无缝地协同工作,用户可以通过按钮或智能手机来调高或调低照明亮度。该项目采用了SLG46620V 可配置混合 信号 IC(CMIC)、HC-06 蓝牙模块、按钮和 LED

我们将使用SLG46620V CMIC,它有助于将分立器件数量降到最少。GreenPAK IC体积小,含有多用途组件,有助于设计人员减少 产品设计的元件数量和增加新功能。此外,项目的成本也随之降低。SLG46620V这颗小巧的 芯片中包含一个SPI连接 接口、多个PWM模块、有限状态机(FSM)以及很多有用的附加模块。这些组件有助于设计工程师创建可以通过蓝牙设备或墙壁按钮进行控制的实用智能调光器,支持延时调光,并提供额外的可选功能,而无需使用 微控制器或昂贵的元件。

项目特点:

1.两种控制方法:移动app和实体按钮

2.平滑的灯光开关过渡。这对消费者来说更健康,也给人一种更豪华的感觉,这对酒店和其他服务行业很有吸引力。

3.睡眠模式功能。这是此应用的一项附加价值,当用户开启这个模式时,灯光亮度会在10分钟内逐渐降低。这有助于患有失眠症的人,它也适用于儿童卧室和零售店(关闭时)。

项目界面

该项目界面有四个按钮,作为GreenPAK输入:

开/关:打开和关闭灯光(软启动/关闭)

调亮:调高灯光亮度

调暗:调低灯光亮度

睡眠模式:开启睡眠模式时,灯光亮度会在10分钟内逐渐降低。这给用户睡前一些时间,并确保灯光不会整夜都亮着。

系统将输出一个PWM信号,该信号将传送到外部LED和睡眠模式 LED指示灯

如何用蓝牙控制智能LED调光器

图1:调光器框图

该GreenPAK设计由4个主要功能块组成。第一个是 UART 接收器,它从蓝牙模块接收数据,提取命令,并将它们发送到控制单元。第二个功能块是一个控制单元,它接收来自UART接收器或外部按钮的命令。控制单元决定所需的操作(打开/关闭、调亮、调暗、启用睡眠模式)。该单元使用LUT实现。

第三个功能块是 时钟(CLK)发生器。在此项目中,采用了一个FSM计数器来控制PWM。FSM的值将根据3个频率(高、中和低)给出的命令而变化(升高、降低)。在这个部分中,将生成三个频率,所需的时钟信号根据要求的顺序传输给FSM;在打开/关闭操作时,高频信号传输到FSM来进行软启动/停止。在调光期间,中频信号通过。低频信号在睡眠模式通过,从而更慢速地降低FSM值。然后,灯光亮度也会缓慢下降。第四个功能块是PWM单元,它向外部LED生成脉冲。

GreenPAK设计

使用GreenPAK创建调光器设计的最佳方法是使用8bit FSM和一个PWM。在SLG46620中,FSM1包含8bits,可与PWM1和PWM2一起使用。必须连接蓝牙模块,这意味着必须使用SPI并行输出。SPI并行输出bits 0到7连接与 DCMP1、DMCP2和LF OSC CLK、OUT1、OUT0 OSC输出复用。PWM0从FSM0(16bits)获得其输出。FSM0不会停在255;它可以增加到16383。为了将计数器值限制在8bits,增加了另一个FSM;FSM1用来指示计数器何时达到0或255。FSM0用于生成PWM脉冲。由于必须同时更改两个FSM的值来确保它们具有相同的值,因此设计变得有点复杂,两个FSM都具有预定义的、有限的、可选CLK。使用CNT1和CNT3作为介体将时钟信号传送到两个FSM。

设计包含以下部分:

1.UART接收器

首先,我们需要设置HC06蓝牙模块。HC06使用UART协议进行 通信。UART代表通用异步接收器/发射器。UART可以在并行和串行格式之间来回转换数据。它包括一个串行到并行接收器和一个并行到串行 转换器,它们的时钟是分开的。HC06中接收到的数据将传输到我们的GreenPAK器件。引脚10的空闲状态为HIGH。发送的每串数据都以逻辑低启动位,随后是可配置数量的数据位,以及一个或多个逻辑高停止位。

HC06发送1个起始位、8个数据位和一个停止位。它的默认波特率是9600。我们将从HC06发送数据字节到GreenPAK SLG46620V的SPI模块。

由于Silego SPI模块没有起始位或停止位控制,因此这些位用于使能和禁用SPI时钟信号(SCLK)。当引脚10变为LOW时,IC已经接收到一个起始位,所以我们使用PDLY下降沿 检测器来识别通信的开始。该下降沿检测器为DFF0提供时钟,使SCLK信号能够为SPI模块提供时钟。

我们的波特率为每秒9600位,所以我们的SCLK周期是1/9600=104µs。因此,我们将OSC频率设置为2MHz,并使用CNT0作为分频器。

因此,我们希望CNT0计数器值为207。为确保不丢失数据,在SPI时钟上增加半个时钟周期延迟,从而SPI功能块在正确的时间进行计时。这是通过使用CNT6、2-bit LUT1和OSC模块的外部时钟来实现的。CNT6的输出在DFF0计时52µs后才会变高,这恰好是我们SCLK周期104µs的一半。当它变高时,2-bit LUT1与门允许2MHz OSC信号进入EXT. CLK0输入,其输出连接到CNT0。

如何用蓝牙控制智能LED调光器

图2:UART接收器

2.控制单元

在这部分中,将根据UART接收器接收的字节或根据来自外部按钮的信号执行命令。引脚12、13、14、15被初始化为输入,并连接到外部按钮。

每个引脚内部连接到 OR门输入,门的第二个输入端通过蓝牙连接来自智能手机的相应信号,该信号将出现在SPI并行输出上。

DFF6用于激活睡眠模式,其输出变为高,上升沿来自2-bit LUT4,而DFF10用于维持照明状态,其输出从低变为高,当每个上升沿来自3-bit LUT10输出时反之亦然。

FSM1是一个8-bit计数器;当它的值达到0或255时,它在输出上给出一个高脉冲。因此,它用于防止FSM0(16-bit)的值超过255,它的输出复位DFF,并且它将DFF10状态从开启变为关闭。如果照明由按钮+和-控制,并且已达到最大/最小值,亦是这样。

连接到FSM1输入的信号keep、up将通过P11和P12到达FSM0,以保持同步,在两个计数器上保持相同的值。

图3:控制单元设计

3. 时钟发生器和复用器

在这部分中,将生成三个频率,但只有一个频率将在任一时候为FSM计时。第一个频率是RC OSC,它从矩阵0到P0取出。第二频率是LF OSC,它也从矩阵0到P1取出。第三个频率是CNT7输出。

根据3-bit LUT14输出,3-bit LUT9和3-bit LUT11允许一个频率通过。之后,所选择的时钟通过CNT1和CNT3发送到FSM0和FSM1。

如何用蓝牙控制智能LED调光器

图4:时钟发生器设计

4. PWM

最后,FSM0值转换为PWM信号,通过引脚20出现,引脚20初始化为输出,并连接到外部LED。

如何用蓝牙控制智能LED调光器

图5:PWM功能块

安卓app

安卓app具有类似于真实界面的虚拟控制界面。它有五个按钮:ON/OFF、UP、DOWN、睡眠模式和连接。该安卓应用程序将按钮按动操作转换为命令,并将命令发送到蓝牙模块来执行。

这个app是用MIT App Inventor制作的,不需要任何 编程经验。App Inventor允许开发人员使用网页浏览器连接编程模块来为安卓OS设备创建应用程序。您可以将我们的App导入MIT App Inventor,具体步骤为:单击我的计算机上的项目->导入项目(. aia),然后选择此App No te中包含的.aia文件。

要创建安卓应用程序,必须启动新项目。需要五个按钮:一个是蓝牙设备的列表选择器,其他是控制按钮。我们还需要添加蓝牙客户端。图6是我们的安卓app用户界面的截屏。

添加按钮后,我们将为每个按钮分配软件功能。我们将使用4bits来代表按钮的状态。每个按钮一个bit,因此,当您按下按钮时,一个特定的数字将通过蓝牙发送到实际电路。

如何用蓝牙控制智能LED调光器

图6:按钮的编程模块

这些数字如表1所示:

表1:指令-Bit表示

如何用蓝牙控制智能LED调光器

如何用蓝牙控制智能LED调光器

图7:按钮编程模块

如何用蓝牙控制智能LED调光器

图8: 电路原理

图9:原型界面

总结

本应用笔记介绍了一种可以通过两种方式(安卓app和实体按钮)控制的智能调光器。介绍了GreenPAK SLG46620V内部四个独立的功能块,用于控制增加或减少灯光PWM的工作流程。此外,还介绍了睡眠模式功能,作为该应用中可选的额外调制的示例,该示例是低电压的,也可以更改成高电压的功能。

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

    关注

    240

    文章

    22981

    浏览量

    654350
  • 蓝牙
    蓝牙
    +关注

    关注

    114

    文章

    5722

    浏览量

    169055
  • 调光器
    调光器
    +关注

    关注

    4

    文章

    143

    浏览量

    23300
收藏 人收藏

    评论

    相关推荐

    相位控制调光器

    相位控制调光器 相位控制
    发表于 09-22 14:55 2457次阅读
    相位<b class='flag-5'>控制</b><b class='flag-5'>调光器</b>

    TRIAC 调光器(正向相位控制调光器) 的工作原理

    TRIAC调光器(正向相位控制调光器) 的工作原理
    发表于 02-27 08:32 3727次阅读
    TRIAC <b class='flag-5'>调光器</b>(正向相位<b class='flag-5'>控制</b><b class='flag-5'>调光器</b>) 的工作原理

    调光LED与传统TRIAC调光器

    TRIAC调光器设计用于电阻性负载如白炽灯或卤素灯,有一个显着的安装基础,在美国和世界各地的。不幸的是,这些相位控制调光器是不容易兼容的LED由于L
    发表于 08-15 11:02 13次下载
    <b class='flag-5'>调光</b><b class='flag-5'>LED</b>与传统TRIAC<b class='flag-5'>调光器</b>

    一款新型的调光器产品,蓝牙调光器的简单介绍

    多台设备的亮度同步,免接同步线,操作便捷,亮度数值化,精准度高。 而传统的调光器产品基本上都是通过手动旋钮进行控制,每次只能调节单台设备,且多台设备之间无法实现精准的亮度同步。 二、蓝牙调光器
    发表于 08-29 10:53 769次阅读

    蓝牙调光器该如何接线,有什么注意事项

    )。 蓝牙调光器的工作输入电压为5-24V,所以在接入调光器前,需要用LED电源将电压调至5-24V。 1.先把市电接入空气开关(分清火、零线)。 2.从空气开关出来的零火线接入
    发表于 09-03 10:18 1990次阅读
    <b class='flag-5'>蓝牙</b><b class='flag-5'>调光器</b>该如何接线,有什么注意事项

    蓝牙调光器和老式调光器的区别

    蓝牙调光器是在老式调光器的基础上升级而来的,与老式的调光器产品相比,去掉了手动旋钮的调节方式,增加蓝牙连接功能,不需要接触
    发表于 09-07 18:39 658次阅读

    蓝牙调光器的安装需要注意什么

    关于LED调光器安装使用的注意事项,仅针对蓝牙调光器进行讲解: 蓝牙调光器安装使用有哪些注意事项
    发表于 07-03 10:47 858次阅读

    蓝牙调光器该怎么接线

    LED调光器通常是指低压灯具的调光器,基本上都是直流电压的,比如说12V的LED外露灯、12V的LED模组、12V的
    发表于 07-24 15:10 2118次阅读

    LED调光器如何使用

    静音电源一端为L、N,另一端4个接线端子正负极为1-3、2-4),连接在LED调光器的输入端的正负极上。 3.LED灯的正负极连接在LED调光器
    发表于 11-10 16:24 1638次阅读

    LED灯可以用调光器吗?

    并不是所有的LED灯都可以用调光器LED调光器不可以调节普通的LED灯。 通常情况下低压直流的LED
    发表于 01-10 11:53 3779次阅读

    LED调光器是怎么调光的?

    LED调光器:又称LED调光器LED灯条调光器LED
    的头像 发表于 08-13 11:50 3430次阅读

    多台LED调光器怎么调整统一亮度?

    LED调光器:通过蓝牙功能与手机进行连接,15米范围内不用接触调光器,直接使用手机就可以对调光器进行控制
    的头像 发表于 09-09 16:58 1280次阅读

    LED调光器-LED调光器-调光器

    LED调光器:通过蓝牙与手机进行连接,无需接触调光器,15米之内通过微信小程序即可一键调节灯具亮度,同时可实现多台设备的亮度同步,免接同步线,操作便捷,亮度数值化,精准度高,DC5-2
    的头像 发表于 11-01 10:36 1296次阅读
    <b class='flag-5'>LED</b><b class='flag-5'>调光器</b>-<b class='flag-5'>LED</b>灯<b class='flag-5'>调光器</b>-<b class='flag-5'>调光器</b>

    何用调光器控制灯光

    调光器只是另一种类型的电位,本指南将展示如何使用它来控制LED。由于LED(像大多数灯一样)在通过它们的功率过大时会被烧坏,本文将能够帮助
    的头像 发表于 02-22 17:58 1480次阅读
    如<b class='flag-5'>何用</b><b class='flag-5'>调光器</b><b class='flag-5'>控制</b>灯光

    led调光器如何使用 led调光器种类有哪些

    LED调光器的功能和操作方法可能因不同的品牌和型号而有所差异。因此,在使用LED调光器之前,务必详细阅读和理解调光器的使用手册,并按照其指南
    的头像 发表于 08-24 17:41 2810次阅读

    推荐专栏

    更多

      玻璃钢生产厂家河南商场美陈售价品质玻璃钢卡通雕塑代理价格家具商场美陈图片吉林公园玻璃钢雕塑供应商商场环艺美陈玫瑰花玻璃钢雕塑安阳学校校园玻璃钢雕塑厂家珠海玻璃钢人物雕塑包括哪些天津做玻璃钢雕塑的黄山景观玻璃钢雕塑安徽环保玻璃钢雕塑福州抽象玻璃钢雕塑联系方式山东商业商场美陈生产企业涞源玻璃钢雕塑公司商场美陈空井吊挂淮安玻璃钢雕塑设计价位玻璃钢埃及雕塑价格重庆步行街玻璃钢雕塑图片十二生肖雕塑玻璃钢图深圳走廊商场美陈销售厂家福建玻璃钢人物雕塑定制云南人像雕塑玻璃钢miki玻璃钢雕塑通用玻璃钢雕塑优选企业湖南玻璃钢小羊动物雕塑定制中意玻璃钢雕塑家上饶多彩玻璃钢雕塑六安玻璃钢雕塑批发都匀玻璃钢雕塑厂贵州商场美陈展览香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

      玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化