小风扇-设计-单片机.doc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 风扇 设计 单片机
- 资源描述:
-
2010-11-12 23:31:00 华南理工大学 智能控制大赛设计报告 智能小风扇 学院: xxx 作者:xxxxxxxx 日期: xxx 目录 一、 设计任务及要求…………………………………………1 1.设计任务……………………………………………………1 2.设计要求……………………………………………………1 二、作品特色……………………………………………………2 三、设计思路……………………………………………………2 1.调速功能……………………………………………………2 2.自然风功能…………………………………………………3 3.显示功能……………………………………………………4 4.定时功能……………………………………………………5 5.防倾倒功能…………………………………………………6 6.USB接口实现………………………………………………7 7.遥控功能……………………………………………………7 四、调试问题及解决方案………………………………………7 1.三极管放大电路无法带动小风扇转动………………………………7 2.防倾倒功能中断无法实现中断……………………………………8 3.遥控无法实现…………………………………………………8 五、软件设计及源程序…………………………………………9 1.软件设计……………………………………………………9 2.源程序………………………………………………………10 六、总结………………………………………………………20 七、参考书目…………………………………………………21 一、设计任务及要求 1.设计任务 制作一个小型风扇 2.设计要求 1、基本要求: 1) 实现高速,低速档选择。(能明显感觉到风力变化即可) 2) 使用USB供电 3) 实现自然风功能。自然风是指一段时间高速,过一段时间改为低速,如此往复。 2、发挥要求: 1) 可以用遥控器遥控 2) 可以设定定时关机 3) 风扇倾倒时可自动关闭 4) 其他创新功能 二、 作品特色 本作品以89C52芯片作处理器,以小直流电机为风扇的动力,使用USB接口提供电源,外壳以木板为主,有较强的机械性能.本作品可实现以下功能: 1.空档、低速、高速、自然风由个档位可自由切换.2.定时控制换档功能:用户可以设置一定的时间,风扇在设定的时间过后会自动切换到用户指定的档位上.3.倾倒自动关闭风扇并报警. 关键词:89C52,光控防倾倒,数码管显示,人性化定时。 三、 设计思路 1.调速功能 方案一:利用给风扇串联电阻分压降流来实现调速功能; 方案二:利用单片机模拟输出PWM波作为控制信号,利用放大电路调速。 经比较,选用方案二。 本作品是基于8051单片机,单片机内部定时器可以输出占空比可调的方波,通过改变P3.6口输出的不同占空比不同的方波,可以方便实现高速和低速转换。利用三极管做开关电路。 2.自然风功能 单片机定时器可以调节高速和低速转换的频率,从而实现自然风功能,程序如下: while(mode==3)//自然风 { TR1=1; shijian(); keyscan(); P1_0=0; P0=0xfe; if(m==0) di(); else gao(); } void di()//低速,占空比70% { feng=0; delay1ms(7); feng=1; delay1ms(3); } void gao()//高速,占空比100% { feng=0; delay1ms(10); feng=1; } /*定时中断1*/ void timer1() interrupt 3 using 1 { n++; if(n==100) { n=0; m=~m; } } 自然风是通过交替调用高速与低速两个函数来实现的,再用定时器设定高低速切换时间就可实现自然风了。 3.显示功能: 显示模块由发光管和数码管组成,发光管可以显示当前档位,分为停止、低速、高速、自然风四个档位。数码管可以显示定时时间,显示控制由单片机软件控制。 原理:数码管动态显示原理。 4.定时功能 定时功能的实现主要用现单片机的计时中断0。该作品除了简单的定时外,还有定时控制功能,例如:在某一时刻风扇正在低速运作,通过设定计时器可使风扇在N时间后自动跳到任意一档。N由用户设定。 定时功能由单片机定时计数器中断实现,程序如下: /*定时中断0*/ void timer0() interrupt 1 using 1 { timecount++; TH0=(65535-50000*T)/256; TL0=(65535-50000)%256; if(timecount==20) { timecount=0; second--; if(second<0) { if(minute==0) { second=0; minute=0; TR0=0; mode=hou; xianshi=0; } else { second=59; minute--; } } } } 5.防倾倒功能 方案一:利用机械开关和风扇座重力实现开关功能,缺点是稳定性不好。 方案二:利用光敏元件结合单片机中断实现让风扇停止转动功能。 方案三:利用防倾倒开关,缺点是对材料性能要求较高。 经比较选择方案二。 利用光敏电阻在黑暗和光照条件下阻值不同,与一个定值电阻串联后,在亮度变化时会产生一个高低电平跳变,将跳变输入单片机外部中断口,利用软件控制P3.6口电平,从而控制风扇停止转动。 参数测量及计算: 光敏电阻在有光照时电阻约为5KΩ-8KΩ之间,黑暗条件下阻值可达10MΩ。利用这个变化,串如阻值为100K的电阻,两电阻之间的电位可以实现高低电平跳变。 6.USB接口的实现 USB输出电压为5V,电流为500MA。USB接口有四个引脚,两个数据传输,两个电源,本作品中只使用两个电源引脚。 经测量,小风扇正常工作电压为1.2V-1.7V,电流为180mA-250mA。所以完全可以带动小型风扇。 7.遥控功能 利用PT2262和PT2272红外编码和解码电路,解码后输出电平信号输入单片机I/O口,通过扫描程序实现对单片机的控制。 四、调试问题及解决方案 1.遥控无法实现 故障:红外接收头输出端没有电平变化。红外发射管管脚电压变化范围不大 原因分析:可能原因:1.电路有问题;2.电路是按照PT2262-1R芯片设计的,芯片不适合。 解决方案 : 改用简单红外发射电路,发射电路由三极管放大电路组成,通过开关控制发射管通断,接收头导通,输出端电位由高到低变化,通过管脚扫描程序,实现循环控制风扇运行在各档位。 测试结果: 实现档位控制功能,但无法实现遥控定时。 最终实现功能: 实现高速,低速档选择,自然风功能,可以用遥控器遥控档位,可以设定定时关机、定时换挡,防倾倒功能,数码显示定时功能,无极调速。 不完善之处: 遥控无法直接档位选择,没有实现遥控定时功能;防倾倒在黑暗条件下无法正常运行;无极调速操作人性化程度不够。 五、软件设计及源程序 1.软件设计: 本作品的程序全部都由自已编写的,设计时的步骤如下: 1,总体规划,对要求的功能进行分析. 2,划分模块,主函数用mode参数将程序划分为四个模快,分别代表四个档位. 3,细化模快,在每个模快编写函数以实现相应的功能. 4,检查修补.检查程序,主要检查模快与模块之间的联接与切换. 5,下载调试.检查软硬件之间的衔接有没问题. 2.源程序: 省略 六、总结 本系统采用51系列单片机为控制核心,实现了小风扇调速,定时功能。作品操作界面友好,设计人性化,便于使用。 在本次作品设计的过程中,我们遇到了许多突发事件和各种困难。尤其是调试光控防倾倒功能时,中断口无法置低电平,我们经过多次试验后才解决了这个问题。通过小组成员的仔细分析和查阅各种资料后我们终于解决了这些问题,取得了令人满意的结果。 本届智能控制设计大赛让我们对电子设计有了新的认识,之前学习单片机只注重软件而忽略硬件的设计,在本次设计中这个问题凸显出来,无论是元件性能参数还是电路计算,都不能马虎,只有认真做好每一步工作,才能设计出一个完整可行的电子作品。同时也让我们对对单片机有了进一步的认识和学习,得到了很多宝贵的实践经验。 作为工科专业的本科生,应该很好的利用类似智能控制大赛这样的实践平台提高自己。 七、参考书目 1. 肖学云,无线电元器件精汇,北京,人民邮电出版社 2. 马楚仪,数字电子技术实验,广州,华南理工大学出版社出版社 7/8展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




小风扇-设计-单片机.doc



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/11233174.html