1.2.2国内智能水表的发展与现状 2
1.3课题研究的主要目的与内容 2
1.3.1研究目的和意义 2
1.3.2研究内容 3
1.4本章小结 3
第二章 智能水表系统硬件设计 4
2.1设计思想 4
2.2系统整体结构 5
2.3各模块硬件电路设计介绍 6
2.3.1单片机电路 6
2.3.2IC卡读写电路 8
2.3.3时钟电路 9
2.3.3液晶显示电路 10
2.3.4电源电路 11
2.3.5电磁阀控制电路 12
2.3.6流量脉冲信号处理电路 13
2.3.7报警电路 13
2.4本章小结 14
第三章 智能水表系统软件设计 15
3.1主程序设计 15
3.2IC卡读写程序设计 17
3.2.1 存储结构 17
VII
3.2.2 工作原理 17
3.2.3 IC卡与读卡器的通讯 18
3.2.4 IC卡处理程序流程图 19
3.3DS1302实时时钟程序设计 19
3.4液晶显示屏读写程序设计 21
3.4.1液晶控制驱动器指令集 21
3.4.2程序流程图及部分程序 22
3.5记忆单元电路程序设计 22
3.6本章小结 23
第四章 智能水表系统上位机设计 24
4.1上位机软件的功能结构 24
4.2通信模块的设计 26
4.3本章小结 27
第五章 智能水表系统调试 28
5.1硬件调试 28
5.1.1元件清单 28
5.1.2硬件调试步骤 29
5.2软件调试 29
5.2.1开发环境 29
5.2.2程序下载 30
5.3实物演示 31
5.4本章小结 33
总结和展望 34
致谢 35
参考文献 36
附录:部分程序代码 37
第一章绪论
1.1研究背景
随着科学技术的高速发展,资源的短缺已经越来越严重了,尤其是维持生命体系必不可少的水资源。水资源一种是十分宝贵的环境资源,同时也是我国走全面协调可持续发展道路不可缺少的物质基础。由于我国的人口数量巨大,虽然总水量还比较多,但如果平均到每一个人的身上就非常少了。保护和节约水资源是当前我国一项十分重要的战略方针。我们可以通过以下措施来保护和节约水资源:一是大力推进节水技术;二是加强用水的科学管理。要加强用水的科学管理,最重要的就是要加快技术先进、应用方便的节水管理仪表的研发以及这种仪表的应用普及。因此,研制一种精确方便的智能水表系统显得十分重要。