基于微控制器的IC卡水表检测系统的设计.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-07-24
  • 论文字数:10963
  • 当前位置论文阅览室 > 毕业设计 > 设计说明 >
  • 课题来源:(小山神)提供原创文章

支付并下载

摘要:目前市场上存在的绝大部分水表都需要人为的去读取数据,这种方式效率较低,并且不够智能化和现代化。本次课题设计的基于微控制器的IC卡水表检测系统,主控芯片采用AT98S51,通过IC卡读取数据,LCD1602作为显示屏,实现了对水表的智能监控。

本次课题包括硬件电路设计和软件的编写,其中硬件部分包括串口通、串口通信电路、IC卡读写电路、电磁阀驱动电路、存储电路、报警电路、LCD液晶显示电路,在本文中介绍了每个模块的作用与工作原理。软件采用的是C语言编写,介绍了各部分程序的作用和读写数据的方式。通过硬件和软件的结合,最终实现了基于微控制器的IC卡水表检测系统的所有功能。

基于微控制器的IC水表检测系统的功能包括,自动停供水、数据显示、缺水报警等主要功能。

 

关键词:智能水表;IC卡;单片机

 

目录

摘要

Abstract

1绪 论-1

1.1 课题的背景和意义-1

1.2.本课题研究现状-1

1.2.1 传统水表结构-1

1.2.2 传统水表的特点问题-2

1.2.3 智能水表优势-2

1.3 章节概要介绍-2

2 系统方案设计-3

2.1 总体电路方案-3

2.2 各模块方案-3

2.3 本章总结-4

3 硬件设计-5

3.1 主控芯片-5

3.1.1 单片机的选择-5

3.1.2 复位电路-5

3.2 电源模块-6

3.3 IC卡读写电路-7

3.4 报警电路-9

3.5 电磁阀驱动电路-10

3.6 记忆存储模块-11

3.7 通信模块-12

3.8 LCD 显示模块-13

3.9 原理图的绘制-15

3.10 PCB的绘制-16

3.11本章总结-16

4 系统软件的设计-17

4.1 主程序的设计-17

4.2 外部中断子程序-17

4.3 IC 卡读写程序-19

4.4 显示程序-21

4.5本章总结-21

5 焊制电路板及调试-22

5.1 电路板焊接-22

5.2 调试-23

5.2.1硬件测试-23

5.2.1软件测试-23

5.3本章总结-24

结    论-25

参 考 文 献-26

附录A 原理图-27

附录B PCB图-28

附录C 实物图-29

附录D 程序清单-30

致    谢-33