发作品签到
专业版

基于AT32F421主控的恒流调光LED灯

工程标签

5.9k
0
0
16

简介

基于AT32F421主控的恒流调光LED灯

简介:基于AT32F421主控的恒流调光LED灯

开源协议

GPL 3.0

创建时间:2022-12-05 06:17:18更新时间:2022-12-15 07:23:11

描述

基于AT32F421主控的恒流调光LED灯

更新日志

2022-12-12 第一版,实物已经验证,除了烧录口的丝印画反了(目前已改正)以外,其他全部验证通过。

产品说明

基于AT32F421主控的恒流调光LED灯,使用了AT32F421 32位单片机作为主控,板载了两个RY3730恒流LED驱动芯片和EEPROM AT24C02,用于恒流调光和参数存储。芯片比较容易购买,单片机只要3块钱,与同类型产品相比成本更低。

程序开源地址

https://gitee.com/fhcloud/pwm_led

原理结构

1. 主控AT32F421C8T7

2. EEPROM AT24C02,用于存储亮度

3. 恒流驱动RY3730

4. 单片机供电:sy8089

由单片机控制LED灯的调光以及过温保护,同时可以二次开发增加其他功能,方便使用。

制造说明(重要!!!)

(1) PCB下单:

PCB1 为灯板,PCB2为主控板,需要同时打样两块拼接

(2) 元器件下单:

2.1 需要准备一定长度的线,用于连接灯板和主控板,接线方法为LEDA接LEDA,LEDK接LEDK

2.2 亚克力板请参考附件DXF_亚克力_2022-12-12.dxf切割

2.3 铜柱型号M3*10,M3*5+6:

https://detail.tmall.com/item_o.htm?_u=c2dklb45be5a&id=19634185206&spm=a1z09.2.0.0.398a2e8dBviU5i

https://detail.tmall.com/item_o.htm?_u=c2dklb4515bc&id=41574313055&spm=a1z09.2.0.0.67002e8dv8EFfs

2.4 螺丝M3* 5内六角螺丝薄头:

https://detail.tmall.com/item_o.htm?_u=c2dklb45a89c&id=624811454452&spm=a1z09.2.0.0.398a2e8dBviU5i

2.5 LED灯珠:2835封装,我这边买的是高显色的,仅供参考:

https://item.taobao.com/item.htm?spm=a1z09.2.0.0.67002e8dv8EFfs&id=679503650076&_u=c2dklb45de1a

2.6 散热片,剖槽14*14*6黑色带蓝贴10个:

https://item.taobao.com/item.htm?spm=a1z09.2.0.0.67002e8dv8EFfs&id=646793338984&_u=c2dklb452693

2.6 主控芯片AT32F421C8T7,购买连接供参考:

https://item.taobao.com/item.htm?spm=a1z09.2.0.0.67002e8dv8EFfs&id=650291089430&_u=c2dklb45d48d

2.7 测试针(用于烧录,间距2.54仅供参考):

https://item.taobao.com/item.htm?spm=a1z09.2.0.0.67002e8dv8EFfs&id=606828175951&_u=c2dklb4561e2

程序烧录

首先需要一个ARM的调试器或者串口转USB烧录器,我这边使用的是WCH-LINK。

调试器烧录

在KEIL中选择正确的调试器,然后点击上方编译后点LOAD烧录到程序中(可以飞线到SWD接口的排针孔或者买上面给的测试针)。

串口烧录

这里需要飞线一下,把BOOT0飞线到VCC(若下图位置),然后使用AT官方ISP工具连接串口烧录,程序为template.hex,烧录工具已在下方给出。

展示图片

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
DXF_亚克力_2022-12-12.dxf
21
2
template.hex
23
3
Artery_ISP_Programmer_V2.0.07.zip
132
4
DSC02112.png
22
5
DSC02121.png
15
6
DSC02115.png
15
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航