全自动豆浆机单片机控制系统
基于LM3S811单片机的全自动豆浆机控制电路设计
定义数码管译码数组;
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为 控 制 器 的 , 具 有 自 动 检 测 水 位 , 防 干 烧 , 自动 进 行 浸泡 、预热、打浆 、煮浆全过程 , 还有 豆 浆 防溢 出、温 度检 测 等功
j
, / 低水位 电极、防溢出电极、温度检 测
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语 言写 出,主 程序 由单 片 机初始化 、温度传感器初始 化、键盘 初始化等 等,程序框架如下:
基于单片机的自动豆浆机控制系统
基于单片机的自动豆浆机控制系统在日常生活中,早餐是我们必不可少的能量来源,豆浆是中国人民喜爱的一种饮品,又是一种老少皆宜的营养食品,在欧美享有“植物奶”的美誉。
豆浆含有丰富的植物蛋白和磷脂,还含有维生素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引言豆浆机是一种新型的家用饮用机,以黄豆为原料,可以直接加工出可口的热豆浆饮品。
基于AT89C52单片机的全自动豆浆机控制系统
豆 浆机 , 电路具有 防干 烧 、 低 水 位 保 护 功能 . 电加 热 管 外壳一 水 ( 豆浆 ) 测 温 电极构 成 水 位检 测 回路 . L M3 9 3是 双 电压 比较 器 , 它 的第 2脚 和第 6脚 是 参
( 1 ) 稳压 电路 : 2 2 0 V市 电经 变 压 器 降压 、 整 流 桥 整 流和 电容 滤波 后得 到 +l 2 V直 流 电压 , +1 2 V 除了 给 中间继 电器 和 蜂 鸣器 供 电外 , 再 通 过 三 端 稳 压管 7 8 0 5输 出 + 5 V电压 给 A T 8 9 C 5 2供 电. 市 电输 入 端接 有压 敏 电阻 R V作 为豆浆 机 防过 压保 护 . ( 2 ) 单 片机 电路 是 以 A T 8 9 C 5 2为核 心 的单 片 机
考 电压端 , 由R 9和 R 1 0对 + 5 V分压提供参考 电 压. 正 常情 况 下 , 测 温 电极 和 电加 热 管都 浸 没 在 水 ( 豆浆 ) 中, 测 温 电极 和 电 加热 管 之 间 的 电 阻 很 小 ,
R 5和 R 6对 +5 V分压 , 比较 器 “+” 端 电压 低 于 ” 端, 比较 器 输 出 低 电平 ; 当 杯 体 内无 水 或 水 位 太低时, 电加热管的外壳浸不到水 中, 测温电极和电 加 热 管之 间的 电阻 很 大 , 大 电 阻与 R 5 、 R 6对 +5 V
第2 7卷第 1 期
2 0 1 4年 1月
烟 台大学 学报 ( 自然 科 学与 工程版 )
J o u ma l o f Y a n t a i U n i v e r s i t y( N a t u r a l S c i e n c e a n d E n g i n e e r i n g E d i t i o n )
单片机控制豆浆机设计
单片机控制的豆浆机设计摘要本文介绍的智能豆浆机系统由AT89C52系列单片机、DS18B20温度传感器、加热电路、防溢电路、打浆电路、报警电路等组成,豆浆生产完全自动化。
其工作过程是:先将黄豆放入豆浆机内,内倒入适量的水,装好机头。
接上电源,指示灯LED亮起,处于待命状态。
按下功能键开始加热,当温度达到80℃左右时,停止加热;电机运转,将黄豆粉碎,而后电机停转,又开始加热,直到豆浆第一次沸腾,停止加热,进入防溢延煮过程,防溢延煮后,发出报警声,提示豆浆已做好。
若缺水,则关闭加热器和电机,并发出报警声,直到关闭电源,加水后才能继续使用。
豆浆生产的工序包括打浆、煮浆、防溢延煮,而三个工序又密切配合,使生产的豆浆味道更好,不同的豆浆种类,打浆和煮浆的时间和次数都不一样。
磨浆前进行预加热,既可以提高工作效率,又缩短煮浆的时间,防止磨浆后煮浆时间过长易造成糊锅现象。
关键词:豆浆机,控制系统,单片机,稳压电源,温度传感器THE DESIGN OF SOYBEAN MILK MACHINE CONTROLLED BY SINGLE-CHIP MICROCOMPUTERABSTRACTThis article describes the system consists of Intelligent Soymilk AT89C52 series microcontroller, DS18B20 temperature sensor, heating circuit, anti-overflow circuit, beating circuits, alarm circuits and other components, milk production and fully automated. The working process is: first soybeans into soybean milk machine, the inside into the amount of water, install a good nose. Connect the power, LED indicator lights on standby. Press the function key to start the heating, when the temperature reaches about 80 ℃, stop heating; motor is running, the soybean crush, and then the motor stopped, they began to heat until boiling milk for the first time, stop heating, cooking process extended into the spill, extension of boiled anti-overflow, an alarm sound, suggesting that soy milk is ready. If the water, turn off the heater and motor, and the alarm will sound until the power off, add water to continue using. Milk production process, including beating, boiling syrup, anti-boiled overflow extension, while the three processes and closely with them to the production of milk taste better, different types of milk, beating and cooking time and number of pulp is not the same. Pre-heating before the refiner, can enhance the work efficiency, and shorten the cooking time of slurry to prevent the long cooking time, after grinding the paste pot could easily lead to the phomenon.KEY WORDS: soybean milk machine,control system,series microcontroller,power supple,temperature sensor目录前言 (1)第1章绪论 (2)1.1 设计原理 (2)第2章设计方案选定 (3)2.1 设计思路 (3)2.2 方案选定 (3)2.3 方案论证 (4)第3章豆浆机控制系统的功能分析 (5)3.1 豆浆机控制系统的硬件分析 (5)3.2 豆浆机控制系统的软件分析 (5)第4章豆浆机控制系统的硬件设计 (7)4.1 单片机的选用 (7)4.1.1 单片机的选择 (7)4.1.2 AT898C52的主要功能参数 (7)4.2 电源电路的设计 (9)4.2.1 电源的作用 (9)4.2.2 变压器容量、整流二极管的计算与选择 (9)4.2.3 桥式整流电路简介 (9)4.2.3 稳压器的选用 (10)4.3 电源电路的设计 (11)4.3.1 温度传感器DS18B20简介 (12)4.3.2 温度传感器DS18B20的测温原理 (13)4.3.3 DS18B20与单片机AT89C52的接口设计 (14)4.4加热及打浆电路设计 (14)4.5防烧干及防溢出电路设计 (15)4.6报警电路的设计 (16)4.7系统时钟电路的设计 (17)第5章豆浆机控制系统的软件设计 (18)5.1豆浆机控制系统的流程图设计 (18)5.2豆浆机控制系统的PCB图 (19)结论 (23)谢辞 (24)参考文献 (25)附录 (26)前言目前流行的智能豆浆机大都采用微电脑控制,只要启动豆浆机,打浆,煮浆完全自动化,短短十几分钟就自动做好豆浆,既卫生可靠,有安全快捷。
基于单片机的全自动豆浆机控制系统设计
论文题目:基于单片机的全自动豆浆机控制系统设计摘要全自动豆浆机基本工作过程是将事先泡好的大豆放入豆浆机内,并加入适量冷水后将电热管通电加热至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%,因此有人称豆浆为“植物牛奶”。
基于单片机的智能豆浆机设计内容
基于单片机的智能豆浆机设计内容说到豆浆机,大家应该都不陌生吧?咱们日常早餐能喝上一杯香浓的豆浆,真的是一种幸福感满满的享受,尤其是在寒冷的早晨,来一杯热腾腾的豆浆,简直能暖到心底!但是,要是把豆浆机设计得智能一点,不仅能做豆浆,还能做其他美味,岂不是美滋滋?今天就来聊聊这个“基于单片机的智能豆浆机设计”的事儿,嘿嘿,听起来很高大上对吧?其实它没那么复杂,说白了就是让豆浆机变得更聪明,更好用,更符合咱们的日常需求。
咱们得了解一下单片机,别吓到,其实它就是一个小小的“大脑”,可以控制豆浆机的各种动作。
这就像是你控制电视遥控器一样,单片机能让豆浆机做各种操作:加热、搅拌、定时等等。
你只需要按个按钮,豆浆机就开始运转,一切都搞定,简直是懒人必备神器啊!试想一下,早晨你还在床上做美梦,豆浆机已经开始工作,豆浆香气四溢,等你起床喝上一杯,简直不要太舒服!除了最基本的做豆浆功能,智能豆浆机还能做很多有意思的事。
比如说,它能根据你的需求调节温度,做出不同口感的豆浆。
有些人喜欢豆浆浓一点,有些人喜欢清淡一点,这下子,豆浆机就能“懂你”了,精准控制温度,不会让你喝到一杯“水浆”,也不会让你喝到一杯“老火汤”!不止如此,它还可以根据定时功能自动启动,设定一个时间,到点就开始制作,这样你早晨起床时就能喝到刚刚做好的热豆浆,简直像个“早安精灵”一样。
再说了,这智能豆浆机还可以通过手机APP来控制,这可太先进了!试想一下,晚上你躺在床上,突然想到明天要喝豆浆,不用动手,直接用手机操作一下,豆浆机就能在你起床前做好。
一边刷牙一边喝豆浆,这种生活想想都觉得酷!还有个好玩的地方,豆浆机还能记住你的口味偏好,以后每次做豆浆,都能根据你以前的设置来自动调整,无需每次都重新调试,懒得动手的朋友简直要喜欢死了。
说到这里,不得不提的是智能豆浆机的清洁功能。
谁不怕豆浆机用完后,洗起来麻烦啊?有些老式豆浆机清洗起来可真是“像打仗一样”,搅拌刀、搅拌杯,哪里都有豆渣,弄得满手是豆浆渍。
单片机课程设计 豆浆机
电气与电子信息工程学院《单片机》课程设计报告题目:智能豆浆机专业班级:电气工程及其自动化2012级(3)班学号:201240220326姓名:李越同组人:陈俊亚指导教师:胡蔷黄磊设计时间:2014年12月15日—2014年12月19日设计地点:K2-407单片机、微机原理实验室课程设计任务书2014 ~2015 学年第1学期一、课程设计题目:(智能豆浆机)二、课程设计要求1. 根据具体设计课题的技术指标和给定条件,以单片机为核心器件,能独立而正确地进行方案论证和电路设计,完成仿真操作。
要求概念清楚、方案合理、方法正确、步骤完整;2. 熟悉、掌握各种外围接口电路芯片的工作原理和控制方法;3. 熟练使用单片机汇编语言或C51进行软件设计;4. 熟练使用Proteus、Keil软件进行仿真电路测试;5. 熟练使用Protel软件设计印刷电路板;6. 学会查阅有关参考资料和手册,并能正确选择有关元器件和参数;7. 编写设计报告,参考毕业设计论文格式。
(1)根据课题要求确定系统设计方案;(2)绘制系统框图、系统仿真原理图(印刷电路板图),列出元器件明细表;(3)计算电路参数和选择元器件,画出软件流程图(列出程序清单);(4)打印仿真结果,根据测试结果进行误差分析与修改调整;(5)对设计进行全面总结。
三、课程设计内容(含技术指标)本次设计采用单片机AT89S52来实现全智能豆浆机各个功能的控制,只要功能内容如下:1. 针对食品原料的物理特性不同,在加工处理时采用三种不同的工作模式,其主要区别在于粉碎和加热时间长短不同,用蓝色、黄色LED灯分别来表示加热、粉碎过程。
2. 不同的工作模式、温度、加热与粉碎设定时间,以及其剩余时间都用数码管显示出来。
3. 当液位溢出或干烧状态时,实现立即停止工作,蜂鸣器发出声音产生报警(以中断方式采用拨码开关来模拟)。
4.每个模式工作完成后自动报警。
1.总体方案1.1 引言随着我们生活水平的提高,五谷杂粮成为了当今人们的健康理念。
—基于单片机的全自动豆浆机控制系统设计
毕业设计(论文)论文题目:基于单片机的全自动豆浆机控制系统设计教学点:科创职业学院指导老师:梁雪峰职称:讲师学生:侯龙学号:专业:机电一体化电子机械高等专科学校成教院制年月日毕业设计(论文)任务书题目:基于单片机的全自动豆浆机控制系统设计任务与要求:本文讲述了家用全自动豆浆机的机体结构组成及硬件电路系统的控制。
该全自动豆浆机整个过程利用SH66P20A单片机控制。
生产主要是为了实现豆浆机工作流程的自动化,用科学的技术使人们的生活变得越来越简单,越来越有味道。
但设计要力求保证使用安全、方便、美观。
时间:年月日至年月日共周教学点:科创职业学院学生:侯龙学号:专业:机电一体化指导单位或教研室:指导教师:梁雪峰职称:电子机械高等专科学校成教院制毕业设计(论文)进度计划表摘要全自动豆浆机基本工作过程是将事先泡好的大豆放入豆浆机,并加入适量冷水后将电热管通电加热至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%,因此有人称豆浆为“植物牛奶”。
【系统】智能小家电基于单片机实现的全自动豆浆机控制系统的设计
【关键字】系统《单片机原理及接口技术》课程设计报告题目:智能小家电(全自动豆浆机)控制系统的设计专业:电气工程及其自动化班级:学号:24姓名:何玉毛授课教师:段晨东时间:2011.12设计要求题目4 智能小家电控制系统的设计(1)(一)功能介绍全自动家用豆类和谷物处理机(即全自动豆浆机)具有按预设模式自动粉碎谷物、加热功能、防止溢出、处理完毕报警等基本功能。
一般可以处理如豆类、玉米、其他五谷杂粮、蔬菜等多种食品。
全自动家用豆类和谷物处理机的处理食品的过程通常为:加热——粉碎1——加热——粉碎2——加热——完成报警,整个加工过程的进行按时间控制。
由于食品原料的物理特性不同,在加工处理时采用不同的加工(过程)模式,其主要区别在于加热和粉碎时间的长短不同。
在工作过程中,被加工的食品液体被限定在某一个给定的液位范围内,当液体加热时泡沫达到溢出液位时,停止加热,待脱离溢出液位区时继续加热。
(二)设计参数(1)电机5W,24VDC(2)加热器500W,220V AC(3)加热容器(4)电力供应:220V AC(三)设计要求(1)实现多模式选择。
被选中的模式用LED显示器表明(2)实现不同模式下的加工过程:加热——粉碎1——加热——粉碎2——加热——完成报警,整个加工过程的进行按时间控制,时间自定(3)液位检测和控制:使被加工的食品液体限定在某一个给定的液位范围内,当液体溢出容器或无液体时,报警并断电。
(4)显示工作模式、加工状态和时间。
(5)每个动作完成时,通过声光报警提示。
(6)测量并显示液体温度。
(四)扩充功能(1)在加热阶段进行恒温控制(2)PWM调节电机转速目录摘要对于此次课程设计的要求,本设计采用STC52来实现全自动豆浆机的各个功能的控制。
在本设计中,能实现一下功能:1.针对食品原料的物理特性不同,在加工处理时采用不同的加工(过程)模式,其主要区别在于加热和粉碎时间的长短不同(其中我用不同颜色的LED灯来表示加热和粉碎过程。
51单片机课设多功能豆浆机控制器设计
51单片机课设多功能豆浆机控制器设计51单片机是一种常见的嵌入式控制器,具有体积小、功耗低、功能强大等特点。
本文以51单片机课设多功能豆浆机控制器设计为主题,将详细介绍如何利用51单片机设计一个实用的多功能豆浆机控制器。
我们要明确设计的目标和功能。
多功能豆浆机控制器应该具备以下功能:控制豆浆机的开关、调节档位、设置时间等基本功能;具备测温、保温、破壁等高级功能;能够显示当前状态和操作提示;具备故障保护和自动断电功能等。
接下来,我们需要选择合适的传感器和执行器来实现上述功能。
在多功能豆浆机控制器中,我们可以选择温度传感器来实现测温功能,利用电机和调速器来实现搅拌和调节档位功能,使用液晶显示屏来显示当前状态和操作提示,利用定时器来设置时间功能等。
然后,我们需要设计合适的电路来连接这些传感器和执行器。
51单片机通过IO口和模拟口与传感器和执行器进行连接,以实现数据的输入和输出。
根据具体的需求,我们可以选择串口、IIC总线等方式与其他外部设备进行通信,进一步扩展豆浆机的功能。
在软件设计方面,我们需要编写相应的程序来控制豆浆机的各项功能。
首先,我们需要编写IO口和模拟口的初始化程序,确保各个接口正常工作。
然后,我们需要编写读取传感器数据的程序,并根据读取的数据进行相应的控制操作。
同时,我们还需要编写显示屏的驱动程序,实现信息的显示和操作提示。
最后,我们需要编写故障保护和自动断电的程序,确保豆浆机的安全可靠性。
在整个设计过程中,我们需要注意硬件和软件的兼容性和稳定性。
硬件方面,我们需要选择可靠的元件和合理的电路布局,以确保豆浆机的正常运行。
软件方面,我们需要编写高效且稳定的程序,避免出现死机、卡顿等问题。
同时,我们还需要考虑用户友好性,设计简洁明了的操作界面,方便用户使用。
总结一下,本文以51单片机课设多功能豆浆机控制器设计为主题,详细介绍了设计的目标和功能、选择合适的传感器和执行器、设计电路连接和编写相应的软件程序等。
豆浆机控制系统设计
目录摘要 (I)ABSTRACT (II)第1章绪论 (1)第2章豆浆机控制系统的功能需求分析 (3)2.1 控制系统的硬件功能分析 (3)2.2 控制系统的软件功能分析 (4)2.3 控制方案设计 (4)2.4 方案论证 (5)第3章豆浆机控制系统的硬件设计 (7)3.1单片机的简介及其最小系统 (7)3.2 电源电路的设计 (8)3.2.1 电源模块的组成 (8)3.2.2 桥式整流电路简介 (9)3.2.3稳压器的选用 (10)3.2.4 电源工作原理 (10)3.3加热及电机驱动电路模块 (11)3.3.1 加热电路设计 (11)3.3.2 电机驱动电路设计 (11)3.4 水位检测电路的设计 (13)3.5 报警电路的设计 (14)3.6 消泡装置 (14)第4章控制系统的软件设计 (17)4.1 豆浆机控制系统的流程图设计 (17)4.2 系统程序设计 (18)第5章系统仿真 (21)第6章结论 (27)致谢 (29)参考文献 (31)附录A:主电路图 (1)附录B:系统程序 (2)摘要本文完成了豆浆机控制系统的系统设计。
在系统硬件设计过程中,选用温度传感器DS18B20和液位传感器实时监测在整个豆浆制作过程中机内液体的温度和液位,其输出与给定值形成的偏差的负反馈作为控制器AT89C51单片机的输入,控制器输出信号驱动放大后分别作用于执行机构,也就是加热器和电机。
在硬件设计的基础上,利用Keil开发平台,选用C语言完成了系统软件开发,结合Proteus仿真软件进行了仿真,仿真结果表明,控制系统基本能够实现硬件系统的指定功能,特别是以不同的工作模式工作时,通过PWM脉宽调制技术控制的电机以不同的转速工作,增加的物理消泡装置也能按照既定时序工作,满足基本的设计需求。
关键词:豆浆机,高效,单片机,电机调速ABSTRACTThe system of soybean milk machine control system is designed in this paper,in which the temperature sensor DS18B20 and liquid level sensor are chosed to monitor the temperature and liquid level in the whole soybean milk making process .The output of the temperature senor is compared with a given value and the deviation is feedbacked to the controller AT89C51 as a input, which outputs signal to drive the implementing agencies, which is also the heater and motor. On the base of the hardware , using Keil development platform and C language completed the system software development, and simuated with the Proteus simulation software. Simulation results showed that the control system can achieve the intended function of the hardware system, especially the motor controled by the PWM pulse width modulation technology can work at a different speed in different work mode,and physical eliminating bubble device can work in accordance with the established sequence, which meet the basic design requirements. Keywords:s oybean milk machine,efficient, SCM,Motor speed regulation第1章绪论豆浆机是一种新型的家用饮用机,越来越成为家庭生活的必备品。
全自动家用豆浆机控制系统的设计与实现
2软件 设计
本设 计的 软件需要 完成 的任 务分 为:
①从 红外 液位传感 器 中读取 实时 液位 信号, 并 在异 常 时报警 提 示 。从温 度传感 器中读取 实时温 度信号 并进行 温度 控制 。 ②完成 人机 交互 , 包 括 设定 模 式 , 设 定 磨浆 配 置 参 数 等, 并 根 据 设置 参数 进 行磨浆 , 相关信 息显 示在LC D屏上 。 ③ 自动化 地完 成磨 浆任 务。 整 个主 机 软件 设 计可分 为5 个模 块 程 序设 计,分别 为系 统初 始
对 居住 环境 提 出来更高 的要求 , 越 来 越注 重 家庭 生活 空 间的舒 适 、
节 对 液位 高度 是 否溢 出进行检 测 , 再 到预 热 环节 对 液体 进 行初步 加 热, 加 热到 设定 温 度 时可开 始 进行 磨 浆,磨 浆结 束 后启 动加 热 直 至 煮 沸 ,最后 热蒸 数秒 确 保饮 品煮 熟 后提 示声 响起 整 个 过程 结 束 。控
单 片 机 控 制
器
. _ 磨 浆 模 块
和 煮浆 热
蒸环节。
D i g _ f a I s p a c e P . 9 1
技 术 交 流
某 洗 护用 品生产线 的上位 机 监控 系统设 计
孪 善 香 广 东省 汕头 市澄 海 职 业 技术 学校
摘要 : 本 文主要介 绍利用世 纪星工控 组态软件开发某洗护用品生产 线的上位机 监控 系统, 根 据其生产工艺流程 的要求, 其生产
制 软 件 系 统 总 体 设 计 如 图2 所示 。
安 全 和便 利 ,因此智 能家 居 的市 场前 景非 常广 阔 , 从 发 展趋 势上 来
看, 智 能 家 居 的 日益 普 及 将 会 是 一 种 必 然 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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 的输出电平,便知是否缺水。
用同样方法检测豆浆是否沸腾溢出。豆浆沸腾之 前,电极 PF 远离水面,PF 和 PG 之间电阻很大,与 R9、 R8 共同对 + 5V 分压,P3. 2 得到比 P3. 3 高的电压,比 较器 2 输出高电平。豆浆沸腾时,泡沫淹没 PF,和 PG 之 间电阻小,与 R9、R8 共同对 + 5V 分压,P3. 2 得到比 P3. 3 低的电压,比较器 2 输出低电平。用软件检测比 较器 2 的输出电平,便知豆浆是否沸腾溢出。
陈国杰
家用电器科技 SCIENCE AND TECHNOLOGY OF HOUSEHOLD ELECTRIC APPLIANCE 2000(3)
参考文献(1条) 1.林克明;石昭祥 Z8高性能单片微机原理与应用 1994
本文读者也读过(10条) 1. 刘升.杨静丽 基于PIC16C54单片机的全自动豆浆机控制系统[期刊论文]-电子工程师2004,30(7) 2. 张树弼 九阳JYDZ-7型豆浆机电路原理与检修[期刊论文]-家庭电子2004(12) 3. 张树弼 美的DG13-DSA型豆浆机的原理与维修[期刊论文]-家庭电子(维修版)2005(6) 4. 刘立.山匡.军李娟 NT66P20A单片机在豆浆加工机中的应用[期刊论文]-机电一体化2002,8(1) 5. 杨青 九阳JYDZ-9型智多星豆浆机的原理与检测[期刊论文]-家庭电子(维修版)2005(8) 6. 袁飞 美的无网豆浆机耀世登场[期刊论文]-日用电器2008(7) 7. 刘立山.李娟.匡军 单片机控制豆浆加工机的研制[期刊论文]-粮油加工与食品机械2001(9) 8. 豆浆机[期刊论文]-家用电器(消费版)2007(2) 9. 晓叙 选购一台理想的家用豆浆机看什么?[期刊论文]-家用电器2004(4) 10. 刘仁琦 中国现调饮料市场探索[会议论文]-2001
但美国 ZiIog 公司的 Z8 系列单片机新颖、品种多,特别 放大,驱动继电器 JM 闭合,控制马达 M 运转。为了避
适合家电智能化和更新换代。Z8 具有下列主要特点: 免继电器开关断开时拉弧,分别在 JH、JM 开关两端并
1 ) 多累加器结构。内部 RAM128 字节或 256 字节单元 接 RC 吸收元件。
Y
2OS
程序流程如图 5 所示。接通 搅拌马达电源,运转 2O 秒,
关加热器 平缓报警
停 lO 秒,共 5 次,保证马达 图 5 START 程序流程图
间歇工作。然后关闭马达,调缺水检测子程序,若缺水,
则急促报警,关闭马达;若有水,加热器通电加热。检测
是否沸腾溢出,若没有沸腾溢出,则返回缺水检测程
序,若不缺水,继续加热;若沸腾溢出,溢出小于 l6 次,
换。3 ) 矢量中断。4 ) 有看门狗,提高抗干扰能力。
P3. 2 为沸腾溢出检测输入端,分别接比较器的正向输
我们选 用 Z86EO2 单片机,内含 512 字节 ROM, 入端。
128 字节 RAM,18 引脚,体积小,价格廉,特别适合小
缺水、沸腾溢出检测
家电智能控制。
原理如图 2 所示。PG 是装
马达运转 2OS 停 lOS,共 5 次
检 测 加 热 键 HEAT 是 否 按 下。若 HEAT 键按下,则处 理 HEAT 程序,若没按下,
调检水程序 加热器通电
则返回缺水检测程序,循环 进行。 3. 2 START 程序
全 自 动 启 动 键 START
N 沸腾溢出吗
Y 溢出 l6 次吗 N
关加 热器
分钟以上,保证完全煮熟;有再沸腾加热功能。
Z86EO2 的 P2. 4 输出报警信号,经三极管 T4 放
" 硬件设计
大,驱动蜂鸣器 B2 报警。P2. 5 输出加热信号,经三极
2. 1 单片机选型
管 T3 放 大 , 驱 动 继 电 器 JH 闭 合 , 控 制 加 热 器 R
单片机种类较多,使用较多的是 MCS - 51 系列。 ( HEAT ) 加热。P2. 6 输出马达驱动信号,经三极管 T2
出,接通电源时,发出“滴—”长鸣声;缺水时,发出“滴,
滴”急促声;工作完毕时,发出“滴—,滴,滴”柔和声,便
于区分工作状态。
参考文献
林克明 石昭祥 . Z8 高性能单片微机原理与应用 . 中
国科学技术出版社,l994.
(编辑 张莉莉 )
全自动豆浆机单片机控制系统
作者: 作者单位: 刊名:
英文刊名: 年,卷(期):
工作过程是,先将黄豆浸泡 6 ~ 8 小时,按说明书 要求,将黄豆放入豆浆机的搅拌器滤网内,搅拌壶内倒 入适量的水,装好搅拌机。接上电源,蜂鸣器长鸣一声, 提示已接通电源,指示灯 LED 亮,处于待命状态。按下 全自动启动键 START,搅拌马达运转,将黄豆粉碎,豆 浆过滤,然后马达停转,开始加热,直到豆浆沸腾煮熟, 停止加热,发出柔和的报警声,提示豆浆已做好。若豆 浆较长时间未喝而变凉,按下再加热键 HEAT,加热至 沸腾后,停止加热,发出柔和的报警声。若缺水,则关闭 加热器和马达,按任何键不响应,并发出急促的报警 声,直到关闭电源,加好水后才能工作。 ! 软件设计
热器感应电对缺水检测和沸腾溢出检测的干扰,如图 2
所示,参考地电极 PG 不直接接地,而是经 RlO ( lOO! ) 接地。软件上,加看门狗。2 ) 安全可靠。为了防止加热
器干烧,在主程序和子程序中,不断检测是否缺水,一
旦缺水,关闭马达或加热器,并发出急促的“滴,滴…”
报警声。硬件也有安全设计。3 ) 报警程序为多警声输
则加热停止 2O 秒,避免豆浆继续溢出;然后返回缺水
检测程序,不缺水时,再加热。若沸腾溢出达到 l6 次,
即第一次沸腾后,间断地加热约 5 分钟,保证豆浆完全
煮熟。最后发出“滴—,滴,滴”周期性柔和的双音报警,
提示工作完毕,豆浆已做好。
3. 3 HEAT 程序
加热键 HEAT 程序流程如图 4 所示,先调缺水检
术
碎、过滤到豆浆的加热、煮熟全过程实现全自动,只需 或 HETA 键按下时,PO. O 或 PO. 1 变为低电平,软件不
18 分钟即可制成 1. 4 升的纯豆浆,方便省时、卫生新 断检测 PO. O 和 PO. 1 电平,便知道哪个键被按下,执行
鲜;有可靠的缺水保护,防止干烧;豆浆沸腾后再煮 4 相应的控制动作。
豆浆机由粉碎黄豆的搅拌机、豆浆加热器和控制 输出端口。PO 口作为按键输入。PO. O 接加热键 HEAT,
电路三大部分组成。用单片机研制的全自动豆浆机的 PO. 1 接全自动启动键 START。键未按下时,PO. O、PO. 1
技
控制电路,只要按下启动键,豆浆机就能从黄豆的粉 分别由电阻 R13、R14 拉成高电平 ( + 5V ) ,当 START 键
豆浆机是一种新型的家用饮料机,以黄豆为原料, 12 脚 PO1;13 脚为 PO2;14 脚 GND;15 ~ 18 脚为 P2O ~ P23。
直接加工成熟的热豆浆。若在黄豆中配以芝麻、花生、 电。三端稳压器 78O5 输出 + 5V 电压给单片机供电。
杏仁等佐料,可以做出各种风味的鲜美饮料。
Z86EO2 振荡频率为 4MHz,有 PO、P2、P3 三个输入
本文链接:/Periodical_jydqkj200003030.aspx
http: )www. chinainfo. gov. cn / periodicaI / 设计与开发 !"""·# ·$#·
全自动
豆浆机
单片机
控制系统
陈国杰
图 1 豆浆机控制电路 注:286EO2 IC1 注脚为:1—4 脚为 P24 ~ P27;5 脚为 VCC;6