单片机的蒸蛋机控制系统设计

目 录
一、绪论 1
(一)课题研究背景 1
(二)课题研究现状 1
(三)课题研究的意义 1
二、单片机的蒸蛋器控制系统设计方案 2
(一)设计方案 2
(二)任务要求 2
(三)单片机选择 3
(四)温度传感器选择-DS18B20 4
(五)LCD液晶显示器选择 4
三、硬件设计 6
(一)蒸蛋机控制系统的设计框图 6
(二) AT89C51单片机最小系统 6
(三)温度传感器检测电路 7
(四)LCD1602液晶显示电路 8
(五)报警电路 9
(六)指示电路 10
(七)加热电路 10
四、软件设计 11
(一)主程序设计 11
(二)温度传感器检测单元流程 12
(三)LCD液晶显示器流程 13
(四)加热流程 14
(五)声光报警流程 15
五、电路调试 16
(一) 通电前实物检测 16
(二)程序的加载 16
(三)通电后硬件调试 16
(四) 测试小结 17
六、结束语 17
参考文献 18
致 谢 19
附录1:总设计原理图 20
附录2:源程序 21
一、绪论
(一)课题研究背景
随着时代的发展,人们的生活也在逐渐改善。鸡蛋是人们早餐中必选的食物之一。鸡蛋里含有高蛋白成分,可以补充人体所需的蛋白质成分。基于这种情况,智能的煮蛋机走进了人们的家庭,它的到来,改善了人们的生活方式,不在需要像之前一样,在鸡蛋快要煮熟时,人必须看着煮鸡蛋的锅,防止鸡蛋煮熟,水沸腾会溢出来。对于年轻人、小孩或者老人来说,锅煮鸡蛋,都是要人为去管理和注意。这样就不能把时间充分利用。对于上班族来说,早晨时间本来就比较紧张,煮鸡蛋的同时,可以做别的事情,这样时间就被充分利用,为此,需要设计一款智能的蒸蛋器,当鸡蛋煮熟,系统停止加热。
智能的控制方
 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^* 
们的家庭,它的到来,改善了人们的生活方式,不在需要像之前一样,在鸡蛋快要煮熟时,人必须看着煮鸡蛋的锅,防止鸡蛋煮熟,水沸腾会溢出来。对于年轻人、小孩或者老人来说,锅煮鸡蛋,都是要人为去管理和注意。这样就不能把时间充分利用。对于上班族来说,早晨时间本来就比较紧张,煮鸡蛋的同时,可以做别的事情,这样时间就被充分利用,为此,需要设计一款智能的蒸蛋器,当鸡蛋煮熟,系统停止加热。
智能的控制方式,必须选择合适的控制芯片,当在煮鸡蛋时,通过单片机的控制,实现加热模块对鸡蛋的加热,煮熟等一系列动作,同时蒸蛋机,还具有数显功能,通过LCD液晶显示器能实时的知道鸡蛋加热的温度,并能根据需要调节蒸蛋机里面加热的温度。这种新型的带数显的智能蒸蛋机将会给市场带来一次巨大的改变,赢得人们的欢迎,对人们的生活改变起到了很大的作用。
(二)课题研究现状
国外很多国家,智能蒸蛋机很早就被研制出来。在美国一些商场、杂货店到时可以见到智能蒸蛋机电气设备,这种电气设备受人们的喜欢,销售量高。在美国、不管是小孩、大人、老人每天早晨都会吃鸡蛋,所以他们会选择一款煮鸡蛋的装置,通过该装置,能快速的把鸡蛋煮熟,并且自带切换工功能,一旦鸡蛋煮熟,此时蒸蛋器装置,就会停止工作。这种智能的蒸蛋器控制技术,在美国被广泛应用,同时,高新的技术,投入的成本造价也高,为此需要对改进技术,降低设计的成本。
在国内市场上,蒸蛋器的发展技术还比较落后,很多的蒸蛋器都是从国外进口,然后在国内实现销售,这样一来,蒸蛋器的售价更高。相对于国外,我国自己
设计的蒸蛋器耗电量多,功耗大,在控制技术上还存在很多的不足,需要进一步改善,只有设计出低功耗,低能耗的蒸蛋器,在技术上将会是一次重大的突变。
根据国内外的蒸蛋器技术的发展,当下主要的任务就是设计一款智能的蒸蛋器系统,蒸蛋器在工作的过程中,通过加热水温,达到蒸熟鸡蛋的目的。这种系统,要带有温度显示,能通过温度检测装置把加热的温度,通过控制器处理,最终在LCD液晶显示器上面显示出来。这种控制方式,会改善蒸蛋器的技术发展。
(三)课题研究的意义
在人们的生活中,家用蒸蛋器的到来,改变了以前的煮鸡蛋的方式。智能化的蒸蛋器给人们的生活带来了便利。早晨,起床后,打开蒸蛋器,煮几个鸡蛋,接下来自己可以去忙别的事情,直到鸡蛋煮熟,来享受美味的早晨,再也不需要自己去路摊排队购买鸡蛋。
通过该蒸蛋器系统,能够改善了煮鸡蛋的时间,提高了煮鸡蛋的效率。以单片机为核心,实现智能化的控制。该装置具有温度检测和声光提醒功能,在煮鸡蛋的过程中,温度传感器DS18B20能实时的检测蒸蛋器里面水的温度,用户能通过LCD液晶显示器实时的了解到鸡蛋加热的程度。当蒸蛋器中的水温达到了一定的高温时,此时系统就会声光提醒,提醒用户注意,鸡蛋即将煮熟,并且蒸蛋器将鸡蛋煮熟以后,可以自行切断加热功能。这种智能蒸蛋机系统,在电气市场将会受到很大的欢迎,也满足了人们生活的需要,研究蒸蛋器的控制系统,将会很有意义。
二、单片机的蒸蛋器控制系统设计方案
(一)设计方案
本次设计的蒸蛋器系统要能达到自动加热、自动切换的功能。通过DS18B20温度传感器检测水位的温度,加热器加热水温,并通过LCD液晶显示器显示水位的温度。本次蒸蛋器控制系统具体设计方案如下:
基于单片机的智能蒸蛋机控制系统设计,以AT89C51单片机为基础,通过对蒸蛋机里面注入水,加热装置对水温进行加热,在水温加热的过程中,通过蒸蛋机内部的热量,来慢慢煮熟鸡蛋,当水达到沸腾状态后,在持续一段时间,此时鸡蛋被煮熟。在水温达到高温状态后,此时该装置就会声光提醒,提醒用户注意,蒸蛋机里面的鸡蛋即将煮熟。在该仪器装置中,还带有DS18B20温度传感器,通过温度传感器来采集蒸蛋机里面的水温,并把采集的数据通过单片机处理,最终在LCD1602液晶显示器上面显示出来。
通过这种设计方案,实现蒸

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/1617.html

好棒文