基于MCU的智能水表设计方案

合集下载

基于单片机的IC卡智能水表控制系统设计

基于单片机的IC卡智能水表控制系统设计

基于单片机的IC卡智能水表控制系统设计【摘要】本文的重点是对新型的IC卡智能水表电路进行设计和研究,它的主要特征是:以STC89C52单片机为核心,可以实现对IC卡的读写,对液晶屏幕的显示、电磁阀的开闭,对流量计脉冲的提取进行控制。

此外,它还拥有存储电路,可以完成对水表信号的读写处理,并对水表工作进行监控。

同时还能提供安全保护、自动报警、通讯接口等电路设计,以满足用户对IC卡智能水表控制系统的要求。

通过现场数据采集和实时传输水表数据,可以轻松准确地了解用户的用水量、剩余水量和购水量等信息,实现对用户的实时监控。

【关键词】单片机IC卡智能控制水表1水表的系统方案设计本系统以实现控制水的功能为基本原则,同时又要满足低功耗的要求。

首先,用户持IC卡到自来水公司购水,自来水公司用读写器把购水记录的数据写入IC卡中,之后用户将IC卡放在水表的读取和写入模块的感应区,然后IC卡读取和写入模块把IC卡中的数据传输到单片机,单片机就会根据IC卡中有无余额来决定是否要打开电磁阀,同时在LCD模块上显示出水表中的结余金额、用水量、余水量等信息;在用户用水时,流量传感器会将收集到的用水量数据的脉冲信号传输给单片机,通过单片机来计算目前的余额。

当余额低于设置值时,将发出警报,当余额为零时,将自动将电磁阀关闭,直至再次读入IC卡中。

此外,在这个设计中,还考虑到了防拆卸的功能,如果有人想要强行拆卸水表,就会触发水表内的防盗开关,当单片机探测到这个信号时,控制电磁阀自动关闭,并且报警器会发出警报声。

2 智能水表的硬件部分设计2.1 主控制装置本设计所采用的STC89C52是一个8位的CMOS51单片机,它有8KB的可编程性和可擦去性。

其具有32个输入输出端口、6个中断信号和2个计时器。

芯片中的闪存能够让程序在系统中进行更改,或者利用传统的非易失内存编程器改写相应的程序。

STC89C52是一种功能强大,性能稳定,性价比较高,在各类控制系统中有着广泛的应用。

基于单片机的IC卡智能水表设计

基于单片机的IC卡智能水表设计

基于单片机的IC卡智能水表设计一、IC 卡智能水表的工作原理IC 卡智能水表主要由流量传感器、单片机控制单元、IC 卡读写模块、显示模块和阀门控制模块等组成。

流量传感器用于实时检测水的流量,并将其转换为电信号传输给单片机。

单片机作为核心控制单元,负责对流量数据进行处理、计算水费、与 IC 卡进行通信以及控制阀门的开关。

IC 卡读写模块用于读取用户的 IC 卡信息,包括用户余额、用水数据等,并将水表的相关数据写入 IC 卡。

显示模块则用于显示用户的用水量、余额等信息。

阀门控制模块根据单片机的指令,控制水表阀门的开启和关闭,以实现用水的控制。

二、硬件设计1、单片机选型选择合适的单片机是整个设计的关键。

需要考虑单片机的性能、资源、功耗和成本等因素。

常见的单片机如 STM32 系列、AVR 系列等都可以满足需求。

2、流量传感器流量传感器的精度和稳定性直接影响水表的测量准确性。

可以选用电磁式、涡轮式或超声波式流量传感器。

3、 IC 卡读写模块IC 卡读写模块需要支持常见的 IC 卡类型,如 SLE4442 卡、Mifare 卡等,并具备可靠的读写性能。

4、显示模块可以采用液晶显示屏(LCD)或数码管显示,以清晰地显示用水量和余额等信息。

5、阀门控制模块阀门控制模块通常采用电动阀门或电磁阀,通过单片机的输出信号来控制阀门的开关。

三、软件设计1、主程序流程主程序首先进行系统初始化,包括单片机内部资源的初始化、各模块的初始化等。

然后进入循环,不断检测流量传感器的信号,进行流量计算和水费计算。

同时,检测 IC 卡的插入,进行读写操作,并根据用户余额和用水情况控制阀门的开关。

2、流量计算算法根据流量传感器输出的信号,采用合适的算法计算水的流量。

常见的算法有定时采样法、脉冲计数法等。

3、 IC 卡通信协议遵循 IC 卡的通信协议,实现与 IC 卡的数据交换。

包括读取卡内的用户信息、写入水表的用水数据等。

4、阀门控制算法根据用户余额和用水情况,制定合理的阀门控制策略。

基于单片机的智能水表设计

基于单片机的智能水表设计

ii


摘 要........................................................................................................................ i ABSTRACT.............................................................................................................. ii 目 录......................................................................................................................iii 1 绪论....................................................................................................................... 1 2 系统分析及设计方案........................................................................................... 2 2.1 系统设计技术指标.................................................................................... 2 2.2 系统主要硬件............................................................................................ 2 3 硬件设计................................................................................................................ 3 3.1 AT89C51 单片机的介绍............................................................................ 3 3.2 流量传感器............................................................................................... 9 3.3 阀门驱动电路......................................................................................... 10 3.4 读写模块................................................................................................. 11 3.5 通信模块.................................................................................................. 13 3.6 显示电路.................................................................................................. 15 3.7 报警电路.................................................................................................. 15 3.8 电源电路.................................................................................................. 16 4 软件设计.............................................................................................................. 17 4.1 设计思路.................................................................................................. 17 4.2 主流程图.................................................................................................. 18 4.3 protues 仿真 结 论..................................................................................................................... 21 致 谢..................................................................................................................... 22 参考文献................................................................................................................. 23 附录 一................................................................................................................... 24 附录 二................................................................................................................... 27

一款使用IC卡的智能水表的设计与实现

一款使用IC卡的智能水表的设计与实现

一款使用IC卡的智能水表的设计与实现摘要随着工业化的发展,传统的水费收取方式不能满足社会的发展步伐,因此,一款基于单片机的IC卡智能水表的设计满足了人们的需求。

它可以彻底改变自来水的收费方式,实现管理现代化。

本文介绍了一种基于单片机的IC卡智能水表,以数字集成电路技术为基础,以STC12C5A60S2单片机为核心,软件、硬件相结合,组成基于IC卡的智能水表、实现了用水量统计功能、自动供停水功能、显示功能、报警功能、掉电自动保护数据功能及一户一卡功能。

采取由用户自行到自来水管理部门预购自来水的方式,同时“一卡通”的设计可以促进一体化的物业管理,不但使物业管理更加人性化,同时也使节约水资源的科学管理更加方便,既解决了传统收费方式所带来的人工和社会问题,而且IC卡智能水表使用方便,安全可靠,用户可以直观地了解用水情况。

因此,研制一种低功耗、计量准确的智能水表显得极为重要。

本设计分为两个部分,硬件部分和软件部分。

硬件部分介绍了IC卡智能水表的设计,单片机STC12C5A60S2的功能及其在电路中的作用。

软件部分:在了解电路设计原理后,根据原理和目的画出电路流程图,编写程序。

本系统主要包括水流量检测模块、LCD显示模块、IC卡读写模块、数据存储模块及电磁阀控制模块等五个部分组成。

关键词:智能水表,STC12C5A60S2,数字集成电路,IC卡Design and Implementation of a IntelligentWater Meter Based on IC CardAbstractWith the development of industrialization, the traditional way to collect water does not meet the pace of social development, therefore, a single-chip IC card smart meter-based on design to meet the people's needs. It can completely change the way water charges, modernize management.This paper describes a microcontroller-based on IC card intelligent water meter, the design is a digital integrated circuit technology as the basis, STC12C5A60S2 microcontroller core, software, hardware combine to form smart meter IC card-based, statistical functions to achieve the water automatic functions without water supply, display, alarm function, automatic power-down data protection features and a one card function. This approach taken by the user to pre-tap water management approach, while "card" design can contribute to the integration of property management, property management not only more human, but also to save water resources science and management more convenient, both solve the traditional charging method brought labor and social issues, and IC card smart meter easy to use, safe, reliable, user can intuitively understand the water situation, therefore, the development of a low-power, accurate measurement of the smart meter is extremely important .The design is divided into two parts, hardware and software components. One section describes the hardware design, microcontroller STC12C5A60S2 IC card smart meter functionality and its role in the circuit. Software part: after understanding the circuit design principles, based on the principles and objectives of the circuit to draw flowcharts, programming. The system includes water flow detection module, LCD display module is composed of five parts, IC card reader module, data storage module and solenoid valve control module.Key words: Smart water meter, STC12C5A60S2, Digital integrated circuits,IC Card目录摘要 (I)ABSTRACT (II)第1章绪论 (1)1.1研究现状 (1)1.2研究目的及意义 (1)1.3课题预期成果 (2)第2章关键技术介绍 (3)2.1单片机简介 (3)2.2K EIL C51编译器 (3)2.3接触式IC卡原理 (4)2.4水流量传感器原理 (4)第3章系统硬件设计 (5)3.1系统结构 (5)3.2系统开发环境 (5)3.3系统任务的可行性分析 (6)3.3.1 技术实际应用 (6)3.3.2 成本估算 (6)3.3.3 系统的技术支持 (6)3.4系统安全和防干扰设计 (6)第4章系统设计 (8)4.1设计版图 (8)4.2设计中涉及到重要器件介绍 (8)4.2.1本系统单片机的介绍 (9)4.2.2 24C02接触式IC卡介绍 (9)4.2.3 继电器介绍 (9)4.2.4显示器介绍 (10)4.3系统硬件电路设计 (10)4.3.1 单片机最小系统电路设计 (10)4.3.2 显示器电路设计 (11)4.3.3 IC卡读写电路设计 (11)4.3.4电磁阀控制的设计 (12)第5章系统实现 (13)5.1软件流程图 (13)5.2系统主要程序 (13)5.2.1 IC卡读写程序 (13)5.2.2显示驱动驱动程序 (15)第6章系统测试 (17)6.1系统软件测试 (17)6.2系统硬件测试 (17)6.3整体测试 (18)6.4本章小结 (18)第7章结论 (18)参考文献 (20)致谢..................................................................................................... 错误!未定义书签。

毕业设计----基于51单片机的智能节水型水表的设计

毕业设计----基于51单片机的智能节水型水表的设计

基于51单片机的数显节水型水表的设计摘要:本设计是基于51单片机的一种数显节水型水表。

该水表是采用霍尔传感器采集水流信号,通过对现有水表的改进,并结合电子传感技术,设计出一种体积小,重量轻,全数显的节水型水表。

该数显水表的叶轮处安装上小磁柱,水表外壳上装有霍尔元件AH44E,霍尔元件接收到的信号被传入单片机,信号通过处理,传送到显示板上,显示板上分别带有可显示瞬时流量、累计流量的视窗、报警灯和报警器,显示板上盖有透明密封板。

本设计有如下的优点:一、准确反应瞬时流量和累计流量,读数准确,使用效果好;二、能够在超过用户设定值时提醒用户,起到了时时提醒用户节水的目的。

关键字:数显,霍尔传感器,小磁柱,显示板,报警The design of digital showed water-meter basedon 51 MicrocontrollerAbstract: This design is a saving meter which based on a digital display 51 microcontroller. The water meter is collected using Hall sensor signal flow through the improvement of the existing water meter, combined with electronic sensing technology,Design a small size, light weight, all figures show the water-meter. The figures show that the impeller to install water meters on the small cylinder. The water meter is equipped with a Hall element AH44E shell. Hall element received signal is passed to SCM. The signal is processed, sent to the display board. Display board can be displayed with the instantaneous flow, respectively, the cumulative flow window, alarm lights and alarm, the display board covered with a transparent sealing plate. This design has the following advantages: 1, accurately reflect the instantaneous flow and total flow rate, reading accuracy, and efficiency is good; 2, the user can set the value in more than remind the user, playing the purpose of saving time to time to remind the user.Keyword: Figures show, Hall sensors, small cylinders, display board, alarm目录1设计来源及设计意义 (3)2设计方案 (3)2.1总体设计 (3)2.1.1智能水表的硬件组成部分 (3)2.1.2智能水表应具有以下功能: (3)2.1.3智能水表实现方式 (3)2.2 理论基础 (4)2.2.1 AT89S51单片机 (4)2.2.2 AH44E霍尔传感器 (5)2.2.3 1602LCD液晶显示屏 (6)2.2.4 水流计 (7)3 硬件设计 (7)3.1 设计方案 (7)3.2电路图的设计 (8)3.2.1信号采集电路 (8)3.2.2数据显示电路 (9)3.2.3复位电路 (9)3.2.4 报警灯电路 (10)4 软件设计 (10)4.1主流程框图 (10)4.2按键扫描子程序框图 (12)4.3 流水量计数程序框图 (13)4.4报警子程序框图 (14)5 系统调试 (15)6总结 (15)致谢 (15)附录: (16)附录一:1602LCD简介 (16)附录二:霍尔元件简介及应用 (19)附录三:按键扫描子程序 (26)1设计来源及设计意义近年来,全球缺水问题已引起人们普遍关注。

基于单片机的智能水表的设计

基于单片机的智能水表的设计

毕业设计(论文)任务书一、题目基于单片机的智能水表的设计二、设计课题要求1.了解水表的工作原理2.智能水表的结构,控制方式及实现方法3.供电方式及对节能的思考4.提交论文三、设计课题所需的主要设备和资料电脑、单片机相关书籍四、设计说明(论文)应包括的内容水表的工作原理硬件结构软件设计低功耗节能五、参考文献[1] 戴佳,戴卫恒.51单片机C语言应用程序设计实例精讲.电子工业出版社.2006[2] 王卓人,邓晋钧.IC卡的技术与应用.电子工业出版社.1999[3] 周航慈.单片机应用程序设计技术.北京航大出版社.2002[4] 杨振野.IC卡技术及其应用.科学出版社.2006[5] 赵文博.单片机语言C51程序设计.电子工来出版社.2006教研室主任(签名)系主任(签名)2011 年 6月 1 日毕业设计完成情况评语成绩指导老师(签名)2011 年 6 月 1 日学生毕业设计(论文)评阅学生姓名成绩题目名称基于单片机的智能水表的设计评语评阅人(签名)2011 年6月 1 日重庆交通大学(重庆通信学院办学点)毕业学生设计(论文)答辩委员通过意见学生姓名成绩题目名称基于单片机的智能水表的设计评语答辩小组负责人(签名)答辩委员会负责人(签名)2011 年 6 月 1 日[独创性声明]本论文是我个人在导师指导下进行的研究工作及取得的研究成果。

论文中除了特别加以标注和致谢的地方外,不包含其他人或其他机构已经发表或撰写过的研究成果。

其他同志对本研究的启发和所做的贡献均已在论文中作了明确的声明并表示了谢意。

[摘要]基于单片机的智能水表不但可以提高供水部门的工作效率,而且在技术上为节约用水、合理用水创造了条件,由于这些特点,智能水表得到了越来越广泛的应用。

本论文主要设计研究基于单片机的IC卡智能水表电路,其主要功能是以AT89C2051单片机为核心,实现IC卡的读写,液晶显示的控制,电磁阀的控制,脉冲的提取,同时具有安全保护电路、记忆单元电路、通信接口电路,完成整个水表信号的读、写处理,监控水表工作的功能。

基于51单片机的ic卡智能水表课程设计

基于51单片机的ic卡智能水表课程设计

基于51单片机的ic卡智能水表课程设计基于51单片机的IC卡智能水表课程设计一、引言随着科技的发展和人们生活水平的提高,水资源的合理利用和管理变得愈发重要。

传统的水表只能实现简单的读数功能,无法满足现代社会对智能化水表的需求。

本文将介绍一种基于51单片机的IC 卡智能水表的课程设计方案,通过对IC卡的读写和水表计量功能的结合,实现对用户用水量的监测和管理。

二、课程设计方案1. 系统框架本课程设计采用51单片机作为控制核心,通过与IC卡、水表及相关传感器的连接与通信,实现智能水表的计量、存储和管理。

系统框架包括IC卡读写模块、水表计量模块、显示模块和数据管理模块。

2. IC卡读写模块IC卡作为存储用户信息和充值记录的介质,需要通过51单片机与系统进行数据交互。

本课程设计中,采用SPI总线通信协议,通过51单片机的SPI接口与IC卡进行通信,实现对IC卡的读写操作。

IC卡中存储了用户的身份信息、充值金额和消费记录等数据,通过读卡器读取IC卡中的数据,传输给51单片机进行处理。

3. 水表计量模块水表计量模块通过与水表传感器的连接与通信,实现对用户用水量的实时计量。

本课程设计中,采用脉冲计量的方式,水表传感器产生的脉冲信号通过51单片机的外部中断引脚接收并计数,实时记录用户的用水量。

通过设置合适的脉冲与用水量的换算关系,可以准确地计量用户的用水量。

4. 显示模块显示模块用于显示用户的用水量和剩余金额等信息,方便用户实时了解自己的用水情况。

本课程设计中,采用LCD液晶显示屏作为显示设备,通过51单片机与LCD显示屏进行通信,将计量数据和相关信息显示在屏幕上。

5. 数据管理模块数据管理模块用于对用户的用水量和消费记录进行管理和统计。

本课程设计中,采用EEPROM作为数据存储介质,通过51单片机与EEPROM进行通信,实现对用户信息、充值记录和消费记录等数据的读写操作。

通过数据管理模块,可以实现对用户用水量和消费情况的管理和查询。

基于MCU的智能水表设计方案

基于MCU的智能水表设计方案

基于MCU的智能水表设计方案
水表的电源一般由水表自行供给,这就对水表的功耗提出了苛刻的要求。

国际规定,智能水表的静态电流应该小于30μA,实际中水表厂商都把该指标控制在10μA 以内(使用干簧管传感器时),保证工作时间大于6 年以上才算合格。

NEC 带LCD 控制功能的8 位微控制器以其低功耗、高性能等优势,成为水表微控制器的优质选择。

1 NEC 山梨MR 和Renesas MCU 水表方案
该方案的工作原理为:在叶轮上装上磁铁,由磁场感应器(MR Sensor)感知出叶轮的旋转。

磁场感应器(MR Sensor)把磁场信号转变成电信号,再由单片机进行计量的加法或减法运算,运算值由液晶显示或对外部输出。

方案结构框2 Renesas MCU78K0/Lx3 微控制器介绍
Renesas 电子78K0/Lx3 微控制器是高性能8 位通用微控制器,采用原NEC 电子的78K0 内核,有48Pin~80Pin 的多种封装,内置4Com/8Com 模式的LCD 驱动,可以驱动的LCD 段数高达288 段。

●LCD驱动器最大可实现36*8 段位控制,共有6 种显示模式供选择,内/外部分组电压。

●CSI通讯模块1~2 可与IC 卡接收器、短距离无线收发器、超声波流量传感器进行通讯
●丰富的比较/触发定时器采集流量传感器信号并精确计算出流量
●EEPROM模拟功能通过flash 的数据烧写及特殊的管理方式代替EEPROM 对重要数据进行存储
●振荡电路78K0/Lx3 微控制器内置高精度8MHz 振荡电路,并且可以。

说明书(论文书_基于单片机的智能水表设计)

说明书(论文书_基于单片机的智能水表设计)

基于单片机的智能水表设计专业班级:学生名字:指导教师:职称:摘要:目前,我国传统的人工抄表方式给水利管理部门带来的费用增多、抄表工劳动强度增加,以及漏抄、少抄、欠费等种种弊端日趋严重。

而智能水表不但可以提高供水部门的工作效率,而且在技术上为节约用水、合理用水创造了条件,由于这些特点,智能水表得到了越来越广泛的应用。

本论文以基于非接触式IC智能卡的智能水表系统为研究对象, 在整个系统硬件上,设计了以AT89C51单片机为中央处理器的一系列低功耗外围电路,包括了电机驱动电路、电源电压检测电路、流量检测电路、LED显示电路等。

在保证外围电路完成各自功能的同时,通过对单片机外围电路的各种优化设计。

根据智能水表的特点,本文阐述了非接触式IC卡技术的基本原理,阐述了非接触式IC卡系统的组成、工作原理以及相应的软硬件设计,描述了非接触式IC卡系统的发展和现状。

设计了以射频技术为核心,基于PHILIPS公司MF-RC500模块的非接触式IC卡读写器。

关键词:智能水表;单片机;非接触式IC卡;MF-RC500;射频识别Design of intelligent water meter based on singlemicroprocessorABSTRACT:At Present, our country’s traditional man-power way of cheek the data of water meter has bring more and more problems to the governors of water, Such as increases the labor intensivity of the workers, make much money to consumed, and give the chance of users to steal water or refuse to give money. The application of intelligent water meter not only improves work efficiency of the departmentsupplying water and realizes using water electronically but also creates a condition for using water frugally and rationally. Because of these characteristics, intelligent water meter obtained more and more widespread application.This thesis takes intelligent water-meter system based on the contactless IC card as the research object. On the hardware,this paper designs a series of circuits around the AT89C51 micro-controller which has the advantage of low power. The circuit contains: electromotor driving, power supply detecting, water flux measuring and LED interface.This design can not only make each external circuit do it’s own work,but also has the advantage of low power by optimizing the external module. According to the characteristics of intelligent water-meter, this paper introduces the basic principle of the contactless IC card technology and the application of IC card reader. And describes the system’s composition、work principle and design of hardware and software of contactless IC card read-write device base on MF-RC500 of PHILIPS Company , the radio frequency technology as core.Keywords:intelligent water meter; micro-controller; Contactless IC Card;MF-RC500X X 大学毕业设计(论文)任务书学院班级学生设计(论文)题目基于单片机的智能水表设计课题来源自选起讫日期2011 年月日至2011 年月日共14周指导教师(签名)系(教研室)主任(签名)。

基于单片机的IC卡智能水表设计(有cad图)

基于单片机的IC卡智能水表设计(有cad图)

目录摘要 (1)Abstract (2)第1章绪论 (3)1.1课题背景及意义 (3)1.2 传统水表 (4)1.2.1 传统水表的主要结构 (4)1.2.2 传统水表的主要特点 (4)1.3 智能水表 (4)1.3.1 智能水表的特点 (5)1.3.2 国内外智能水表的发展现状及发展趋势 (6)第2章智能水表的组成和单片机的选择 (7)2.1智能水表系统硬件组成 (7)2.2 AT89C51单片机简介 (8)2.2.1 89C51单片机的基本组成 (8)2.2.2 89C51单片机引脚及其功能 (9)第3章系统各模块硬件电路设计 (10)3.1 IC卡读写电路 (10)3.1.1 Mifare 1射频IC卡 (10)3.1.2 H6152读写模块 (13)3.1.3 IC卡读写电路的原理及说明 (13)3.2 液晶显示电路 (16)3.2.1 液晶显示模块 (16)3.2.2 电源模块 (18)3.2.3 单片机模块 (20)3.3 记忆单元电路 (20)3.3.1 I2C总线简介 (20)3.3.2 AT24C01简介 (22)3.3.3 硬件原理图 (22)3.4 电磁阀控制电路 (23)3.5 其它模块电路 (24)第4章系统各模块软件设计 (25)4.1 IC卡读写软件设计 (25)4.1.1 H6152内部寄存器 (25)4.1.2 H6152通信协议与控制命令 (27)4.1.3 IC卡读写电路程序流程图及部分程序 (31)4.2 液晶显示电路软件设计 (32)4.2.1液晶控制驱动器指令集 (32)4.2.2程序流程图及部分程序 (34)4.3 记忆单元电路软件设计 (36)第5章结论 (37)参考文献 (38)谢辞 (39)附录:电路图 (40)基于单片机的IC卡智能水表设计摘要为适应国家用水制度的改革,研究和利用现代化智能技术对自来水实行自动控制,减轻供水管理部门因“先供水后收费”造成的资金压力,减少每月抄表、收费所带来的麻烦和因收费问题带来的纠纷,用现代科学技术手段改变自来水管理体制的落后现状,势在必行。

基于单片机的智能卡水表的研究与设计

基于单片机的智能卡水表的研究与设计
2 0 1 4 年1 0
基 于单片机 的智 能卡水表 的 研 究 与设计
中北大学信息商务学院 粱芳 王高 潘龙
摘 要 :本 以基 于 单 片机 的智 能 卡 水 表 系 统 为 研究 对 象 ,重 点 探 讨 了基 于 MSP 4 3 0 超低功 耗单片机在 智能水表上 的应用和开发 。根据智能水表 的特点 , 针对现有 l C卡预付费水表在实际应用中存在的问题 ,研究了一个基于单片机的智 能卡水表的设计方案 ,该方案采用微功耗 单片机技 术 ,选用美 国德州仪器公司推 出的 1 6 位 MSP 4 3 0 系列单 片机 ,完成了智能卡 水表的硬件设计和软件编 程 ,具
图3 l C卡读 写 电路原 理 图
J P 1 .I C卡座 ,提供卡片的插入到位检测和卡片的 电气
连接 。 V DD:受控 的卡 片 电源 。 I C S W :卡 片 的插 入信 号 ,连 接M C U。 I C S DA:卡 片 的数 据 信 号 ,连 接MC U。
有 稳 定 性 、安 全性 和 低 功 耗 的特 点 。 关 键 词 :SL E 4 4 2 8 卡 M SP4 3 0 单片机 低功 耗 智能 水 表
1 引言
随 着社 会科 学 技术 的 高速 发展 ,资源 短缺 现 象 日益
严 重 ,尤 其 是 与 人 类 生 存 息 息 相 关 的 水 资 源 。 水 是 宝 贵 的 环 境 资 源 ,也 是 我 国 可 持 续 发 展 战 略 的 重 要 物 质 基 础 。 但
技 术 有 机 结 合 ,组 成 新 一 代 “ 智 能 化 仪 表 厅 ” ,智 能 化 仪
表 在 测 量 过 程 自动 化 、测 量 数 据 处 理 及 功 能 多 样 化 方面 与

335 基于单片机的IC卡智能水表设计

335  基于单片机的IC卡智能水表设计

目 录摘 要 (1)Abstract (2)第 1 章 绪论 (3)1.1课题背景及意义 (3)1.2 传统水表 (4)1.2.1 传统水表的主要结构 (4)1.2.2 传统水表的主要特点 (4)1.3 智能水表 (4)1.3.1 智能水表的特点 (5)1.3.2 国内外智能水表的发展现状及发展趋势 (6)第 2 章 智能水表的组成和单片机的选择 (7)2.1智能水表系统硬件组成 (7)2.2 AT89C51单片机简介 (8)2.2.1 89C51 单片机的基本组成 (8)2.2.2 89C51单片机引脚及其功能 (9)第 3 章 系统各模块硬件电路设计 (10)3.1 IC卡读写电路 (10)3.1.1 Mifare 1 射频IC 卡 (10)3.1.2 H6152读写模块 (13)3.1.3 IC 卡读写电路的原理及说明 (13)3.2 液晶显示电路 (16)3.2.1 液晶显示模块 (16)3.2.2 电源模块 (18)3.2.3 单片机模块 (20)3.3 记忆单元电路 (20)3.3.1 I 2 C 总线简介 (20)3.3.2 AT24C01 简介 (22)3.3.3 硬件原理图 (22)3.4 电磁阀控制电路 (23)3.5 其它模块电路 (24)第 4 章 系统各模块软件设计 (25)4.1 IC卡读写软件设计 (25)4.1.1 H6152内部寄存器 (25)4.1.2 H6152通信协议与控制命令 (27)4.1.3 IC 卡读写电路程序流程图及部分程序 (31)4.2 液晶显示电路软件设计 (32)4.2.1 液晶控制驱动器指令集 (32)4.2.2 程序流程图及部分程序 (34)4.3 记忆单元电路软件设计 (36)第 5 章 结论 (37)参考文献 (38)谢 辞 (39)附录:电路图 (40)基于单片机的 IC卡智能水表设计摘 要为适应国家用水制度的改革,研究和利用现代化智能技术对自来水实行自动控制, 减轻供水管理部门因“先供水后收费”造成的资金压力,减少每月抄表、收费所带来的 麻烦和因收费问题带来的纠纷,用现代科学技术手段改变自来水管理体制的落后现状, 势在必行。

基于单片机的智能水表的设计

基于单片机的智能水表的设计

本科毕业设计(论文)开题报告题目:基于单片机的智能水表的设计课题类型:设计√实验研究□论文□学生姓名:学号:专业班级:教学单位:指导教师:开题时间:年月日年月日一、毕业设计(论文)内容及研究意义设计内容:此次设计是一种基于单片机的智能水表,它以价格较低的AT89C51为核心,以智能卡式水表系统为研究对象,它结合了控制技术、计算机技术、流体计量学等多方面技术,是一种跨专业的电子信息化系统。

主要解决计量控制精度、功耗、数据保密性、动作可靠性和稳定性、系统易用性和安全性等方面问题。

研究意义:由于中国社会的经济快速发展,落后的科技已经不能适应时代的发展,只有不断进步的科技才能推动社会和时代的跨越发展,所以基于单片机智能水表的研究也推上了一个重要的高度。

更为重要的是水的节约利用,水是生命之源,没有水,人类的生命无法延续,所以节约水对我们来说也至关重要。

也是国家可持续发展的重要课题,还有物质基础。

所以当前很多城市在生态治理,在水污染治理的工作越来越受人们的重视,确保水的污染物质不超标,保证人们能够喝上干净的用水。

所以水的利用真的很有必要,智能水表的研究为水资源的再节约做了很重要的贡献。

另外,人类在寻找地球外部的其他星系的生命时候,也把水做为外星球的是否存在生命的重要的参考标准。

可是人们却没有完全真正的知道水的重要性,所以在许许多多的地方,公共场所等,水一直在流,却没有人用,严重的导致水的浪费,也许是因为生活在中东部,对水浪费并没有严重的感受。

可是当你生活在西部地区,干旱少雨,所以水在他们的意识中很重要。

有些人甚至一年都不能洗几次澡。

此外,我国是世界上人均水资源拥有量是分贫乏的国家之一,节约和保护水资源是我国当前一项是分重要的战略措施。

节约水资源包括两个方面的措施,一是大力推广应用节水新技术;二是加强用水的科学管理,在某种意义上来说,加强用水科学管理是当前的首要任务。

要加强用水的科学管理,最重要的是加速研究开发科学先进、应用方便的节水科学管理仪表以及这种仪表的普及应用。

基于51单片机的智能水表及水流量计设计方案

基于51单片机的智能水表及水流量计设计方案

LeiJi=LeiJi+(float)PluNum*0.00223; /;+;
if(ReadTempFlag>=2)
//读取温度标志
{
ReadTempFlag=0;
temp1=ReadTemperature();
//读取温度
temperature=(float)temp1*0.0625;
2 总体方案
GENERAL PLANNING
近年来,流量计相关的技术得到了快速的发展和英语,目前市面上有奖金60种各类的流量仪表。
但是这些仪表通常只有流量读数的功能,没有控制功能。本文将设计一款既具有流量检测功能又具 有控制(阀门关闭)功能的装置,其低成本方案具有较高的应用价值。本系统由STC89C52单片机电 路、水流量传感器、DS18B20温度电路、继电器电路、LCD1602液晶显示电路、按键电路、蜂鸣器电 路和电源电路组成。采用椭圆齿轮传感器检测流量,液晶LCD1602液晶实时显示相关数据,通过 DS18B20温度传感器实时检测温度信息,并且通过继电器控制阀门的开关,并且可以通过按键对流
3 硬件设计
3.1 系统框图
HARDWARE DESIGN
3 硬件设计
HARDWARE DESIGN
3.2 系统原理图
4 软件设计
SOFTWARE DESIGN
4.1 程序流程图
4 软件设计
SOFTWARE DESIGN
4.2 程序代码
ShunShi=(float)PluNum*0.00223*2; //计算瞬时流量 一个脉冲代表0.00223ml 3s处理一次
//温度值转换
}
sprintf(dis0,"S:%4.2fL/s %4.1f C",ShunShi,temperature); //打印

基于AT89C51单片机的智能水表设计2

基于AT89C51单片机的智能水表设计2

摘要单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。

而51单片机是各单片机中最为典型和最有代表性的一种。

随着我国城镇建设的快速发展,有关城市的水、电、气、暖表的管理和抄表出现的问题也日益突出,根据自来水网的改造、智能小区的建设以及实施“一户一表”工程的需要,本文设计了一种基于AT89C5单片机的智能网络水表,智能网络IC卡水表通过集中器和上位机管理系统连接,将水表的数据传输给远方的上位机,同时上位机管理系统通过集中器对智能网络水表进行监测和管理。

本文采用AT89C51单片机作为主控芯片,开发一种基于IC卡技术的智能水表。

该智能水表可实现总水量累计、月水量统计、水费计算与管理(报警金额、基础水量、计划水量),以及水阀控制等功能。

同时具有预存水费、欠费提示、欠费停水等功能。

关键词:智能水表 AT89C51 IC卡技术AbstractBecause of its extremely high performance-price ratio, the single-chip computer (SCC) has been paid great attention to ever since it came out in 1970s of 20th Century, and has gained an extensive applicable field and fast development. Among all kinds of SCCs, 51 SCC is the most typical and representative one. More and more probelems are arising on the management and record-reading of water meter,electricity meter,and natural gas mater systems as the community development is growing fast.Aiming to slove these problems,the thesis designed a remote central meter reading system and intelligent water system, development of intelligent resident community and the high demand of one meter per family project.This intelligent water mater will collect the data and transfer it to the remote upper-level managing system via concentrator and upper-level management system,while the upper-level management system is responsible for monitoring and managing intelligent water meter network.In this paper, AT89C51 SCM as a master chip, the development of IC card technology based on the intelligent meter. The intelligent meter can realize the accumulated water, water, statistics, computing and management of water (the amount of alarm, basic water, the water plan), and valve control functions. At the same time with stored water and delinquent tips, delinquent water, and other functions.KEY WORDS: Intelligent water meter AT89C51 IC card technology摘要 (I)第一章绪论 (1)1 .1 研究背景 (1)1.2选题意义和经济效益 (2)1.2.1远程集中抄表系统及智能网络水表的推广应用前景 (2)1.2.2社会效益 (2)1.2.3设计的技术指标 (3)1.2.4 采用的控制芯片 (3)1.2.5采用的抄表方式 (3)1.3智能水表市场 (5)1.4智能卡表的安全性内容 (6)1.4.1智能卡表及系统数据存储的安全性分析 (7)1.4.2智能卡表及系统数据交换的安全性分析 (9)1 .5论文的主要内容 (11)第二章整体设计与PROTELL简介 (12)2.1远程集中抄表系统的总体概述 (12)2.2远程集中抄表系统整体结构 (12)2.2.1上位机管理系统 (13)2.2.2集中器 (13)2.2.3智能网络水表 (13)2.3设计方案论证 (14)2.3.1传输抄表方式 (14)2.4 protel电气原理图设计软件 (15)2.4.1 protel电路板设计软件 (16)2.4.2 原理图的绘制 (16)2.4.3 PCB图的绘制 (17)第三章智能水表的硬件设计 (20)3.1系统硬件组主框图 (20)3.2AT89C51单片机性能介绍 (20)3.2.1 AT89C51单片机的特性 (20)3.2.2 AT89C51单片机的引脚说明 (21)3.2.3 AT89C51单片机的振荡器特性 (22)3.2.4.芯片擦除: (23)3.3系统其他硬件的选择和电路设计 (23)3.3.1 A/D转换电路 (23)3.3.2 D/A转换电路 (25)3.3.3数据采集传感器的选型 (26)3.3.4 LCD显示 (28)3.3.5控制阀门的选型 (30)3.3.6电源电路 (31)3.3.7 IC卡接口电路 (32)3.3.8键盘设计 (33)3.3.9报警电路 (33)3.3.10防拆电路 (34)3.3.11复位电路 (34)3.3.12时钟电路 (35)第四章智能水表的软件设计 (37)4.1软件设计思想和组成 (37)4.2主程序设计 (37)4.3中断服务程序设计 (38)4.4子程序设计 (39)4.4.1 LCD显示模块 (39)4.4.2数据采集模块 (40)4.4.3 电机控制模块 (40)4.4.4低电压检测模块 (40)4.4.5 IC卡处理模块 (41)4.5总程序设计 (44)第五章可靠性和抗干扰性设计 (45)5.1 对IC卡水表攻击种类 (45)5.2 对水表的物理性攻击的防范办法 (46)5.3 IC卡水表中干扰的种类 (47)第六章结论 (50)参考文献 (52)致谢 (53)附录 (54)一、英文资料翻译 (54)二、相关程序 (64)1、键盘程序 (64)2、LCD1602的显示程序 (66)3、欠压报警程序 (68)4、蜂鸣器程序 (69)5、时钟程序 (70)三、电路原理图 (73)第一章绪论随着我国城镇建设的快速发展,有关城市的水、电、气、暖表的管理和抄表出现的问题也日益突出,根据自来水网的改造、智能小区的建设以及实施“一户一表”工程的需要,本文设计了一种基于AT89C51单片机的智能网络水表,智能网络IC卡水表通过集中器和上位机管理系统连接,将水表的数据传输给远方的上位机,同时上位机管理系统通过集中器对智能网络水表进行监测和管理。

基于51单片机的ic卡智能水表课程设计

基于51单片机的ic卡智能水表课程设计

基于51单片机的ic卡智能水表课程设计一、引言随着科技的不断进步和社会的发展,智能水表作为现代化的水表管理方式,正在逐渐取代传统的机械式水表。

本文基于51单片机设计一个IC卡智能水表,实现水表的自动计量、远程抄表和用户信息管理等功能。

该设计将提高水资源利用的效率,方便管理人员的工作,并且实现了智能水表的节水、环保功能。

二、系统设计1. 硬件设计IC卡智能水表的硬件主要包括51单片机、开关电源、电源管理电路、水流量传感器、LCD显示屏、蜂鸣器、键盘和IC卡读写器等模块。

其中,51单片机作为主控制模块,负责接收各个模块的数据并进行处理。

水流量传感器用于检测水流量大小,LCD显示屏用于显示用水量和用户相关信息,蜂鸣器用于发出报警信号,键盘用于输入用户的操作指令,IC卡读写器用于读取和写入用户的信息。

2. 软件设计IC卡智能水表的软件主要包括嵌入式系统程序和用户信息管理程序。

嵌入式系统程序负责实时监测水流量,计算用水量并显示在LCD屏上;用户信息管理程序负责管理用户信息,包括用户的身份验证、用水量统计、账单生成和IC卡信息存储等功能。

软件设计需要采用C语言编程,并通过51单片机的开发环境进行编译和烧录。

三、系统功能1. 自动计量IC卡智能水表能够自动监测和计量水流量,并根据水流量大小计算出对应的用水量。

通过水流量传感器的实时检测,系统可以准确地计算出用户的用水量,并在LCD屏上显示。

2. 远程抄表IC卡智能水表支持远程抄表功能,可以通过无线通信方式将抄表数据传输给管理中心。

管理中心可以方便地获取用户的用水量信息,实现了抄表工作的自动化和高效性。

3. 用户信息管理IC卡智能水表具备用户信息管理功能,用户可以通过键盘进行身份验证并查询自己的用水量和账单信息。

管理人员可以利用IC卡读写器对用户的IC卡信息进行读取和写入,便于管理和维护用户的数据。

4. 节水和环保通过智能水表的使用,用户可以实时了解自己的用水情况,从而引起节水的意识。

论文书_基于单片机的智能水表设计

论文书_基于单片机的智能水表设计

目录第一章绪论 .............................................................................. 错误!未定义书签。

1.1 引言 .............................................................................. 错误!未定义书签。

1.2 智能水表的结构及特点.............................................. 错误!未定义书签。

第二章智能水表的硬件设计.................................................. 错误!未定义书签。

2.1 系统总体设计 .............................................................. 错误!未定义书签。

2.2 水量检测单元设计...................................................... 错误!未定义书签。

2.2.1 信号检测元件.................................................... 错误!未定义书签。

2.2.2 数模转换芯片的选择........................................ 错误!未定义书签。

2.3 阀门控制单元设计...................................................... 错误!未定义书签。

2.3.1 电动阀设计........................................................ 错误!未定义书签。

2.3.2 电机控制芯片设计............................................ 错误!未定义书签。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于MCU的智能水表设计方案
 水表的电源一般由水表自行供给,这就对水表的功耗提出了苛刻的要求。

国际规定,智能水表的静态电流应该小于30μA,实际中水表厂商都把该指标控制在10μA以内(使用干簧管传感器时),保证工作时间大于6年以上才算合格。

NEC带LCD控制功能的8位微控制器以其低功耗、高性能等优势,成为水表微控制器的优质选择。

1 NEC山梨MR和Renesas MCU水表方案
该方案的工作原理为:在叶轮上装上磁铁,由磁场感应器(MR Sensor)感知出叶轮的旋转。

磁场感应器(MR Sensor)把磁场信号转变成电信号,再由单片机进行计量的加法或减法运算,运算值由液晶显示或对外部输出。

方案结构框图如下:。

相关文档
最新文档