- 1
- 0
- 约7.06千字
- 约 16页
- 2026-02-02 发布于湖北
- 举报
PAGE14
豆浆机控制系统的硬件和软件设计案例
目录
TOC\o1-3\h\u30110豆浆机控制系统的硬件和软件设计案例 1
260771系统的硬件设计 1
41601.1单片机的选用 2
281961.2按键电路的设计 3
46081.3时钟电路的设计 4
122291.4复位电路的设计 4
134681.5液晶显示器的选用 5
238291.6报警电路的设计 7
26531.7其他电路的设计 7
274852系统的软件设计 9
140852.1流程图 9
195932.2定时程序设计 11
54302.3报警程序设计 11
19084.4其他程序设计 12
1系统的硬件设计
本次设计的豆浆机是以单片机AT89C51来控制整个系统的。在豆浆机插上电源以后,通过按键电路进行定时时间的加减,让豆浆机显示我们需要的时间,此时,就需要一个液晶显示器,这次设计用到的液晶显示器是LM016L这个型号,之所以选它,是因为它的线路没有那么复杂,体积相对来说又比较小巧,能很好地显示定时时间REF_Re\r\h[9]。在定时时间倒计时结束以后,豆浆机就开始工作,进行加热、打浆等一系列运作,在此过程中豆浆会自动进行防干烧及防溢出保护系统,当能够闻到一股浓郁的豆子香味,并且听到滴滴滴的报警声,表示豆浆已经煮好了,此处,会设计一个专门的报警电路,用来提醒使用者可以喝豆浆了。
1.1单片机的选用
传统豆浆机加热和打磨不是同时进行的,这为用户带来了极大不便,针对传统豆浆机的缺点,本文介绍了一种由单片机控制的豆浆机控制系统,给出了各部分硬件设计的原理和硬件设计所需的电路原理图REF_Re\r\h[10]。本文首先分析了单片机的应用特点,随后介绍了单片机的开发技巧REF_Re\r\h[11]。详细论述了系统的硬件组成、各功能部分的电路设计和系统的软件设计,给出了关键功能部分的电路图、单片机的程序设计流程,系统在实际应用中,工作稳定可靠REF_Re\r\h[12]。本设计选用的是美国生产的AT89C51单片机,它是一种微控制器,能够把中央处理器、定时/计数器、存储器等都聚集在一起的集成电路芯片上的微型计算机。带4K字节的FLASH存储器,具有低功耗、高性能的特点,和其他单片机相比,AT89C51单片机更让人们熟知,它的端口接线简单易懂,更易于上手操作,此外,AT89C51单片机比较便宜,一般价格为几十块人民币,如此经济实惠的单片机就很适合拿来做研究,如果是批发的话,就更便宜了REF_Re\r\h[13]。
表3-1单片机AT89C51引脚表
引脚名称
引脚说明
P0.0-P0.7
一般的I/O端口或数据/地位地址总线复用引脚
P1.0-P1.7
一般的I/O端口
P2.0-P2.7
一般的I/O端口或高位地址总线
P1.0-P1.7
一般的I/O端口或第二功能引脚
VCC
供电电压
RST
复位输入
XTAL1
反向振荡器输入或内部时钟工作电路输入
XTAL2
反向振荡器输出
GND
接地
PSEN
外部程序储存器的选通信号输出
ALE
脉冲输入
EA
程序储存器选择
单片机AT89C51有很多特性,第一,AT89C51可以与工业标准的MCS-51进行兼容;第二,AT89C51有32个可编程I/O线、两个十六位定时/计数器,在功能低消耗时,会进入闲置或掉电状态模式;第三,AT89C51含有振荡器的同时还有一个时钟电路,是用来定时的,当你想第二天早上喝到豆浆时,此时就可以启动单片机的定时功能;第四,该单片机存在一个三级程序存储锁定功能,它的内部RAM是一个128×8位的存储器REF_Re\r\h[14]。
表3-2第二功能表
引脚
第二功能
P1.0
RXD(串行输入口)
P1.1
TXD(串行输出口)
P1.2
INT0(外部中断0)
P1.3
INT(外部中断1)
P1.4
T0(定时/计时器0外部输入)
P1.5
T(定时/计时器1外部输入)
P1.6
WR(外部数据存储器写选通)
P1.7
RD(外部数据储存器读选通)
图3-1单片机AT89C51引脚图
1.2按键电路的设计
按键电路是用来调控时间的,设置微动开关是控制设置时间的按键,加时微动开关是在设置的时间上进行加时的一个控制键,减时微动开关和加时微动开关的作用基本相似,唯一的不同是减时微动开关是在设置的时间基础上进行减时的这么个操作,该电路是通过单片机AT89C51将按键电
您可能关注的文档
- 2026《2.0T普通乘用车主减速器的设计计算过程案例》4200字.docx
- 2026《2ASK调制解调电路工作基本原理概述》1500字.doc
- 2026《ABS系统基本原理与组成综述》2200字.doc
- 2026《ACC系统架构工作模式概述》3100字.docx
- 2026《D教育培训机构知识型员工的工作满意度现状及问题调查分析》4900字.docx
- 2026《EPC总承包模式下Y建筑施工公司转型升级的战略选择分析案例》12000字.docx
- 2026《F汽车公司绩效管理优化方案设计》9000字.docx
- 2026《HG6341微型客车转向驱动桥驱动桥壳计算设计》1100字.docx
- 2026《ICSID仲裁管辖权扩大的动因及影响分析》2300字.docx
- 2026《IP城域网BRAS的发展历程及面临的问题概述》5100字.docx
最近下载
- 2015款_威朗使用说明书.pdf VIP
- DB21_T 2943-2018农村生活污水处理技术指南.docx VIP
- 2025年浙江省单独考试招生文化考试语文试卷及答案.docx VIP
- 《公共数据 数据分类分级规范》(DB54T 0423-2024).pdf VIP
- 环卫工人工资专用账户管理协议示范文本模板.docx VIP
- 2023年浙江省单独考试文化招生语文试卷 含答案.docx VIP
- 外研版(2024新版)七年级上册英语全册教案(单元整体教学设计).pdf VIP
- gb2828抽样计划表培训课件.ppt VIP
- 浅谈民间童谣在幼儿园课程中的整合策略.doc VIP
- 违法发放贷款罪专题讲座参考课件.pdf VIP
原创力文档

文档评论(0)