基于单片机智能豆浆机控制系统的设计

基于单片机智能豆浆机控制系统的设计

基于单片机智能豆浆机控制系统的设计

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥293
  • 活动价: ¥200 (活动截止日期:2024-05-04)
  • (到期后自动恢复原价)
基于单片机智能豆浆机控制系统的设计

                              基于单片机智能豆浆机控制系统的设计
                                           摘  要
论文针对: 目前流行的智能豆浆机大都采用微电脑控制,只要启动豆浆机全自动按钮,打浆、煮浆完全自动化,短短十几分钟就自动做好豆浆,既卫生可靠,又快捷方便。如果启动手动按钮,则要手动式的选择加热。
本文介绍的智能豆浆机系统由AT89C51系列单片机、温度传感器、加热电路、防溢电路、打浆电路、报警电路等组成,豆浆生产可以手动也可以完全自动化。准备工作过程是:先将黄豆放入豆浆机内,内倒入适量的水,装好机头。接上电源,指示灯LED亮起,处于待命状态。然后选择模式,其自动工作过程是:按下自动按键开始加热,当温度达到80℃左右时,停止加热;电机运转,将黄豆粉碎,而后电机停转,又开始加热,直到豆浆第一次沸腾,停止加热,进入防溢延煮过程,防溢延煮后,发出报警声,提示豆浆已做好。若缺水,则关闭加热器和电机,并发出报警声,直到关闭电源,加水后才能继续使用。豆浆生产的工序包括打浆、煮浆、防溢延煮,而三个工序又密切配合,使生产的豆浆味道更好,不同的豆浆种类,打浆和煮浆的时间和次数都不一样。磨浆前进行预加热,既可以提高工作效率,又缩短煮浆的时间,防止磨浆后煮浆时间过长所易造成的糊锅现象。其手动工作过程和自动工作过程的不同点就在于可以选择性的进行加热,手动加热的优点在于豆浆打磨好之后放置时间稍长,豆浆冷了可以选择加热键进行加热,这样又可以喝到热腾腾的豆浆了。
 目  录

摘  要---------------------------------------------------------------------------------------------3
第一章 绪 论--------------------------------------------------------5
1.1引言-------------------------------------------------------- 5
1.2原理-------------------------------------------------------- 6
第二章 设计方案与实现功能------------------------------------------  6
2.1设计思路---------------------------------------------------- 6
2.2方案设计---------------------------------------------------- 7
2.3方案论证---------------------------------------------------- 8
第三章 豆浆机控制系统的功能分析-------------------------------------9
3.1控制系统的硬件分析-------------------------------------------9
3.2控制系统的软件分析------------------------------------------ 10
第四章  系统硬件电路设计-------------------------------------------- 10
4.1单片机的选择-------------------------------------------------10
4.1.1主要性能特点-------------------------------------------11
    4.1.2引脚功能说明-------------------------------------------11
4.2温度检测电路设计---------------------------------------------14
   4.2.1NTC热敏电阻温度传感器简介------------------------------15
4.3加热电路的设计-----------------------------------------------18
4.4电机电路的设计-----------------------------------------------19
4.5数码管显示电路的设计-----------------------------------------20
4.6防干烧及防溢出电路的设计-------------------------------------21
4.7报警电路的设计-----------------------------------------------22
4.8复位电路的设计-----------------------------------------------23
4.9时钟电路和按键电路的设计-------------------------------------24
第五章 系统软件设计--------------------------------------------------25
5.1编程思路-----------------------------------------------------25
第六章  总结---------------------------------------------------------27
参考文献-------------------------------------------------------------30
附录一:豆浆机控制系统硬件图-----------------------------------------31
附录二:豆浆机控制系统软件程序---------------------------------------32

课题需要完成的任务:
本智能豆浆机的控制系统是基于AT89C51单片机来实现的,
1.其主功能有: 
(1).可以手动和自动对各种谷物和豆类进行加热和粉碎,工作模式分手动加热,全自动两种。
(2).在豆浆机工作的过程中,数码管能给予温度和工作模式的显示。
(3).在豆浆机工作过程中能对液位溢出和豆浆机干烧进行检查,发现后能蜂鸣报警并停止相关工作。
(4).豆浆机工作完成时,能蜂鸣报警,提醒用户。
2.豆浆机的自动工作流程有软件控制:
(1).先判断是否干烧,再加热到80度,然后停止加热,进行粉碎并在间隙进行加热,再度检查液位,是否干烧,再进行加热,进入防溢延煮过程,防溢延煮后,发出报警声,提示豆浆已做好。
(2).液位溢出保护和防干烧保护用中断来控制,其检测由于没有防溢电极,功能用开关来模拟实现。
3、确定控制方案,设计单片机硬件电路,包括原理图与电路图等。
4、进行软件系统的设计,设计流程图,编写控制程序等。
5、利用Keil C51集成开发软件并结合Proteus软件对系统进行仿真调试。
参考文献

[1]张静谟编著.单片机中级教程.北京.北京航空航天大学出版社,2006年10月.

[2]林伸茂编著.8051单片机彻底研究基础版.北京.人民邮电出版社.2004.

[3]杨将新,李华军等编著.单片机程序设计及应用.北京.电子工业出版社.2006年3月.
[4]周润景,郝晓霞编著.传感器与检测技术.北京.电子工业出版社.2009年4月.

[5]于永,戴佳等编著.51单片机C语言常用模块与综合系统设计实例精讲(第2版).北京.电子工业出版社.2008年10月.
[6]王守中编著.读就通51单片机开发.北京.电子工业出版社.2011年2月.

[7]阎 石主编.数字电子技术基础(第五版).北京.高等教育出版社.2006年5月.

[8]徐科军主编.传感器与检测技术(第2版).北京.电子工业出版社.2010.

[9]51测试网.XL1000实验指导书.www.51c51.com.

[10]周冰, 李田等编著. Altium Designer Summer 09从入门到精通.北京.机械工业出版社.2011
[11]穆秀春,冯新宇等编著. Altium Designer原理图与PCB设计.北京.电子工业出版社.2011.
[12]刘武发, 刘德平主编.机电一体化设计基础.北京.化学工业出版社.2007.

[13] 韩广兴主编. 微处理器及控制电路识图.北京.电子工业出版社.2009.

定做计算机c#专业毕业设计请登录:http://www.bysj360.com/html/3587.html
定做广告艺术专业毕业论文请登录:http://www.bylw520.net/html/4122.html

  • 关键词 单片机 智能 豆浆机 控制系统
  • 上一篇:单片机控制大棚温湿度设计
  • 下一篇:80C196MC单片机的交流变频调速系统的硬件设计
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。