智能插座通俗的说是节约用电量的一种插座。部分智能能插座不但节电,还能保护电器,可透过Wifi、Bluetooth等方式与手持装置连结,主要功能为远端开关,语音操控等。 智能插座系统原理框图 硬件设计 智能插座主要由五部分组成,分别为电源管理、计量模块、MCU控制、无线模块、继电器控制模块,各模块功能如下: 1、电源管理:釆用AC/DC开关电源,将交流220转化成5V,为主板提供电源; 2、计量模块:检测负载电器的电压、电流、功率,采用单颗电能计量芯片检测,计量芯片对负载交流电压信号和负载电流信号进行采样,经内部DSP算法处理后,以脉冲方式输出功率值、电压有效值、和电流有效值; a)电流采样:负載电流流经锰铜电阻,因为锰铜电阻的电阻值是固定不变的,所 不同的负载电流,锰铜电阻两端产生的压降不一样,计量芯片通过采集锰铜 电阻两端的压降值,实现电流信号的采样 b)电压采样:交流电零线信号经电阻分压后,输入到计量芯片的电压检测通道 过芯片内部集成的DsP算法实现电压信号的采样 3.MCU控制:智能插座的智能控制部分,釆集到电能数据,进行分析处理,通过无线模块和服务器联网,发送和接收服务器的数据和指令,一般采用低功耗的MCU,如TI的MSP430; 4、无线模块:有WIFI、Zigbee、ZWave几种主流通讯协议,由1颗无线通讯芯片和1颗ARM芯片构成,连接服务器,进行数据传输; 5、继电器控制模块:控制负载电器电源的接入和断开 WIFI 模块应用实物图解: 智能插座电源功能原理 电源电路有两路,一路是将交流220V 经AC-DC 转换成12V 电源,采用SY50103 芯片,可以提供1A 的电流,纹波控制在100mV 以内。开关电源的优势在于功率小、转换效益高,同时体积也小,适合放入较小体积的插座内。开关电源电路图如下图所示:继电器选用12V 10A 继电器,12V 继电器相比5V 继电器的成本要低一些。由于主控制器和电能计量IC 需提供5V 电源,而无线WIFI 模块采用是3.3V 电源供电,所以12V 电源出来之后,又分为两路,一路使用稳压芯片78L05,将电源降到5V,给MCU 和HLW8012 提供电源;另一路采用DC-DC 芯片,将12V 转为3.3V 给无线模块提供电源。 采样电路包括电流信号采样和电压信号采样两部分: 电压采样采集的是零线信号上的电压,由于电压信号较大,有效值是220V,需通过电阻网络降压的方式实现采样,通过串联6 个470K 的电阻和1 个1K 的电阻进行分压,然后接入计量芯片。 转载自唯样电子资讯。
1
无线传感器网络是在微电子、无线通信和嵌入式系统等技术的快速进步中发展起来的一种新型网络。它能够实时监测、感知、采集和处理
2022-05-10 11:11:48 4.72MB LabVIEW
1
基于ZigBee的无线传感网络RSSI定位算法的改进与实现
2022-05-09 15:26:54 9.07MB ZigBee RSSI 定位
1
基于ZigBee技术的WSN定位算法的研究,李万昌,李艳萍,定位技术最早产生于军事战争的需求,但是随着社会需求的发展,现在定位技术已经广泛应用于环境监测、目标跟踪、战场监视、森林防火�
2022-05-09 10:27:50 225KB ZigBee
1
做了好久、参考了大量的资料才做出来的,改模块可以学习载波为20K-56KHZ的 红外遥控器,并且配有8路红外发射管,可全方位、无死角的控制家里的所有红外设备。附件内容分享的是zigbee转红外模块(8路红外发射1路红外学习模块)。 1、模块功能介绍 本zigbee转红外模块有两部分组成:zigbee传输节点+红外采集发射模 1.1、Zigbee红外传输节点介绍 1、 入网后向协调器上报节点短地址和节点号; 2、 双串口读取数据,其一、支持高达160字节数据读取和无线传输,完全满足红外数据要求;其二,支持小数据数据读取和无线传输。 1.2、红外采集发射模块具有以下功能: 1、 采用独立(非集成)红外接受和发射二极管; 2、 串口输入和输出数据(57600,N,8,1); 3、 自动分析载波频率(20KHz~56KHz); 4、 支持多种指令调试和控制; 5、 距离远达8~10米,全方位360度红外发射; 6、 支持学习市场上大部分红外遥控器和发射学习码制; 7、自动处理红外冗余数据,使数据量尽量减少; 8、支持数据校验和; 9、学习和发射支持灯光指示。 2、 红外数据采集及结构说明 2.1、MCU返回正确红外数据结构说明:当采集到正确的红外数据时,采集模块返回一下数据结构的红外数据,其中红外数据结构如下: typedef struct struct_sCommand { unsigned char head[2]; //数据头0Xaa,0x55 unsigned char command; //红外命令,0x01为学习命令0x00发射命令 unsigned int datalength; //数据长度,最大为150 unsigned char type; //节点号 unsigned char ir_hl; //载波周期 //数据长度 unsigned char data[DATALENGTH]; //红外数据 unsigned char checksum; //校验和 } sCommand; 其中: 数据头固定为:0xAA,0x55 学习成功红外命令:0x01 发射命令 :0x00 出错指令 :0x03 数据长度包含:节点号1Byte+载波周期1Byte+红外数据(datalength-2)Byte 校验和:1Byte,除了checksum前边所有的数据和。 2.2 、MCU返回错误结构说明出错指令:0x03 typedef struct struct_sCommand { unsigned char head[2]; //数据头0Xaa,0x55 unsigned char command; //红外命令 unsigned int datalength; //数据长度 unsigned char up_error; //上次出错 unsigned char down_error; //本次出错 unsigned char checksum; //校验和 } sCommand; 错误代码: RROR_TIMEOUT 0xF0 操作超时 ERROR_CHECKSUM 0xF1 校验失败 ERROR_FULL 0xF2 红外数据大于网络传输设定上限 ERROR_UNKNOWN 0xFF 未知错误 说明: 主控芯片是用CC2530做的。在此贴上红外相关的函数库IR.C IR.H(内附详细注释),希望大家有时间可以移植到其他常用芯片 更多分析,详见原文出处。 附件内容截图:
1
Zigbee传感器组网工程12、无线串口透传组网实验
2022-05-08 14:58:44 3.11MB zigbee 传感器 组网 工程
1
针对目前矿井事故出现后不能精确确定人员位置而导致不能及时救援的现状,设计了一种基于Zigbee的井下人员定位系统。介绍了系统的整体设计,详细阐述了以CC2431为核心的传感器节点和以CC2530为核心的路由器节点的硬件设计及其对应的软件设计,并结合基于RSSI的定位算法对矿井人员进行实时定位。通过实地的模拟实验可知,该系统的设计可实现定位精度在3 m之内。
2022-05-08 14:20:50 943KB Zigbee技术 定位系统 CC2431 RSSI
1
大数据-算法-针对ZigBee协议MAC层安全的综合检测算法.pdf
2022-05-08 14:07:10 2.85MB 算法 big data macos
ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee无线温湿度采集单元硬件设计ZigBee
基于ZigBee 技术的井下人员定位系统的设计
2022-05-07 19:06:49 244KB 文档资料