云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 基于单片机AT89C51的模拟洗衣机控制系统设计

基于单片机AT89C51的模拟洗衣机控制系统设计

  • 62 次阅读
  • 3 次下载
  • 2025/5/25 8:10:25

四川信息职业技术学院毕业设计说明书(论文)

各为4S,间歇时间为1S;弱洗时正/反转驱动时间各为3S,间歇时间为2S,所以设计此按键用来控制电机转速。

3.运行/暂停选择键:由于本设计要求不管洗衣机工作在什么状态,当按下暂停键时,洗衣机需暂停工作,待启动键按下后洗衣机又能按原来所选择的工作方式继续工作,所以设计该按键。

3.2.3 显示电路设计

在单片机应用系统中,对于系统的运行状态和运行结果,通常都需要直观显示出来。本设计采用的是8个共阳极发光二极管显示,显示电路如图3-6所示。显示电路油八个LED和八个电阻构成。八个电阻都分别为10欧姆,在电路中,电阻起限流保护作用,防止LED被烧坏。八个LED是共阳级,当输入低电平时LED点亮,当输入高电平时LED熄灭。

图3-6 显示电路 表3-1显示电路工作状态 标准 LED1亮 经济 LED2亮 強洗 LED5亮 弱洗 LED6亮 单独 LED3亮 洗涤 LED7亮 排水 LED4亮 第 9 页 共 39 页

漂洗 LED8亮

四川信息职业技术学院毕业设计说明书(论文)

如表3-1所示标准模式时发光二极管一点亮;当洗衣机工作于经济模式时发光二极管二点亮;当洗衣机工作于单独模式时发光二极管三点亮;当洗衣机工作于排水模式时发光二极管四点亮;当洗衣机工作于强洗模式时发光二极管五点亮;当洗衣机工作于弱洗模式时发光二极管六点亮;当洗衣机工作于洗涤模式时发光二极管七点亮;当洗衣 机工作于漂洗模式时发光二极管八点亮。

3.2.4 直流电机驱动电路设计

图3-7 直流整机电路

图3-7所示为一个典型的直流电机控制电路。电路得名于“H桥式驱动电路”是因为它的形状酷似字母H。要使电机运转,必须导通对角线上的一对三极管。根据不同三极管的导通情况,电流可能会从左至右或从右至左流过电机,从而控制电机的转向。

图3-8 H桥式驱动电机顺时针转动

第 10 页 共 39 页

四川信息职业技术学院毕业设计说明书(论文)

如图3-8所示,该电路中当Q1管和Q4管导通时,电流就从电源正极经Q1从左至右穿过电机,然后再经Q4回到电源负极。按图中电流箭头所示,该流向的电流将驱动电机顺时针转动。当三极管Q1和Q4导通时,电流将从左至右流过电机,从而驱动电机按特定方向转动(电机周围的箭头指示为顺时针方向)。当三极管Q2和Q3导通时,电流将从右至左流过电机,从而驱动电机沿另一方向转动(电机周围的箭头表示为逆时针方向)。

图3-9 H桥式驱动电机逆时针转动

如图3-9所示,驱动电机时,保证H桥上两个同侧的三极管不会同时导通非常重要。如果三极管Q1和Q2同时导通,那么电流就会从正极穿过两个三极管直接回到负极。此时,电路中除了三极管外没有其他任何负载,因此电路上的电流就可能达到最大值(该电流仅受电源性能限制),甚至烧坏三极管。

第 11 页 共 39 页

四川信息职业技术学院毕业设计说明书(论文)

第4章 系统软件设计

软件在硬件平台上构筑,完成各部分硬件的控制和协调。系统功能是由软硬件共同实现的,由于软件的可伸缩性,最终实现的系统功能可强可弱,差别可能很大。软件采用模块化设计方法,不仅易于编程和调试,也可减小软件故障率和提高软件的可靠性。同时,对软件进行全面测试也是检验错误排除故障的重要手段。由于编程多涉及到数值运算,比较复杂,还有LCD灯的显示设计都是需要多重选择判断,用我们平时常用的汇编语言编程是很难实现的,这里我们选用了移值性好、结构清晰、能进行复杂运算的C语言来实现编程。

4.1 软件主要程序流程

主程序函数 标准方经济方式函数 式函数 单独方式函数 排水方式函数 强弱切换函数 图4-1 主要程序流程图

整个系统的功能是由硬件电路配合软件来实现的,当硬件基本定型的时候软件也基本定下了,从软件的功能不同,可以分为两的类:一是监控软件(主程序)它是整个软件的核心,专门用来协调各个执行模块和操作者的联系。二是执行软件(子程序)它是用来完成各种实质性的工作的,如测量、计算、显示、通讯等。每一个执行软件就是一个小的执行模块,这里将每一个模块一一列出来,并为每个执行模块进行功能定义和接口定义。各执行模块规划好以后,就可以规划监控软件了。首先要根据系统的总体功能选择一种最合适的监控程序结构,然后根据实时性的条件,合理安排监控软件和执行软件之间的调度关系。

4.2 标准方式运行程序设计

第 12 页 共 39 页

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

四川信息职业技术学院毕业设计说明书(论文) 各为4S,间歇时间为1S;弱洗时正/反转驱动时间各为3S,间歇时间为2S,所以设计此按键用来控制电机转速。 3.运行/暂停选择键:由于本设计要求不管洗衣机工作在什么状态,当按下暂停键时,洗衣机需暂停工作,待启动键按下后洗衣机又能按原来所选择的工作方式继续工作,所以设计该按键。 3.2.3 显示电路设计 在单片机应用系统中,对于系统的运行状态和运行结果,通常都需要直观显示出来。本设计采用的是8个共阳极发光二极管显示,显示电路如图3-6所示。显示电路油八个LED和八个电阻构成。八个电阻都分别为10欧姆,在电路中,电阻起限流保护作用,防止LED被烧坏。八个LED是共阳级,当输入低电平时LED点亮,当输入高电平时LED熄灭。 图3-6 显示电

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com