数字逻辑课程设计---洗衣机系统的设计
《数字逻辑课程设计---洗衣机系统的设计》由会员分享,可在线阅读,更多相关《数字逻辑课程设计---洗衣机系统的设计(17页珍藏版)》请在毕设资料网上搜索。
1、 数字逻辑课程设计实验报告数字逻辑课程设计实验报告 题目:洗衣机系统的设计 一、实验目的。 随着计算机技术和微电子技术的飞跃发展,数字系统的设计正朝着速度快、容量大、体 积小、重量轻的方向发展。而 VHDL 语言是数字系统设计自动化的一个很重要的方面,利用 软件编程可以实现很多相应的逻辑功能。因此学习好 VHDL 语言对每个数字系统设计者来说 有很重要的意义。 本实验要求利用 VHDL 语言设计一个简单的洗衣机系统, 并通过控制电路来实现洗衣机各 个状态的改变。这次实验可以使我们对 VHDL 语言及其编程风格有较深入的了解。 二、实验所用仪器和组件。 DICE-SEM 型实验箱 三、实验内容。
2、 洗衣机除了暂停外有三种工作状态:洗涤、漂洗和脱水。这三种状态的先后次序是固定 的,每个工作状态的工作时间也是固定的。而在日常使用洗衣机时,则需要设定洗衣机的洗 衣模式, 洗衣机按照洗衣模式完成它的工作。 洗衣模式其实就是根据实际需要对这三种状态 进行取舍后组合形成的, 它们是: 具有洗漂脱的标准模式、 只有洗涤的单洗模式、 洗漂模式、 单漂模式、漂脱模式和单脱模式等 6 种。不管哪种洗衣模式下,洗涤工作只进行一次,漂洗 工作则进行二次,脱水工作进行一次,洗涤和漂洗工作需要注水,注水多少是可以设定的。 在系统运行时,可以通过手动按钮进入暂停,但洗衣模式强制进入标准模式。只有在暂停时 才可以重新
3、选择洗衣模式,处于工作状态则不允许重新选择。 四、实验设计方案、逻辑图及波形图。 1、实验设计方案 P1 进程:用于对电源开关的处理,敏感信号表为 clk,当电源开关为高电平时,电源指 示灯亮。 Proc 进程:当洗衣机工作时记录时间,clk1 记录秒,shijian 记录分,敏感信号表为 脉冲信号 clock。 P2 进程:用于对水位的处理,敏感信号表为水位按钮 water。 P3 进程:用于模式的选择,产生相应的输出,并对计时器时间赋初值,敏感信号表为 模式按钮 mode。 P4 进程:用于对启动、暂停的处理,并产生相应的变量赋值和输出。 P5 进程:模拟洗衣机的工作过程,对于相应的模块作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 逻辑 课程设计 洗衣机 系统 设计
