【训练营】RGBCW吸顶灯(涂鸦方案) - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 【训练营】RGBCW吸顶灯(涂鸦方案)

简介:基于涂鸦IOT的RGBCW吸顶灯

开源协议: GPL 3.0

(未经作者授权,禁止转载)

创建时间: 2020-11-23 19:17:51
更新时间: 2023-05-23 23:56:35
描述
# RGBCW吸顶灯(涂鸦方案) ## 高压 & 高温危险!!! ### 采用220v交流供电,且有大量的310V DC 走线,使用前请一定注意安全,谨防触电 ### 灯板照明时发热较大,不要作死去摸灯板 - - - # [演示视频](https://www.bilibili.com/video/BV1LV411p7ED) - - - ### 写在前面的话 #### 首先,非常感谢立创和涂鸦,在还未完成的情况下还能荣幸拿到二等奖,这个项目会持续更下去 #### 当然,作为一名高二党,可能没太多的时间折腾,但我会尽量修复已知的bug - - - ### 已知的bug -- 补充 * 在将此项目用于第二个灯的改造时发现一个问题 * 由于dcdc芯片质量问题或者其他玄学因素,3.3v供电纹波较大 * 具体表现为:模块上电后一直重启 * 解决方案:使劲加电容 或者 将降压部分电路拆下,换降压模块 - - - ## 〇、更新说明 ## 灯板 ### v1.02 - 修改了部分走线,将RGB改为5730封装 ### v1.03 - 修改了部分走线,将CW灯珠增加了一倍,并增强灯板散热 ### v1.04 - 修复了上个版本中螺丝拧的太紧导致短路的问题 ### 2021/5/16 - 添加v1.04灯板的接线方法,暂未完成 ## 主控板 ### 2021/5/6 - 将led驱动部分的电流检测电阻全部替换为0.56欧姆,经半年的实际使用,普通的白色阻焊FR-4板完全可以撑住这个亮度 ## 一、想法 ### 这个项目的idea源于两个月前——一个用了五六年的日光灯灯管终于寿终正寝,便想到了自己做个物联网灯板 ###### ~~然后一直咕咕咕到了现在~~ ## 二、硬件 ### **本项目最初的设想为** * 灯板使用四块100mm × 100mm × 20mm × 90度拼成一整块200mm × 200mm的灯板 * 整块灯板使用 * 28颗 5730 3000K 0.5w 暖光 * 26颗 5730 5000K 0.5w 冷光 * 24颗 WS2812 RGB * 主控板使用220V AC输入,主控为ESP12S,使用两颗AL9910作为LED驱动,采用PWM线性调光 ### **鉴于本次训练营基于涂鸦IOT平台,现修改如下** * 灯板使用四块100mm × 100mm × 20mm × 90度拼成一整块200mm × 200mm的灯板 * 整块灯板使用 * 8 * 4颗 5730 3000K 0.5w 暖光 * 8 * 4颗 5730 5000K 0.5w 冷光 * 14 * 4颗 5050 RGB //由于涂鸦貌似仅自定义SDK开发支持其他的RGB驱动方式,于是将WS2812换成PWM驱动的普通RGB灯 * 主控板 * 使用220V AC输入 * 主控为基于BK7231T的WB3S * 使用五颗AL9910分别驱动RGBCW,采用PWM调光 * 可扩展人体释热电传感器 * 可扩展低功率LED灯模块(小夜灯) ### 补充: * 在实际测试中,由于要手焊大量的5050 RGB灯珠会有概率出现短路 * 而使用铁板烧和手动涂锡膏会加剧这种情况的发生 * 因此v1.03的灯板将所有灯珠都改为5730封装,不仅更功率可以做的更高,用铁板烧也更好焊了( ´∀`)σ)Д`) ~~就是成本比之前高了亿点点~~ ## 三、软件部分 ### 软件部分没什么好说的,感谢涂鸦智能平台采用的开发方式,像这种灯可以直接使用免开发方案,这玩意是真的香~ ### 补充 -- 免开发方案详细配置 * 模组选用 ```WB3S WiFi&BLE 双协议模组``` ![深度截图_选择区域_20210127160238.png](//image.lceda.cn/pullimage/QU2MqihXtXhJXFFSfyjizdQI7ixRDwN0HylbkKb2.png) * 功能点如下图所示 ![深度截图_选择区域_20210127155113.png](//image.lceda.cn/pullimage/6pPSaF3WRXJ1sEx2bKguPVoN32UltsBfwdu4ojmP.png) * 固件的详细配置 ![深度截图_选择区域_20210127155222.png](//image.lceda.cn/pullimage/jerTNgk5CRpgf6y2J7rZvVv6xoDHk0AGSd0jXTq0.png) ![深度截图_选择区域_20210127155202.png](//image.lceda.cn/pullimage/Mc8fswLVBN3toNFFznmFKqUsDeKpD3TfiEKDlNZg.png) ![深度截图_选择区域_20210127155155.png](//image.lceda.cn/pullimage/gJQuH4M8wWoHaGXzZK0xMyh5wPIWBvGTDLiS73h6.png) ### 由于使用ic来控制亮度,因此彩光的最小值可以改为1% ### 注意,涂鸦方案选用的固件并没用使用到夜灯和红外热释电传感器 - - - ## 四、元件选型 ### 1、主控板 * 主控供电采用sop8封装的SM7035,支持220VAC输入,输出电路200MA,配置为输出10V,即2W的输出功率,以确保主控供电充足 * 主控采用WB3S,与ESP12S可以p2p替换 * LED驱动使用HV9910,淘宝上非常便宜,0.6一颗包邮 * LED驱动的高压mos可以选用400V 1A以上的任意NMOS ### 2.灯板 * 将灯板分为四块,将长宽压缩在100mm × 100mm以内,方便白嫖,不然PCB费老贵了 * 冷暖光LED在淘宝都有卖,100颗3元包邮 * 灯板连接出采用半孔设计,如需白嫖可以在jlc备注不需要半孔,用常规工艺做出来 ### 3.外壳 外壳用的是某宝嫖来的灯拆出来的壳,3元包邮+农场3元红包=白嫖 ~~没错,我就是白嫖怪~~ - - - ## 五、改造计划 这一部分是记录把这个灯装上去的步骤~~毕竟我真的缺个灯~~ # 准备把灯装到床的正上方 - - - ![IMG_20201126_222129.jpg](//image.lceda.cn/pullimage/nebOmPUtZTrV9UeIi0DVmLbKU4hd2jn1JUFDqFzG.jpeg) # 打孔工具是自制的小钻头 ![IMG_20201205_131719.jpg](//image.lceda.cn/pullimage/DDi1pa3m2pD4fHnDpBesIxVhuXhDYtHXpr63Rixj.jpeg) # 打孔的过程中发现顶上貌似是金属,怕钻到管道,就浅浅的打了一个孔,再用大量的热熔胶固定 ![IMG_20201205_125826.jpg](//image.lceda.cn/pullimage/7x0Klva1QCxHLdHtRa5KnnusPyNaDyj5zFmjet2m.jpeg) # 把灯的底座放上去 ![IMG_20201205_130128.jpg](//image.lceda.cn/pullimage/rL1EciKefj9qhmuGayUeWOsDsmPrLJMRGRKyl3Mc.jpeg) # 把线塞进去 ![IMG_20201205_130421.jpg](//image.lceda.cn/pullimage/vwEVHAIrv6LuAFvFK38wIgZeTKuQs94bOlAWo4Nf.jpeg) # 把两块板子装好磁铁吸上去,再接好线 ![IMG_20201205_130622.jpg](//image.lceda.cn/pullimage/zPlXhfpIEIUVcmgpyvEU5CVkhz92EElYmntQ2NqM.jpeg) # 完工 ![IMG_20201205_130839.jpg](//image.lceda.cn/pullimage/DooC1DSrnXdNTORAk5l0DvoGafv7V4Iq4WXdgtn4.jpeg) ## 六、原理图绘制 ### 1.电源输入 ![深度截图_选择区域_20201123230910.png](//image.lceda.cn/pullimage/51d119st8S4lfjRCSNOrdHh5hCiLVRGlqeTEaL0Z.png) * 220V交流输入,经保险丝和压敏电阻后接整流桥,100uf电龙主要为的是led驱动 ### DCDC ![深度截图_选择区域_20201123231236.png](//image.lceda.cn/pullimage/PkpRGoJLernGfAjHOj6UbZchOzOe5YNyjAt0qzfu.png) * 这部分看Datasheet就可以,输出电压由两颗电阻分压来确定 ## LED驱动 ### 看IC的Datasheet可以看到这颗LED驱动的DCDC降压的典型应用 ![深度截图_选择区域_20201128222510.png](//image.lceda.cn/pullimage/awJc3Tdg0UCjSFVgUdfNihXh18W6YPh6of1lEudS.png) - - - ### 从图中,可以看到需要确定几个电阻和电感的取值,继续往下翻,可以看到计算Rsense的公式 ![深度截图_选择区域_20201128222523.png](//image.lceda.cn/pullimage/LNi6JcTl2Hqo8fwinehVnajO06ccV6fl0WoVomvB.png) ### 接下来,可以翻到最小电感的公式,在此之前,要确定IC的频率,考虑到后面的电感取值,Rosc这里选用470k ![深度截图_选择区域_20201128222608.png](//image.lceda.cn/pullimage/iqN2CabqH18MPaleZcTeT3nqi6alMoVJ94ULxsDw.png) ![深度截图_选择区域_20201128222615.png](//image.lceda.cn/pullimage/RoMvt3CqfpsYnZnI4HnrbkC2Ke1C0h3SQTZ0J9OE.png) ![深度截图_选择区域_20201128224343.png](//image.lceda.cn/pullimage/dvXYTNkxLtwxIrod4W1qcbDFSAsMdwb2xx4Jp71i.png) ### 最后,得到大电龙的取值 ![深度截图_选择区域_20201128224440.png](//image.lceda.cn/pullimage/vaMdZH2DeMeNXwP94bJBwqOggXSYj6hEaZCIRwUB.png) ### 不过,这部分在画的时候还真没考虑过,直接给了100UF,基本是够的 ## 七、PCB绘制 ### 220V AC输入 ![深度截图_选择区域_20201128104339.png](//image.lceda.cn/pullimage/rxyQTRgMuoAwGG5jFTcO3JcupiNCzNz4qm5SQCDA.png) ### LDO降压 ![深度截图_选择区域_20201128104317.png](//image.lceda.cn/pullimage/rYXAjV5KOZbOodbk2pifyqFzOJTn0ncMaw9H2Xng.png) # 补充: ### 关于led灯的颜色顺序如下,图为最低亮度(PWM为1) ![IMG_20210101_131942.jpg](//image.lceda.cn/pullimage/ZLAzO3Gy4dTd5eX2BZvra5gBNUZmULxUlKadA1a3.jpeg) ### 关于四块板的连接顺序如图,可以多连一些焊盘加固 ![IMG_20210109_224402.jpg](//image.lceda.cn/pullimage/D9Rj2USezqwcy2iDaL3OLjMziP3wvQ8OEJrgxWCN.jpeg) ![IMG_20210109_223955.jpg](//image.lceda.cn/pullimage/HDC77L81WZ8L56kfUJPKAPsvcvDZYPD55Jp9fnJc.jpeg)
设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
工程视频/附件
序号 文件名称 下载次数
1

主控板焊接.mp4

254
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP