基于单片机的全自动豆浆机控制系统设计

合集下载

基于LM3S811单片机的全自动豆浆机控制电路设计

基于LM3S811单片机的全自动豆浆机控制电路设计
便 的 运 用 多 种 AR M 的 开 发工 具和 片 上 系统
定义数码管译码数组;
4 结 论
n公 司 的 S t e l l a r i s系 列 的 单 片 机 , L M3 S 8 1 1单片机 与 S t e l l a r i s系列的所有成 员是 代码 兼容的,这为用户提供 了灵活性,能够适 / / 例如定 应各种精确 的需求 ,必将得到越来越广泛 的应
单 片机 具 有 C o r t e x r M - N 3内核 , 它们 为对 成 本 尤其敏 感 的嵌入 式 单 片机应 用 方案 带 来 了高性 能 的 3 2位运 算 能 力。本论 文设计 了以 C o r t e x 一 M 3为 内核 的嵌入 式 单 片 机L M 3 S 8 1 1为 控 制 器 的 , 具 有 自 动 检 测 水 位 , 防 干 烧 , 自动 进 行 浸泡 、预热、打浆 、煮浆全过程 , 还有 豆 浆 防溢 出、温 度检 测 等功

, / 低水位 电极、防溢出电极、温度检 测
i f ( s a mp l e _ t i me == 1 1 {
检 测水位 电极:
/ / 设置低 水位标 志,
Y8 I — I 1 0 ,采用 电阻 串联分 【 关键词 】嵌入式 C o r t e x T N M 3 L M 3 S 8 1 1 温度 器采用 热敏 电阻 KT 压法 直接将 热敏电阻两端的电压输入到单片机 检 测 L M3 S 8 1 1的 AD C中;采用变压器降压 、整流 、
3 基于L M 3 S 8 1 1 单片机 的豆 浆控 制电路机
程 序 框 架
本 设计 为全 自动 豆浆 机 ,采 用状 态机 描 述进行编程 。按照状态机描述豆浆机不 同得工 作状 态 ,程 序 由 c语 言写 出,主 程序 由单 片 机初始化 、温度传感器初始 化、键盘 初始化等 等,程序框架如下:

全自动豆浆机单片机控制系统

全自动豆浆机单片机控制系统

2. 2 电路组成及工作原理
在豆浆机搅拌壶底部的
电路如图 1 所示,主要由稳压电源、Z86EO2 单片 参 考 地 电 极 , 经 R1O
机、按键电路、缺水检测电路、沸腾检测电路、搅拌马达 ( 1OO! ) 接地。PW 是装在
控制电路、加热控制电路、报警电路等组成。
搅拌壶中部的缺水检测
22OV 交流电源经变压器 T1 降压、桥式整流,得到 电极,PF 是装在搅拌壶顶 图 2 缺水、沸腾溢出
开始 上电报警 调测水程序
调检水程序 加热器通电
START 键 Y 调 START
按下吗?
程序
N
N HEAT 键 Y 调 HEAT
按下吗?
程序
沸腾溢
N
出吗
4 HEAT 程序流程图
全自动启动按键 START 是 否按下,若按下,则处理 START 程序;若没按下,则
测程序,若缺水,则报警,关加热器;若有水,加热器通
电加热,检测是否沸腾溢出。若没有沸腾溢出,则返回
检测是否缺水,不缺水,继续加热;若沸腾溢出,然后发
出“滴—,滴,滴”周期性的双音报警,提示加热完毕。
报警程序流程和缺水检测程序流程图略。
" 结束语
本单片机控制系统具有下列特点:l ) 抗干扰能力
强。在硬件上,用继电器隔离强电和弱电;为了避免加
+ 1OV 的电压,给继电器 JM、JH 和报警蜂鸣器 B1 供 部 的 沸 腾 溢 出 检 测 电
检测原理
·54· 3·2000 设计与开发 http: )www. chinainfo. gov. cn / periodicaI /
极。正常工作时,PW 和 PG 被水淹没,PW 和 PG 之间电阻 较小,与 R7、R6 共同对 + 5V 分压,P3. l 得到比 P3. 3 低的电压,比较器 l 输出低电平。缺水时,PW 露出水 面,和 PG 之间电阻很大,与 R7、R6 共同对 + 5V 分压, P3. l 得到比 P3. 3 高的电压,比较器 l 输出高电平。用 软件检测比较器 l 的输出电平,便知是否缺水。

豆浆机单片机课程设计报告书

豆浆机单片机课程设计报告书

......《单片机原理及接口技术》课程设计报告题目:智能小家电 (全自动豆浆机 )控制系统的设计专业:电气工程及其自动化班级 : 32040901学号: 3204090124姓名:何玉毛授课教师:段晨东时间: 2011.12......设计要求题目 4 智能小家电控制系统的设计(1)(一)功能介绍全自动家用豆类和谷物处理机(即全自动豆浆机)具有按预设模式自动粉碎谷物、加热功能、防止溢出、处理完毕报警等基本功能。

一般可以处理如豆类、玉米、其他五谷杂粮、蔬菜等多种食品。

全自动家用豆类和谷物处理机的处理食品的过程通常为:加热——粉碎 1——加热——粉碎 2——加热——完成报警,整个加工过程的进行按时间控制。

由于食品原料的物理特性不同,在加工处理时采用不同的加工(过程)模式,其主要区别在于加热和粉碎时间的长短不同。

在工作过程中,被加工的食品液体被限定在某一个给定的液位范围内,当液体加热时泡沫达到溢出液位时,停止加热,待脱离溢出液位区时继续加热。

(二)设计参数(1)电机5W,24VDC(2)加热器500W ,220V AC(3)加热容器 1.25 升(4)电力供应:220V AC(三)设计要求(1)实现多模式选择。

被选中的模式用LED 显示器表明(2 )实现不同模式下的加工过程:加热——粉碎1——加热......——粉碎 2——加热——完成报警,整个加工过程的进行按时间控制,时间自定(3)液位检测和控制:使被加工的食品液体限定在某一个给定的液位范围内,当液体溢出容器或无液体时,报警并断电。

(4)显示工作模式、加工状态和时间。

(5)每个动作完成时,通过声光报警提示。

(6)测量并显示液体温度。

(四)扩充功能(1)在加热阶段进行恒温控制(2)PWM 调节电机转速......目录......摘要对于此次课程设计的要求,本设计采用 STC89C52 来实现全自动豆浆机的各个功能的控制。

在本设计中,能实现一下功能:1.针对食品原料的物理特性不同,在加工处理时采用不同的加工(过程)模式,其主要区别在于加热和粉碎时间的长短不同(其中我用不同颜色的 LED 灯来表示加热和粉碎过程。

基于单片机的自动豆浆机控制系统

基于单片机的自动豆浆机控制系统

基于单片机的自动豆浆机控制系统在日常生活中,早餐是我们必不可少的能量来源,豆浆是中国人民喜爱的一种饮品,又是一种老少皆宜的营养食品,在欧美享有“植物奶”的美誉。

豆浆含有丰富的植物蛋白和磷脂,还含有维生素B1.B2和烟酸。

此外,豆浆还含有铁、钙等矿物质,尤其是其所含的钙,非常适合于各种人群,包括老人、成年人、青少年、儿童等等。

豆浆机是快速制作豆浆的机器,本文介绍了一种基于单片机的豆浆机控制器的设计,豆浆机的控制系统是基于STC89C52单片机来实现的,其主功能有可以手动和自动对各种谷物和豆类进行加热和粉碎,工作模式分手动粉碎,手动加热和自动三种。

在豆浆机工作的过程中,液晶1602能给予温度和工作模式的显示。

在豆浆机工作过程中能对液位溢出和豆浆机干烧进行检查,发现后能蜂鸣报警并停止相关工作。

豆浆机工作完成时,能蜂鸣报警,提醒用户。

自动豆浆机控制系统根据单片机原理,将其运用于豆浆机中来控制电路系统;以实现上述豆浆机工作流程的自动化,并运用汇编语言进行的编程。

绪论由于当今社会生活节奏快,有许多人没有时间吃早点,而早点对于人的健康是非常重要的。

中国的传统食物豆浆是一种老少皆宜的营养食品。

现磨豆浆有很神奇的滋补身体的作用:《延年秘录》中认为“长肌肤,益颜色,填骨髓,加气力,补虚能食”。

如今豆浆传至国外,其营养价值也是在世界范围被认可,深受欢饮:在国外豆浆被称作是“植物奶”,豆浆含有丰富的植物蛋白和磷脂,还含有维生素B1、B2和烟酸。

论文研究主要内容本设计是以AT89C52单片机为控制核心的智能照明装置,通过使用温度传感器、LED显示屏、继电器、直流电机、蜂鸣器,其特点是能用单片机控制电机进行打浆,并且具有手动加热、手动控制和自动控制的功能。

全自动豆浆机是一种集结构简单、性能稳定、使用方便、价格低廉、智能化等优点为一体的设计产品,具有一定的实用价值。

论文研究意义及技术要求本文所设计的豆浆机控制系统从功能角度出发,在温度传感器的基础上加上水位的控制进行组合,制造一个既安全又适用的豆浆机控制器。

基于单片机的全自动豆浆机控制系统设计

基于单片机的全自动豆浆机控制系统设计

摘要全自动豆浆机基本工作过程是将事先泡好的大豆放入豆浆机内,并加入适量冷水后将电热管通电加热至80°C,粉碎电机通电工作。

进行磨豆浆期间断续工作三次,每次2min,每两次间隔5s,然后进入煮豆浆程序,煮开后在延迟5min,并声音提示工作过程结束。

全过程处于无水报警,在自动工作期间,任何时刻提起豆浆机,都会停止工作并报警。

当重新将豆浆机放入水中后,回复以前工作状态。

熟悉单片机SH66P20A的基本结构,工作原理。

根据单片机的工作原理,将其运用于豆浆机中来控制其电路系统;以实现上述豆浆机工作流程的自动化,并运用汇编语言进行相关的编程。

关键词:SH66P20A 加热延迟ABSTRACTAutomatic DouJiangJi basic working process is will advance bubble good soybean into DouJiangJi inside, and join the amount of cold water after heating tube electrify heats up to 80 ° C, crushing motor electrify work. For grinding soya-bean milk during work three times, and each time.misunderstandings 2min, every two interval, then cook soymilk into 5s program, boil in delay 5min, and sound reminders working process is over. Process are without water alarm, in automatic working period, any moment mention DouJiangJi, will stop work and alarm. When will DouJiangJi into the water again after, reply before working state. Familiar with the basic structure of SH66P20A MCU, working principle. According to the working principle of MCU is applied to the DouJiangJi to control its circuit system, In order to realize the above DouJiangJi work flow automatization, and use of assembly languages relevant programming.Keywords: SH66P20A heating delay目录第一章豆浆机的前景与基本结构 (1)第一节前言 (1)第二章全自动豆浆机硬件电路系统 (4)第三章全自动豆浆机的单片机控制 (5)第一节 SH66P20A单片机的简介 (5)结束语 (9)谢辞 (10)参考文献 (11)[1] .薛永毅等.《新型电源电路应用实例》电子工业出版社,2002 [2] .王化祥.《张淑英编著.传感器原理及应用》天津大学出版社,1992 [3] .刘迎春著.《传感器原理、设计与应用》国防科技大学出版社,1991 [4] .汤元信.亓学广.刘元法等编著.《电子工艺及电子工程设计》北京航空航天大学出版社,1999年 [5] .胡汉才编著.《单片机原理及接口技术》清华大学出版社,1996 [6] .周峻雄.《三合一全自动豆浆机》今日科技,2000. (11)第一章豆浆机的前景与基本结构第一节前言1.1前言豆浆是一种老幼皆宜、价廉质优的液态营养品,它所含的铁元素是牛奶的6倍,所含的蛋白质虽不如牛奶高,但在人体内的吸收率可达到85%,因此有人称豆浆为“植物牛奶”。

单片机课程设计智能豆浆机控制系统设计

单片机课程设计智能豆浆机控制系统设计

摘要本智能豆浆机的控制系统是基于AT89S52单片机来实现的,其主功能有:1.可以手动和自动对各种谷物和豆类进行加热和粉碎,工作模式分手动粉碎,手动加热和自动三种。

2.在豆浆机工作的过程中,数码管能给予温度和工作模式的显示。

3.在豆浆机工作过程中能对液位溢出和豆浆机干烧进行检查,发现后能蜂鸣报警并停止相关工作。

4.豆浆机工作完成时,能蜂鸣报警,提醒用户。

豆浆机的自动工作流程有软件控制:先判断是否干烧,再加热到80度,然后停止加热,进行粉碎并在间隙进行加热,再度检查液位,是否干烧,再进行加热,进入防溢延煮过程,防溢延煮后,发出报警声,提示豆浆已做好。

液位溢出保护和防干烧保护用中断来控制,其检测由于没有防溢电极,功能用开关来模拟实现。

目录摘要---------------------------------------------------------------------------------------------1 第一章绪论--------------------------------------------------------31.1引言-------------------------------------------------------- 31.2原理-------------------------------------------------------- 3 第二章设计方案与实现功能-------------------------------------------42.1设计思路---------------------------------------------------- 42.2实现功能---------------------------------------------------- 5 第三章系统硬件电路设计---------------------------------------------53.1单片机的选择------------------------------------------------ 53.2温度检测电路的设计------------------------------------------ 63.2.1 DS-18B20数字温度传感器介绍--------------------------- 63.2.2 电路设计-----------------------------------------------73.3加热电路的设计---------------------------------------------- 73.4 电机电路设计------------------------------------------------83.5 数码管显示电路设计------------------------------------------93.6防干烧及防溢出电路的设计----------------------------------- 103.7报警电路的设计--------------------------------------------- 113.8复位电路的设计--------------------------------------------- 123.9时钟电路和按键电路设计------------------------------------- 13 第四章系统软件的设计-------------------------------------------- 134.1编程思路--------------------------------------------------- 13 第五章总结--------------------------------------------------------15 参考文献-----------------------------------------------------------17 附录一:豆浆机控制系统硬件图---------------------------------------18 附录二:豆浆机控制系统软件程序-------------------------------------18 评语表--------------------------------------------------------------------------------------------第一章绪论1.1引言豆浆机是一种新型的家用饮用机,以黄豆为原料,可以直接加工出可口的热豆浆饮品。

基于SH69P42单片机的豆浆机设计方案

基于SH69P42单片机的豆浆机设计方案

基于SH69P42单片机的豆浆机设计方案
本文针对制浆时间长的问题,设计了一种基于SH69P42 单片机的高效省时豆浆机。

该豆浆机在保持现有豆浆机的结构和功能的基础上,在磨浆电机
主轴上安装一简易消泡装置,采用加热和磨浆并行处理,加热和消泡同时进行
的控制策略,避免了目前豆浆机加热和磨浆分开,静止煮浆阶段加热溢出的停
止加热带来的延长等待时间问题。

1 豆浆机基本结构
图1 为高效省时豆浆机的基本结构,该结构在不改变原有豆浆机结构的
同时,在旋转电机主轴的上方安装一消泡装置。

此时电机具有磨浆和消泡功能,磨浆阶段以磨浆功能为主,消泡功能为辅;在煮浆阶段以消泡功能为主,磨浆功能为辅。

2 控制系统电路和工作原理
控制系统电路如图2 所示,该电路由中颖公司的SH69P42 单片机、温度检测电路、溢出检测电路、干烧检测电路、电机控制驱动电路、加热器控制驱
动电路、蜂鸣器报警驱动电路和电源电路等组成。

中颖公司的SH69P42 是一种先进的CMOS 4 位单片机,该单片机集成了SH6610D CPU 内核、RAM、ROM、定时器、I/O 端口、2 通道10 位PWM、看门狗定时器、4 通道8 位ADC、低电压复位,广泛应用于家用电器和电动车控制器中。

基于单片机的智能豆浆机设计内容

基于单片机的智能豆浆机设计内容

基于单片机的智能豆浆机设计内容说到豆浆机,大家应该都不陌生吧?咱们日常早餐能喝上一杯香浓的豆浆,真的是一种幸福感满满的享受,尤其是在寒冷的早晨,来一杯热腾腾的豆浆,简直能暖到心底!但是,要是把豆浆机设计得智能一点,不仅能做豆浆,还能做其他美味,岂不是美滋滋?今天就来聊聊这个“基于单片机的智能豆浆机设计”的事儿,嘿嘿,听起来很高大上对吧?其实它没那么复杂,说白了就是让豆浆机变得更聪明,更好用,更符合咱们的日常需求。

咱们得了解一下单片机,别吓到,其实它就是一个小小的“大脑”,可以控制豆浆机的各种动作。

这就像是你控制电视遥控器一样,单片机能让豆浆机做各种操作:加热、搅拌、定时等等。

你只需要按个按钮,豆浆机就开始运转,一切都搞定,简直是懒人必备神器啊!试想一下,早晨你还在床上做美梦,豆浆机已经开始工作,豆浆香气四溢,等你起床喝上一杯,简直不要太舒服!除了最基本的做豆浆功能,智能豆浆机还能做很多有意思的事。

比如说,它能根据你的需求调节温度,做出不同口感的豆浆。

有些人喜欢豆浆浓一点,有些人喜欢清淡一点,这下子,豆浆机就能“懂你”了,精准控制温度,不会让你喝到一杯“水浆”,也不会让你喝到一杯“老火汤”!不止如此,它还可以根据定时功能自动启动,设定一个时间,到点就开始制作,这样你早晨起床时就能喝到刚刚做好的热豆浆,简直像个“早安精灵”一样。

再说了,这智能豆浆机还可以通过手机APP来控制,这可太先进了!试想一下,晚上你躺在床上,突然想到明天要喝豆浆,不用动手,直接用手机操作一下,豆浆机就能在你起床前做好。

一边刷牙一边喝豆浆,这种生活想想都觉得酷!还有个好玩的地方,豆浆机还能记住你的口味偏好,以后每次做豆浆,都能根据你以前的设置来自动调整,无需每次都重新调试,懒得动手的朋友简直要喜欢死了。

说到这里,不得不提的是智能豆浆机的清洁功能。

谁不怕豆浆机用完后,洗起来麻烦啊?有些老式豆浆机清洗起来可真是“像打仗一样”,搅拌刀、搅拌杯,哪里都有豆渣,弄得满手是豆浆渍。

基于AT89S51单片机的豆浆机系统设计

基于AT89S51单片机的豆浆机系统设计

基于AT89S51单片机的豆浆机专业:自动化0801学生姓名:段家骏指导教师:谢鹏华完成时间:2021年7月16日目录第一章绪论 (1)1.1引言 (1)1.2原理 (1)第二章设计方案 (2)2.1 设计思路 (2)2.2 方案设计 (2)第三章豆浆机控制系统的功能分析 (3)3.1 控制系统的硬件分析 (3)3.2 控制系统的软件分析 (3)第四章豆浆机控制系统的硬件设计 (4)4.1 电源电路设计 (4)4.1.1 电源的作用 (4)4.1.2 电源的组成 (4)4.1.3 电源工作原理 (4)4.2 单片机的选用 (5)4.2.1 单片机的简介 (5)4.3 温度检测电路的设计 (6)4.3.1 NTC热敏电阻温度传感器简介 (6)4.3.2 ADC0809简介 (7)4.3.3放大器LM324简介 (9)4.3.4 四分频电路设计 (11)4.3.5 NTC热敏电阻与单片机AT89C51的接口设计 (11)4.4 加热及打浆电路的设计 (12)4.5防干烧及防溢出电路的设计 (13)4.6 报警电路的设计 (13)4.7 复位电路的设计 (14)4.8 时钟电路及按键设计 (15)第五章豆浆机控制系统的软件设计 (16)附录豆浆机控制系统程序清单 (17)1.1 引言豆浆机是一种新型的家用饮用机,以黄豆为原料,直接加工成熟的热豆浆机。

若在黄豆中配以芝麻、花生、杏仁等佐料,或者通过改变打浆、加热的时间,可以做出不同种类的豆浆饮料。

豆浆机由粉碎黄豆的电机、豆浆机加热器和控制电路三大部分组成。

用单片机研制的全自动豆浆机的控制系统,当放入适量泡好的黄豆,加入适量的冷水,把豆浆机的电源插头插入220V 交流电源,豆浆机指示灯亮起,按下按钮,先对豆浆机进行水位检测,符合要求后电加热管开始对水进行加热,当水温达到80℃左右,豆浆机进行启动电机开始打浆,打浆电机按间歇方式打浆。

打浆过后,开始对豆浆加热,豆浆温度达到一定值时豆浆上溢,当豆浆沫接触到防溢电极时,停止加热。

基于单片机的自动豆浆机控制电路设计本科毕业设计论文

基于单片机的自动豆浆机控制电路设计本科毕业设计论文

毕业论文声明本人郑重声明:1.此毕业论文是本人在指导教师指导下独立进行研究取得的成果。

除了特别加以标注地方外,本文不包含他人或其它机构已经发表或撰写过的研究成果。

对本文研究做出重要贡献的个人与集体均已在文中作了明确标明。

本人完全意识到本声明的法律结果由本人承担。

2.本人完全了解学校、学院有关保留、使用学位论文的规定,同意学校与学院保留并向国家有关部门或机构送交此论文的复印件和电子版,允许此文被查阅和借阅。

本人授权大学学院可以将此文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本文。

3.若在大学学院毕业论文审查小组复审中,发现本文有抄袭,一切后果均由本人承担,与毕业论文指导老师无关。

4.本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。

论文中凡引用他人已经发布或未发表的成果、数据、观点等,均已明确注明出处。

论文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的研究成果。

对本文的研究成果做出重要贡献的个人和集体,均已在论文中已明确的方式标明。

学位论文作者(签名):年月关于毕业论文使用授权的声明本人在指导老师的指导下所完成的论文及相关的资料(包括图纸、实验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属华北电力大学。

本人完全了解大学有关保存,使用毕业论文的规定。

同意学校保存或向国家有关部门或机构送交论文的纸质版或电子版,允许论文被查阅或借阅。

本人授权大学可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存或编汇本毕业论文。

如果发表相关成果,一定征得指导教师同意,且第一署名单位为大学。

本人毕业后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为大学。

本人完全了解大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存或汇编本学位论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版,允许论文被查阅和借阅。

全自动家用豆浆机控制系统的设计与实现

全自动家用豆浆机控制系统的设计与实现

2软件 设计
本设 计的 软件需要 完成 的任 务分 为:
①从 红外 液位传感 器 中读取 实时 液位 信号, 并 在异 常 时报警 提 示 。从温 度传感 器中读取 实时温 度信号 并进行 温度 控制 。 ②完成 人机 交互 , 包 括 设定 模 式 , 设 定 磨浆 配 置 参 数 等, 并 根 据 设置 参数 进 行磨浆 , 相关信 息显 示在LC D屏上 。 ③ 自动化 地完 成磨 浆任 务。 整 个主 机 软件 设 计可分 为5 个模 块 程 序设 计,分别 为系 统初 始
对 居住 环境 提 出来更高 的要求 , 越 来 越注 重 家庭 生活 空 间的舒 适 、
节 对 液位 高度 是 否溢 出进行检 测 , 再 到预 热 环节 对 液体 进 行初步 加 热, 加 热到 设定 温 度 时可开 始 进行 磨 浆,磨 浆结 束 后启 动加 热 直 至 煮 沸 ,最后 热蒸 数秒 确 保饮 品煮 熟 后提 示声 响起 整 个 过程 结 束 。控
单 片 机 控 制

. _ 磨 浆 模 块
和 煮浆 热
蒸环节。
D i g _ f a I s p a c e P . 9 1
技 术 交 流
某 洗 护用 品生产线 的上位 机 监控 系统设 计
孪 善 香 广 东省 汕头 市澄 海 职 业 技术 学校
摘要 : 本 文主要介 绍利用世 纪星工控 组态软件开发某洗护用品生产 线的上位机 监控 系统, 根 据其生产工艺流程 的要求, 其生产
制 软 件 系 统 总 体 设 计 如 图2 所示 。
安 全 和便 利 ,因此智 能家 居 的市 场前 景非 常广 阔 , 从 发 展趋 势上 来
看, 智 能 家 居 的 日益 普 及 将 会 是 一 种 必 然 。

51单片机课设多功能豆浆机控制器设计

51单片机课设多功能豆浆机控制器设计

51单片机课设多功能豆浆机控制器设计51单片机是一种常见的嵌入式控制器,具有体积小、功耗低、功能强大等特点。

本文以51单片机课设多功能豆浆机控制器设计为主题,将详细介绍如何利用51单片机设计一个实用的多功能豆浆机控制器。

我们要明确设计的目标和功能。

多功能豆浆机控制器应该具备以下功能:控制豆浆机的开关、调节档位、设置时间等基本功能;具备测温、保温、破壁等高级功能;能够显示当前状态和操作提示;具备故障保护和自动断电功能等。

接下来,我们需要选择合适的传感器和执行器来实现上述功能。

在多功能豆浆机控制器中,我们可以选择温度传感器来实现测温功能,利用电机和调速器来实现搅拌和调节档位功能,使用液晶显示屏来显示当前状态和操作提示,利用定时器来设置时间功能等。

然后,我们需要设计合适的电路来连接这些传感器和执行器。

51单片机通过IO口和模拟口与传感器和执行器进行连接,以实现数据的输入和输出。

根据具体的需求,我们可以选择串口、IIC总线等方式与其他外部设备进行通信,进一步扩展豆浆机的功能。

在软件设计方面,我们需要编写相应的程序来控制豆浆机的各项功能。

首先,我们需要编写IO口和模拟口的初始化程序,确保各个接口正常工作。

然后,我们需要编写读取传感器数据的程序,并根据读取的数据进行相应的控制操作。

同时,我们还需要编写显示屏的驱动程序,实现信息的显示和操作提示。

最后,我们需要编写故障保护和自动断电的程序,确保豆浆机的安全可靠性。

在整个设计过程中,我们需要注意硬件和软件的兼容性和稳定性。

硬件方面,我们需要选择可靠的元件和合理的电路布局,以确保豆浆机的正常运行。

软件方面,我们需要编写高效且稳定的程序,避免出现死机、卡顿等问题。

同时,我们还需要考虑用户友好性,设计简洁明了的操作界面,方便用户使用。

总结一下,本文以51单片机课设多功能豆浆机控制器设计为主题,详细介绍了设计的目标和功能、选择合适的传感器和执行器、设计电路连接和编写相应的软件程序等。

家用豆浆机全自动控制装置毕业设计

家用豆浆机全自动控制装置毕业设计

家用豆浆机全自动控制装置毕业设计摘要:本文介绍了一种家用豆浆机全自动控制装置的设计方案。

该方案利用单片机作为控制核心,采用传感器对温度和浓度进行实时检测,通过LCD 显示器实时显示温度和浓度数值,利用电磁阀控制水位,实现自动加水。

同时,利用电磁阀和压力传感器保证豆浆机的安全性。

该设计方案具有操作简单、可靠性高的特点,适用于家庭使用。

关键词:豆浆机;全自动控制;单片机;传感器;电磁阀;LCD显示器一、引言豆浆是我国传统的食品之一,制作豆浆需要一定的时间和技巧。

为了解决这个问题,设计了一种家用豆浆机全自动控制装置,使得用户只需简单操作,即可完成豆浆的制作。

本文将详细介绍该装置的设计方案。

二、设计方案1.控制核心该装置采用单片机作为控制核心,具有运算速度快、存储容量大等特点,能够满足豆浆机的控制需求。

2.传感器为了实时检测豆浆的温度和浓度,该装置使用温度传感器和浓度传感器。

温度传感器用于检测豆浆的温度,浓度传感器用于检测豆浆的浓度。

传感器将检测到的数据传输给单片机进行处理。

3.LCD显示器该装置采用LCD显示器实时显示豆浆的温度和浓度数值,用户可以通过LCD显示器了解当前的豆浆状态。

同时,还可以显示其他附加信息,如加水时间、制作时间等。

4.水位控制为了实现自动加水功能,该装置采用电磁阀控制水位。

当豆浆机内的水位降低到一定程度时,电磁阀会自动打开进行加水,当水位达到设定值时,电磁阀会关闭停止加水。

5.安全控制为了保证豆浆机的安全性,该装置还采用电磁阀和压力传感器进行安全控制。

当压力传感器检测到豆浆机的内压超出安全范围时,电磁阀会自动关闭,防止发生爆炸等危险情况。

三、实施步骤1.搭建电路按照设计图纸,将单片机、传感器、电磁阀等连接在一起,搭建电路。

2.编写代码根据设定的功能需求,编写单片机的控制代码,实现温度、浓度的检测和显示,水位的控制以及安全控制。

3.组装设备将电路固定在豆浆机内部,并连接相应的管道、电线等设备,组装豆浆机。

毕业设计基于单片机的豆浆机控制系统设计

毕业设计基于单片机的豆浆机控制系统设计

基于单片机的豆浆机控制系统设计摘要现代医学研究认为,中老年女性喝豆浆对身体健康、延缓衰老有明显好处。

豆浆中含有氧化剂、维生素和矿物质。

人们对于豆浆机的要求也是越来越高,因此,设计智能型豆浆机控制系统,制作出一款高效省时的豆浆机是非常必要的。

本设计基于51单片机设计了一款高效省时的智能型豆浆机控制系统。

此智能型豆浆机控制系统主要由MCS-51系列单片机、温度检测器、加热电路、防溢电路、防止缺水电路、打浆电路、报警电路等组成,豆浆生产完全自动化。

其生产过程完全达到了预设模式,可自动完成粉碎功能、加热功能、防溢出功能、报警功能等功能。

全过程只需要启动豆浆机,加热、打浆、完全实行自动化,短短十几分钟就全自动做好豆浆,既安全卫生,又快捷方便。

关键词:MCS-51,豆浆机,控制系统,稳压电源Design of Soybean Milk Machine Control System Based onSingle Chip MicrocomputerABSTRACTModern medical research suggests that middle-aged women to drink milk for health , aging has obvious advantages. Milk contains antioxidants, vitamins and minerals. So, the people asks for Soymilk is also increasing, therefore, the design of intelligent control systems Soymilk Soymilk·produce an efficient time-saving is necessary based on the design of an efficient 51 single -saving design Soymilk intelligent control systems. This intelligent control system consists of Soymilk MCS-51 series single-chip temperature sensor , heating circuit , spill circuit to prevent water circuit , beating circuits , alarm circuits and other components, milk production is fully automated. Its production process fully meet the preset modes , can automatically complete shredding , heating function , anti- overflow function, alarm function and other functions. . Soymilk only need to start the whole process , heating, beating , full implementation of automated , just ten minutes to do automatic milk , both safety and health , but also convenient .KEY WORDS:. MCS-51, Soybean Milk Machine, Control System, Power Supply目录前言 0第1章绪论 0第2章设计方案 (1)2.1 设计思路 (1)2.2 设计原理 (1)第3章豆浆机的外部结构设计 (3)3.1 杯体 (3)3.2 机头 (3)3.3 加热管 (3)3.4 防溢电极 (4)3.5 温度传感器 (4)3.6 防干烧电极 (4)3.7 刀片 (4)3.8 电机 (4)第4章系统硬件设计 (5)4.1 单片机AT89C51简介 (5)4.1.1 主要特性 (5)4.1.2 引脚图 (6)4.2 电源电路的设计 (8)4.2.1 稳压器 (9)4.2.2 整流器 (10)4.3 温度传感器电路设计 (10)4.3.1 温度传感器DS18B20测温原理 (10)4.3.2 温度传感器DS18B20引脚图 (12)4.3.3 温度传感器DS18B20电路设计 (12)4.4 加热和打浆电路设计 (13)4.5 防干烧及防溢出电路的设计 (14)4.6 报警电路设计 (15)第5章系统软件设计 (16)5.1 流程图 (16)5.2 温度传感器程序 (17)5.3 加热和打浆程序 (22)5.4 防干烧防溢程序 (24)5.5 报警电路程序 (26)结论 (27)谢辞 (28)参考文献 (29)附录 (30)外文资料翻译 (40)前言豆浆是一种老幼皆宜、价廉质优的液态营养品,它所含的铁元素是牛奶的6倍,所含的蛋白质虽不如牛奶高,但在人体内的吸收率可达到85%,因此有人称豆浆为“植物牛奶”。

基于单片机的豆浆机定时系统的设计

基于单片机的豆浆机定时系统的设计

基于单片机的豆浆机定时系统的设计介绍了以AT89S52为控制核心实现豆浆机定时的一种方法。

详细论述了系统的硬件组成、各功能部分的电路设计和系统的软件设计。

给出了关键功能部分的电路图、单片机的程序设计流程。

系统在实际应用中,工作稳定可靠。

本系统是设计一个由定时开关控制的豆浆机。

由于目前市面上一些定时的豆浆机几乎都是定时30min或15min而不能任意进行定时设置。

本设计可通过按键预置时间,通过计数器倒计时的方式进行计数。

当达到预置时间时,通过单片机控制豆浆机自动开启,从而不用早起,能节约时间,节省资源,当豆浆煮熟以后自动保温或者断电。

系统采用AT89S52作为控制核心,配备键盘和液晶显示电路。

AT89S52是Atmel公司新推出的一种低功耗、高性能CMOS8位徽控制器,它具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。

其性能完全可以满足系统的要求。

键盘用于设定豆浆机启动时间和调整系统时间。

液晶显示采用OCM12864,它内带汉字字库,可以方便地显示汉字及图形;可以同时显示4×8个单元,可以一次显示系统所有状态信息;显示的内容不需要刷新,节省了单片机的资源;电路结构简单,便于控制,功耗低。

系统采用集成温度传感器DS18B20作为测量温度的部件。

传感器与单片机的连接电路如图2所示。

DS18B20是美国Dallas半导体公司的单总线数字化温度传感器。

全部传感元件及转换电路集成在形如一只三极管的集成电路内,体积小、使用灵活方便。

主要特性;适应电压范围宽,在寄生电源方式下可由数据线供电;支持多点组网功能;温范围-55~+125℃;分辨率高达12位;最大转换时间750ms;测量结果直接输出数字温度信号,以“一线总线”串行传送给CPU,同时可传送CRC校验码,具有极强的抗干扰纠错能力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

论文题目:基于单片机的全自动豆浆机控制系统设计摘要全自动豆浆机基本工作过程是将事先泡好的大豆放入豆浆机内,并加入适量冷水后将电热管通电加热至80°C,粉碎电机通电工作。

进行磨豆浆期间断续工作三次,每次2min,每两次间隔5s,然后进入煮豆浆程序,煮开后在延迟5min,并声音提示工作过程结束。

全过程处于无水报警,在自动工作期间,任何时刻提起豆浆机,都会停止工作并报警。

当重新将豆浆机放入水中后,回复以前工作状态。

熟悉单片机SH66P20A的基本结构,工作原理。

根据单片机的工作原理,将其运用于豆浆机中来控制其电路系统;以实现上述豆浆机工作流程的自动化,并运用汇编语言进行相关的编程。

关键词:SH66P20A 加热延迟ABSTRACTAutomatic DouJiangJi basic working process is will advance bubble good soybean into DouJiangJi inside, and join the amount of cold water after heating tube electrify heats up to 80 ° C, crushing motor electrify work. For grinding soya-bean milk during work three times, and each time.misunderstandings 2min, every two interval, then cook soymilk into 5s program, boil in delay 5min, and sound reminders working process is over. Process are without water alarm, in automatic working period, any moment mention DouJiangJi, will stop work and alarm. When will DouJiangJi into the water again after, reply before working state. Familiar with the basic structure of SH66P20A MCU, working principle. According to the working principle of MCU is applied to the DouJiangJi to control its circuit system, In order to realize the above DouJiangJi work flow automatization, and use of assembly languages relevant programming.Keywords: SH66P20A heating delay目录第一章豆浆机的前景与基本结构 (1)第一节前言 (1)第二章全自动豆浆机硬件电路系统 (4)第三章全自动豆浆机的单片机控制 (5)第一节 SH66P20A单片机的简介 (5)结束语 (9)谢辞 (10)参考文献 (11)[1] .薛永毅等.《新型电源电路应用实例》电子工业出版社,2002 [2] .王化祥.《张淑英编著.传感器原理及应用》天津大学出版社,1992 [3] .刘迎春著.《传感器原理、设计与应用》国防科技大学出版社,1991 [4] .汤元信.亓学广.刘元法等编著.《电子工艺及电子工程设计》北京航空航天大学出版社,1999年 [5] .胡汉才编著.《单片机原理及接口技术》清华大学出版社,1996 [6] .周峻雄.《三合一全自动豆浆机》今日科技,2000. (11)第一章豆浆机的前景与基本结构第一节前言1.1前言豆浆是一种老幼皆宜、价廉质优的液态营养品,它所含的铁元素是牛奶的6倍,所含的蛋白质虽不如牛奶高,但在人体内的吸收率可达到85%,因此有人称豆浆为“植物牛奶”。

豆浆被誉为女人最完美的食物,是因为豆浆中含有丰富的营养成分,其中异黄酮可以调节女性内分泌系统的平衡,保持女性肌肤美白,异黄酮还可发挥与雌激素相同的保健作用,如缓解更年期综合症、提高骨密度、预防骨质疏松等,而且它还能避免雌激素带来的副作用,如乳腺癌、子宫癌等。

豆浆中富含人体所需优质植物蛋白,八种必需的氨基酸,多种维生素及钙、铁、磷、锌、硒等微量元素,不含胆固醇,并且含有大豆皂甙等至少五六种可有效降低人体胆固醇的物质,鲜豆浆的大豆营养易于消化吸收,经常饮用,对高血压、冠心病,动脉粥样硬化及糖尿病、骨质疏松等大有益处,还具有平补肝肾、防老抗癌、降脂降糖、增强免疫的功效。

但随着人们健康认识的增强,为了卫生,防止上了“黑心作坊”的当,喝的放心,纷纷选择家庭自制豆浆,从而拉动家用微电脑全自动豆浆机市场活跃。

第二节豆浆机的基本结构1.2.1 全自动豆浆机的结构图图1.2.1 全自动豆浆机基本结构图1.2.2豆浆机结构豆浆机,采用微电脑控制,实现预热、打浆、煮浆和延时熬煮过程全自动化,特别是由于增设了“文火熬煮”处理程序,使豆浆营养更加丰富,口感更加香泽。

(1)杯体:杯体像一个硕大的茶杯,有把手和流口,主要用于盛水或豆浆。

杯体有的用塑料制作,有的用不锈钢制作,但都是符合食品卫生标准的不锈钢或聚碳酸脂材质。

购机时以选择不锈钢杯体为宜,主要是便于清洁。

在杯体上标有“上水位”线和“下水位”线,以此规范对杯体的加水量。

杯体的上口沿恰好套住机头下盖,对机头起固定和支撑作用。

(2)机头:机头是豆浆机的总成,除杯体外,其余各部件都固定在机头上。

机头外壳分上盖和下盖。

上盖有提手、工作指示灯和电源插座。

下盖用于安装各主要部件,在下盖上部(也即机头内部)安装有电脑板、变压器和打浆电机。

伸出下盖的下部有电热器、刀片、网罩、防溢电极、温度传感器以及防干烧电极。

需要说明,下盖的材质同样需要符合食品卫生标准。

(3)电热器:加热功率800 W,不锈钢材质,用于加热豆浆。

加热管下半部应设计为小半圆形,易于洗刷和装卸网罩。

(4)防溢电极:用于检测豆浆沸腾,防止豆浆益出。

它的外径 5 mm,有效长度15 mm,处在杯体上方。

为保障防溢电极正常工作,必须及时对其清洗干净,同时豆浆不宜太稀,否则,防溢电极将失去防护作用,造成溢杯。

(5)温度传感器:用于检测“预热”时杯体内的水温,当水温达到MCU (SH66P20A)设定温度(一般要求8O ℃左右)时,启动电机开始打浆。

(6)防干烧电极:该电极并非独立部件,而是利用温度传感器的不锈钢外壳兼。

外壳外径6 mm,有效长度89 mm,长度比防溢电极长很多,插入杯体底部。

杯体水位正常时,防干烧电极下端是应当被浸泡在水中。

当杯体中水位偏低或无水,或机头被提起,并使防干烧电极下端离开水面时,MCU(微控制器)通过防干烧电极检测到这种状态后,为保安全,将禁止豆浆机工作。

(7)刀片:外形酷似船舶螺旋桨,高硬度不锈钢材质,用于粉碎豆粒。

(8)网罩:用于盛豆子,过虑豆浆。

实际工作时,网罩通过扣合斜楞而与机头下盖是扣合在一起的。

清洗时会发现,因受热后网罩与机头下盖扣合出现过紧,因此拆卸网罩时应先用凉水将其冷却,以免用力过大而划伤手或弄坏网罩。

特别是清洗网罩比较费事,往往让用户感到太辛苦,这一问题引起各厂家重视。

九阳公司经过技术创新,对网罩改进实现了重大突破,应用九阳专利导流技术的拉法尔网,匹配“ X型旋风刀片”,经上万次全循环精细磨浆,不但大大地提高了豆浆营养质量,同时使网罩的清洗变得简便而轻松。

第二章全自动豆浆机硬件电路系统第一节全自动豆浆机工作原理2.1.1 硬件的组成图2.1.2整个硬件系统由电源部分、按键部分、传感器部分、电机和加热部分、晶振时钟部分组成。

2.1.2 全自动豆浆机控制系统工作原理图图2.1.2全自动豆浆机控制系统2.1.3全自动豆浆机工作原理一般豆浆机的预热、打浆、煮浆等全自动化过程,都是通过 MCU有关脚控制,相应三极管驱动,再由多个继电器组成的继电器组实施电路转换来完成。

第二节全豆浆机整流电路2.2.1 豆浆机整流电路电源部分主要是将220V变成继电器控制电源和系统5V电源。

7805前面的电压用于继电器控制电源,经过7805后产生的5V的电压经过0欧姆电阻之后进入控制板中,供整个系统用电。

原理图见2.2.2所示。

2.2.2豆浆机整流电路图图2.2.2 全自动豆浆机整流电路图2.2.3全自动豆浆机整流电路材料名称规格个数单位变压器220/11V 1 个二极管1N4001 4 个电容C1 470u/25V 2 个电容C4 100u/25V 2 个第三章全自动豆浆机的单片机控制第一节 SH66P20A单片机的简介3.1.1MCU SH66P20A 基本结构特性■以SH6610C为核心的4位单片微控制器■ ROM:1K×16位■ RAM:64×4位(数据存储器)■工作电压:2.4-6.0V(典型值3.0V或5.0V)■ 12个CMOS双相I/O 引脚■ 4层子程序嵌套(包括中断)■一个8位自动重装入定时/计数器■上电复位预热定时器■有效中断源:内部中断(定时器O)外部中断:PortB&portC(下降沿信号触发■振荡器(用户选项)适应振荡器:32.768KHZ~4MHZ陶瓷振荡器:400K~4MHZRC 振荡器:400K~4MHZ外部时钟:30K~4MHZ■指令周期对于32.768KHZ的时钟位4/32.768KHZ (≈122us) 对于4MHZ的时钟为4/4MHZ(≈1US)■两种节电工作模式:HALT和STOP■ OTP类型■代码保护■内置看门狗定时器第二节SH66P20A 基本机构与说明3.2.1SH66P20A 基本机构图3.2.1 SH66P20A 基本机构图3.2.2SH66P20A 引脚说明引脚号引脚名称I/O 说明1—2 PORTA2.3 I/O 位可编程I/O引脚3 TO I 定时时钟/计数器(Schmitt触发输入端)I 复位输入端(低电平有效)4 __________RESET5 GND P 接地端6—9 PORTB0.3 I/O 位可编程I/O引脚,向量中断输入(下降沿有效)10—13 PORTC0.3 I/O 位可编程I/O引脚,向量中断输入(下降沿有效)14 VDD P 电源输入端15 OSCO O OSC信号输出端,使用RC模式侧输出信号频率为Fosc/416 OSCI I OSC信号输入端,该端口可与晶振、陶瓷振荡器或外部电阻相连接17—18 PORTA0.1 I/O 位可编程I/O引脚表3.2.2 SH66P20A 引脚说明3.2.3SH66P20A 功能框图图3.2.3 SH66P20A 功能框图3.2.4概述SH66P20A是一种4位微处理器,该芯片是以SH6610C 4位CPU为核心,并集成了SRAM,1K一次性可编程的程序存储器ROM,定时器和I/O端口。

相关文档
最新文档