豆浆机控制器的设计(含电路原理图,程序)
来源:56doc.com 资料编号:5D11367 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D11367
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
豆浆机控制器的设计(含电路原理图,程序)(开题报告,毕业论文13000字,电路原理图)
摘 要:本文介绍了以AT89C52单片机为核心控制部件的全自动豆浆机的工作原理,给出了控制系统的具体硬件电路和软件设计方法。该款豆浆机以AT89C52单片机为核心控制元件,配合其他器件,组成了电源电路、温度检测电路、加热及磨浆电路、水位检测及沸腾溢出检测电路、报警电路、LED显示模块等几大基本电路,并以会编语言程序来控制该款豆浆机的全自动运行,基本上能完成湿豆制浆、干豆制浆、粉碎、加热、定时打浆、保温及相应的显示功能,具有比较高的智能化水平。
关键词:AT89C52;豆浆机;控制系统;
The Design of The Soy Milk Maker Controller
Abstract:This paper introduces not only the working principle of automatic soymilk which uses the AT89C52 microcontroller as the main controlling hardware but also the designs of circuit and software. The soymilk which uses AT89C52 microcontroller as the core controller is composed by power circuit, temperature measuring circuit ,warming and milking circuit,water level measuring circuit, boiling measuring circuit, alarming circuit and display circuit, and these circuits are controlled by assembly language.Depending on these circuits, the soumilk could basically complete the wet soy milking, dry soy milking, grinding, warming, fixed time milking, keep warming and displaying function with higher intelligence level
Key words:AT89C52;Soy Milk machine;Control system;
豆浆机控制系统的功能需求分析
豆浆机的控制系统以单片机AT89C52为控制核心,结合控制传感器,加热及磨浆电路,水位检测及沸腾溢出电路,报警电路等的控制,达到只要启动豆浆机以后,所有的控制过程都实现完全自动化的目的。
目 录
摘要……………………………………………………………………………………1
关键词…………………………………………………………………………………1
1 前言……………………………………………………………………………… 1
1.1 引言……………………………………………………………………… 2
1.2 豆浆机的基本结构……………………………………………………… 2
2 豆浆机控制系统功能需求分析………………………………………………… 4
2.1 控制系统的硬件功能分析……………………………………………… 4
2.2 控制系统的软件功能分析……………………………………………… 4
3 控制系统的硬件设计…………………………………………………………… 4
3.1 单片机的选用…………………………………………………………… 4
3.1.1 AT89C52单片机的简介………………………………………… 5
3.2 电源电路设计…………………………………………………………… 7
3.2.1 电源的作用………………………………………………………7
3.2.2 电源的组成………………………………………………………8
3.2.3 电源的选用………………………………………………………8
3.2.4 电源的工作原理…………………………………………………8
3.3 温度检测电路的设计…………………………………………………… 9
3.3.1 温度传感器DS18B20简介………………………………………9
3.3.2 DS18B20温度传感器的外形和内部结构…………………… 10
3.3.3 DS18B20温度传感器的引脚定义…………………………… 10
3.3.4 DS18B20温度传感器与单片机AT89C52的接口设计……… 10
3.4 加热及磨浆电路的设计…………………………………………………11
3.5 水位检测及沸腾溢出检测电路的设计…………………………………12
3.6 报警电路的设计…………………………………………………………14
3.7 LCD显示模块的设计…………………………………………………… 14
3.7.1 LCD1602显示器的引脚介绍…………………………………15
4 豆浆机控制系统的软件设计……………………………………………………16
4.1 豆浆机控制系统的流程图设计…………………………………………16
5 结论………………………………………………………………………………20
参考文献…………………………………………………………………………… 20
致谢………………………………………………………………………………… 21
附录………………………………………………………………………………… 21
附录一豆浆机控制系统的源代码………………………………………………… 22
|