【训练营_进阶班】阿里云智能插座 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

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

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

3、支持简单的电路仿真

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

专业版 professional

1、全新的交互和界面

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

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

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

标准版 【训练营_进阶班】阿里云智能插座

简介:可直接使用220V输入供电,支持app控制,及天猫精灵控制

开源协议: GPL 3.0

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

创建时间: 2020-08-05 20:41:08
更新时间: 2021-06-11 09:53:47
描述
### **产品实物** **![微信图片_20200818155748.jpg](//image.lceda.cn/pullimage/yBEhbUXZhxwnVab6AYXEmngttdt5pmbAv9Lh6m1o.jpeg)** ### **设计原理选型** **1、220V设计:前端输入使用安规电容****起到电源滤波作用,分别对共模,差模干扰起滤波作用,能有效改善EMC。** **2、共模电感抑制共模信号,压敏电阻起到过压保护作用,预防雷击。** **3、ACDC模块(主要简单方便)后端5V输出:** **4、TVS过压保护,防止烧坏后级电路,** **5、电解电容滤波,稳压防止电压波动。** **6、STC主控简单易使用,试用于初学者。** **7、EMW3080有成熟的AT固件,能有效缩短开发周期,** **8、AMS1117输出电流充足,价格便宜,电路设计简单。** **9、ME6215C33M5G有使能控制脚,便于MCU下载复位。** **10、SN74LVC1G04DBVR反向器,便于上电初始化是MCU IO默认输出高导致继电器打开。** **11、NUD3124LT1G提高输出能力,以便于有效驱动继电器。** **12、CH340C内置晶振,价格较便宜,设计电路简单。** ### 工作状态 **1、上电时默认最右边红色LED点亮,表示MCU有供电,LED2绿色闪烁表示WIFI模块正在进行云端连接,LED3蓝色小灯闪烁表示WIFI正在等待配网中,LED4小灯点亮与熄灭表示继电器的开与关的状态。** **2、云智能APP显示当前温度** ### 操作指南 **1、跳线帽按照板子上指示进行连接,可切换MCU下载,WIFI固件更新、和WIFI与MCU通讯几种工作状态。** **2、RST\_MCU、RST\_WIFI按键用于下载时复位,整个下载完成后复位MCU便于时MCU和WIFI工作同步。** ***3、清除配网按键长按时清除WIFI连接的AP信息,用于重新配网,短按实现继电器的状态切换,并上报温度数据*** ***4、可通过天猫精灵语音或手机APP远程控制继电器开关*** ***![微信图片_20200818155943.jpg](//image.lceda.cn/pullimage/sMujpVtVOxFNIrut5a43zYjyrx3IxgvR4afM90A7.jpeg)*** ### **目前,测试版本基本功能已经实现,已实现手机、天猫精灵控制插座开关,并上报温度,和过温预警。220v转5v已调试成功可直接使用作为供电。整体上在原有的样例上做了一些细微改动,CH340C通过跳线可以方便,带来的缺点是调试时候有点复杂。** ### 后续移植操作指南 需要打样使用的后续需要在分享的源码基础上进行修改,具体步骤如下: 1、工程代码修改如下部分 ![image.png](//image.lceda.cn/pullimage/zhT3bWyi3fucS22JJpX4I4g9zBSMJmeeNT9N7qvv.png) 2.打开阿里云生活物联网平台[https://iot.aliyun.com/products/livinglink](https://iot.aliyun.com/products/livinglink)注册自己的账号 ![image.png](//image.lceda.cn/pullimage/VOsRMta7aC7h3WIgHSdU60Nu4L9kRTjkgRYpcMyu.png) 新建自己的项目 ![image.png](//image.lceda.cn/pullimage/5OENkDi4n2JLHPWdva5pSe9LVnGTNMouoc9YaTVZ.png) ![image.png](//image.lceda.cn/pullimage/5GkcrS2HYNlxdGMIaRaMr2ypWPapigvjaBHUC3e9.png) ![image.png](//image.lceda.cn/pullimage/0mpkSIIuCYzE6xqr7vYIG3nJq5F245uA9GB6g6Tk.png) ![image.png](//image.lceda.cn/pullimage/pm7WgNoSkY3nWHJTlLircWbl6TvSrIGqGIEmmZuW.png) ![image.png](//image.lceda.cn/pullimage/BS6fRe3z2iieeY75jbYT0LjKSc3aO9MZP5NcCmoC.png) ![image.png](//image.lceda.cn/pullimage/ghxszgLBaHhIAOrGYhdofpr3xzfE2SbqXahyhDrE.png) ![image.png](//image.lceda.cn/pullimage/du8IlZNiwnx6EMZKJCpiDkayjwc00jtOyEKrIRsJ.png) 使用默认面板即可 ![image.png](//image.lceda.cn/pullimage/2EocMCOJZ0eufa4pbZP5KphmnBNFqqpwwCVGXTw5.png) ![image.png](//image.lceda.cn/pullimage/hmHLK0fYLAzXwOTwUUeY18HKNX0IvtduisISOisp.png) ![image.png](//image.lceda.cn/pullimage/4vG22BXd9LOkpAczE29nzwoVLfHGhiDwHDKBwfs5.png) ![image.png](//image.lceda.cn/pullimage/gTENmvCUzt3TjGsCd5DniqJpCcJ2BbnmLxPzygjc.png) ![image.png](//image.lceda.cn/pullimage/ejL4fseYZuSFQnkRgLbF5BAhEeYluzAgpzEqFgoT.png) **执行完上述步骤基本可以实现功能,如还有不清楚部分可参考立创EDA暑期课程,自行了结**[https://www.bilibili.com/video/BV1v54y1U7P3](https://www.bilibili.com/video/BV1v54y1U7P3) **3、3080固件如果使用的不是阿里云飞燕版本可参考,附件自行烧录,具体烧录步骤参考**:[https://www.mxchip.com/documents](https://www.mxchip.com/documents) ![image.png](//image.lceda.cn/pullimage/HTYzzyJ0Z7S9YuIuB5BhrdEsjYtu32iZkK5SjumR.png) ### 调试过程遇到的问题 **简单介绍下调试过程中的些小问题:** **1、配网云端面板设置以前默认是一键配网,现在默认时改为ap配网,需要自己手动配网。(难怪测试半天下来只有发ap配网的AT指令,才能扫二维码配网,还一直以为程序有问题)** **2、刚开始继电器没反应,用镊子手动把控制脚拉低发现有轻微的响声,后来发现画图时接的3.3v工作起来不太正常** **3、测试天猫精灵继电器的开关时,刚开始一直没反应,一直以为自己把AT发送串口从UART2改为UART1改的程序部分有不对的地方,后来通过使用LED灯测试发现有解析到数据,才发现在云端设置是powerstate和宋工分享的参考powerswitch不一样。后续小伙伴需要特别注意这个几个类似参数是否一致。** ### 总结下心得: **调试时要一部分一部分的来,不管软件和硬件都一样。便于及时发现问题并解决,同时也能避免由于部分电路的问题烧毁后端负载,同时在上电测试之前要注意使用万用表测量是否存在明显短路的问题。在软件调试技巧方面对于不能仿真的MCU IO点灯和printf函数是一个很好的调试方法,可以准确判断程序执行状况。**
设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
ID Name Designator Footprint Quantity
1 P6KE6.8A D2 DO-15_BD3.1-L6.7-P10.70-D0.9-RD 1
2 1uF C11 CAP-TH_L5.5-W3.8-P5.08-D0.5 1
3 HLK-10M05 U9 PWRM-TH_HLK-10M05 1
4 ME6215C33M5G LDO1 SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR 1
5 10D561K R8 RES-TH_L13.0-W6.0-P7.50-D0.9-S6.00 1
6 STC15W4K56S4 U4 LQFP-48_L7.0-W7.0-P0.50-LS9.0-BL 1
7 HK4100F-DC5V-SHG K1 RELAY-TH_HK4100F-DC5V-SHG 1
8 CH340C U3 SOP-16_L10.0-W3.9-P1.27-LS6.0-BL 1
9 EMW3080B U1 EMW3080-SMT 1
10 100nF C13 CAP-TH_L13.0-W6.0-P10.00-D1.0 1
11 10u C2,C1,C3 C0603 3
12 0.1u C4,C6,C10,C16,C7,C17 C0603 6
13 1u C5 C0603 1
14 100n C8,C15 C0603 2
15 22u C9 C0603 1
16 AMS1117-3.3V U2 SOT-223_L6.5-W3.5-P2.30-LS7.0-BR 1
17 NUD3124LT1G U6 SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR 1
18 串口切换 J1 HDR-TH_6P-P2.54-V-R2-C3-S2.54 1
19 100uF/钽电容 C14 CASE-C_6032 1
20 0603_B LED3,LED4,LED1,LED2 LED0603_BLUE 4
21 5.0mm接线端子 JP1 端子3P 1
22 MICRO USB1 MINI-USB-SMD_CBJB1.17-4P 1
23 DS18B20 U5 TO-92-3_L4.9-W3.7-P1.27-L 1
24 330 R1,R2,R3,R4 R0603 4
25 5.1K R5 R0603 1
26 10k R6 R0603 1
27 10K R7,R9 R0603 2
28 RST_MCU SW2 KEY-SMD_4P-L6.2-W6.2-P4.50-LS9.2 1
29 WIFI_RST SW3 KEY-SMD_4P-L6.2-W6.2-P4.50-LS9.2 1
30 Earse_WIFI SW1 KEY-SMD_4P-L6.2-W6.2-P4.50-LS9.2 1
31 SS34 D1,D3 SMA_L4.4-W2.8-LS5.4-RD 2
32 BOOT P1 HDR-TH_2P-P2.54-V-M 1
33 Test1 P2 HDR-TH_2P-P2.54-V-M 1
34 Test2 P3 HDR-TH_2P-P2.54-V-M 1
35 SN74LVC1G04DBVR U7 SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR 1
36 1A250V F1 FUSE-TH_L8.5-W4.0-P5.08-D0.6 1
37 10mH L1 FILTER-TH_UU9.8Y-10MH 1
38 470uF C12 CAP-TH_BD8.0-P3.50-D1.0-FD 1
39 SRD-05VDC-SL-C RLY1,RLY2,RLY3 RELAY-TH_SRD-XXVDC-XL-C 3

展开

工程视频/附件
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

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

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

服务时间

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

support
  • 开源平台公众号

MP