智能数显表的设计论文.docx
《智能数显表的设计论文.docx》由会员分享,可在线阅读,更多相关《智能数显表的设计论文.docx(52页珍藏版)》请在沃文网上搜索。
1、 摘要 智能数显表是一种对外来的电压,电流,压力等信号进行测量同时用数字形式输出测量结果的电子测量仪表。由于它客观的显示出测量结果在很多领域中已经替代了指针式测量仪表。 本文中要设计出一个智能数显表,用它来可以测量电压,电流和功率等信号,用数码管显示出测量结果,由单片机来控制它的整个运行状态。主要解决STC12C5410单片机,专用电能计量集成电路芯片CS5460A,多路选择模拟开关芯片CD4051,数码管和键盘的专用接口芯片BC7281,位移寄存器芯片74HC595等芯片和相关系统电路模块儿的设计和连接,原理图,PCB图,C语言程序设计等相关内容以及它们的实际应用关键词:STC12C5410
2、单片机 CS5460A芯片 电量参数ABSTRACTABSTRACT Intelligent digital display meter is a kind of electronic measuring instrument which measures external signals from voltage, current, pressure and outputs the measurement results in digital simultaneously. Due to its objective display of the measurement results, in
3、telligent digital display meter has replaced the pointer based meter in many fields. This paper discussed how to design an intelligent digital display meter, which can measure the signals from voltage, current and power, displays the measured results in LED panel, and the entire operation states of
4、it are controlled by a SCM. works out the design and connection between the STC12C5410SCM, Electric energy metering IC chipCS5460A, Multiplexer selects the analog switch chipCD4051, interface chip of LED panel and keyboardBC728, shift register chips74HC595 and other related content about design and
5、connection related to the system circuit module, schematic, PCB plans, C language programming and their application.Keyword: STC12C5410single-chip microcomputer CS5460A chip Electrical Parameters 目录 i目录第一章 绪论11.1 设计背景及其意义11.2 本课题在境内的发展状况及发展趋势11.2.1本课题在境内外的发展11.2.2 本课题的发展趋势21.3 本设计的主要任务31.3.1 主要完成的任务
6、31.3.2仪器的主要技术指标31.4本章小结3第二章 系统的硬件设计52.1系统硬件总体设计52.2单片机硬件部分的设计62.2.1 单片机的简介与本设计单片机的选择62.2.2 单片机系统电路92.3 系统采样测量电路的设计92.3.1 电流电压互感器的选择92.3.3 三相电流电压选通电路的设计102.3.4 负电压供电设计122.3.5 采样电路设计142.4 键盘显示电路的设计182.4.1 各种显示器件的介绍和选择182.4.2 显示电路的设计192.4.3 74HC595芯片222.5 系统电源电路的设计252.6 本章小结25第三章 软件系统设计263.1系统软件总体设计要求和
7、思路263.1.1 系统软件总体设计要263.1.2 系统软件总体设计思路273.2 CS5460A的软件设计283.2.1 CS5460A的操作远原理283.2.2 CS5460A的初始化设计293.2.3 CS5460A读写过程313.3 BC7281A的软件设计323.3.1 BC7281的指令格式323.3.2 BC7281A的读写333.3.3 BC7281A的初始化343.3.4 显示设计软件编程343.3.5 键盘设计软件编程353.3.6 浮点数处理程序353.4 本章小结36第四章 结论36致谢37参考文献39附录I 第一章 绪论 3第一章 绪论1.1 设计背景及其意义 随着
8、社会的发展社会对电力的需求量逐渐增加,从机械化的流产线到普通老百姓的家庭都已经离不开电力了。人们也越来越注重了节约电能,高效率的利用电能。所以电力系统用户也需要安全可靠,实时快速及精度高的交流电量测试仪器来有效地对电量进行测试。这就显然提高了对电能测试仪器的要求。 本设计中的智能数显表可以测量三相交流电的电流参数和电压参数,包括它们的瞬时值,有效值以及功率值并且以数字形式显示出测量结果。该智能数显表操作方便,客观性高,易于改善,只需改变适当的硬件和软件程序就可以测量电流,电压,电能,功率等参数。1.2 本课题在境内的发展状况及发展趋势1.2.1本课题在境内外的发展 随着电力网的不断扩大,微型计
9、算机测控技术和自动化技术的飞速发展,无人值班、少人值守的模式,红外智能电度表系统的推广,特别是对城市和农村电网的改造,可大量采取将电参量的监测、监控与保护设备,下放到户外端子箱,无需再另建专门的控制室。将监控与保护设备下放,是电网发展的趋势,也是英美等发达国家的现行模式。 在国外,研制生产的电量参数综合测试仪已基本解决了一系列电量参数的检测问题,如德国EMH 公司推出的PTSI.1、PTSI.3 型0.2 级单、三相多功能电能表检测装置,澳大利亚红相电力设备公司生产的679 型0.1 级测试仪,这些产品用于单相、三相四线、三相三线接线方式,可测量各种电能参数,自动量程切换,采用全数字处理,抗干
10、扰能力强。 在国内,由于受到我国电力工业飞速发展的影响,电量参数测试仪的研制水平也在不断提高,如以深圳科陆公司为代表的CL302 系列三相电量测量仪表检测装置,南京丹迪克公司的DK 系列三相电测量仪表检测装置,电能计量以及西安亚川电力科技有限公司的一系列可编程智能电测表,发展到多功能可检测电压、电流、功率、频率、相位等多种功能的现场测试仪器,但这些产品一方面存在体积大,重量重,操作繁琐成本价格也较高,另一方面在产品的稳定性、可靠性还需进一步改进完善提高,所以电能计量是今后电力市场改革的核心。电能计量要具备高精度、高可靠性、免维护和双向通讯功能,具有便于电力公司向用户提供增值服务,能适应国外已开
11、始实行的产权和数据共享的管理模式。1.2.2 本课题的发展趋势 回顾电子仪器的发展过程,交流电参数检测仪表的发展经历了从直接作用模拟的指针式仪表,到数字式仪表,又到智能化仪表的过程。具体从仪器的工作原理来看,它经历了三代: 第一代模拟式电子仪表,大量指针的电压表、电流表、功率表及一些通用测试仪器均是典型的模拟式仪器。这一代仪器功能简单,精度低响应速度慢。 第二代是数字电子仪表。它的基本工作原理是将待测的模拟信号转换成数字信号,进行测量,结果以数字形式输出显示。它的精度高,速度快,读数清晰,直观,结果可打印输出,也容易与计算机技术相结合。 第三代就是智能仪表。它是在数字化的基础上用微型计算机装备
12、起来,它是计算机技术与电子仪器相结合的产物。它具有数据存储、运算、逻辑判断能力,能根据被测参数的变化自选量程。可自动校正、自动补偿、自寻故障等,可以做一些需要人类的智慧才能完成的工作,即具备了一定的智能,故称为智能仪表。 另外,虚拟仪器的出现及其应用领域的不断扩大,己给仪器仪表产业指明了一个发展方向,仪器标准逐渐向计算机标准靠拢。这样,可以充分利用计算机的软硬件资源。不同功能的仪器仅体现于测量模块及其软件的不同,而各种测量功能都是由磁盘中的测量程序来完成的。仪器仪表不再以传统的独立形式出现了,一台计算机只要配备相应的测量模板或扩展机箱,就可立即成为存储示波器、频谱分析仪、逻辑分析仪、数字多用表
13、、通用计数器、函数发生器或仪器控制器等。目前,高精度的电量检测和校验仪器仪表已经与计算机、软件、大规模集成电路、甚至是网络技术的联系越来越紧密,因此,研制出虚拟式电量检测和校验仪器作为未来的一种新型仪器,它的诞生已经为时不远了1。1.3 本设计的主要任务1.3.1 主要完成的任务 通过本次设计设计出来的智能数显表可以对三相电路的电流电压参数进行测量同时把测量结果以数字形式显示,整个过程被单片机控制。根据上述的仪表的基本功能我本次设计主要完成的任务是设计智能数显表的硬件和软件系统,具体任务包括如下:硬件系统设计包括:单片机硬件系统的设计,采样电路部分的设计,显示电路部分的设计,供电系统的设计以及
14、它们之间的连接。软件系统设计包括:初始化程序,数据的存储,读取,计算以及显示程序。1.3.2仪器的主要技术指标 该智能数显表适用于三相四线制交流电路的电流,电压参数的测量。其测量范围如下: 电流测量范围:020A , 电压测量范围: 0380V1.4本章小结本章首先主要介绍了智能数显表的设计背景和设计的重要性,同时简单的叙述了本课题在国内外的发展历史,发展程度以及未来发展的趋势,最后给出了本设计的主要任 第二章 系统的硬件设计 25第二章 系统的硬件设计2.1系统硬件总体设计 本次设计的智能数显表的硬件系统主要由一只STC12C5410单片机,六个电流电压互感器,电量输入电路,模拟开关电路,电
15、流电压采样电路和显示电路组成。该系统的原理框图如图2.1所示,其中六个电流电压互感器分别对交流电流和电压隔离处理。电量输入电路把电流互感器输出的电流值转化为电压值。模拟开关电路选通三相电路的某一相电流和对应的一相电压。电流电压采样电路主要用于测量电流和电压的有效值,瞬时值和功率。单片机电路主要用于数据的读取,存储和处理。显示电路是根据用户的选择显示出测量结果。 图 2.1 系统原理框图 系统的工作原理为:被测三相交流电流电压信号首先经过电流电压互感器隔离变换,再经过电流电压输入变换电路,变换为CS5460A 模拟电流通道和模拟电压通道能识别能承受的电压信号,经过模拟开关选通三相电流的某一相电流
16、送入CS5460A 的模拟电流输入通道,且同时选通三相电流所对应的一相电压送入模拟电压输入通道。将三相电流所对应的变换信号依次送入CS5460A 的电流测量输入通道,同时将对应的相电压对应的信号送入CS5460A。CS5460A 电能计量芯片将自动对电流电压采样,同时CS5460A 计算电流电压瞬时值、有效值和功率,利用CS5460A 的串行接口对电流电压瞬时值、有效值和功率寄存器进行读数据,单片机再将从CS5460A 串口读取数值计算处理,处理后为实际的电流电压瞬时值、有效值和功率值,STC12C5410 单片机控制的外围键盘显示电路将处理后的最终结果根据用户的选择显示。2.2单片机硬件部分
17、的设计2.2.1 单片机的简介与本设计单片机的选择 在这一设计中,我们涉及到了一个关键系统模块单片机系统模块,而目前单片机的种类是很繁多的,主要有主流的8位单片机和高性能的32位单片机,结合本设计各方面因素,8位单片机对于本设计已经是绰绰有余了,但将用哪一种类8的单片机呢。在这里,不得不先简单的介绍一下几种常用的8单片机。 单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU,随机存储器RAM,只读存储器ROM,多种I/O口和终端系统,定时器/计时器等功能(可能还包括显示驱动电路,脉宽调制电路,模拟多路转换器,A/D转换器等电路)集成到一块硅片上构成的一个
18、小而完善的一个计算机系统。它具有一个完整计算机所需要的大部分部件:CPU,内存,总线系统等。而目前常用的单片机的8位有51系列单片机,AVR单片机,PIC单片机。 应用最广的8位单片机还是Intel的51系列单片机。51系列单片机的特点是:硬件结构合理,指令系统规范,加之生产历史悠久,世界有许多芯片公司都买了51的芯片核心专利技术,并在其基础上扩充其性能,使得芯片的运行速度变得更快,性价比更高。 AVR单片机是Atmel公司推出较新的单片机,它的显著特点是:高性能,低功能,高速度,指令单周期为主,但性格方面比51单片机要高。有专门的I/O方向寄存器。虽然有转强的驱动电压,但I/O口使用不比51
19、单片机方便。 PIC单片机系列是美国微芯公司的产品,也是市面上增长最快的单片机之一,属精简指令集单片机,其特点是:高速度,高性能,但在性格方面比51单片机要高,也有专门的I/O方向寄存器,I/O口使用不比51单片机方便。 综合以上各种单片机的基本性能及本设计的满足需要,我们将选择51系列单片机。 本设计要用的51单片机是由中国宏晶科技生产的STC12C5410单片机。 STC12C5410单片机是对传统的8051单片机的结构和功能进行改进后推出的新一代超强抗干扰,高速,低功耗的单片机。它指令代码完全兼容传统的8051单片机的指令系统,但速度比传统的8051单片机快几倍,12时钟和6时钟任意选择
20、,最新的D版本内部集成MAX810专用复位电路。它具备了很多优良的特点,主要特点如下2: 1.增强型8051CPU,IT,单时钟/机器周期,指令代码完全兼容传统8051。单时钟机器周期模式和工作频率标准的8051 每个机器周期为12个时钟,增强型的,STC12C5410 系列单片机为单时钟机器周期。单时钟工作频率的范围是0-35MHz,平均指令运算速度比标准8051 快8-15倍,加上工作效率可到35MHz,比12MHz 的标准8051 综合要快近30倍。2个定时器可选用标准8051计数速度和高速计数比标准8051 计数快12倍,UART 串口波特率可选用标准8051 波特率和快速方式采用快速
21、方式比标准8051 波特率快6倍,是2分频。 2.工作电压:5.5V-3.8V(5V 单片机) 3. 工作频率:0-35MHz,相当于普通8051 的0-420MHz。实际工作频率可达到48MHz。 4. 用户应用程序空间:12K 字节,STC12C5410 为2KB EEPROM,FLASH 程序空间为10K。 5. 片上集成512 字节RAM,STC12C5410 单片机有512KB RAM,传统8051 只有128KB RAM,8052 只有256KB RAM。 6. 通用I/O 口23个,复位后为:准双向口/弱上拉(普通8051 传统I/O 口)可设置成四种模式即准双向口/弱上拉。推挽
22、/强上拉,仅为输入/高阻,开漏。每个I/O 口驱动能力均可达到20mA,但整个芯片最大不得超过55mA。I/O 口的功能和地址同8051 功能相同;STC12C5410 为28 脚的单片机,有23个I/O口,比标准8051少P2口4个。 7. ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器,可通过串口(P3.0/P3.1)直接下载用户程序,数秒即可完成一片。具ISP和IAP 编程方式STC12C5410 系列单片机芯片内置了ISP(在系统可编程)/IAP(在应用可编程),由于单片机芯片内置了BOOTROM 固件,无需专用编程器,无需专用仿真器,可通过串口(P3.
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 数显表 设计 论文
