世纪电源网社区logo
社区
Datasheet
标题
返回顶部
原创

技术男用技术改变生活第二季续

[复制链接]
查看: 1966 |回复: 39
1
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-6-3 16:42:50
几年前弄过一个android app控制灯的东西,因为种种原因没有弄完。刚好手上的项目暂时告一段落,就借此机会把这个DIY弄完。
LED驱动部分:非隔离PWM调光
通信+控制部分:esp8266 WIFI模块(不需要额外的MCU)
遥控部分:第一步先实现手机端后续自己做一个WIFI的遥控
admin
  • 积分:32469
  • |
  • 主题:2330
  • |
  • 帖子:8895
积分:32469
管理员
  • 2019-6-3 17:14:28
 
期待成品
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-6-4 17:03:37
 
多谢关注!
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-6-4 17:06:49
 
按照一惯作法,画原理图及PCB前先搭一块板验证些线路。
Capture PCBA.PNG
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-6-4 17:09:25
 
LED驱动部分采用BP2838, WIFI供电部分从BUCK电感上增加个辅助绕组取电。
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-6-5 14:55:52
 
目前遇到问题,WIFI供电电路的滤波电容不能太大,大于22uF时BP2838就不能正常启动,但电容太小WIFI供电不稳定通信和控制不能正常工作。
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-6-5 15:56:29
 
贴个参考的原理图,图中E1和E2都不能超过22uf,D1是SS24,LDO是AMS1117-3.3V(负载能够用)。请教各路高手有什么方法可以提高3.3V的负载能力呢?
3.3V.PNG
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-6-13 16:17:50
 
Start PCB Layout
Capture-PCB.PNG
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-6-14 17:35:59
 
PCB Layout almost done, see you next week.
Capture-PCB2.PNG
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-6-18 15:38:37
 
PCB画完了,打样中。。。(嘉立创现在打样尺寸在100x100mm内的5元包邮
Capture-3.PNG
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-6-18 15:46:00
 
说下初步规划:
1>遥控方式将同时支持红外线遥控器(老人或谦麻烦的人),自制WIFI万能遥控器(已意识到长时间玩手机害处的人)及手机(还在玩手机的人)
2>将不只是一个单纯的灯。。。(需要是还在玩手机的人才能体验)
3>很明显看到的分界线是用来扩充灯功率的
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-6-22 08:21:39
 
PCB回来了,最近在立创上领了100块的卷买了一堆东西就付了个快递费
PCB.PNG
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-6-28 16:16:47
 
装了一块板已实现了手机控制调光,下一步丰富功能更新MCU及手机APP.
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-6-28 17:05:57
 
先用个纸盒充当外壳,后续看是买个现成的还是用SOLIDWORKS画个打印出来,公司有个入门级的3D打印机。
Lighting.PNG
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-7-1 08:32:02
 
周末用户体验:打开手机APP-->联网(多数人估计会开飞行模式或者关机睡觉)-->点击开灯花掉差不多5S时间,时间有些长。需要重新定位手机在整个系统中的身份。WIFI模块身份需定位为MCU。
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-7-4 14:12:04
 
更新APP和WIFI支持APP更改灯的呢称,比如主卧灯,客厅灯。。。但似乎WIIF不支持中文名字。给个截图,因为公司的电脑不允许装破解版的Photoshops所以界面暂时用字母ST来代替,点击ST将进入灯的呢称等参数设置。
APP.PNG
水星
  • 水星
  • 离线
  • LV6
  • 高级工程师
  • 积分:841
  • |
  • 主题:0
  • |
  • 帖子:86
积分:841
LV6
高级工程师
  • 2019-7-4 16:14:20
 
或许在朋友眼中,我算半个理科技术男,但越逛21就越觉得自己是理科“废物”男
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-7-5 08:33:32
 
我曾经也是学理的(数理科学系),后面自学了电子开发,单片机程序设计及android APP开发,然后都在公司的项目上得到实践。技术这东西只要有时间和缘份我觉得掌握不是问题。
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-7-9 13:52:50
 
能支持中文呢称了
APP.PNG
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-7-9 17:18:21
 
下一步自制WIFI遥控器
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-7-12 15:05:45
 
弄了两盏灯,APP搜索成功
app.PNG
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-7-16 17:08:31
 
搭了个WIFI遥控器,采用3000mAH的锂电池供电,工作正常了!
remote.PNG
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-7-16 17:19:36
 
总结下问题以便后面查询(WIFI程序问题):
1>按键扫描不宜采用中断方式,因为中断回调函数不允许传入参数,不能传入按键的ID,也不能在回调函数中获取按键ID和android里的按键监听不一样
2>一但程序执行出错会复位模块且会反复复位模块,这样就没有办法写入新的程序,解决方式是破坏掉APP的文件系统(选择一个大于用户APP地址然后刷IAP)
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-8-5 08:45:31
 
更新APP解决mate 10手机意外停止退出问题。说是Android 4.0以后不能在主线程操作socket,但似乎荣耀的手机和平板都是android 7.0也能在主线程操作socket.
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-8-6 11:50:59
 
另外网络上在讨论谷歌准备出新的操作系统Fuchsia取代Android,如果真的取代将不再区分安卓,IOS, PC软件工程师了。
伟林电源
  • 积分:24167
  • |
  • 主题:199
  • |
  • 帖子:8435
积分:24167
版主
  • 2019-6-23 23:22:20
 
输入端与输出端加并一个扩流电阻.
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-6-24 08:17:16
 
输出端加扩流电阻是指并在输出的LED+和LED-吗?输入端怎么接呢?
伟林电源
  • 积分:24167
  • |
  • 主题:199
  • |
  • 帖子:8435
积分:24167
版主
  • 2019-6-24 15:44:55
 
LDO的输入端和输出端加并一个电阻,R={Vldo(in)-3.3}/{Iout(max)-Ildo(max)}
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-6-25 08:17:54
 
您是指在7楼电路的基础上在E1和E2上各并一个电阻,不知这样做实际可以扩流到什么程度?我的WIFI启动峰值电流要200mA.
伟林电源
  • 积分:24167
  • |
  • 主题:199
  • |
  • 帖子:8435
积分:24167
版主
  • 2019-8-6 23:35:21
 
就是在LDO的输入端和输出端直接并联一个电阻。
另外,你的E1/E2好像极性反了吧?
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-8-7 08:43:15
  • 倒数10
 
多谢指教,图上的电容极性确实画反了。
伟林电源
  • 积分:24167
  • |
  • 主题:199
  • |
  • 帖子:8435
积分:24167
版主
  • 2019-8-9 23:40:23
  • 倒数9
 
这样的错误实在是相当不应该,
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-8-12 08:22:53
  • 倒数8
 
多谢指证
伟林电源
  • 积分:24167
  • |
  • 主题:199
  • |
  • 帖子:8435
积分:24167
版主
  • 2019-8-12 16:41:47
  • 倒数7
 
要习惯于检查,最起码的低级错误不能有。
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-8-13 08:18:38
  • 倒数6
 
说到review不得不佩服老美,不能有任何眼睛上过不去的东西存在。那怕PCB上丝印的位置及不同丝印不能用同一各字体大小。看来版主是经过外企磨练过的。
伟林电源
  • 积分:24167
  • |
  • 主题:199
  • |
  • 帖子:8435
积分:24167
版主
  • 2019-8-14 19:18:18
  • 倒数5
 
这个倒是跟在不在外企工作过没关系,只是个人习惯问题。
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-9-4 13:39:03
  • 倒数4
 
第一次尝试Solidworks画外壳,打印出来效果还可以。至此已全部完成。。。
remote.PNG
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-12-24 09:18:03
  • 倒数3
 
重大突破:可以外网操控了(MQTT协议)。
server.PNG
client.PNG
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2019-12-24 09:25:52
  • 倒数2
 
最新进展:外网的部分移到了百度云( 超量收费, 但对于家居系统免费流量够用了 ),之前用的美国的免费MQTT平台对移动的网访问不友好;WIFI的部分改成了arduino开发,工作更稳定了并支持无线升级固件。
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
最新回复
  • 2022-9-28 10:14:20
  • 倒数1
 
2022 0928更新,增加面板,人体感应及红外系统。
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号