PM25监测智能插座方案
这是一款基于智能插座原型,增加了PM25检测,24L01通信的方案PM25智能插座1. 模块分析电源模块220V转5V/600MA,再通过1117-3.3转3.3V 最大功率是3W,模块没有做MEI处理,不适合做3C认证。属于比较经济也是常用的模块
24L01通信模块.SPI通信速度为9M,主要与PM25采集模块通信,不断接收PM25发过来的数据 24L01每次发送的长度为32字节。属于固定长度。
继电器控制输出,输出为220V。控制220V输出的火线。
继电器采用5V 负载最大功率是2200W
WIFI模块最小电路,与MCU通过串口通信,波特率为9600P5 可以输出WIFI模块的调试信息,查看连网是否成功,波物率为74880 连接Debug 边也可以升级WIFI固件,方法是1.短接ISPorTX与地2.删除MCU FLASH3.串口工具连接到P4进行升级.不过这个功能一般带MCU方案用户用不到.比较适合SOC方案.
P4主要是监测MCU和WIFI之间串口数据收发是否正常,用两个USB转串口工具的RX引脚连接到P4的两个端口,在电脑上开两个串口工具,同时查看收发情况,也是调试初期问题定位非常有效的方法。当然也可以用DEBUG输出监测。这里是说监测原始数据。
短按按键指示灯,继电器开,灯亮. 继电器关,灯亮.长按按键指示灯会闪,说明进行WIFI配网模式,一分钟内未配网成功,会自动进行AP模式 P8为MCU程序下载端口P9为接地点,方便测试接地.
P13为串口1信息打印输出端口.
5V转MCU用3.3V,单独给MCU供电.
主控STM32F103C8T6LQFP48封装72M主频硬件外部资源连接 PA0KEY2 插座按键开关 PA1RELAY_ONOFF继电器控制IO PA2,PA3 ESP_RX ESP_TX PA4CE 24L01通信SPI 9M速度 PA5SCK PA6MISO PA7MOSI PB0CSN PB1IRQ PB12LED_KEY2插座开关状态指示灯 PB15LEDWIFI WIFI模块在线状态灯 PA9DEBUG-TX PA10DEBUG-RX硬件内部资源分配定时器1暂时没分配定时器2 按键1ms扫描定时器3 系统节拍定时器4 暂时没分配UART1 调试串口输出UART2 与WIFI串口通信UART3 与PM25通信
llhvip2011 发表于 2017-1-3 16:46
插座外壳相对封闭,PM2.5传感器似乎不适合放在插座里……
24L01主要就是与外面的PM25通信的。可以放在比较高的位置,没有线的束缚。这里面没有PM25传感器。 wifi物联网方案 发表于 2017-1-17 09:47
受温度影响
楼主 可不可做的搞个淘宝 连接 出来, 让有兴趣的朋友可以快速入手了。 hanhan123 发表于 2016-12-14 09:16
新做的?这个成本高吧
类 开发板方案,不计较成本 。接口都有接出来。方便玩 新做的?这个成本高吧
:lol谢谢你的分享 很给力:lol 我想要3D库 楼主你太牛了,能分享源码吗?我要像您这样的大牛学习 蛮好的东西,可以分享一下资料吗 奋斗在路上! 发表于 2016-12-19 10:35
蛮好的东西,可以分享一下资料吗
QQ49707555 楼主!我想问一下 你的壳子是定制的吗, 可以哦,值得拥有 插座外壳相对封闭,PM2.5传感器似乎不适合放在插座里…… 受温度影响 楼主 可不可做的搞个淘宝 连接 出来, 让有兴趣的朋友可以快速入手了。 楼主做的东西真的是相当实用!赞一个! 强烈要求楼主开个淘宝店,demo板让大家学习哈:) 好像只是介绍了原理,没有看见什么开源资料。
页:
[1]
2