150【毕设课设】基于单片机的智能电表-交流电压电流互感器设计(电路图+程序+论文)

【资源下载】下载地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl

本设计由STC12C5A60S2单片机+交流电压互感器+交流电流互感器+DS1302时钟电路+LCD12864液晶显示电路+继电器电路+电源电路组成。

1、通过交流电压电流互感器检测220V交流的电压和电流,并且在液晶12864上显示交流电压、交流电流、功率、用电量。

2、通过DS1302时钟芯片检测时间,并在液晶12864上显示时间。

3、当负载功率超过200W,继电器断开,来保护负载。通过蜂鸣器鸣叫报警。

#include "system.h"
#include "lcd12864_st7920.h"
#include "delay.h"
#include "ds1302.h"
#include <stdio.h>

sbit relay = P3^4 ;
sbit buzzer = P2^0 ;
unsigned char xdata temp[16];//定义显示区域临时存储数组
unsigned char ReadTimeFlag= 0;//读取时间标志
unsigned char SetFlag =0;	//时间设置标志
unsigned char i;
unsigned char relayFlag=0;	//继电器状态标志
unsigned char readADflag = 0;	//AD转换
unsigned char chADCount =0;

unsigned char tabMid[16];
unsigned int powerW =0;
float PowerQd;
unsigned char dealPowQtFlag =0;

猜你喜欢

转载自blog.csdn.net/theroadon/article/details/109107699
今日推荐