2026《豆浆机控制系统的硬件和软件设计案例》4600字.docxVIP

  • 1
  • 0
  • 约7.06千字
  • 约 16页
  • 2026-02-02 发布于湖北
  • 举报

2026《豆浆机控制系统的硬件和软件设计案例》4600字.docx

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将按键电

文档评论(0)

1亿VIP精品文档

相关文档