基于单片机的数字电压表设计毕业设计论文 联系客服

发布时间 : 星期三 文章基于单片机的数字电压表设计毕业设计论文更新完毕开始阅读d30a2314ef06eff9aef8941ea76e58fafab045be

摘 要

主要介绍了美国Crystal 公司生产的芯片CS5460A的特性、原理和应用。针对传统的电量采集处理系统抗干扰能力差,功能单一的缺陷,提出了一种采用电能计量芯片CS5460A进行电量采集,STC89C52单片机做数据处理,通过Serial Peripheral Interface(SPI)端口传送电压,电流功率等参数的实时测量值的新型测量仪表系统。通过硬件系统的设计,给出了系统的的电路原理图,通过软件系统的设计,实现了测量交流电压的功能要求。实验表明这种设计有效地提高了仪表的测量的精度和抗干扰能力。

关键词 CS5460A,测量,电参数,单片机

IV

攀枝花学院本科毕业设计(论文) ABSTRACT

ABSTRACT

This paper introduces the features, principles and applications of the American Crystal company's chip CS5460A.The traditional electricity acquisition and processing system anti-interference ability is poor, single function, and other issues.We think you can use the energy measurement chip CS5460A as a power collection ATC89C52 Micro Controller Unit as a data processing through the Serial Peripheral Interface (SPI) port transmit current, voltage, power and other parameters, the combination of new measuring instruments and systems.After the hardware system design, system circuit diagram. The experimental results show that this design is effective in improving meter accuracy and anti-jamming capability.

Key words CS5460A,Measuring,Electrical parameters,MCU

V

攀枝花学院本科毕业设计(论文) 目录

目 录

摘 要 ............................................................................................................................... I ABSTRACT ........................................................................................................................... V

1 绪论 ............................................................................................................................... 1

1.1 研究的目的和意义 ................................................................................................. 1 1.2 国内外研究概况 .................................................................................................... 2 2 总体设计方案 ............................................................................................................... 3

2.1 设计功能及要求 .................................................................................................... 3 2.2 数字电压表设计方案 ............................................................................................. 3

2.2.1 数字电压表设计方案比较 ............................................................................ 3 2.2.2 硬件设计方案 ............................................................................................. 4 2.2.3 软件设计方案 ............................................................................................. 4

3 硬件设计 ....................................................................................................................... 5

3.1 单片机 .................................................................................................................. 5

3.1.1 单片机概述 ................................................................................................. 5 3.1.2 STC89C52引脚功能介绍............................................................................... 6 3.1.3 单片机的应用领域 ...................................................................................... 8 3.1.4 单片机的发展趋势 ...................................................................................... 9 3.2 CS5460A芯片介绍 .................................................................................................. 9

3.2.1 CS5460A芯片概述 ....................................................................................... 9 3.2.2 CS5460A引脚功能 ..................................................................................... 10 3.2.3 CS5460A工作原理 ..................................................................................... 11 3.2.4 CS5460A芯片与单片机的通信 .................................................................... 12 3.2.5 抗干扰设计 ............................................................................................... 13 3.2.6 检测电路设计 ........................................................................................... 14 3.2.7 元件清单 .................................................................................................. 15 3.2.8 生成PCB图 ............................................................................................... 16 3.3 档位控制按键设计 ............................................................................................... 17

3.3.1 档位控制按键功能 .................................................................................... 17 3.3.2 档位控制按键电路设计 ............................................................................. 17 3.4 输出显示模块设计 ............................................................................................... 18

3.4.1 输出显示模块选型 .................................................................................... 18 3.4.2 1602 LCD引脚功能.................................................................................... 19 3.4.3 输出显示模块电路设计 ............................................................................. 20

4 软件设计 ..................................................................................................................... 21

4.1 程序流程图 ......................................................................................................... 21 4.2 子程序设计 ......................................................................................................... 22

4.2.1 CS5460A端口初始化程序 ............................................................................ 22 4.2.2 CS5460A SPI读写程序 .............................................................................. 22 4.2.3 CS5460A初始化程序 .................................................................................. 24

1

攀枝花学院本科毕业设计(论文) 目录 4.2.4 显示模块1602的初始化程序 ..................................................................... 26 4.2.5 键盘的定义与读写程序 ............................................................................. 26

5 系统调试 ..................................................................................................................... 28

5.1 硬件系统调试 ...................................................................................................... 28 5.2 软件系统调试 ...................................................................................................... 28 结论 ................................................................................................................................. 29 参 考 文 献 ................................................................................................................... 30 附录A:电路原理图 ........................................................................................................ 31 附录B:源程序 ................................................................................................................ 32 附录C:图片展示 .......................................................................................................... 40 致 谢 ............................................................................................................................... 43

2