浙江理工大学 单片机课程设计《智能豆浆机控制系统》
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浙江理工大学
《单片机系统设计及应用实验》
设计报告
题目:智能豆浆机控制系统
专业:08机械电子工程
班级:08机电(2)班
姓名:邱剑,丁亚东,邓亚雄学号:B08370222,B08370207,
B08370206 指导教师:彭来湖
机械与自动控制学院
2011年6月20日
摘要
本智能豆浆机的控制系统是基于AT89S52单片机来实现的,其主
功能有:
1.可以手动和自动对各种谷物和豆类进行加热和粉碎,工作模式分手动粉
碎,手动加热和自动三种。
2.在豆浆机工作的过程中,数码管能给予温度和工作模式的显示。
3.在豆浆机工作过程中能对液位溢出和豆浆机干烧进行检查,发现后能蜂鸣
报警并停止相关工作。
4.豆浆机工作完成时,能蜂鸣报警,提醒用户。
豆浆机的自动工作流程有软件控制:先判断是否干烧,再加热到80度,然后停止加热,进行粉碎并在间隙进行加热,再度检查液位,是否干烧,再进行加热,进入防溢延煮过程,防溢延煮后,发出报警声,提示豆浆已做好。
液位溢出保护和防干烧保护用中断来控制,其检测由于没有防溢电极,功能用开关来模拟实现。
目录
摘要---------------------------------------------------------------------------------------------1 第一章绪论--------------------------------------------------------3
1.1引言-------------------------------------------------------- 3
1.2原理-------------------------------------------------------- 3 第二章设计方案与实现功能-------------------------------------------4
2.1设计思路---------------------------------------------------- 4
2.2实现功能---------------------------------------------------- 5 第三章系统硬件电路设计---------------------------------------------5
3.1单片机的选择------------------------------------------------ 5
3.2温度检测电路的设计------------------------------------------ 6
3.2.1 DS-18B20数字温度传感器介绍--------------------------- 6
3.2.2 电路设计-----------------------------------------------7
3.3加热电路的设计---------------------------------------------- 7
3.4 电机电路设计------------------------------------------------8
3.5 数码管显示电路设计------------------------------------------9
3.6防干烧及防溢出电路的设计----------------------------------- 10
3.7报警电路的设计--------------------------------------------- 11
3.8复位电路的设计--------------------------------------------- 12
3.9时钟电路和按键电路设计------------------------------------- 13 第四章系统软件的设计-------------------------------------------- 13
4.1编程思路--------------------------------------------------- 13 第五章总结--------------------------------------------------------15 参考文献-----------------------------------------------------------17 附录一:豆浆机控制系统硬件图---------------------------------------18 附录二:豆浆机控制系统软件程序-------------------------------------18 评语表--------------------------------------------------------------------------------------------
第一章绪论
1.1引言
豆浆机是一种新型的家用饮用机,以黄豆为原料,可以直接加工出可口的热豆浆饮品。
豆浆机由粉碎黄豆的电机、豆浆机加热器和控制电路三大部分组成。用AT89S52单片机研制的智能豆浆机的控制系统,当放入适量泡好的黄豆,加入适量的冷水,把豆浆机的电源插头插入220V交流电源,豆浆机指示灯亮起,按下按钮,先对豆浆机进行水位放干烧检测,符合要求后加热管开始对水进行加热,当水温达到80℃左右,停止加热,启动电机开始粉碎,电机按间歇方式粉碎。并在间隙同时加热,粉碎过后,继续对豆浆加热,当豆浆沫接触到防溢电极时,停止加热,并蜂鸣报警,当液位下降,则继续加热。在粉碎的处理上采用了正反8次粉碎过程,一般情况下,可完全保证黄豆和其他谷物被彻底粉碎,此后再进行最后的加热,豆浆就加工完成了。在豆浆机的工作过程中若缺水,则会关闭加热器和电机,并发出报警声,加水后才能继续使用。
由此可见,智能豆浆机只要按下启动按键并选择自动功能后,豆浆机就开始工作,一会儿就能喝到美味又营养的豆浆。整个过程由单片机全自动控制,并全程进行安全检测,让你用起来更加的方便、更加的安全。
1.2 原理
本智能豆浆机控制系统设计原理如下图所示: