YANGTZE UNIVERSITY

毕业论文(设计)

题目名称:用单片机C语言实现多功能

电能表通信协议(电能表端)

题目类型:毕业设计

学生姓名:

院(系):电子信息学院

专业班级:

指导教师:

辅导教师:

时间:20GG年2月21日 至20GG年06月10

目录

长江大学毕业论文 (设计 )任务书 I

长江大学毕业论文 (设计 )开题报告 I.I.I

长江大学毕业论文 (设计 )指导教师评审意见 I.G...

长江大学毕业论文 (设计)评阅教师评语 G

长江大学毕业论文 (设计 )答辩记录及成绩评定 G...I.

摘要 G...I.I

Abstract G...I.I.I

第一章前言 1

第二章选题背景 2

行业现状及发展趋势 2

选题任务 3

第三章方案论证 5

TOC \o "1-5" \h \z 3.1DL/T645-20GG 《多功能电能表通信协议》介绍 5...

整体设计思想 8

单片机的串行口简介 8

单片机多机通信系统相关理论 14

通信接口的选择 15

微控制器的选择 19

软件环境 20

第四章设计论述 22

硬件原理图设计 22

软件设计 22

第五章结果分析 37

第六章设计总结 38

6.1 工作总结 38

存在的不足 38

设计展望 39

参考文献 39

致谢 41

附录 42

长江大学毕业论文(设计)任务书

学院(系)电子信息学院专业 电气工程及其自动化 班级

学生姓名指导教师/职称

毕业论文(设计)题目:

用单片机C语言实现多功能电表通信协议(电能表端)

毕业论文(设计)起止时间:20GG年12月18日?20GG年6月10日

?毕业论文(设计)所需资料及原始数据(指导教师选定部分)

1)DL/T645 协议

.毕业论文(设计)应完成的主要内容

1)学习单片机汇编和C语言编程

2)熟悉单片机串口通信相关知识

3)编程实现DL/T645多功能表通信协议(电能表端)

.毕业论文(设计)的目标及具体要求

1)学习单片机汇编和C语言编程

2)熟悉单片机串口通信相关知识

3)编程实现DL/T645多功能表通信协议(电能表端)

6、完成毕业论文(设计)所需的条件及上机时数要求

120学时

任务书批准日期20GG年12月日教研室(系)主任(签字)

任务书下达日期20GG年12月18日指导教师(签字) 完成任务日期20GG年6月10日学生(签名)

长江大学

毕业设计开题报告

题目名称用单片机C语言实现多功能

电能表通信协议(电能表端)

题目类别毕业设计

院(系)电子信息学院

专业班级电气10703

学生姓名

指导教师

辅导教师

开题报告日期20GG年3月14日

用单片机C语言实现多功能电表通信协议(电能表端)

学生:电子信息学院

指导教师:电子信息学院


2研究目的和意义

电能是最重要的能源,它的应用在生产技术上曾引起划时代的变革。在现代

社会中电能己广泛应用到社会生产的各个领域和社会生活的各个方面。 电能表是 当前电能计量和经济结算的主要工具。 随着电子技术、自动控制技术和计算机技 术的迅猛发展,电能计量装置也发生了巨大变革。 多功能电能表除具有计量有功

(无功)外还具有分时、测量需量,还具有的与数据终端设备通信的功能。以往 的人工读数抄表方式人力需求大,劳动强度高而且容易造成误抄、漏抄等问题, 传统方式的抄表已经不能满足供电行业现代化发展的需要。 现代多功能电能表的 发展使得自动抄表技术随之迅速发展起来, 传统的抄表方式正在逐步被自动抄表 技术逐步取代。

为了统一和规范多功能电能表费率装置与数据终端设备进行数据交换的物 理连接和协议,国家电力工业部制定了 DL/T645-1997 《多功能电能表通信规约》 于 1998 年颁布并实施,该规约详细定义了物理层、链路层、应用层,结束了以 前电表厂家规约各不兼容、 互相不能抄表的尴尬局面。 各电表厂家遵循相同的协 议标准对电表进行读写操作, 简化了电表抄表应用及维护的工作量。 使得国内的 智能电表基本上可以做到互联互通。随着技术的发展,国家发改委 20GG 年对 进行 DL/T645-1997 《多功能电能表通信规约》 修订,发布 DL/T645-20GG 《多 功能电能表通信协议》 ,本标准的实施将更加规范费率装置的通信接口,有利于 计量产品质量的提高, 对用电管理部门改革人工抄表, 实现远方信息传输, 提高 用电管理水平起到推进作用。本设计主要研究如何利用单片机 C 语言实现该通 信协议(电能表端)。

MCS-51 单片机的编程语言主要采用汇编、 C 语言,其中,以 C 语言