好文档 - 专业文书写作范文服务资料分享网站

智能洗衣机控制器设计 Verilog编程

天下 分享 时间: 加入收藏 我要投稿 点赞

创作编号:

GB8878185555334563BT9125XW 创作者: 凤呜大王*

智能洗衣机控制器设计报告

鑫鑫出品

2010-3-18

目录

一.设计

景……………………………………………………………2 二.功能简介 基

能 …………………………………………………………2 扩

能 …………………………………………………………3 三.模块设计及端口设置 主

main ………………………………………………………3 工

mode …………………………………………4 进

Water_t …………………………………………4 无

waterless …………………………………5

1

危险信号产生模块

Unsafe ………………………………………5 洗

wash …………………………………………6 报

alart ……………………………………………………7 LED

LEDs ………………………………………………7

模块级连线图 ………………………………………………………8

创作编号:

GB8878185555334563BT9125XW 创作者: 凤呜大王*

四.电路工作原

理 ………………………………………………………9

以s的值为主要状态标志的基本工作流程图 …………………10

Verilog

释……………………………………………11

2

六.小

结…………………………………………………………………18

一.设计背景。

如今,带有微型控制芯片的家用电器迅速普及。通过用户简单的设定,这些智能家电能自动完成家务,并向用户及时提供反馈信息。这极大地方便了人们的生活。

智能洗衣机是智能家电的代表。用户只需按几个键,智能洗衣机就能自动完成注水、洗衣、排水、甩干等一系列工作,并在发生事故时给予用户报警并作出正确反应,极大减轻用户的洗衣负担,同时保障用户安全。基于以上功能要求,本人进行了智能洗衣机控制器的设计,并作出此设计报告。

二.功能简介。 基本功能:

a.可选5种洗衣模式,列举如下

1>强力洗衣模式:工作程序为, 注水->洗衣->排水->甩干

->注水->漂洗->排水->甩干

->注水->漂洗->排水->甩干。

其中洗衣为30分钟;

2>普通洗衣模式:工作程序为, 注水->洗衣->排水->甩干

->注水->漂洗->排水->甩干

->注水->漂洗->排水->甩干。

3

其中洗衣为20分钟;

3>强力洗衣模式:工作程序为, 注水->洗衣->排水->甩干

->注水->漂洗->排水->甩干

->注水->漂洗->排水->甩干。

其中洗衣为10分钟;

4>漂洗模式:工作程序为, 注水->漂洗->排水->甩干 ->注水->漂洗->排水->甩干。 5>甩干模式:工作程序为,甩干。

以上五种模式中,进水时间为1-3分钟,漂洗为5分钟,

排水2分钟,甩干3分钟。

b.显示洗衣完成所需时间。

c.用不同LED灯显示洗衣机当前的工作状态(注水、洗衣、

排水、甩干)。

d.完成洗衣任务时蜂鸣3声提示。 扩展功能:

a. 进水量可调。根据衣物的多少,进水时间有1分钟、2分钟、3分钟三个档位,并用一个数码管显示所设时间。 b. 进水时无水报警。蜂鸣器发出2秒的报警声,并中止洗衣工作。供水正常后恢复工作。

c. 甩干时洗衣机盖被打开则报警。2秒报警声,同时中止甩干操作。重新盖上盖子后恢复工作。 d. 有按键音。

e. 设有 暂停/继续 键。可随时按下暂停洗衣机的工作。再次按下则继续工作。

f. 用两个LED灯标志给电机的控制信号。在洗衣或漂洗时交替闪亮,象征电机顺时针/逆时针转动的转换。

g. 用数码管显示当前工作状态(注水、洗衣、排水、甩干)所剩时间。

三.模块设计及端口设置。

4

8jxzj9efql1od1e2lms547le14lox100wia
领取福利

微信扫码领取福利

微信扫码分享