收藏 分享(赏)

基于单片机的数字电压表设计本科论文 张 巧 .doc

上传人:cjc2202537 文档编号:1136028 上传时间:2018-06-14 格式:DOC 页数:49 大小:3.54MB
下载 相关 举报
基于单片机的数字电压表设计本科论文   张     巧  .doc_第1页
第1页 / 共49页
基于单片机的数字电压表设计本科论文   张     巧  .doc_第2页
第2页 / 共49页
基于单片机的数字电压表设计本科论文   张     巧  .doc_第3页
第3页 / 共49页
基于单片机的数字电压表设计本科论文   张     巧  .doc_第4页
第4页 / 共49页
基于单片机的数字电压表设计本科论文   张     巧  .doc_第5页
第5页 / 共49页
点击查看更多>>
资源描述

1、1攀枝花学院本科毕业设计(论文)基于单片机的数字电压表设计学生姓名: 张 巧 学生学号: 200810504041 院(系): 电气信息工程学院 年级专业: 2008 级测控技术与仪器 指导教师: 伍维根 教授 助理指导教师:范方灵 副教授 二一二年五月I摘 要主要介绍了美国 Crystal 公司生产的芯片 CS5460A 的特性、原理和应用。针对传统的电量采集处理系统抗干扰能力差,功能单一的缺陷,提出了一种采用电能计量芯片 CS5460A 进行电量采集,STC89C52 单片机做数据处理,通过 Serial Peripheral Interface(SPI)端口传送电压,电流功率等参数的实时

2、测量值的新型测量仪表系统。通过硬件系统的设计,给出了系统的的电路原理图,通过软件系统的设计,实现了测量交流电压的功能要求。实验表明这种设计有效地提高了仪表的测量的精度和抗干扰能力。关键词 CS5460A,测量,电参数,单片机攀枝花学院本科毕业设计(论文) ABSTRACTIIABSTRACTThis paper introduces the features, principles and applications of the American Crystal companys chip CS5460A.The traditional electricity acquisition and

3、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, powe

4、r 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 param

5、eters,MCU攀枝花学院本科毕业设计(论文) 目录1目 录摘 要 .IABSTRACT.II1 绪论 .11.1 研究的目的和意义 .11.2 国内外研究概况 .22 总体设计方案 .32.1 设计功能及要求 .32.2 数字电压表设计方案 .32.2.1 数字电压表设计方案比较 .32.2.2 硬件设计方案 .42.2.3 软件设计方案 .43 硬件设计 .53.1 单片机 .53.1.1 单片机概述 .53.1.2 STC89C52 引脚功能介绍 .63.1.3 单片机的应用领域 .83.1.4 单片机的发展趋势 .93.2 CS5460A 芯片介绍 .93.2.1 CS5460A 芯

6、片概述 .93.2.2 CS5460A 引脚功能 .103.2.3 CS5460A 工作原理 .113.2.4 CS5460A 芯片与单片机的通信 .123.2.5 抗干扰设计 .133.2.6 检测电路设计 .143.2.7 元件清单 .153.2.8 生成 PCB 图 .163.3 档位控制按键设计 .173.3.1 档位控制按键功能 .173.3.2 档位控制按键电路设计 .173.4 输出显示模块设计 .183.4.1 输出显示模块选型 .183.4.2 1602 LCD 引脚功能 .193.4.3 输出显示模块电路设计 .204 软件设计 .214.1 程序流程图 .214.2 子程

7、序设计 .224.2.1 CS5460A 端口初始化程序 .224.2.2 CS5460A SPI 读写程序 .22攀枝花学院本科毕业设计(论文) 目录24.2.3 CS5460A 初始化程序 .244.2.4 显示模块 1602 的初始化程序 .264.2.5 键盘的定义与读写程序 .265 系统调试 .285.1 硬件系统调试 .285.2 软件系统调试 .28结论 .29参 考 文 献 .30附录 A:电路原理图 .31附录 B:源程序 .32附录 C:图片展示 .40致 谢 .43攀枝花学院本科毕业设计(论文) 1 绪论11 绪论20 世纪末,电子技术获得了飞速的发展,在其推动下,现代

8、电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。微电在技术的进步表现在大规模集成电路加工技术,即半导体工艺技术的发展上,表征半导体工艺水平的线宽已经达到 90nm(2003 年),并还在不断地缩小;在硅片单位面积上;集成更多的晶体管.集成电路设计在不断地向超大规模.极低功耗和超高速的方向发展;专用集成电路 ASIC(Application Specific Integrated Circuit)的设计成本不断降低,在功能上,现代的集成电路以能实现单片电子系统 SOC(System on a

9、Chip)的功能。现代电子设计技术的核心 EDA(Electronic Design Automation)技术。EDA技术就是依靠功能强大的计算机,在 EDA 工具软件平台上,对以硬件描述语言HDL(Hardware Description Language)为系统逻辑描述手段完成的设计文件,自动地完成逻辑编译,逻辑化简,逻辑分割,逻辑综合.结构综合(布局布线)。以及逻辑优化和仿真测试,直至显示既定的电子线路系统功能.EDA 技术使得设计者的工作仅限于利用软件的方式,即利用硬件描述语言和 EDA 软件来完成对系统硬件功能的实现。从另以方面来看,在现代高新电子产品设计和生产中,微电子技术和现代

10、电子设计技术是相互促进,相互推动又相互制约的俩个技术环节,前者代表了物理层在广度和深度上硬件电路实现的发展,后者则反映了现代先进的电子理论、电子技术、仿真技术、设计工艺和设计技术与最新的计算机软件有机的融合和升华。因此,严格地说,EDA 技术应该是这二者的结合,是这俩个技术领域共同孕育的奇葩。1.1 研究的目的和意义数字电压表简称 DVM,它是采用数字化测量技术,把连续的模拟量(交流输入电压)转换成不连续、离散的数字形式并加以显示的仪表。数字电压表是数字仪表的基础和核心。在现代电子应用中,数字仪表起着非常重要的作用.数字仪表有着普通仪表所不能达到的各种优势:读数准确,在测量后不用多次反复测量来

11、估算真实值。设计简单,可以随身携带,使用上更加方便,快捷,可以随时随地测量等等一系列的优势,使得数字电压表在当今电子应用中随心所欲,在各个项目中都有所表现。攀枝花学院本科毕业设计(论文) 1 绪论21.2 国内外研究概况传统的指针式电压表功能单一、精度低,不能满足现代测量的要求,而数字电压表却有着显著的优势。数字电压表又简称 DVM,它是采用数字化测量技术,把连续的模拟量转换成不连续、离散的数字形式加以显示的仪表。目前工业生产现场用的三相工频信号的电力参数测量仪表装置一部分为模拟的,有些数字式的是采用通用 AD 芯片进行数据采集后由 MCU 进行数字信号处理的方案,用专用电量芯片作为数据采集的

12、不多。用专用电量测量芯片制作电参数测量装置具有电路简洁、抗干扰能力强、性价比高等优点,相对于采用通用 AD 芯片的电参数测量方案是明显的技术进步。本课题所设计的三相交流数字电压表采用专用的电量计量芯片 CS5460A,用于测量三相三线和三相四线接法的交流工频信号的电压。有效地解决了环境恶劣的工业现场用电监测问题。攀枝花学院本科毕业设计(论文) 2 总体设计方案32 总体设计方案2.1 设计功能及要求实验时的输入为交流电压,为测量其有效值,应先将输入信号进行整流,得到一个稳定的直流电压后,再将其进行模数转换,最终通过数字形式显示出来。此数字电压表的测量对象为单相正弦交流电,电压表需要显示的是正弦

13、信号的有效值。电路中需有交直流转换。设计的测量电压范围在 400V 左右,由测量电压范围可知,显示输入电压的有效值在 0.00V 至 399.99V 范围,分成三档:0.009.99V, 10.0099.99V,100.00399.99V。显示模块设计为 LCD1602 显示。预计测量的精度达到 0.5%。2.2 数字电压表设计方案2.2.1 数字电压表设计方案比较设计数字电压表的方法有很多,方案更是多种多样,由于大规模集成电路数字芯片的高速发展,各种数字芯片品种多样,导致模拟数据的采集部分的不一致性,进而又使得对数据的处理极限是的方式多种多样。又由于在现实的工作生活中,电压表的测量量程范围是

14、比较大的,所以必须要对输入电压做分压处理,而各个数据处理芯片的处理电压范围不同,则各种方案的分段也不同。下面介绍两种数字电压表的设计方案。 由数字电路及芯片构建。这种方案是由模拟电路与数字电路两大部分组成,模拟部分包括输入放大器、A/D 转换器和基准电压源:数字部分包括计数器、译码器、逻辑控制器、振荡器和显示器。其中 A/D 转换器是他的核心器件,他将输入的模拟量转换成数字量。模拟电路和数字电路是互相联系的,由逻辑控制电路产生控制信号,按规定的时序将 A/D 转换器中各组模拟开关接通或断开,保证 A/D 转换正常惊醒。A/D 转换结果通过译码电路变换成段码,最后驱动显示器显示出相应的数值。此方

15、案的优点是,设计成本低,能够满足一般的电压测量。但设计不灵活,都是采用纯硬件电路。很难将其在原有的基础上进行扩展。 由单片机系统及 A/D 转换芯片构建。这种方案是利用单片机系统与模数转换芯片、显示模块等的结合构建数字电压表。由于单片机的发展已经成熟,利用单片机系统的软硬件结合,可以组装出许多的应用电路来。此方案的原理是模数转换新联的基准电压端,被测量电压输入端分别输入基准电压和被测电压。模数转换芯片将被测量电压输入端分别输入攀枝花学院本科毕业设计(论文) 2 总体设计方案4基准电压信号转换成相应的数字信号,然后通过对单片机系统的进行软件编程,使单片机系统能按规定的时序来采集这些数字信号,通过

16、一定的算法计算出被测量电压的值。最后单片机系统将计算好了的被测电压值按一定的时序送入显示电路模块加以显示。此方案不经能够继承上一种方案的各种优点,还能改进上一中设计方案设计不灵活,难与在原基础上进行功能扩展等不足的问题。综上所述,本设计决定采用第二种方案进行设计。2.2.2 硬件设计方案综上所述的设计方案中,本设计中采用了第二种方案。具体的是以专用的电能/功率芯片作为数据采集与模数转换的核心,采集的电信号数据经过降压、滤波、整流后,经过单片机对数据的的集中处理与分析,在通过档位按键的调整,控制输出相应数据由显示模块显示。结构框图如图 2.1 所示。信号采集模块 数据处理模块 输出显示模块档位按

17、键控制图 2.1 硬件设计结构框图2.2.3 软件设计方案软件设计主要完成三部分工作:信号采集、数据处理、中断控制,输出显示。软件设计的主要内容是完成要完成单片机的主控制程序,芯片 CS5460 的初始化复位程序,键盘的扫描中断程序以及 LCD 液晶显示器的即时显示程序。结构框图如图 2.2 所示。模拟信号 C S 5 4 6 0 A 单片机 L C D 液晶显示模数转换模拟量数字量输出显示图 2.2 软件设计结构框图攀枝花学院本科毕业设计(论文) 3 硬件设计方案53 硬件设计3.1 单片机3.1.1 单片机概述单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成

18、到一个芯片上。概括的讲,一块芯片就成了一台计算机。MCS-51 单片机是美国 INTEL 公司于 1980 年推出的产品,与 MCS- 48 单片机相比,它的结构更先进,功能更强,在原来的基础上增加了更多的电路单元和指令,指令数达 111 条,MCS-51 单片机可以算是相当成功的产品,一直到现在,MCS-51 系列或其兼容的单片机仍是应用的主流产品,各高校及专业学校的培训教材仍与 MSC-51 单片机作为代表进行理论基础学习。MCS-51 系列单片机主要包括 8031、8051 和 8751 等通用产品。本设计中所采用的单片机型号为 STC89C52。STC89C52 是一种低功耗、高性能

19、CMOS8 位微控制器,具有 8K 在系统可编程Flash 存储器。在单芯片上,拥有灵巧的 8 位 CPU 和在系统可编程 Flash,使得STC89C52 为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 具有以下标准功能: 8k 字节 Flash,512 字节 RAM, 32 位 I/O 口线,看门狗定时器,内置 4KB EEPROM,MAX810 复位电路,三个 16 位 定时器/计数器,一个 6 向量 2级中断结构,全双工串行口。另外 STC89X52 可降至 0Hz 静态逻辑操作,支持 2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许 RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM 内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35Mhz,6T/12T 可选。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报