- 1
- 2
- 3
- 4
- 5
基于STM32单片机智能电表无线WIFI插座APP交流电压电流检测设计
资料介绍
代码实现功能:
1、通过电压互感器TV1005M和电流互感器TA1005M分别检测交流电压和交流电流值,
2、手机APP和WiFi模块互联后,可以实时显示交流电压、交流电流、功率和电量实时显示在手机上。
3、当功率超过200W时,继电器自动断开。功率不超过200W时,可以手动控制继电器的开关。
4、手机和WiFi模块连接后,手机上显示计时时间。
int main(void)
{
u16 adcx;
float temp;
delay_init(); //延时函数初始化
uart_init(9600); //串口初始化为115200
TIM3_Int_Init(499,7199);//50ms
LED_Init(); //初始化与LED连接的硬件接口
LED0=0;
Adc_Init(); //ADC初始化
RELAY=1; //继电器打开
relayFlag=1; //继电器状态标识
delay_ms(4000);
printf("AT+CIPMUX=1\r\n"); //允许链接
delay_ms(1000);
printf("AT+CIPSERVER=1,8080\r\n"); //创建端口号8080
delay_ms(1000);
while(1)
{
adcx=Get_Adc_Average(ADC_Channel_1,10);// PA1 交流电压检测口 ad转换10次求平均值
temp=(float)adcx*(3.3/4096);
ACvolt=(unsigned int)(temp*303);//*303 互感器计算获取 以及1K电阻 用示波器检测校准得到
if(ACvolt<15) ACvolt=0;
adcx=Get_Adc_Average(ADC_Channel_2,10); // PA2 求平均值
temp=(float)adcx*(3.3/4096);
if(temp>0.02)
{
ACcurrent=(unsigned int)((temp-0.02)*3100);//*3950 互感器计算获取扩大1000倍 以及1K电阻 用示波器检测校准得到 0.02去除波动 防止误判断
}
}
部分文件列表
文件名 | 大小 |
2、源程序(C语言含详细备注)/ | |
2、源程序(C语言含详细备注)/stm32-5、程序及功能/ | |
2、源程序(C语言含详细备注)/stm32-5、程序及功能/ElectricEnergyMeter_STM32_986.apk | |
2、源程序(C语言含详细备注)/stm32-5、程序及功能/stm32-5、程序-智能电表/ | |
2、源程序(C语言含详细备注)/stm32-5、程序及功能/stm32-5、程序-智能电表/CORE/ | |
2、源程序(C语言含详细备注)/stm32-5、程序及功能/stm32-5、程序-智能电表/CORE/core_cm3.c | |
2、源程序(C语言含详细备注)/stm32-5、程序及功能/stm32-5、程序-智能电表/CORE/core_cm3.h | |
2、源程序(C语言含详细备注)/stm32-5、程序及功能/stm32-5、程序-智能电表/CORE/startup_stm32f10x_hd.s | |
2、源程序(C语言含详细备注)/stm32-5、程序及功能/stm32-5、程序-智能电表/CORE/startup_stm32f10x_md.s | |
2、源程序(C语言含详细备注)/stm32-5、程序及功能/stm32-5、程序-智能电表/HARDWARE/ | |
2、源程序(C语言含详细备注)/stm32-5、程序及功能/stm32-5、程序-智能电表/HARDWARE/ADC/ | |
... |
相关下载
- STM32H743开发板程序寄存器版本- OLED实验
- STM32H743开发板程序寄存器版本- QSPI实验
- STM32H743开发板程序寄存器版本- T9拼音输入...
- STM32H743开发板程序寄存器版本- TFTLCD(MCU...
- STM32H743开发板程序寄存器版本- USB读卡器(S...
- STM32H743开发板程序寄存器版本- USB虚拟串口...
- STM32H743开发板程序寄存器版本- 按键输入实...
- STM32H743开发板程序寄存器版本- 串口IAP实验
- STM32H743开发板程序寄存器版本- 串口通信实...
- STM32H743开发板程序寄存器版本- 独立看门狗...
最新上传
-
21ic小能手 打赏5.00元 17小时前
-
21ic小能手 打赏5.00元 17小时前
-
21ic小能手 打赏5.00元 17小时前
-
21ic小能手 打赏5.00元 17小时前
-
21ic小能手 打赏5.00元 17小时前
-
xlhtracy 打赏10.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏5.00元 3天前
-
czmhcy 打赏1.00元 3天前
资料:bitboy
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏20.00元 3天前
资料:STM32控制小米电机
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏260.00元 3天前
用户:kk1957135547
-
21ic下载 打赏110.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏130.00元 3天前
用户:xzxbybd
-
21ic下载 打赏70.00元 3天前
用户:jh03551
-
21ic下载 打赏50.00元 3天前
用户:sun2152
-
21ic下载 打赏40.00元 3天前
用户:WK520077778
-
21ic下载 打赏40.00元 3天前
用户:xuzhen1
-
21ic下载 打赏40.00元 3天前
用户:w178191520
-
21ic下载 打赏40.00元 3天前
用户:w993263495
-
21ic下载 打赏30.00元 3天前
用户:w1966891335
-
21ic下载 打赏20.00元 3天前
用户:不觉明了
-
21ic下载 打赏10.00元 3天前
用户:cooldog123pp
-
21ic下载 打赏5.00元 3天前
用户:liming238
-
21ic下载 打赏10.00元 3天前
用户:ax918
-
21ic下载 打赏5.00元 3天前
用户:farsy
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:stm32f4 经典例程
-
sraay 打赏1.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:零功耗通信白皮书
-
21ic小能手 打赏5.00元 3天前
全部评论(9)
2024-03-06 09:58:55elec2000
真是我需要的,谢谢
2024-01-08 21:22:14thynet
有意思
2023-03-17 23:41:44杨义
资料不错
2022-03-08 14:33:46liqiang9090
好
2022-02-15 14:12:30wangminwr
资料还可以