毯墨垡量旦主
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
基于VHDL的洗衣机控制器的设计_电子/电路_工程科技_专业资料。第2 2卷 第 4期 Vo1.22 No.4 电子设计工程 Electronic Design Engineer第...
基于VHDL的洗衣机控制器设计_专业资料。VHDL是EDA的重要组成部分,利用VHDL来设计数字电路,极大地减少了设计的时间.降低开发成本。本文利用模块化的设计思想,介绍了洗...
基于 VHDL 语言的洗衣机控制系统设计高健 张保平 沈庆亮 陈娟 葛中芹 (南京大学电子科学与工程学院 江苏南京 210093) 〔摘 要〕 通过洗衣机系统的设计,详细介绍...
基于VHDL语言的洗衣机控制系统设计 洗衣机洗衣机隐藏>> ? 学 术论 坛 ? 基于VD语言的洗衣机 控制 系 统设 计 HL 高健 张 保平 沈庆 亮 陈娟 葛 中芹...
基于VHDL语言的简易洗衣机控制器_信息与通信_工程科技_专业资料。电子课程设计——简易洗衣机控制器设计 学院: 班级: 姓名: 学号: 指导老师: 2013 年 12 月 I ...
VHDL语言的洗衣机控制器... 15页 2下载券 基于VHDL语言的洗衣机控... 15页...王 磊等 , 测试技术 与仪器应 用附 机械 工业出 的虚拟仪器设计 电子工业 ...
(2)画出洗衣机控制器包括不同洗衣模式的完整的状态转移图。 (3)对编写的 VHDL 程序代码进行编译和仿真。 (4)总结设计内容。 三、原理 1. 基于状态机的控制...
VHDL洗衣机控制系统设VHDL洗衣机控制系统设隐藏>> VHDL 实验报告 洗衣机控制器设计 洗衣机控制器设计 一.实验题目名称:洗衣机控制器设计 实验题目名称: 二:实验目...
简易全自动洗衣机控制器设计 2、通信系统信道编码器设计 作业要求:《电子系统设计 EDA》课程是电子信息工程、自动控制、计算机科学与工程 等专业的技术课之一,具有...
热门文档