宿舍用电智能管理系统设计
- 格式:doc
- 大小:525.50 KB
- 文档页数:31
基于物联网技术智慧宿舍系统的设计1. 系统设计概述随着物联网技术的快速发展,智慧宿舍系统已经成为了现代校园管理的重要组成部分。
本文档旨在设计一个基于物联网技术智慧宿舍系统,以提高宿舍管理的效率和舒适度,为学生提供一个安全、便捷、舒适的居住环境。
本系统主要包括以下几个模块:智能门禁系统、智能照明系统、智能环境监测系统、智能安防系统、智能家电控制系统以及数据采集与分析系统。
通过这些模块的相互协作,实现对宿舍内各种设备的远程控制、实时监控和数据分析,从而提高宿舍管理的水平。
智能门禁系统采用射频识别(RFID)技术,通过学生卡或指纹识别的方式实现宿舍门的自动开启和关闭。
系统还具备远程开锁功能,方便管理人员在紧急情况下对宿舍进行临时开放。
智能照明系统通过传感器感知室内光线强度,自动调节灯光亮度,实现节能环保的目的。
系统还支持语音控制和手机APP远程操控,方便学生随时随地调整灯光。
智能环境监测系统包括温湿度传感器、空气质量传感器等,实时监测宿舍内外的温度、湿度和空气质量,并通过显示屏展示给学生和管理人员。
一旦发现异常情况,系统会自动报警通知相关人员进行处理。
智能安防系统包括视频监控摄像头、入侵报警器等设备,实时监控宿舍内外的安全状况。
一旦发生异常情况,系统会立即发送警报通知管理人员和学生,确保宿舍的安全。
智能家电控制系统可以实现对宿舍内各类家电设备的远程控制,如空调、热水器等。
学生可以通过手机APP随时调整家电的使用状态,实现节能环保和个性化需求的满足。
数据采集与分析系统通过对宿舍内各种设备的实时数据进行采集和分析,为管理人员提供决策依据。
通过对数据的挖掘和分析,可以发现宿舍管理中存在的问题,为优化管理措施提供有力支持。
1.1 项目背景随着科技的不断发展,物联网技术已经在各个领域取得了显著的成果。
在宿舍管理方面,物联网技术的应用可以提高宿舍的管理效率,改善学生的居住环境,提升学校的整体形象。
本项目旨在设计一套基于物联网技术的智慧宿舍系统,通过实时监测、数据分析和智能控制等手段,实现对宿舍内环境、设施设备和学生行为的全面监控和管理,为学生提供一个安全、舒适、便捷的生活空间。
宿舍智能开关项目计划书项目背景:随着科技的不断发展,智能化已经渗透到了我们生活的方方面面。
智能家居作为智能化领域的一个重要分支,已经成为人们生活中的热门话题。
宿舍作为大学生们生活的地方,也需要智能化的改造,以提高生活的便利性和舒适度。
因此,本项目旨在设计一款宿舍智能开关系统,帮助大学生更便捷地管理和控制宿舍的电器设备。
项目目标:设计一款宿舍智能开关系统,实现以下功能:1. 远程控制:通过手机App实现对宿舍内电器设备的远程开关控制,方便用户在外出时对电器设备进行控制。
2. 定时控制:设置定时开关功能,让用户可以按照自己的生活习惯和需求,定时控制宿舍内的电器设备的开关。
3. 智能调节:根据用户的习惯和需求,系统能够学习用户的生活模式和偏好,智能调节宿舍内电器设备的开关状态。
4. 能耗监控:实时监控宿舍内各电器设备的能耗情况,让用户清楚地掌握电器设备的耗电情况。
5. 安全防护:系统具有过载保护、短路保护等安全防护功能,确保用户在使用过程中的安全。
项目计划:1. 项目立项阶段(1个月):确定项目需求和目标、确定项目团队组建、编制项目计划书和预算。
2. 系统设计阶段(2个月):进行宿舍智能开关系统的整体设计,包括硬件选型、系统架构设计、功能设计等。
3. 硬件开发阶段(3个月):进行宿舍智能开关系统硬件的设计和开发,包括传感器模块、通信模块、控制模块等。
4. 软件开发阶段(3个月):进行宿舍智能开关系统软件的设计和开发,包括手机App端和服务器端的开发。
5. 系统集成测试阶段(1个月):将硬件和软件进行整合,进行系统测试和调试,确保系统功能稳定可靠。
6. 项目验收阶段(1个月):进行宿舍智能开关系统的验收工作,确保系统满足项目需求和目标。
项目预算:1. 项目团队成本:100,000元2. 硬件开发费用:50,000元3. 软件开发费用:50,000元4. 测试费用:20,000元5. 其他费用:30,000元总预算:250,000元项目风险:1. 技术风险:硬件设计和软件开发过程中可能会出现技术问题,导致项目延期。
数据库课程设计报告宿舍用电管理系统专业:软件工程班级:1121821 姓名:杨洋学号:2011201808171. 系统需求分析阶段1.1 引言通过对学生宿舍楼的实地调查,了解到现在的学生宿舍管理仍停留在完全的人工管理阶段,楼管处没有标准的住宿学生存档信息。
这中人工管理方式费时、费事、费力,造成工作效率低下。
开发出合适的学生宿舍管理系统,可以方便学生宿舍的管理,提高宿舍管理工作效率及查询效率。
1.2 目标与任务1.2.1 需求分析阶段的目标(1)了解目前宿舍管理的现状以及SQL Server 2000的功能和特点。
1.2.2 需求分析阶段的任务(1)处理对象:系统要处理的对象包括学生基本信息、宿舍基本信息、管理人员基本信息、电表方面,各个对象包括信息如下所示:1.宿舍基本信息(Dormitory):宿舍编号,人数,系别,这样可以方便管理者对宿舍楼的管理,提高查询效率;2.学生基本信息(Student):包括学生编号、学生所在学院信息、学生姓名、学生性别、,可以方便学信息的查询和更新;3.管理员基本信息(Worker):包括工作人员编号、工作人员姓名等数据项,可以方便信息查询及更改;4. 电表基本信息(table):包括月份、度数的数据项。
(2)处理功能要求系统主要完成一下几个功能:1.宿舍基本信息查询与修改;2.学生基本信息查询与更新;3. 管理员基本信息查询与修改(3)任务要求1) 根据题目写出需求分析(功能描述)2) 画出全局E-R图3) 将E-R图转换为关系模式4) 在SQL Server中创建数据库及数据表,至少4个数据表,定义约束5)输入数据,至少创建2个视图,数据涉及多个表6)至少创建3个存储过程,实现3种表的数据操作,如查询、添加、删除或更新7) 创建2个登录、数据库用户,并分配不同的权限8)为数据库做完全备份9)要为修改或删除创建一个触发器E-R图ER图转换成关系模型学生:(学号,姓名,性别,年龄,系别);宿舍:(宿舍编号,人数,系别);电表:(宿舍编号,年月,度数,费用);管理员:(工作号,姓名,性别,年龄);负责:(宿舍编号,费用)代码:功能:建立和删除数据表create database 宿舍用电管理on(name=宿舍用电管理,filename='e:\宿舍用电管理.mdf',size=10,maxsize=100,filegrowth=5)log on(name=susheyongdianguanli,filename='e:\宿舍用电管理.ldf',size=10,maxsize=100,filegrowth=5)drop database 宿舍用电管理功能:建立和删除数据表,数据表数据的插入drop table 宿舍用电管理create table 宿舍(宿舍编号varchar (8)not null ,人数varchar(12),系别varchar(8))insert into 宿舍(宿舍编号,人数,系别) values(1,4,'软件')insert into 宿舍(宿舍编号,人数,系别) values(2,4,'数媒')insert into 宿舍(宿舍编号,人数,系别) values(3,4,'化生')insert into 宿舍(宿舍编号,人数,系别) values(4,4,'外国语')功能:建立和删除数据表,数据表数据的插入drop table 管理员create table 管理员(工号char(6)not null primary key,姓名char(4),性别char(2),年龄int,宿舍编号varchar (8)not null)insert into 管理员(工号,姓名,性别,年龄,宿舍编号) values(1,'小王','男',26,1)insert into 管理员(工号,姓名,性别,年龄,宿舍编号) values(1,'小李','男',28,2) insert into 管理员(工号,姓名,性别,年龄,宿舍编号) values(1,'小红','男',26,3) insert into 管理员(工号,姓名,性别,年龄,宿舍编号) values(1,'小明','男',20,4)功能:建立和删除数据表,数据表数据的插入drop table 学生create table 学生(学号char(6)not null,姓名char(4),性别char(2),年龄int,系别varchar(8),宿舍编号varchar (8)not null)insert into 学生(学号,姓名,性别,年龄,宿舍编号) values(1,'张良','男',18,1) insert into 学生(学号,姓名,性别,年龄,宿舍编号) values(1,'天明','男',26,2) insert into 学生(学号,姓名,性别,年龄,宿舍编号) values(1,'少羽','男',26,3) insert into 学生(学号,姓名,性别,年龄,宿舍编号) values(1,'石兰','男',26,4) 功能:建立和删除数据表,数据表数据的插入create table 电表(年份char(4),月份char(4)not null,宿舍编号varchar(8),度数float(6),费用money)insert into 电表(年份,月份,宿舍编号,度数,费用)values(2012,1,1,12,12) insert into 电表(年份,月份,宿舍编号,度数,费用)values(2012,1,2,10,10) insert into 电表(年份,月份,宿舍编号,度数,费用)values(2012,1,3,17,17) insert into 电表(年份,月份,宿舍编号,度数,费用)values(2012,1,4,15,15)创建视图1,查询宿舍编号create view 视图1as select 宿舍.宿舍编号,姓名,学号from 宿舍,学生where 宿舍.宿舍编号=学生.宿舍编号创建视图2,查询宿舍编号create view 视图2as select 宿舍.宿舍编号,工号,姓名from 宿舍,管理员where 宿舍.宿舍编号=管理员.宿舍编号创建登陆账号,设置用户名exec sp_addlogin 'yang','123','宿舍用电管理',nullexec sp_addlogin 'yy','123','宿舍用电管理',nullexec sp_adduser 'yang','yang'exec sp_adduser 'yy','yy'创建存储过程create procedure 插入记录( @学号char(6),@姓名char(4),@性别char(2),@年龄int,@系别varchar(8),@宿舍编号varchar(8))asinsert into 学生values(@学号,@姓名,@性别,@年龄,@系别,@宿舍编号)创建触发器,当数据修改和删除时进行回滚create trigger susheon 宿舍instead of delete,updateasrollback备份数据表,备份文件放在d盘backup database 宿舍用电管理to disk='d:backup_yy'with init实验心得:通过这次实验,我掌握了sql的基本操作,提高了自己的动手能力。
基于人工智能的智慧宿舍管理系统设计与实现随着人工智能技术的发展,越来越多的智能化应用在生活中得到了广泛应用。
特别是近些年,智能宿舍管理系统在大学、中学等校园内得到了越来越多的推广和使用。
本文将探讨基于人工智能的智慧宿舍管理系统的设计与实现。
一、概述智慧宿舍管理系统是基于物联网和大数据技术,运用智能化硬件设备和软件管理系统,将宿舍内的灯光、空调、安防设备等实现智能化控制,实现宿舍内设备的远程控制,提升宿舍生活的便利度和安全性。
二、系统设计1. 系统组成智慧宿舍管理系统主要由以下组成部分:(1) 智能设备:包括智能灯光、电器、安防设备等;(2) 物联网系统:负责对这些智能设备进行数据采集和传输;(3) 数据中心:对系统所采集的大量数据进行分析和处理;(4) 客户端云端:提供宿舍居民远程控制和实时管控的接口,包括手机、电脑等。
2. 智能设备智慧宿舍管理系统的智能设备通常包括智能灯光、电器、安防设备、智能插座等。
这些设备均通过物联网系统与数据中心进行连接,实现设备控制、数据采集等操作。
其中,智能灯光和电器主要功能包括定时开关、远程控制、智能音乐播放、颜色、亮度及场景设置等。
例如,当用户离开宿舍时,系统可以根据用户的离开时间智能地关闭灯光、电器等,同时也可以根据用户的离家时间智能设定智能锁设备的开启情况。
安防设备主要包括智能摄像头、门禁系统、报警器等,能够实现入侵检测、烟雾报警、水浸检测等多种安全管理功能,保证宿舍内的安全。
3. 物联网系统物联网系统是连接智能设备和数据中心的重要部分。
物联网系统需要为每一个智能设备分配一个识别码,打通数据采集和传输的通道,将设备产生的数据发送给数据中心进行统计、分析和处理。
4. 数据中心数据中心是智慧宿舍管理系统的核心,负责收集、存储、处理和分析系统所生成的大量数据。
数据中心需要对从物联网系统中采集到的数据进行处理、分析及生成有用的信息报告,为客户提供个性化的定制化服务。
宿舍智慧用电管理系统一、引言宿舍智慧用电管理系统是为了提高宿舍用电安全性和效率而设计的一种智能化系统。
该系统利用先进的技术手段,通过数据采集、分析和控制,实现对宿舍用电的监测、管理和优化。
本文将详细介绍宿舍智慧用电管理系统的设计原理、功能模块和技术实现。
二、设计原理宿舍智慧用电管理系统的设计原理基于以下几个方面:1. 数据采集:通过安装在宿舍内的传感器,实时采集宿舍的用电信息,包括电流、电压、功率等数据。
2. 数据分析:对采集到的用电数据进行处理和分析,通过算法和模型,提取出有用的信息,如用电量、用电趋势等。
3. 数据可视化:将分析后的数据以图表、曲线等形式展示,使用户能够直观地了解宿舍的用电情况。
4. 用电管理:根据用户设定的用电策略和规则,对宿舍的用电进行监控和控制,实现用电的合理分配和节约。
三、功能模块宿舍智慧用电管理系统包括以下几个功能模块:1. 实时监测:通过传感器实时采集宿舍的用电数据,包括电流、电压、功率等指标。
监测结果将以图表的形式展示,用户可以随时查看宿舍的用电情况。
2. 用电统计:根据采集到的用电数据,系统能够自动计算出宿舍的用电量,并以日、周、月等时间段进行统计和分析。
用户可以通过统计结果了解宿舍的用电趋势和消耗情况。
3. 用电预警:系统能够根据用户设定的用电阈值,对宿舍的用电情况进行监测,一旦超出设定的阈值,系统将发出预警信息,提醒用户及时采取措施。
4. 用电控制:用户可以通过系统设定用电策略,如设定用电时间段、用电限额等,系统将根据设定的策略对宿舍的用电进行控制,实现用电的合理分配和节约。
四、技术实现宿舍智慧用电管理系统的技术实现主要包括以下几个方面:1. 传感器技术:通过安装在宿舍内的传感器,实时采集宿舍的用电数据。
传感器可以采用电流传感器、电压传感器等,通过与系统的连接,将采集到的数据传输给系统。
2. 数据处理技术:系统通过算法和模型对采集到的用电数据进行处理和分析,提取出有用的信息。
高校学生公寓水电管理系统的智能控制与应用摘要:随着高校后勤管理的社会化改革,水电管理也日趋规范化、科学化。
“以电控水”的高校学生公寓水电管理智能控制系统实现了集购电、用电、计量、控制、统计、管理于一体的先进管理模式。
关键词:学生公寓;以电控水;智能;采集器学生公寓是高校用水用电的大户,水电问题不仅直接牵涉到学生的学习和生活,也关系到学院的经费开支。
切实做好节约用水用电、安全用水用电,杜绝违章用水用电,保证水电的正常供应,为学生创造一个良好的学习和生活环境,是加强高校学生公寓水电系统科学、规范管理的重要举措,水电管理系统的智能控制是现代学生公寓管理的新理念。
为此,以我院学生公寓“以电控水”的水电管理系统实例浅述高校学生公寓水电管理系统的智能控制。
1 系统概况学院位于武汉市江夏区,共有7栋结构相同的学生公寓,每栋7层,共236个房间。
要求设计一个智能化的现代学生公寓水电管理系统,通过该系统能够达到节约用水、安全用电、管理方便的目的。
当房间的预付费用水量快用完时,通过拉闸短时限电报警,提示用户购水;当房间预付费电量快用完时,也是通过拉闸短时限电报警,提醒用户购电,出现恶性负载时立即断电。
它是一个具有用水量、电量实时采集远传,预付费用水用电管理,自动催缴告警,对各房间异常用水用电情况及时掌控,远程断送电控制,数据报表分析等功能的节水用电集中管理系统。
2 系统设计2.1系统方案确定根据公寓的布局、房间的布置及管理要求,确定系统总的设计思想为:(1)设置一个管理控制点,所有公寓水电表的信号线都连接到该控制点的PC 机上,学生可在该处缴纳水电费,也可实时查询每个房间的用水、用电情况。
(2)各房间内安装智能水表,用水信息实时、准确地传输到管理控制点的PC 机上。
若发现用水异常(如水费不足等),系统能够实施断电提醒,催缴水费,即“以电控水”,做到水电表统一控制,集中管理。
(3)多用户智能电子表集中安放在每栋公寓一层的配电室内,具有预购电、恶性负载识别、上限用电负荷控制、通断电控制、数据收发等功能,在每个单户出线处加装空开,可方便用电管理和防止用电意外。
宿舍智慧用电管理系统随着科技的不断进步,智能化已经渗透到我们生活的方方面面,宿舍智慧用电管理系统作为一种新型智能化管理方式,正在逐渐受到人们的关注和认可。
本文将介绍宿舍智慧用电管理系统的相关内容,包括其优势、功能、应用场景、实施步骤和未来发展方向。
一、优势1.1 节能减排:宿舍智慧用电管理系统能够实时监测宿舍的用电情况,通过智能调控实现用电的合理分配,从而降低用电成本,减少能源浪费,达到节能减排的目的。
1.2 安全可靠:系统具备智能识别和预警功能,能够及时发现宿舍内存在的电气隐患,避免火灾等安全事故的发生,保障宿舍内住户的生命财产安全。
1.3 提升管理效率:通过系统的实时监测和远程控制功能,宿舍管理员可以随时随地对宿舍的用电情况进行监管和调整,提升了管理效率,降低了管理成本。
二、功能2.1 实时监测:系统可以实时监测宿舍内各个用电设备的用电情况,包括用电量、用电时段等信息,为后续的用电管理提供数据支持。
2.2 远程控制:管理员可以通过手机或电脑远程控制宿舍内的用电设备,实现智能化的用电调控,提高了用电的灵活性和便利性。
2.3 数据分析:系统能够对宿舍的用电数据进行分析和统计,生成用电报表和分析图表,帮助管理员了解宿舍的用电情况,为用电管理提供参考依据。
三、应用场景3.1 学生宿舍:宿舍智慧用电管理系统适用于各类学生宿舍,可以帮助学校管理部门更好地监管宿舍的用电情况,提高用电效率,减少浪费。
3.2 公寓楼管理:对于大型公寓楼管理来说,宿舍智慧用电管理系统可以帮助管理人员实现对各个房间用电情况的实时监测和远程控制,提升了管理效率。
3.3 企业宿舍:一些大型企业为员工提供宿舍住宿,宿舍智慧用电管理系统可以帮助企业管理宿舍的用电情况,降低用电成本,提升管理水平。
四、实施步骤4.1 系统选型:根据实际需求选择适合的宿舍智慧用电管理系统,考虑系统的功能、稳定性、可扩展性等因素。
4.2 硬件安装:对宿舍内的用电设备进行改造或安装智能控制设备,确保系统能够正常运行。
SQL Server 数据库设计宿舍智能管理系统报告院系:内蒙古大学创业学院指导老师:包山虎班级:计算机科学与技术1班组别:第三组小组成员:贺霞、薛向前、邢政、徐颖佳、赵宁一、需求分析.宿舍智能管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都是至关重要的。
他能够为用户提供充足的信息和快捷的查询手段,能有效地帮助学校老师掌握学生的情况。
方便校方管理及学生的日常生活1、宿舍智能管理系统的目标此系统管理系统设计就是为了方便宿舍管理员在数据方面的管理。
使他们在日后的学校宿舍管理方面能达到事半功倍的效果。
减轻人的负担,方便数据库存储,增加安全性。
2、功能需求分析用户的需求具体体现在各种信息的输入,修改和查询,并能够提供一定的安全保障。
(1)费用管理模块对宿舍水电费情况提供添加费用和查询费用的功能,并根据登陆的学生用户锁定定期宿舍号列出其宿舍的水电费情况。
(2)日常管理模块管理员及协管理员均可以录入和查看清洁,在报修信息栏中可以标记记录是否被处理。
3、人员管理模块包含查看宿舍人员,添加进入人员及处理进入人员。
查看栏中可以查看哪个宿舍哪个人。
必须写清进入缘由,必显示添加该进入者的信息4、物品管理模块包含添加物品出入信息和查询物品出入信息5、用户识别登陆功能(1)最高权限用户(管理员)(2)一般的用户(协管人员)(3)最低权限用户(学生)二、概要设计三.项目开发1、技术开发:(1)权限设置共有三个权限: 最高——宿舍管理员其次——协管人员 最低——学生如果用户访问某张页面的权限不够,系统将阻止其访问。
(2)用户密码加密。
2、费用管理(费用添加,费用查看)这些均通过SQL 语言实现3、日常管理(查看清洁分、报修信息)4、人员管理(查看宿舍人员、添加进入人员、处理进入人员) 这些均用SQL 语言实现5、物品管理注:以上这些都由SQL 语句实现,实现各自的使用价值。
此管理系统的资金投入也特别的小,容易实现。
宿舍智慧用电管理系统一、引言宿舍智慧用电管理系统是一种基于物联网技术的智能化管理系统,旨在提高宿舍用电效率、降低能源浪费,并为宿舍居民提供便捷和安全的用电环境。
本文将详细介绍宿舍智慧用电管理系统的设计与功能。
二、系统设计1. 硬件设备宿舍智慧用电管理系统的硬件设备包括智能电表、智能插座和数据采集器。
智能电表用于实时监测宿舍的用电情况,智能插座用于控制电器设备的开关,数据采集器用于收集和传输用电数据。
2. 软件系统宿舍智慧用电管理系统的软件系统由前端和后端组成。
前端部分包括用户界面和手机应用程序,用于宿舍居民实时查看用电数据、控制电器设备的开关,并提供用电提醒和节能建议。
后端部分包括数据存储和处理模块,用于存储和处理宿舍用电数据,并生成用电报表和统计分析。
三、系统功能1. 实时监测用电情况宿舍智慧用电管理系统能够实时监测宿舍的用电情况,包括总用电量、分时段用电量、各电器设备的用电量等。
用户可以通过手机应用程序或用户界面查看实时用电数据,并了解自己的用电情况。
2. 远程控制电器设备宿舍智慧用电管理系统可以远程控制电器设备的开关,用户可以通过手机应用程序或用户界面随时随地控制电器设备的开关状态,实现远程开关电器设备的功能。
3. 用电提醒和节能建议宿舍智慧用电管理系统可以根据用户的用电习惯和用电情况,提供用电提醒和节能建议。
系统可以根据用户设定的用电目标,提醒用户用电量是否超过预设值,并给出相应的节能建议,帮助用户合理使用电器设备,降低能源浪费。
4. 用电报表和统计分析宿舍智慧用电管理系统可以生成用电报表和统计分析,用户可以通过手机应用程序或用户界面查看自己的用电报表和统计分析结果。
系统可以根据用户的用电数据,分析用户的用电习惯和用电趋势,并提供相应的用电建议。
四、系统优势1. 提高宿舍用电效率宿舍智慧用电管理系统能够实时监测宿舍的用电情况,并提供用电提醒和节能建议,帮助用户合理使用电器设备,提高宿舍用电效率。
姓名专业班级论文名称指导教师目录摘要 (1)一、选题背景 (2)1.1课题概述 (2)1.2技术背景 (2)二、用户需求分析 (7)2.1技术需求 (7)2.2功能需求 (7)三、概要设计 (8)3.1系统的构成 (8)3.2系统的主要功能及特点 (9)四、详细设计 (10)4.1数据库设计 (10)4.2系统界面设计 (14)4.3系统程序设计 (27)五、关键技术 (51)5.1构造合适的16进制通信数据 (51)5.2串口通信发送16进制数据实现 (54)5.3串口通信接收硬件返回的16进制数据的实现 (55)5.4分析硬件返回数据转换为用户可读数据 (55)六、安装与使用说明 (59)6.1安装说明 (59)6.2使用说明 (59)6.3注意事项 (59)七、致谢 (61)八、参考资料 (62)摘要智能电表管理系统是为了在物业管理中对用电状况进行智能化管理的解决方案,使得电能的管理更加简洁、人性化和自动化。
目前企业宿舍、公寓用电管理是其中重要的一个环节,同时随着电力系统及其相关产业的发展以及电能管理系统的不断完善,且伴随着计算机技术、通信技术、网络技术和控制技术的交叉和综合发展,人们进入了高度发达的信息时代。
本系统就是结合这些发展中的优势资源而融合出来的产品,可以让使用者更方便快捷的享受高科技所提供的服务。
智能电表管理系统主要有计算机、智能电表、数据库、服务器等各部分组成,对各个楼栋的电表实行用电管理,此管理系统可以高效快捷的完成任务,省去了传统普通电表需要定期派专人上门抄表催收电费等耗时费力的工作。
系统采用C#语言在Microsoft Visual Studio 2005集成开发平台上进行编程开发,并使用微软的SQL Server 2005数据库存储数据以提高数据的安全性,系统使用了SerialPort控件组织十六进制数据实现了串口通信功能。
系统共包含四项主要功能,一、包括数据库管理功能,系统采用的数据库设计科学合理,字段命名规范,键值设置合理,易于后期的维护和管理;二、具有用户信息管理功能,可以进行(1)操作员信息管理,编辑用户使用权限.(2)电表信息管理,可以查看并修改住宅小区的用户电表信息.(3)楼栋信息管理,可以查看并修改小区内楼栋的名称及楼层数量.(4)用户用电记录查询,可以多条件查询用户的用电信息;三、系统同时具有串口通信功能,可以完成(1)显示当前正向有功总电能.(2)查询电表地址.(3)通断电控制;四、系统还具有权限管理功能,任何越权操作都将被拒绝,当用户具有较高使用权限时才可以使用系统中的较多功能,例如”admin”用户可以更改系统中其他操作员的使用权限,提高系统管理的质量与效率。
目录摘要及关键词 (1)1 引言 (1)课题的提出 (1)系统分析 (2)2方案论证及系统设计 (3)有功功率测量方案论证 (3)系统设计 (5)3系统硬件介绍 (6)单片机简介 (6)单片机编程语言介绍 (7)系统选择 (7)AT89C51引脚功能介绍 (8)定时器0和1使用 (10)4硬件设计 (11)单片机最小系统 (11)供电电路设计 (12)继电器接口电路 (13)5软件设计 (14)Keil C51简介 (14)各个模块程序介绍 (16)6全文总结 (17)附录 (19)参考文献 (23)谢辞 (25)高校公寓智能节水系统设计摘要:随着科学技术的不断进步和发展,电力系统在学生宿舍楼中的应用越来越广泛,并且日趋复杂化。
这就对学生宿舍楼的电力交流参数的测试和管理水平提出了更高的要求。
该文介绍了一种新型的,适用于学生宿舍楼电量测量的多参数电力系统模块。
该模块基于采样定理,利用准同步采样法对电力参数进行测量。
整个系统由主控模块、采样测量模块、显示模块等组成。
主控单元模块由Intel的16位单片机AT89C51作为核心处理器,对各个传感器传送来的数据进行实时处理。
数据处理传输模块也是采用80C196KB作为CPU,对若干个集中监控单元模块传上来的数据进行处理、控制。
该系统还可以安装串行通信接口与上位计算机进行远传通信。
关键词:功率测量;AT89C51单片机;ADE7755;LED显示1 引言课题的提出高校学生宿舍的用电管理问题,一直是摆在高校学生宿舍管理者面前的一道难题,传统的以手工操作为主的学生宿舍用电管理方式,信息反馈慢,工作效率低,管理质量差。
在计算机信息技术飞速发展与广泛应用的今天,这种落后的管理方式与时代的步伐已显得格格不入,对学生宿舍用电实行智能化、信息化管理,是信息时代对高校学生公寓管理工作提出的客观要求。
几乎所有院校目前的学生公寓,是按房间安装了电度表,对学生宿舍用电实行定额管理。
学校按照规定给每个宿舍核拨用电定额。
用电在定额以内的部分,由学校承担,定额以外的部分,由学生自己承担。
但是由于没有安装“学校用电收费管理系统”等类似的相关系统软件,在用电管理过程中,每抄一次表就需要花很长的时间,同时还有大量的数据和信息需要处理,既费工又费力,还容易出错。
如何使数据与信息在用电管理系统的相关模块间流动起来,为学生宿舍用电管理提供科学的管理方法,使管理更严谨,同时更具有操作性,节省操作人员的劳动,成为学校用电收费管理人员的当务之急。
学校用电收费管理系统设计内容:本系统是单机版的应用系统。
本系统设计具有以下功能:(1)用户管理(2)电费抄表登记(3)电费收缴(正常、超支、停电)(4)报表统计打印(5)用户用电查询(6)系统维护等。
本系统具备的特点有:界面美观,操作方便;大大提高工作效率;能及时、准确地反映学生宿舍用电情况;信息收集、处理、存储、打印方便;收费程序更加规范;系统可维护性强、管理集中。
本系统前台利用Visual Basic语言、后台使用ACCESS数据库进行开发,适用于windows xp,或更高的软件支持平台,便于以后的系统扩展与更新,有着较好的开发前景。
使用本系统后可提高学生们的节电意识,减少大手大脚随意浪费电能的现象,对于学校用电管理的规范化、制度化建设等工作都起到积极的作用。
系统分析学校用电收费管理系统主要用于记录本学校学生公寓寝室的用电情况并在此基础上进行超支电费收取,并对用电用户、管理员档案资料、用电相关信息等进行录入与维护工作。
其主要的业务流程如下:1.作为电费管理系统,首先得要有用电用户、管理员的最基本信息;所以需要建立用电用户、管理员的档案资料,系统管理员对其进行添加、删除、修改等维护工作。
2.每个月的月末,抄表员收集好各寝室的上月及本月电表读数,先进行手工抄录。
然后将相关资料交给系统管理员或者直接进入抄表系统,设置好本月电表的基本信息、抄表情况、电费单价、收费时间等系统参数;再将每个寝室的相关电表读数输入系统进行电脑自动计量和计费。
3.将本月所有的电表信息输入电脑后,既可完成了抄表工作。
系统管理员再根据本月的电表信息,对其进行校验和维护。
检验无误后,再发布缴费通知和本月的电费清单,并提供电脑查询电量电费等信息。
4.发布缴费通知后,便可开始对用户进行收取电费工作。
收费员或者系统管理员进入收费系统,对用户进行收取用电用户当月的电费、以往的欠款、当月及以往的滞纳金,并将收费情况进行登记。
5.缴费完毕后,对已缴费或未按时缴费的用户进行统计。
对未按时缴费的用户发布逾期情况的通知,并对逾期情况严重的用户采取停电措施。
6.系统管理员要对整个系统的数据库进行数据备份和数据恢复工作,以防止重要数据的丢失而加大工作量[1]。
2方案论证及系统设计有功功率测量方案论证对于交流功率,有:ϕj e I Z I U ⋅⋅=⋅=|2| ||Z I U ⋅=(式1) t I i ωsin 2=(式2) )sin(2)sin(|2|22ϕωϕω+⋅=+⋅=⨯=t U t I i u(式3) 其中瞬时功率 )2cos(cos )()()(ϕωϕ+-⋅=⋅=t UI I U t i t u t p(式4) 其中有功功率 ⎰⎰+-===T Tdtt UI T dt t p T t p p 00)]2cos([cos 1)(1)(ϕωϕϕcos UI = (式5)其中无功功率 ϕsin ⋅=UI Q(式6)其中视在功率 UI S = (式7)所以 222Q P S +=(式8)有功功率测量方案分感应式电能测量和电子式测量功率。
这里主要论述电子式有功功率测量方案:方案一:用四象限模拟乘法器。
功率P=UI ,所以可以用模拟乘法器测量功率,基本原理如图。
设t U u ωsin 2i=,)sin(2L ϕω-=t I i ,L i Z R <<,Z L 是负载,0u 经过RC 滤波器)/π2(ω>>RC 后,其平均值0U 代表有功功率[2]。
图1所示,这种方法是用纯模拟器件进行处理,他的特点是成本高,容易受干扰,精度不如意做高。
图1 纯模拟电路处理电路方案二: 直接对电压,电流进行ADC 采样,用软件计算有功功率。
这种方法是用两路ADC 分别对电压和电流进行量化,其中:211N i i U UN ==∑ (式9)211N i i I IN ==∑ (式10)N 是一个周期内的采样点数,N T t =∆,T 为电压电流的周期,t ∆为采样间隔时间,i U 和i I 是电压和电流采样点的离散值。
单相有功功率的平均值是:11N i i i P U IN ==∑ (式11) 单相功率因数的计算:cos P UIΦ=(式12) 这种方法是用微处理器直接对电压,电流进行ADC 采样,特点是ADC 硬件成本高,因为要做大量运算对微处理器性能要求比较高,精度也不容易做高[3]。
方案三:用专用电能计量芯片。
如ADI 公司的ADE7755专用电能计量芯片。
ADE7755是用于电能计量设备上的芯片,它将有功功率的信息以频率的形式输出。
在50/60Hz 输入信号时都能满足IEC687/1036标准规定的测试精度要求,在1000:1的输入动态范围内,测试误差小于%。
ADE7755特点:(1)在50/60Hz 输入信号时都能满足IEC687/1036标准规定的测试精度要求,在1000:1的输入动态范围内,测试误差小于%;(2)具有负功率或错线指示功能;(3)片内带有抗混叠滤波器;(4)带有电源电压检测功能,电源电压降低到80%VDD时,芯片自动复位;(5)片内高精度参考电压源,绝对偏差小于4%,温漂小于20ppm/℃;(6)5V单电源工作,正常工作时芯片功耗30mW;(7)工作温度范围-40~85℃的特点;(8)成本<1美元。
根据上面优缺点分析采用第三种方案系统设计系统设计的思想是用专用电能计量芯片对系统功率进行测试,用单片机对系统功率进行实时监控,但一段时间内的功率平均值超过设定值时,控制继电器切断电路,当人工处理后重新接通电路,对用户供电。
系统示意图如图2所示:图2 系统硬件示意图3 系统硬件介绍单片机简介(1)单片机概述单片微机简称单片机,也有的叫做微处理或微控制器,通常统称微型处理部件。
单片机专业名称—Micro Controller Unit(微控制器件)它由大名鼎鼎的INTEL公司发明的最早的系列是 MCS-48 后来有了MCS-51。
人们经常说的 51 系列单片机,就MCS-51 micro controller system它是一种8位的单片机。
8位是什么意思以后再讲。
后来,INTEL公司把它的核心技术转让给了世界上很多的小公司,不过再小也有几个亿的销售,所以世界上就有许多公司生产51系列兼容单片机比如飞利浦的,87LPC系列华邦的,W78系列达拉斯的,DS87系列的,GSM97系列等等。
目前在中国比较流行的就是美国ATMEL 公司的89C51,它是一种带Flash ROM 的单片机,至于什么是Flash ROM在这儿先不作介绍,等以后大家学到相关的知识时,自然就会明白智能化节电管理系统就是以该型号的单片机来作实验的。
讲到这里,也许有的人会问,平时在各种书上看到全是讲解8031和8051等型号的单片机,它们又有什么不同呢其实它们同属于一个系列,只是89C51 的单片机更新型一点[6]。
(2)单片机的结构与组成目前,单片机的系统结构有两种类型:一种是将程序和数据存储器分开使用,即哈佛(Harvard)结构,当前的单片机大都是这种结构。
另一种是采用和PC机的冯.诺依曼(Von Neumann)类似的原理,对程序和数据存储器不作逻辑上的区分,用来存放用户程序,可分为EPROM、OTP、ROM和FLASH 等类。
(3)中央处理器(CPU)单片机(嵌入式应用)属于专用计算机,主要应用于智能仪表、智能传感器、智能家电、智能办公设备、汽车及军事电子设备等应用系统。
单片机体积小、价格低、可靠性高,其非凡的嵌入式应用形态对于满足嵌入式应用需求具有独特的优势。
(4)定时器/计数器(T/C)单片机内部有多个定时/计数器,单片机内部用于精确定时或对外部事件进行计数。
(5)系统时钟单片机通常要外接晶体或其它振荡源来提供时钟的信号输入。
以上是单片机的基本构成,现代的单片机又加入了许多其他全功能部件,例如温度传感器、模拟与数字转换器(A/D)、数字与模拟转换器(D/A)、低压检测(LVD)电路液晶(LCD)驱动电路、电压监控、看门狗(WDT)电路、液晶(LCD)驱动电路、等等。
单片机编程语言介绍对于51系列单片机,现有四种语言支持,即汇编、PL/M,C和BASIC。