加入交流群  

扫一扫,添加管理员微信
备注:参考设计,即可被拉入群
和也在搞设计小伙伴们碰一碰

收藏 

评论 

念慈菴 发布

基于ESP-07的触摸台灯设计

 
设计简介

基于ESP-07的触摸台灯设计

一、题目要求

image.png

二、功能描述

1.PCB 上设计了四个触摸按键,对PCB右侧两颗LED(RGB)进行控制

  • M键为切换灯光色温模式键,在冷色光和暖色光之间调节。
  • ON/OFF为开关灯键。
  • +为灯光亮度增加键,短按梯度调节灯光亮度,长按无极调节灯光亮度。
  • -为灯光亮度减小键,短按梯度调节灯光亮度,长按无极调节灯光亮度。

2.可进行联网控制灯光,后续亦可接入米家等物联网平台,通过语音助手进行灯光控制。

3.USB口供电,亦可通过USB口进行程序烧录,支持Arduino编程。

三、设计特点

1.板载两颗LED灯珠模拟台灯灯珠,简单直观,用以验证点亮LED以及调光功能。

2.复位按键,用以调试。

3.使用Type-c接口,与现在大部分手机数据线通用,方便寻找线材。

4.触摸芯片配置IO使用0Ω电阻进行配置,用来选择触摸芯片工作模式,方便实现更多按键功能。

5.板载USB转串口以及自动下载电路,直接使用usb接口一键下载程序,并可使用Arduino进行编程。

6.完全模拟实际所需台灯的所有功能,验证成功后只需要根据所需外壳重新设计PCB外形即可。

7.PCB面积(宽5.72cm   长6.65cm)在嘉立创打样限制的10cm*10cm以内,打板成本极低。

四、元器件选型

1.主控使用安信可的ESP-07s模块作为主控,自带高灵敏度陶瓷天线,信号强度满足需求。32位MCU,性能满足需求。支持WIFI,可进行联网控制,实现智能家居台灯的功能需求。同时价格也在可接受的范围内。

2.使用WCH的CH340进行USB转串口,普遍选用的USB转串口芯片,除官方文档外还有大量资料可供参考。

3.LDO使用KEXIN的AMS1117-3.3芯片,可在低压差下稳定输出主控所需的3.3V电压,同时价格低廉。

4.触摸芯片使用SHUODING的SD8223LC芯片,具有自校准功能, 适合有各种干扰的场合,触摸芯片的灵敏度不会被干扰源干扰而自校准改变,一致性比较强。还具有最大开启时间功能,并选择了最大开启时间为10s的**LC版本,因为在台灯使用时只有并没有长按很长时间的使用需求,**防止系统被一直触发,导致不可预料的后果,所以采用了此款IC。

5.USB接口使用Type-c接口,支持正反插,使用方便,并且与现在大部分手机数据线通用,方便寻找线材。

6.使用WS2812灯珠,可编程并且占用IO少,并且如果使用Arduino编程有大量可方便调用的库。

五、布局布线设计

1.ESP-07s按照官方要求摆放位置,将PCB天线区延伸出底板板框外,以追求最优的信号表现。(类似于图中②的摆放位置)

image.pngimage.png

2.CH340的USB D+D-引脚与USB插口的对应引脚在同一水平高度,尽量减少差分线拐角。

image.png

3.触摸区域放置在PCB底部,远离原件,防止干扰,并按照设计文档进行了包地保护。

image.pngimage.png

4.触摸区域背面不铺铜处理,防止误触发。

image.png

4.整块PCB还用圆弧的布线拐角处理,更合理也更美观(除小部分短小多拐角线路外)。

image.png

5.LDO的GND引脚使用过孔包围。

image.png

6.同时使用丝印标注原件标号和容阻参数,更直观,更方便手工焊接。

image.png

7.每个灯珠使用一个0.1UF的电容进行滤波,保护灯珠。其他元件的滤波也都按照文档要求进行布局走线。

image.png

六、设计心得

通过本次考核题的设计,了解到了布局的重要性,布线是在布局的基础上进行的,正所谓:“布局布线。布局布线,先布局再布线”,也学习到了在电源的布线过程中,滤波电容的摆放和走线原则,先分析电源流向、分支情况,再进行合理布局布线,达到所需的效果。至此,本工程第一版设计已经完成,已经下单印刷PCB,后续会再根据PCB焊接完成后的测试情况进行本工程的修改、完善,并会及时上传实物图和演示视频。

七、焊接过程及实物演示

后排挂一下我的其他工程!!

ESP-01S锂电池供电WIFI Killer

参考设计图片
×

!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。

 
相关器件
器件 类型 描述 数据手册
S8050 三极管 额定功率:300mW 集电极电流Ic:500mA 集射极击穿电压Vce:25V 晶体管类型:NPN transistors,NPN 25V 500mA 300mW,SOT-23 点击下载
K2-1107ST-A4SW-06 轻触开关 电路结构:SPST-NO 触点额定电流:50mA @ 12VDC 按钮头类型:Rectangular Button 按钮作用方向:Top Actuated 点击下载
CH340C USB芯片 驱动器/接收器数:- 协议类别:USB 2.0 类型:Transceiver 数据速率:2Mbps USB转UART串口,内置晶振,手册有提供将TTL 串口转换为RS232 串口的应用原理图 点击下载
WS2812E 发光二极管 照明颜色:RGB三色 主波长/色坐标:620~630nm红,515~525nm绿,465~475nm蓝 正向电压(Vf):- 色温 - CCT(K):- 智能外控集成 LED 光源 点击下载
CC0603KRX7R9BB104 贴片电容 精度:±10% 容值:100nF 额定电压:50V 温漂系数(介质材料):X7R 材质:X7R 点击下载
ESP-07 WIFI模块 ESP8266Wifi模块/自带高灵敏度陶瓷天线/带IPEX插座用于外接天线 点击下载
TYPE-C-31-M-12 USB连接器 公母:母座 连接器类型:USB - Type C 触点数量:24 标准:- USB Type-C母座 点击下载
CL21B104KBFNNNE 贴片电容(MLCC) 精度:±10% 容值:100nF 额定电压:50V 温漂系数(介质材料):X7R 点击下载
CL21B104KBFNNNE 贴片电容(MLCC) 精度:±10% 容值:100nF 额定电压:50V 温漂系数(介质材料):X7R 点击下载
CL21B104KBFNNNE 贴片电容(MLCC) 精度:±10% 容值:100nF 额定电压:50V 温漂系数(介质材料):X7R 点击下载
SD8223LC 触摸芯片 单通道触摸IC 触摸芯片 点击下载
CL10B105KO8NNNC 贴片电容 精度:±10% 容值:1uF 额定电压:16V 温漂系数(介质材料):X7R 材质:X7R 点击下载
CR0603JA0103G 贴片电阻 阻值(欧姆):10K 精度:±5% 功率:1/10W 温度系数:±200ppm/°C 点击下载
CR0603JA0103G 贴片电阻 阻值(欧姆):10K 精度:±5% 功率:1/10W 温度系数:±200ppm/°C 点击下载
RMC 0603 12K F N 贴片电阻 点击下载
AMS1117-3.3 低压差线性稳压(LDO) 输出类型:固定 最大输入电压:18V 输出电流:1A 输出电压(最小值/固定值):3.235V vin=18V,vout=3.3V 点击下载
群聊设计,与管理员及时沟通

欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。

 
查找数据手册?

EEWorld Datasheet 技术支持

论坛推荐 更多
更新时间2024-11-21 00:11:39

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

EEWORLD参考设计中心

站点相关: TI培训 德州仪器(TI)官方视频课程培训

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved