"景先生毕设|www.jxszl.com

基于51单片机智能全自动豆浆机(附件)【字数:8363】

2024-11-03 19:49编辑: www.jxszl.com景先生毕设
摘 要全自动豆浆机工作流程是将冷水倒入机器中,通电将水温加热,粉碎电机开始运转。粉碎电机的工作为三次循环,分别运转三次,每个回合中间会停止运转6秒,这种粉碎模式不仅可以使得豆子充分搅打粉碎也可以保护粉碎电机,使得整个机器不会温度过高,粉碎过程完毕后则开启煮豆模式,煮豆模式结束后整个豆浆机会发出声音进行提醒。豆浆机加入了防干烧的功能,这样一旦在煮豆过程中发生豆浆机内的水过少情况,豆浆机就会立即停止工作并发出警报,以提醒使用者往豆浆机内加水防止损坏豆浆机甚至引起爆炸。当豆浆机内水量足够时,豆浆机会自动恢复工作。整个全自动豆浆机运用单片机技术可以实现整个豆浆制作过程中对机器的全自动控制功能。整个单片机系统使用 STC89C52RC为核心芯片,对硬件和软件部分按照功能进行模块划分和设计,除去单片机最小系统模块以外,还鉴于旧版豆浆机功能的欠缺,本次设计中还加入了防干烧和防溢出模块,这样可以有效避免豆浆因为过度沸腾翻滚而造成溢出豆浆机的情况以及豆浆机内水位不充足时机器不会自动断电而造成干烧,可以很好的保护机器和降低危险。加入了按键模块,可以方便对机器的各种豆浆功能进行随心选择,为用户提供了便利。
目录
一、 绪 论 6
二、 全自动豆浆机的单片机控制 7
(一)控制系统设计思路 7
(二)系统方案分析与确定 9
三、 豆浆机控制系统硬件设计 10
(一)控制系统硬件的总体框架 10
(二)MCU STC89C52RC概述 10
(三)控制系统各个功能模块设计 12
(四)系统总体硬件的原理图设计 18
(五)控制系统的PCB图和实物图 18
四、 豆浆机控制系统设计 21
(一)软件设计的任务 21
(二)各功能模块程序设计 23
(三)LED模块程序设计 23
(四)水位检测模块程序设计 24
(五)预热模块程序设计 25
(六)打浆模块程序设计 26
(七)煮浆和防溢延煮模块程序设计 27
五、 豆浆机控制系统调节结果 29
(一)LED模块程序调试 29
(二)水位检测模 *51今日免费论文网|www.51jrft.com +Q: ¥351916072¥ 
块程序调试调试过程 29
结 论 38
参考文献 39
附 录 40
致 谢 45
Abstract
The working process of the automatic soybean milk machine is to pour cold water into the machine, turn on the power to heat the water temperature, and the crushing motor starts to run. The crushing motor works in three cycles, running three times respectively, and will stop running for 6 seconds in the middle of each round. This crushing mode can not only make the beans fully stir and crush, but also protect the crushing motor, so that the temperature of the whole machine will not be too high. After the crushing process is completed, turn on the bean boiling mode, and the whole soybean milk will send a sound to remind after the bean boiling mode is completed. The soybean milk machine has added the function of preventing dry burning, so that once there is too little water in the soybean milk machine during bean cooking, the soybean milk machine will immediately stop working and give an alarm to remind users to add water to the soybean milk machine to prevent damage to the soybean milk machine and even cause explosion. When there is enough water in the soybean milk machine, the soybean milk machine will automatically resume work. The whole automatic soybean milk machine can realize the fullautomatic control function of the machine in the whole soybean milk production process by using singlechip microcomputer technology. The whole single chip microcomputer system uses stc89c52rc as the core chip to divide and design the hardware and software modules according to the functions. In addition to the minimum system module of the single chip microcomputer, and in view of the lack of functions of the old soybean milk machine, the anti dry burning and anti overflow modules are also added in this design, This can effectively avoid the overflow of soybean milk machine caused by excessive boiling and tumbling, and the machine will not automatically cut off power and cause dry burning when the water level in the soybean milk machine is insufficient, which can protect the machine and reduce the risk. By adding the key module, you can easily choose various soybean milk functions of the machine, which provides convenience for users.

原文链接:http://www.jxszl.com/jsj/wlw/608395.html