电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

利用WHDL设计洗衣机控制器

利用WHDL设计洗衣机控制器_第1页
1/20
利用WHDL设计洗衣机控制器_第2页
2/20
利用WHDL设计洗衣机控制器_第3页
3/20
利用 VHDL 设计洗衣机控制器1 引言2 选题讨论的意义2.1 课题来源2.2 课题讨论的背景2.3 讨论的目的和意义.4 应解决的主要问题与应达到的技术要求2.4.1 需解决的主要问题洗衣机控制系统的核心部件是控制器。洗衣机控制电路包括控制器、控制对象、状态显示电路、计时器与报警电路。它是一闭环系统,部结构有洗衣机状态转换时间信号产生器、状态计数器、数据选择器和状态译码器,它能自动发出顺序循环控制信号(S、R、L),并同时完成在该状态下的计时功能。另外,它还向控制对象提供一个工作过程的周期信号(T),作循环次数累计。控制对象是由 4 位二进制计数器和 4 位数值比较器构成,它对 T 作计数,与此同时与人工输入的预置循环数比较,随时将反应受控器自身状态的信号反馈给控制器,从而实现系统的控制功能。2.4.2 需实现洗衣机控制器的控制功能⑴ 洗衣机的状态为待机 5s→正转 60s→待机 5s→反转 60s,并用 3 个 LED 灯和7 段显示器分别表示其工作状态和显示相应工作状态下的时间。⑵ 自行设定洗衣机的循环次数,这里设最大的循环次数为 15 次。⑶ 具有紧急情况的处理功能。当发生紧急情况时,立即转入到待机状态,紧急情况解除后继续执行后续步骤。⑷ 洗衣机设定循环次数递减到零时立即报警,以表示洗衣机设定的循环次数已经结束。⑸ 输入变量:时钟 CLK,直接清零 RD,暂停/连续 EN,设定洗衣机的循环次数SET。⑹ 输出变量:三个工作状态 S、R、L,一个过程周期 T(T4),8421BCD 码 Q7…Q0 输出与报警信号。2.5 国外讨论现状,进展趋势与存在的主要问题2.6 设计工具介绍3 洗衣机控制器设计的方案论证3.1 洗衣机控制器设计的方案选择设计洗衣机控制器,通常可以用三种方法来实现。方法一,可以用纯机械式来设计控制器。本方法利用机械原理来设计定时器。例如可以利用弹簧储存能量和释放能量的过程得到定时时间。其原理如同机械式(上发条)的钟表。由于长时间工作,金属容易疲劳,一旦出现这样的情况,其定时的误差变大,导致定时不准确。同时由于金属的疲劳和磨损等,可能引发定时器停摆,轮子打滑,进水等问题。但机械式控制器具有制造方便,成本低等特点,所以在很多场合应用面依旧比较广。方法二,利用单片机控制。利用单片机设计控制器也是一种理想的设计方案。其优点突出,主要表现为:前期开发投入少,效率高,设计周期短,控制精度较高。但单片机芯片单价高,假如大批量生产,...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

利用WHDL设计洗衣机控制器

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部