单相电能测量仪设计_自动化专业.rar

资料分类:单片机自动化 上传会员:周老大 更新时间:2015-03-26
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:15202
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本文紧紧围绕单相电能质量测量的设计要求,确定了以ARM微控制器和电能质量参数测量芯片为核心的设计方案。从系统硬件和系统软件两大方面进行进一步设计,论述了电能质量从测量到计算最后显示的全部设计细节。

系统硬件设计中,是以STM32微控制器为核心控制器,以电能质量测量芯片ATT7022为电能质量采样处理核心,以液晶显示驱动芯片12864LCD为控制液晶实现显示功能的核心。经由电压电流互感器实现降压降流,滤波电路实现信号初步处理,然后输入ATT7022电压电流输入通道进行A/D转换,再电能信号处理结束通过SPI总线发送给微控制器STM32,对于ATT7022处理后得到的就是电压,电流,功率,功率因数等一系列参数可由STM32微控制器发送给12864LCD加以显示。

-系统软件设计中,微控制器STM32是需要编程控制的核心。也是与ATT7022和12864LCD通信的主机。所以软件设计第一件事就是对三块芯片进行初始化,之后是对ATT7022进行校表,即对校表参数寄存器进行设置,之后就只有通过SPI总线从ATT022中读取所需的参数值再发送给12864LCD通过液晶显示即可。由于液晶显示内容有限,每次显示单相的数据,不断切换刷新。

关键词:STM32 ;ATT7022;12864;电能质量检测;SPI

 

目录

摘要

abstract

第1章 绪论-1

1.1课题来源-1

1.2 电力检测技术-1

1.3 研究内容-2

第2章 系统原理设计-3

2.1 总体方案设计-3

2.2 电能质量分析方法-3

2.2.1 快速傅里叶变换-3

2.2.2微控制器加检测芯片的设计方法-6

2.3电路基本参数计算-7

2.4 SPI通信-8

2.4.1 SPI概述-8

2.4.2 ATT7022与STM32 通信-8

第3章 系统硬件设计-9

3.1 系统组成框图-9

3.2 变压滤波输入电路-9

3.2.1 电流输入-9

3.2.2 电压输入-10

3.3 ATT7022-11

3.3.1 芯片概述-11

3.3.2 工作原理-12

3.3.3信号处理与参数计量-12

3.3.4  ATT7022电路设计-13

3.4 STM32微控制器-14

3.5 ATT7022与STM32连接电路-15

3.6  12864LCD 液晶显示-15

3.7稳压电路-16

第4章 系统软件设计-17

4.1 总体方案设计-17

4.2关键程序分析-17

4.2.1  主程序-17

4.2.2  STM32引脚配置子程序-22

4.2.3  ATT7022与STM32 SPI通信子程序-22

4.2.4 软件校表-24

4.2.5  校表寄存器写入-32

4.2.6  12864液晶驱动程序-33

4.2.7  FFT算法采样子函数-35

4.2.8 FFT算法实现-36

第5章 结论与展望-39

参考文献-40

致  谢-41

相关论文资料:
最新评论
上传会员 周老大 对本文的描述:目前国外在第三类仪表已经发展成熟,其多用DSP+MCU的控制模式,这种设计方案在不减少功能的情况下还能满足顾客的特殊检测需求;还有相当一部分产品是基于专用集成电路技术、片上......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: