- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
交直流数字电流表设计毕业论文
目 录
摘 要 I
Abstract II
1 引言 1
1.1 课题研究问题 1
1.2 课题背景及意义 1
2 背景知识介绍 3
2.1 单片机发展详细介绍 3
2.1.1 单片机的工作原理 4
2.1.2 单片机的基本特点 5
2.2 A/D转换器的介绍 6
2.2.1 A/D转换器的工作原理 6
2.2.2 A/D转换器的基本特点 7
3系统硬件设计 8
3.1系统整体设计方案 8
3.2主控制器模块设计 9
3.3转换模块设计 12
3.4数据采集模块的设计 14
3.5显示模块设计 16
3.6电流测量模块的设计系统仿真图 19
4系统软件设计 20
4.1系统主控程序设计 20
4.2数据采集处理程序设计 21
4.3显示模块程序设计 22
5测量结果显示 23
6调试与总结 23
致 谢 24
附录 25
1 引言
随着微电子技术的迅速发展和超大规模集成电路的出现,特别是单片机的出现,正引起测量、控制仪表领域新的技术革命。采用单片机作为测量仪器的主控制器,这种以单片机为主体的新型智能仪表将计算机与测量控制技术结合在一起,在测量工程自动化,测量结果所举处理以及功能的多样化方面取得了巨大的进步。
基于单片机的智能综合仪表是基于智能化、数字化、网络化、新一代智能仪表的设计理念,采用智能调理、灵巧总线、工业网络、液晶显示、电子储存技术、综合指示仪表、调节仪表、计算仪表与记录仪表功能。具有高测量控制精度、工可靠性稳定性的特点。
通过数字电流表的设计方案,掌握了C语言的编程方法, 并熟练的运用AT89C52单片机定时器以及ADC0808模/数转换芯片将模拟电流量转变为数字量然后在液晶显示屏上直接显示数字的电流值。
1.1 课题研究问题
设计一个电流测量模块,可对直流或交流的电流大小进行测量,测量范围为0-10A,测量结果可显示或以标准接口方式输出。主要技术指标:供电电压:220V(+_10%)测量范围:0—设计采用AT89C52单片机。85C1电流表经过多年来的发展,在国内已经形成完整成熟的产业链,上下游厂家近万家。对85C1的生产和发展提供了良好的氛围。据目前统计来看国内生产厂家有近千家,大都完成了技术改造。由单一走向全面。
CS5460A是美国Crystal公司推出的一款用于测量电压、电流、功率、能量的集成芯片,该芯片的主要特点是精度高、性能强、成本低且无需微控制器也可独立运行,它是CS5460的增强版。C8051F310是美国Silicon Labs公司推出的一款具有8051内核的高性能单片机,它的运行速度为普通8051单片机的12倍,主要特点是高速率、低功耗、外围器件少、可靠性高。
直流大电流测量技术的意义直流大电流测量技术在工业生产和科研实验中有着较广泛的应用,如:在地铁和电气化铁道等直流牵引系统中;电力工业中的高压直流输电系统也有直流大电流的测量问题;在核物理、大功率电子学等科研实验中常常涉及到大电流测量问题。对于测量到的大电流,也有计量、监视、控制及保护等不同的用途,它们对测量准确度指标的要求也不完全一致。对于计量用的测量互感器的准确度要求最高,对保护和控制用的互感器要求次之,对监视用的互感器要求最低。直流大电流的测量,已成为电磁测量技术领域中不可缺少的独立部分单片机由运算器、控制器、存储器、输入输出设备构成。
单片机自动完成赋予它的任务的过程,也就是单片机执行程序的过程,即一条条执行的指令的过程,所谓指令就是把要求单片机执行的各种操作用的命令的形式写下来,这是在设计人员赋予它的指令系统所决定的,一条指令对应着一种基本操作;单片机所能执行的全部指令,就是该单片机的指令系统,不同种类的单片机,其指令系统亦不同。为使单片机能自动完成某一特定任务,必须把要解决的问题编成一系列指令(这些指令必须是选定单片机能识别和执行的指令),这一系列指令的集合就成为程序,程序需要预先存放在具有存储功能的部件——存储器中。存储器由许多存储单元(最小的存储单位)组成,就像大楼房有许多房间组成一样,指令就存放在这些单元里,单元里的指令取出并执行就像大楼房的每个房间的被分配到了唯一一个房间号一样,每一个存储单元也必须被分配到唯一的地址号,该地址号称为存储单元的地址,这样只要知道了存储单元的地址,就可以找到这个存储单元,其中存储的指令就可以被取出,然后再被执行。程序通常是顺序执行的,所以程序中的指令也是一条条顺序存放的,单片机在执行程序时要能把这些指令一条条取出并加以执行,必须有一个部件能追踪指令所在的地址,这一部件就是程序计数器PC(包含在CPU中),在开始执行程序时,给PC赋以程序中第一条指令所在的地址,然后取得每一条要执行的命令,PC在中的内容就会自动增加,增加量由本条指令长度决定,可能是1、2或3,
文档评论(0)