电风扇控制逻辑电路课程设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 目录 TOC \o 1-3 \h \u 10609 一、设计目的 1 23401 二、设计要求 1 29980 三、总体设计原理与内容 2 4459 四、EDA设计及仿真 3 28904 1、电风扇控制逻辑电路设计源程序 3 15843 2、电风扇控制逻辑电路设计仿真结果及数据分析 6 14990 五、硬件实现 7 26597 1、硬件引脚锁定及步骤 7 19275 2、硬件实现照片 8 7815 六、设计总结 10 29950 参考文献 12 PAGE 3 PAGE 3 PAGE 1 PAGE 1 一、设计目的 通过对FPGA(现场可编程门阵列)芯片的设计实践,使学生掌握一般的PLD(可编程逻辑器件)的设计过程、设计要求、设计内容、设计方法,能根据用户的要求及工艺需要进行电子芯片设计并制定有关技术文件。培养学生综合运用已学知识解决实际工程技术问题的能力、查阅图书资料和各种工具书的能力、工程绘图能力、撰写技术报告和编制技术资料的能力,受到一次电子设计自动化方面的基本训练。 培养学生利用EDA技术知识,解决电子设计自动化中常见实际问题的能力,使学生积累实际EDA编程。通过本课程设计的学习,学生将复习所学的专业知识,使课堂学习的理论知识应用于实践,通过本课程设计的实践使学生具有一定的实践操作能力。 二、设计要求 1.以EDA技术的基本理论为指导,将设计实验分为基本功能电路和较复杂的电子系统两个层次,要求利用数字电路或者EDA方法去设计并完成特定功能的电子电路的仿真、软硬件调试; 2.熟悉掌握常用仿真开发软件,比如: Quartus II或Xilinx ISE的使用方法。 3.能熟练运用上述开发软件设计并仿真电路并下载到FPGA中进行调试; 4.学会用EDA技术实现数字电子器件组成复杂系统的方法;学习电子系统电路的安装调试技术。 5.用EDA技术实现电风扇控制器的控制功能,具体要求如下: (1)用三个按键来实现。“风速”、“风种”、“停止”的不同选择。 (2)用六个发光二报管分别表示“风速”(强、中、弱)、“风种”(睡眠、自然、正常)的三种状态。 (3)电扇在停转状态时,只有按“风速”键才有效.按其余两键不响应。电风扇启动后, 再按动“风速”键可循环选择弱、中或强三种状态中的任一种状态,“风速”的弱、中、强对应电扇的转动由慢到快;按动“风种”键可循环选择正常、自然或睡眠三种状态的某—种状态。 “风种”在正常位置是指电扇连续运转;“自然”位置,是表示电扇模拟产生自然风,即运转4秒,间断4秒的方式;在“睡眠”位置,是产生轻柔的微风,电扇运转8秒,间断8秒的方式。 (4)电风扇在任意状态下,按“停止”键电扇停止工作,所有指示灯熄灭。 三、总体设计原理与内容 1、设计的总体原理 首先用脉冲信号CLK1的上升沿表示按键1,其控制风速,同时它还做电扇的启动键。当电扇处于关闭状态时,按一下按键1(即给一个上升脉冲CLK1),电扇即处于待机状态,同时电扇风速处于“弱”状态(即LED1亮),若再按一次按键1,则风速处于“中”状态(即LED2亮),再按一次按键1,风速处于“强”状态(即LED3亮),依次循环。 用脉冲信号CLK2的上升沿表示按键2,其控制风种,当电扇处于待机状态时,按一下按键2(即给一个上升脉冲CLK2),电扇即开始运转,同时风种处于“正常”状态(即LED4亮),电扇持续运转(即LED7常亮),连续按按键2,则风种依次处于“正常,自然,睡眠”状态,电扇依次持续运转,转四秒停四秒(即LED7亮四秒不亮四秒),转八秒停八秒(即LED7亮八秒不亮八秒)。 用脉冲信号RS的上升沿表示按键3,它做电扇的关闭键,当电扇处于运转状态时,按一下按键3(即给一个上升脉冲RS),电扇即停止运转(即所有发光二极管不亮)。 2、设计内容 图1 设计总体框图 如图1,在关闭状态给一个触发脉冲CLK1(即按一下键1),即启动电风扇,风速为默认“弱”状态,则电扇处于待机状态,此时按下风种选择键键2,风扇即开始运转,且风种为“正常”。逐次按键1,则可实现风速转换;逐次按键2,则可实现风种转换。 四、EDA设计及仿真 1、电风扇控制逻辑电路设计源程序 LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; entity dianfengshan is port (clk1,clk2,rs:in bit;按键clk1风速 clk2风种 rs代表停止键 clk:in std_logic;亮灭时钟 1hz ledx:buffer bit;自然风 ledy:buffe

文档评论(0)

3388813 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档