ImageVerifierCode 换一换
格式:DOC , 页数:37 ,大小:6.07MB ,
资源ID:7547866      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/7547866.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【xrp****65】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【xrp****65】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(电风扇的自动定时开关控制.doc)为本站上传会员【xrp****65】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

电风扇的自动定时开关控制.doc

1、FPGA课程设计报告项目名称 电风扇的自动定时开关控制 专业班级 学生姓名 指导教师 2013年 6 月 4 日33摘 要如今的电风扇已一改人们印象中的传统形象,在外观和功能上都更追求个性化,而电脑控制、自然风、睡眠风、负离子功能等这些本属于空调器的功能,也被众多的电风扇厂家采用,并增加了照明、驱蚊等更多的实用功能。这些外观不拘一格并且功能多样的产品,预示了整个电风扇行业的发展趋势。在追求个性时尚以及精致化的时代,消费者似乎对娇小可爱的家电产品情有独钟,于是扮相可爱、颜色亮丽、体积娇小的转页扇,各种便携式电风扇应运而生。这些电风扇的外壳和扇页都以塑料为原料,整体上极其轻巧,加上娇小的体积和靓丽

2、的色彩和外观,一经推出便十分走俏。电风扇增设了各种新功能,既彰显了个性,也在无形中提高了档次。如开发较早且比较实用的遥控功能,使操作摆脱了一定的空间限制,再加上液晶屏幕的动态显示,操作起来一目了然。随着消费者对健康的日益关注,厂家围绕着提高空气质量做起了文章,于是便增添了负离子、氧吧、紫外线杀菌等功能。此外,驱蚊风扇可通过电加热使驱蚊物质挥发,并借助风力快速把驱蚊物质送到房间各个地方;带有“飘香”功能的小风扇在扇片中间的旋转轴内含有香片,随着扇片的转动,悠悠花香也随之飘出,并且香片可随意更换;带有照明功能的吊扇集照明与风扇功能于一体,他们都是凭借了某一项独特的功能而吸引了消费者的目光。关键词:

3、电脑控制;自然风;睡眠风;负离子功能Abstract The fanner nowadays has changed peoples impression of the traditional image, in appearance and function are more the pursuit of individuality, and computer control, the natural wind, sleep wind, negative ion function these belong to the air conditioning function, also is t

4、he electric fan many manufacturers, and to increase the lighting, insect repellent and more the utility function. The appearance of these not to stick to one pattern and functional diversity of products, indicates the development trend of the whole electric fan industry.In the pursuit of fashion and

5、 the era of sophisticated, consumers seem to have a special liking for the lovely home appliance products, so look lovely, bright color, SIZE PETITE fan, emerge as the times require various portable electric fan. The electric fan casing and fan pages are plastic as raw material, the whole is extreme

6、ly light, color and appearance of small volume and beautiful plus, will be launched by the very popular.Electric fan added new features, both her individuality, also improve the grade in virtually. If the remote control function developed earlier and more practical, the operation out of certain spat

7、ial constraints, dynamic coupled with LCD screen display, operate up stick out a mile. With consumers increasingly concerned about the health of the manufacturers to improve air quality, around the start of the article, then add to the negative ion, oxygen, ultraviolet sterilization function.In addi

8、tion, mosquito repellent fan by electric heating mosquito repellent substances volatile, and with the wind take the repellent substances to the room; a small fan with fragrance function in the axis of rotation of fan middle contains jasmine scented green tea, with rotating fan blades, long flower al

9、so floated out, and jasmine scented green tea can be replaced freely; fan with lighting function set lighting and fan functions, they are relying on a unique function and attract the attention of consumers.Keywords: Computer control; Natural wind; Sleep wind; Negative ion function摘 要IAbstractII第1章 F

10、PGA课程设计报告提纲11.1 任务11.2 目的11.3 使用环境 (软件/硬件环境,设备等)1第2章 技术规范22.1 功能定义22.2 系统结构框图22.3 应用范围32.4 引脚描述3第3章 设计方案53.1 概述53.2 顶层模块划分5第4章 功能验证方案114.1分频模块11课程设计的心得体会32第1章 FPGA课程设计报告提纲1.1 任务运用FPGA用FPGA开发板的按键作为输入控制键,用数码管显示当前电风扇自动定时状态(包括:自动开/关,工作定时等)。1.2 目的运用verilog hdl描述设计,在开发板上实现要求。1.3 使用环境 (软件/硬件环境,设备等)Ep2c35f6

11、72c6开发板第2章 技术规范2.1 功能定义(1),根据用户需求,通过按键切换来实现风扇定时和普通工作模式。(2) 普通工作模式时,由手动开关控制电风扇的开关,即当开关打开时,风扇工作; 开关关闭时,风扇停止工作。(3) 定时模式时,根据设定定时时间来选择电风扇工作时间,比如10 分钟、 20分钟、 30分钟等,并且同步显示剩余工作时间,但是此时用户仍可以通过开关控制提前关掉电扇。(4) LED 上显示当前工作状态:风扇工作亮,停止工作灭。数码管显示总的设定的时间(小时,分钟)和剩余工作时间。2.2 系统结构框图分频模块自动定时倒计时模块模式选择控制模块显示模块ClkInoptkeyEnOn

12、Out_HOut_LC_out总体设计可以分为以上几个模块,各模块的功能简要介绍:(1)分频模块:模块的功能是把 50MHz 的系统时钟转换为 1Hz 的时钟,和2Hz的时钟。1Hz的时钟供计数模块的使用。2Hz的时钟供输入定时数值的使用。(2)模式选择控制模块:选择需要的工作模式。包括两个模式:定时、普通。(3)自动定时倒计时模块:选择定时模式后,根据键盘的输入值来设定工作时间,在定时时间以内则风扇工作,倒计时结束或开关关闭时风扇自动关闭。 (4)显示模块:LED 上显示当前工作状态:风扇工作亮,停止工作灭。数码管显示总的设定的时间和剩余工作时间。2.3 应用范围可以用于控制电扇手动控制电风

13、扇工作或停止,也可以按照设定的时间自动工作或停止。2.4 引脚描述顶层模块管脚描述(1)输入开关管脚信号名称功能描述输入输出位宽Clk系统时钟,频率为50MHzinput1Op模式选择信号,为1时为定时模式;为0时为普通模式。input1In输入设定时间信号input4Key设定时间后开始计时信号Input1Clr清零信号input1Fz复制信号Input1En开始计时信号Input1(2) 输出显示管脚 信号名称功能描述输入输出位宽Out风扇工作信号,为1是风扇工作,为0时风扇停止工作Output1Out_3时间高位数码管输出端,为时钟的十位output7Out_2时间低位数码管输出端,为时

14、钟的个位output7Out_1时间高位数码管输出端,为分钟的十位output7Out_0时间高位数码管输出端,为分钟的十位output7第3章 设计方案3.1 概述此自动定时控制器,可以实现定时模式和普通模式的切换,一共有六个模块。(1) 分频模块:模块的功能是把 50MHz 的系统时钟转换为 1Hz 的时钟,和2Hz的时钟。1Hz的时钟供计数模块的使用。2Hz的时钟供输入定时数值的使用。(2)模式选择控制模块:模式选择控制模块:选择需要的工作模式。包括两个模式:定时、普通。(3)自动定时倒计时模块:选择定时模式后,根据键盘的输入值来设定工作时间,在定时时间以内则风扇工作,倒计时结束或开关关

15、闭时风扇自动关闭。 (4)显示模块:LED 上显示当前工作状态:风扇工作亮,停止工作灭。数码管显示总的设定的时间和剩余工作时间。(5)信号处理模块:该模块的主要作用是在定时没有结束的时候用火仍可以通过开关来控制电扇的关闭。(6)数据输入模块:当赋值信号(fz)有效后可以通过键盘输入定时的时间,确定输入无误后按下启动键(en),风扇开始倒计时。3.2 顶层模块划分(1)分频模块:这个模块的功能是把频率为50MHz的时钟转换为1Hz的时钟,供计时模块的使用。 引脚分配: 信号名称功能描述方向宽度 Clk输入50MHz的时钟信号input1 Inclk输出经过分频以后的1Hz的时钟信号 output

16、1Nclk输出经过分频后的2hz的时钟信号Output1 电路设计:(2)模式选择控制模块:选择需要的工作模式。包括两个模式:自动、手动,op为1时是定时模式,opl为0时是普通模式。若为定时模式风在设定的时间内自动工作,当计时结束时风扇自动停止工作,即计时反馈信号out为0时,风扇自动关闭。若选为手动模式,则在有手动开关key来控制风扇的开关,key为1时风扇工作,为0时停止工作。 引脚分配 信号名称功能描述方向宽度op模式选择信号,为1时为自动开关模式;为0时为手动开关模式。input1key开关信号input1out风扇工作状态信号output1clk主时钟Input1Clr清零信号In

17、put1A_1Op为1时a_1为1Output1A_0Op为0时a_0为1Output1Key_1Key和a_0都为1时可key_1为1,否则为0。Output1 电路设计(3)自动定时倒计时模块:选择定时模式后,根据键盘的输入值来设定工作时间,在定时时间以内则风扇工作,倒计时结束时风扇自动关闭。 管脚分配信号名称功能描述输入输出位宽Clk主时钟Input1nclk计时时钟,频率为1Hzinput1en开始倒计时信号input1H小时数据输入input8m分钟数据输入Input8Sign时间计数为零反馈信号output1 电路设计(4)显示模块:LED 上显示当前工作状态:风扇工作亮,停止工作

18、灭。数码管显示总的设定的时间和剩余工作时间。 管脚分配信号名称功能描述输入输出位宽Data_3时间高位输出端,为小时的十位input4Data_2时间低位输出端,为小时的个位input4Data_1时间高位输出端,为分钟的十位input4Data_0时间低位输出端,为分钟的个位input4Out_3时间高位数码管输出端,为小时的十位output7Out_2时间低位数码管输出端,为小时的个位output7Out_1时间高位数码管输出端,为分钟的十位Output7Out_0时间低位数码管输出端,为分钟的个位Output7Clk主时钟Input1clr清零信号Input1sign计时信号Input1

19、 电路设计 (5)信号处理模块:该模块主要是用来在定时还没有结束时,用户仍可以通过开关关闭电扇。信号名称功能描述输入输出位宽Key电扇开关Input1Key_1电扇在普通模式下产生的工作信号Input1Sign倒计时信号Input1Out电扇工作信号Output1 (6)数据输入模块:该模块用于用户输入定时时间。信号名称功能描述输入输出位宽Clk2hz时钟,用于防抖Input1clr清零信号Input1Fz赋值信号Input1H_0小时低位输入端Input1H_1小时高位输入端Input1M_0分钟低位输入端Input1M_1分钟高位输入端Input1H小时输入数值Output8M分钟输入数值

20、Output8第4章 功能验证方案功能验证方案可变模值计数器模块项目 信号名 预期结果 实际结果 结果比较时钟输入 clk_50M 20ns 时钟信号 同左 复位检测 rst 初始化高电平,等待 同左 200ns 后变为低电平分频器脉冲进位 Clk rst 为低电平后,每 5 同左 个时钟脉冲(为测试 方便选用模 5 分频 器)后产生一个高脉 冲 秒 time_sec 当 clk 为高时,加 1, 同左 从 0 加到 60 分 time_min 当 time_sec 为高时, 同左 time_min4.1分频模块module fenpin(clk,clr,nclk,inclk);input c

21、lk,clr;output nclk,inclk;reg nclk,inclk;reg 50:0 nadd,inadd;always (posedge clk) begin if(!clr) begin nclk=0; nadd=0; end else begin if(nadd=24999999) begin nclk=!nclk; nadd=0; end else nadd=nadd+1; end endalways (posedge clk) begin if(!clr) begin inclk=0; inadd=0; end else begin if(inadd=12999999)

22、begin inclk=!inclk; inadd=0; end else inadd=inadd+1; end endendmodule倒计时模块module hour(a,en,sign,data,clk,b_h,bcd_h,bcd_l); input a,clk,en,sign; input 7:0 data; wire 7:0 data; output b_h; reg b_h; output 3:0 bcd_h,bcd_l; reg 3:0 bcd_h,bcd_l; reg 7:0 count; reg e; always (posedge clk) begin if(!en) e=

23、1; end always (posedge a or negedge en) if(!en) begin count=data; b_h=0; end else begin if(a) begin if(count3:0=0) begin if(count7:4=0) begin b_h=1; end else begin count7:4=count7:4-1; count3:0=4b1001; b_h=0; end end else begin count3:0=count3:0-1; b_h=0; end end end always (posedge clk or posedge e

24、) begin if(e) begin bcd_h=count7:4; bcd_l=count3:0; end end Endmodulemodule clock(en,a_1,sign,data,sclk,clk,b_m,bcd_h,bcd_l); input en,sign,clk,sclk,a_1; input 7:0 data; wire 7:0 data; output b_m; reg b_m; output 3:0 bcd_h,bcd_l; reg 3:0 bcd_h,bcd_l; reg 7:0 count; wire as; reg e; assign as=e&sign&a

25、_1; always (posedge clk) begin if(!en) e=1; end always (posedge sclk or negedge en) if(!en) begin count=data; b_m=0; end else begin if(as) begin if(count3:0=0) begin if(count7:4=0) begin count7:4=4b0101; count3:0=4b1001; b_m=1; end else begin count7:4=count7:4-1; count3:0=4b1001; b_m=0; end end else

26、 begin count3:0=count3:0-1; b_m=0; end end end always (posedge clk or posedge e) begin if(e) begin bcd_h=count7:4; bcd_l=count3:0; end end endmodule module sg(b_m,b_h,clk,sign,clr); input b_m,b_h,clk,clr; output sign; reg sign; always (posedge clk or negedge clr) begin if(!clr) begin sign=1; end els

27、e begin if(b_h) begin if(b_m) begin sign=0; end else begin sign=1; end end else begin sign=1; end end end Endmodule信号处理模块module last(key,sign,key_1,out); input key,sign,key_1; output out; wire out; wire ks; assign ks=key&sign; assign out=ks|key_1; endmodule数据输入模块module display(h_1,h_0,m_1,m_0,fz,clk

28、,clr,h,m); input h_1,h_0,m_1,m_0; input clk,clr,fz; output 7:0 h,m; reg 7:0 h,m; reg 3:0 add_m_0,add_m_1,add_h_0,add_h_1; always (posedge clk or negedge clr) begin if(!clr) begin add_m_0=0; add_m_1=0; end else begin if(fz) begin if(!m_0) begin if(add_m_0=4b1001) begin add_m_0=1b0; end else begin add

29、_m_0=add_m_0+1b1; end end if(!m_1) begin if(add_m_1=4b0101) begin add_m_1=1b0; end else begin add_m_1=add_m_1+1b1; end end end end end always (posedge clk or negedge clr) begin if(!clr) begin add_h_0=0; add_h_1=0; end else begin if(fz) begin if(!h_0) begin if(add_h_0=4b1001) begin add_h_0=0; end else begin add_h_0=add_h_0+1; end end if(!h_1) begin

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服