文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 高等教育 > 工学 > 基于VHDL的洗衣机控制器设计
侵权投诉

基于VHDL的洗衣机控制器设计

毯墨垡量旦主

TCP传送,完垒可以应用到分布式的现场监控中。本方法利用现

存的Internet刚络可以有效提高资源的使用率、削减晓用成本.而

鲤型亟遗过盛墨盈

参考文献

实现采用面向连接的传输模式,更能保证数据传送的正确性。4结束语

该系统设计能够把舞台控制系统的工作状态及参数设置、数据管理等直观的通过画面展现在操作者和管理者的面前。并且利用Interl】et阿络实现舞台控制系统的远程监控,它利用现在的以太刷和IT技术.对传统的工业控制领域进行了革新,在结合了TCP/[P功能下,实现舞台控制系统的远程监控与维护,降低了系统的维护费用,使维护和管理变得便捷,为工业控制领域带来了新的发展方向。0

文章编号:1671-1041(2007)06 0057 02

…I邓炎,王磊等Labview71测试技术与仪器应用mJ.机械工业出

版社,2004.

【2】刘君华基于LabView的虚拟仪器{5}计[M】电子工业出版社,2。03【31染星彦,和卫星.Labview实现远程数据采集与侍输[4J周求湛.钱志鹅,刘萍萍虚捌仪器与LabVIEWTM

72004

Express程

序设计北京:北京航空航天大学出版社.2004.189-191

作者简夼-张聪玲,蕾.天津工业大学信息与通信工程学院硕士研究生.Z-盘海,男,教授.天津工业大学信息与通信工程学院副院长:姚银花.士.乏津工业赶学信息与通信工程学院硕士研究生。

基于VHDL的洗衣机控制器设计

李波,王章瑞,高一波

(西南石油大学,成都610500)

摘要:VHDL是EDA的重耍组成部分,利用VHDL来设计数字电路.极大

地减少了设计的时间,降低开发成本。本文利用模块化的设计思想,介绍了

设置异常的工作时间时,洗衣机发出警告岳,就会自动调整用户设

定的工作时间。

洗衣机控制器的VHDL设计过程。该设计通过了实时仿真和验证,并下载到FPGA中执行.得到了预期的效果。

关键词:VHDL;控制器:模块化设计,状态机

中图分类号:TM92533文献标识码:A

2控制器的模块化设计

根据洗衣机控制器功能的描述.町将洗衣机控制器划分为着干

功能模块。如图1所示,其中状志机模块的设计是关键,它控制着

整个系统的工作过程,包括控制各状态间的转换.各模堍的启用与停止.是系统的核心部分。

TheDesignof

based

Li

WasherController

on

VHDL

Zhang-rui.GAoYi-be

(SouthwestPetroleumUniversity,Chengdu

Be.WANG

610500,China)

Abstract:VHDLdigitalwell

as

isan

importantof

componentofwillThis

EDAThe

designtime

of

as

circuitthe

bvmeansVHDL

cost

enormouslypape

r

reduce

use

thethe

developmental

inby

makesof

design

modular,tointrodgeetheThis

on

VHDL

the

design

processofwashercontrollersimulationandthetO

eonfirrnati

the

圉1

design

it

succeededreal-time

Andcarriedout

downloading

FPGA.andobtained

洗《"}控制器功#E模垃图

anticipatedeffectKey

2.1

design;state

words:VHDLicontroller;modulation

machine

状态机模块的设计

此模块设有四个关键按键。骨别是模式选择健“Choice”,开始

键“Start”.系统复位键”Reset”和暂停健“Hold“。状态机设置

VHDL作为IEEE一1076标准所规范的硬件描述语言.可用于

为六种状态,既五种工作模式:单洗涤(”、单漂洗(B)、单

脱水(c)、漂洗+脱水(D),洗涤+漂洗+脱水(E),再加卜个暂停状态(F)。控制器完成各工作模式下的任务,其实只有三个动作:洗涤、漂洗和脱水,要么是其中一个.要么是他们的叠

数字电路与系统的描述、模拟和自动设汁。在硬件电子电路设i,I领域中,越来越多的设计人员采用VHDL来进行项目开发。它采用自顶向下的设计方法,邮从系统总体要求m发,自上至下地将设计任务分斛为不同的功能模块,最后将各功能模块连接形成顶层模块,完成系统硬件的整体设计。率文正是通过VHDL的模块化的

设计方法来进行洗衣机控制器的设计。

加。这三个动作我们分gⅡ用Ml,M2、M3表示。

状态机中,有两个进程。第’个进程负责各状态的转换。当按下选择键“Choice”一次,状态就转换次,此进千早在六种状态

间循环转换,默认状态为暂停状态。

第二十进程涉及到信号的反馈。它负责根据相关碘块(刊时控制模块)的反馈信号,发出在吾状态下相应的控制信号。

1控制器基本功能描述

洗收机控制器可工作于五种模式下:

争洗涤,单漂洗、单脱

水、漂洗十脱水、洗涤+漂洗+脱水;可以使洗衣机控制器工作在

任意一种模式下,各工作模式有自已默认的工作时间.用户也可以报据需要自己设置;可|三l暂停洗衣机控制器当前工作,暂停时有闪烁显示.恢复后继续暂停前的状态:有报警设置,当设置各工作模

假设选择E(洗涤+漂洗+脱水)工作模式时。按F。Start”键,首先执行洗涤(MI)动作,当计时控制模块完成洗涤动作计

时.反馈信号feedbackA生效。状态机检测到feedbackA有效,即令计数器的洗涤计数方式失效,同时开始漂洗(M2)动作,井使

漂洗计数方式的使能端牛效,计数器开始漂洗的计时,同时点亮或熄灭相关LED二极管。然后,洗涤动作完成,反馈信号feedbackB

式时间异常或洗农机完成所有工作后提示用户;自动纠错,当用户

生效,进入脱水动作(M3),直至feedbackC有效.完成整个洗权

收稿日期:2007—07—12

过程,吲到暂停状态。

欢迎订阅欢迎撰稿欢迎发布产品广告信息

万方数据 

墨!鱼∑呈I.!!;!!!一N—O,—6

57

第1页

你可能喜欢

热门文档

相关文档

  • 【论文】基于VHDL的洗衣机控制器的设计

    基于VHDL的洗衣机控制器的设计_电子/电路_工程科技_专业资料。第2 2卷 第 4期 Vo1.22 No.4 电子设计工程 Electronic Design Engineer第...

  • 【论文】基于VHDL的洗衣机控制器设计

    基于VHDL的洗衣机控制器设计_专业资料。VHDL是EDA的重要组成部分,利用VHDL来设计数字电路,极大地减少了设计的时间.降低开发成本。本文利用模块化的设计思想,介绍了洗...

  • 基于VHDL语言的洗衣机控制系统设计

    基于 VHDL 语言的洗衣机控制系统设计高健 张保平 沈庆亮 陈娟 葛中芹 (南京大学电子科学与工程学院 江苏南京 210093) 〔摘 要〕 通过洗衣机系统的设计,详细介绍...

  • 基于VHDL语言的洗衣机控制系统设计

    基于VHDL语言的洗衣机控制系统设计 洗衣机洗衣机隐藏>> ? 学 术论 坛 ? 基于VD语言的洗衣机 控制 系 统设 计 HL 高健 张 保平 沈庆 亮 陈娟 葛 中芹...

  • 基于VHDL语言的简易洗衣机控制器

    基于VHDL语言的简易洗衣机控制器_信息与通信_工程科技_专业资料。电子课程设计——简易洗衣机控制器设计 学院: 班级: 姓名: 学号: 指导老师: 2013 年 12 月 I ...

  • VHDL的洗衣机控制器设计

    VHDL语言的洗衣机控制器... 15页 2下载券 基于VHDL语言的洗衣机控... 15页...王 磊等 , 测试技术 与仪器应 用附 机械 工业出 的虚拟仪器设计 电子工业 ...

  • VHDL语言的洗衣机控制器设计---

    (2)画出洗衣机控制器包括不同洗衣模式的完整的状态转移图。 (3)对编写的 VHDL 程序代码进行编译和仿真。 (4)总结设计内容。 三、原理 1. 基于状态机的控制...

  • VHDL洗衣机控制系统设计实验报告

    VHDL洗衣机控制系统设VHDL洗衣机控制系统设隐藏>> VHDL 实验报告 洗衣机控制器设计 洗衣机控制器设计 一.实验题目名称:洗衣机控制器设计 实验题目名称: 二:实验目...

  • EDA 设计基于VHDL的简易全自动控制洗衣机

    简易全自动洗衣机控制器设计 2、通信系统信道编码器设计 作业要求:《电子系统设计 EDA》课程是电子信息工程、自动控制、计算机科学与工程 等专业的技术课之一,具有...

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email