充电用定时插座(源码)
本文主要描述了一个定时插座的设计与制作。本设计是以STC89C52单片机为核心,可以实现设置定时时间、模式选择、开始充电、停止充电等功能。通过设置几组定时时间并判断与现实时间是否一致,从而达到定时的目的。电器的通、断可以通过单片机控制继电器来实现,液晶1602能把当前日期以及设定的时间显示出来,蜂鸣器可以起到提醒的作用。该定时插座可以弥补现实生活中普通插座功能的不足,能够通过按键设置一天24小时内的任意时刻定时,使外接电器可以按照一定规律工作,既可以达到智能控制的目的,又在很大程度上起到节能的作用。关键词 STC89C52单片机,定时插座,继电器,液晶1602目 录
1 绪论 1
1.1 研究背景和意义 1
1.2 发展现状 2
1.3 关键技术 2
2 系统总体设计 3
2.1 硬件电路设计 3
2.2 软件设计 10
3 系统调试 23
3.1 硬件电路部分的调试 23
3.2 软件部分的调试 25
3.3 调试结果 26
结论 28
致谢 29
参考文献 30
1 绪论
1.1 研究背景和意义
现如今,插座在人们的日常生活中已十分常见。这些插座能够实现开关以及接通用电设备,但是有时候这些简单的功能并不能满足人们的需求。比如对用电设备进行某时间段的控制,包括充电开始时间和充电结束时间等,这些都要通过定时插座来解决。
针对生活中数码照相机、电动车、手机电池等寿命有限的问题,如果充电过久不仅会导致电池损坏,还会造成电力的浪费。利用定时插座把充电时间设定在夜里,这样不仅节约了电费,也防止了电池寿命的缩短。
如果因为工作繁忙而没时间煮饭,定时插座可以为你节省时间。只要事前准备好米水,设置好开始煮饭以及关闭的时间,下班回家后饭就已经煮好,这样就节省了临时做饭的时间。
相信很多人都知道,饮水机长时间连续工作会有很多不良影响。不仅浪费电力、缩短饮水机的使用寿命,还会让水中产生致癌物质。定时插座能很好的解决这个问题。通过定时插座,合理控制饮水机的开与关,避免了饮 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
了电池寿命的缩短。
如果因为工作繁忙而没时间煮饭,定时插座可以为你节省时间。只要事前准备好米水,设置好开始煮饭以及关闭的时间,下班回家后饭就已经煮好,这样就节省了临时做饭的时间。
相信很多人都知道,饮水机长时间连续工作会有很多不良影响。不仅浪费电力、缩短饮水机的使用寿命,还会让水中产生致癌物质。定时插座能很好的解决这个问题。通过定时插座,合理控制饮水机的开与关,避免了饮水的长期加热,这样就不用担心饮水安全的问题了。
养鱼的朋友都知道,供氧问题是一件很困扰的事情。一旦忘记供氧或者供氧机忘记关闭,就会造成严重的后果。如果有了定时插座,你将不再为此而烦恼,因为可以让你的氧气机根据你的定时设置有规律的开机充氧和关机。
普通的家用插座由于缺少自动控制功能,因此存在很多安全问题。全国平均每天发生很多起火灾,而电器火灾就占到30%左右。很多时候我们会忘记关闭电源,这也是造成火灾发生的一大因素。事故的发生会浪费较多的资源,而家用电器普遍具有的待机功能也会造成资源的极大浪费。中国节能认证中心曾对家庭待机能耗做过调查,结果显示,待机能耗占到家庭电力消耗的10%左右。
综上所述,普通插座虽然方便了人们的生活,但同时也存在很多问题。定时插座不仅实用性强,而且对于用电安全以及能源节约有很大帮助。市面上也逐渐出现各种功能的定时插座。作为一种实用的新型产品,定时插座一定有着广阔的发展空间。
1.2 发展现状
现如今,能源损耗问题愈演愈烈,智能节能设备越来越受到人们的关注。定时插座不仅能够智能控制用电设备,而且有利于节约能源。所以人们慢慢认识到定时插座在日常生活中的使用价值,定时插座开始走向市场。定时插座行业在我国还处于起步阶段,市面上出售的定时插座大都功能单一,定时准确性低,并不能满足人们日益高涨的生活需求。国外定时插座技术已经成熟,在生活中也已经十分普及。比如:家中的电饭锅,你可以设置煮饭的时间,或者对家中的鱼缸、热水器等也可以进行设置,极大地方便了人们的生活。除此以外,定时插座还集成了远程控制、定时控制等智能控制功能,轻松实现家庭智能化,人们不必再为财产、生命的安全而担心。针对我国的发展现状,必须充分利用现有的资源,努力培养技术型人才,不断加强国际合作和技术交流,积极推动定时插座行业的发展,从而提高人们的生活质量,增强人类的节能意识,减少不必要的人身伤害。
1.3 关键技术
本次充电用定时插座的设计是在单片机STC89C52[1]控制下实现的,通过外接多种电路从而实现定时充电的功能。使用该插座可以完成24小时内的任意时刻定时操作,而且每天周而复始地开启和关闭,与普通插座相比,既方便又智能,还可以节约能源。
1.3.1 单片机芯片的选择
本次设计使用的是STC89C52单片机。与AT89C52相比,它有更多的优点,无论是功能还是运行速度或者使用寿命,STC89C52都略胜一筹。STC89C52有强大的ISP在线编程功能,可直接通过软件将编写好的程序下载到STC89C52中,调试起来也很方便。STC89C52芯片的另一个优点是可以反复的擦写,这一点对于系统设计很重要,只有这样才能不断完善和改进。
1.3.2 显示模块选择
采用LCD1602液晶显示。LCD1602液晶显示的最大字符数为32个,模块内部的字符发生存储器(CGROM)存储的字符为160个,而且这些字符基本包含了日常生活中能用到的所有数字、字母、符号甚至片假名等。因此,LCD1602在功能上完全满足本次设计的要求,可以选择作为显示模块。
1.3.3 时钟芯片的选择
采用DS1302时钟芯片[2]。DS1302芯片有很多优点,首先它耗电少,当工作电压为2.5V时,耗电小于300nA;其次它性能高、计时精确,用于高速数据暂存的31*8RAM;此外它还可以自动对秒、分、时、日、周、月、年以及闰年补偿的年进行计数。使用DS1302时钟芯片可以对插座进行精确到秒的定时控制,这完全满足本次设计的要求。
1.3.4 控制插座设备的选择
采用SONGLE SRD-05VDC-SL-C继电器。这是一种固态继电器,可以承受的最大交流电压和交流电流分别为250V和 10A。它在电路中的作用是控制插座的通断,实现插座的智能化。它不仅是一种“自动开关”,而且可以用单片机上较小的电流去控制插座上较大的电流,完成单片机与外部用电器件的连接。此外,该继电器还有自动调节、安全保护、转换电路等功能,能实现小电压控制大电压。
1.3.5 按键的选择
采用独立式按键[3]。考虑到本次设计所用到的按键不多,而且在制作定时插座时有较多I/O口空留出来,因此独立式按键是一种很好的选择。相比于矩阵键盘,独立式按键
1 绪论 1
1.1 研究背景和意义 1
1.2 发展现状 2
1.3 关键技术 2
2 系统总体设计 3
2.1 硬件电路设计 3
2.2 软件设计 10
3 系统调试 23
3.1 硬件电路部分的调试 23
3.2 软件部分的调试 25
3.3 调试结果 26
结论 28
致谢 29
参考文献 30
1 绪论
1.1 研究背景和意义
现如今,插座在人们的日常生活中已十分常见。这些插座能够实现开关以及接通用电设备,但是有时候这些简单的功能并不能满足人们的需求。比如对用电设备进行某时间段的控制,包括充电开始时间和充电结束时间等,这些都要通过定时插座来解决。
针对生活中数码照相机、电动车、手机电池等寿命有限的问题,如果充电过久不仅会导致电池损坏,还会造成电力的浪费。利用定时插座把充电时间设定在夜里,这样不仅节约了电费,也防止了电池寿命的缩短。
如果因为工作繁忙而没时间煮饭,定时插座可以为你节省时间。只要事前准备好米水,设置好开始煮饭以及关闭的时间,下班回家后饭就已经煮好,这样就节省了临时做饭的时间。
相信很多人都知道,饮水机长时间连续工作会有很多不良影响。不仅浪费电力、缩短饮水机的使用寿命,还会让水中产生致癌物质。定时插座能很好的解决这个问题。通过定时插座,合理控制饮水机的开与关,避免了饮 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
了电池寿命的缩短。
如果因为工作繁忙而没时间煮饭,定时插座可以为你节省时间。只要事前准备好米水,设置好开始煮饭以及关闭的时间,下班回家后饭就已经煮好,这样就节省了临时做饭的时间。
相信很多人都知道,饮水机长时间连续工作会有很多不良影响。不仅浪费电力、缩短饮水机的使用寿命,还会让水中产生致癌物质。定时插座能很好的解决这个问题。通过定时插座,合理控制饮水机的开与关,避免了饮水的长期加热,这样就不用担心饮水安全的问题了。
养鱼的朋友都知道,供氧问题是一件很困扰的事情。一旦忘记供氧或者供氧机忘记关闭,就会造成严重的后果。如果有了定时插座,你将不再为此而烦恼,因为可以让你的氧气机根据你的定时设置有规律的开机充氧和关机。
普通的家用插座由于缺少自动控制功能,因此存在很多安全问题。全国平均每天发生很多起火灾,而电器火灾就占到30%左右。很多时候我们会忘记关闭电源,这也是造成火灾发生的一大因素。事故的发生会浪费较多的资源,而家用电器普遍具有的待机功能也会造成资源的极大浪费。中国节能认证中心曾对家庭待机能耗做过调查,结果显示,待机能耗占到家庭电力消耗的10%左右。
综上所述,普通插座虽然方便了人们的生活,但同时也存在很多问题。定时插座不仅实用性强,而且对于用电安全以及能源节约有很大帮助。市面上也逐渐出现各种功能的定时插座。作为一种实用的新型产品,定时插座一定有着广阔的发展空间。
1.2 发展现状
现如今,能源损耗问题愈演愈烈,智能节能设备越来越受到人们的关注。定时插座不仅能够智能控制用电设备,而且有利于节约能源。所以人们慢慢认识到定时插座在日常生活中的使用价值,定时插座开始走向市场。定时插座行业在我国还处于起步阶段,市面上出售的定时插座大都功能单一,定时准确性低,并不能满足人们日益高涨的生活需求。国外定时插座技术已经成熟,在生活中也已经十分普及。比如:家中的电饭锅,你可以设置煮饭的时间,或者对家中的鱼缸、热水器等也可以进行设置,极大地方便了人们的生活。除此以外,定时插座还集成了远程控制、定时控制等智能控制功能,轻松实现家庭智能化,人们不必再为财产、生命的安全而担心。针对我国的发展现状,必须充分利用现有的资源,努力培养技术型人才,不断加强国际合作和技术交流,积极推动定时插座行业的发展,从而提高人们的生活质量,增强人类的节能意识,减少不必要的人身伤害。
1.3 关键技术
本次充电用定时插座的设计是在单片机STC89C52[1]控制下实现的,通过外接多种电路从而实现定时充电的功能。使用该插座可以完成24小时内的任意时刻定时操作,而且每天周而复始地开启和关闭,与普通插座相比,既方便又智能,还可以节约能源。
1.3.1 单片机芯片的选择
本次设计使用的是STC89C52单片机。与AT89C52相比,它有更多的优点,无论是功能还是运行速度或者使用寿命,STC89C52都略胜一筹。STC89C52有强大的ISP在线编程功能,可直接通过软件将编写好的程序下载到STC89C52中,调试起来也很方便。STC89C52芯片的另一个优点是可以反复的擦写,这一点对于系统设计很重要,只有这样才能不断完善和改进。
1.3.2 显示模块选择
采用LCD1602液晶显示。LCD1602液晶显示的最大字符数为32个,模块内部的字符发生存储器(CGROM)存储的字符为160个,而且这些字符基本包含了日常生活中能用到的所有数字、字母、符号甚至片假名等。因此,LCD1602在功能上完全满足本次设计的要求,可以选择作为显示模块。
1.3.3 时钟芯片的选择
采用DS1302时钟芯片[2]。DS1302芯片有很多优点,首先它耗电少,当工作电压为2.5V时,耗电小于300nA;其次它性能高、计时精确,用于高速数据暂存的31*8RAM;此外它还可以自动对秒、分、时、日、周、月、年以及闰年补偿的年进行计数。使用DS1302时钟芯片可以对插座进行精确到秒的定时控制,这完全满足本次设计的要求。
1.3.4 控制插座设备的选择
采用SONGLE SRD-05VDC-SL-C继电器。这是一种固态继电器,可以承受的最大交流电压和交流电流分别为250V和 10A。它在电路中的作用是控制插座的通断,实现插座的智能化。它不仅是一种“自动开关”,而且可以用单片机上较小的电流去控制插座上较大的电流,完成单片机与外部用电器件的连接。此外,该继电器还有自动调节、安全保护、转换电路等功能,能实现小电压控制大电压。
1.3.5 按键的选择
采用独立式按键[3]。考虑到本次设计所用到的按键不多,而且在制作定时插座时有较多I/O口空留出来,因此独立式按键是一种很好的选择。相比于矩阵键盘,独立式按键
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2702.html