文档库 最新最全的文档下载
当前位置:文档库 › Plane Segmentation and Obstacle detection of 3D point clouds for indoor scenes

Plane Segmentation and Obstacle detection of 3D point clouds for indoor scenes

Plane Segmentation and Obstacle detection of 3D point clouds for indoor scenes
Plane Segmentation and Obstacle detection of 3D point clouds for indoor scenes

数字电风扇模拟控制系统设计

泉州师范学院 毕业论文(设计)题目数字电风扇模拟控制系统设计 物信学院电子信息科学与技术专业07 级电信班学生姓名卢晗辉学号070303003 指导教师袁放成职称教授 完成日期2011年4月 教务处制

数字电风扇模拟控制系统设计 物信学院电子信息科学与技术专业070303003 卢晗辉 指导老师袁放成教授 【摘要】该数字电风扇模拟控制系统以单片机STC89C52为主控制核心控制风扇功能,通过单片机控制L298N 芯片驱动风扇实现三个档位的转速,温度传感器DS18B20实现温度的采集,并且具有定时功能,液晶LCD1602实现了显示风扇的工作状态、温度、动态倒计时显示剩余的定时时间。文章主要介绍了该数字电风扇模拟控制系统的硬件电路设计和软件设计。 【关键词】数字电风扇模拟系统;单片机STC89C52;风扇功能;LCD显示;

目录 引言........................................................ 错误!未定义书签。 1. 设计指标要求............................................. 错误!未定义书签。2.系统设计................................................. 错误!未定义书签。 2.1直流电机风扇.........................................................4 2.2双全桥功率放大芯片L298N (5) 2.2.1双全桥功率放大芯片L298N介绍 (5) 2.2.2双全桥功率放大芯片L298N工作原理 (5) 2.2.3光电耦合器TLP521芯片介绍...................... 错误!未定义书签。 2.3数字温度计DS18B20 (7) 2.4单片机STC89C52主控制模块......................................................10 2.5LCD显示模块....................................................................12 2.6键盘模块.......................................................................12 2.7直流稳压电源...................................................................12 3. 软件程序设计 (13) 3.1软件设计流程图..................................................................13 3.2占空比.........................................................................13 4. 硬件电路的焊接与调试 (15) 4.1 焊接注意的实现 (15) 4.2 硬件电路的调试 (15) 5. 软件的调试及问题分析 (15) 6设计总结与感受.......................................................................15 7致谢.................................................................................16 参考文献: (17) 附录PCB图...........................................................................19

电风扇设计报告

新疆工业高等专科学校 电气与信息工程系课程设计任务书 教研室主任(签名)系(部)主任(签名)年月日

目录 1 Proteus和Keil的使用 (5) 1.1 Proteus的使用 (5) 1.1.1软件打开 (5) 1.1.2工作界面 (5) 1.2 Keil C51 的使用 (6) 1.2.1软件的打开 (6) 1.2.2工作界面 (6) 1.2.3 电风扇实例程序设计 (7) 2.1设计方案特点 (11) 2.2关于AT89C51单片机的介绍 (11) 2.2.1主要特性: (12) 2.2.2管脚说明: (13) 2.2.3.振荡器特性: (14) 总结 (16) 结束语...................错误!未定义书签。参考文献.. (18) 附录 (18)

新疆工业高等专科学校电气与信息工程系 课程设计评定意见 设计题目:电风扇模拟控制系统设计 学生姓名:程浩专业电力系统自动化班级电力09-9(2)班评定意见: 评定成绩:

摘要 本次课程设计通过keilC软件和Proteus软件设计一个电风扇模拟控制系统设计。基于AT89C51芯片实现了用四位数码管实时显示电风扇的工作状态,最高位显示风类:“自然风”显示“1”、“常风”显示“2”、“睡眠风”显示“3”。后3位显示定时时间:动态倒计时显示剩余的定时时间,无定时显示“000”。设计一个“定时”键,用于定时时间长短设置;设置一个“摇头”键用于控制电机摇头。设计过热检测与保护电路,若风扇电机过热,则电机停止转动,电机冷却后电机又恢复转动。最终完成了设计任务。 关键词:AT89C51 keilC软件 Proteus软件

电风扇模拟控制系统

福建电力职业技术学院 课程设计课程名称:智能仪器 题目:电风扇模拟控制系统设计 专业班次:11(三)建筑电气1 姓名:林毅宾 学号:201128013116 指导教师:张继伟 学期:2012-2013学年第一学期 日期:2014.4

目录 引言 ........................................................................................................................................ I 第一章设计任务 . (1) 1.1 课题内容 (1) 1.2 课题任务 (1) 第二章系统设计方案 (2) 2.1 设计方案特点 (2) 2.1.1 系统的工作原理 (2) 2.1.2 系统的组成 (2) 2.1.3 系统设计框图 (2) 第三章系统硬件设计与软件设计 (3) 3.1 系统硬件设计电路图 (3) 3.1.1 系统复位电路和时钟电路 (4) 3.1.2 AT89C51单片机电源电路 (4) 3.1.3 稳压芯片7805 (4) 3.1.4 集成块74LS245功能 (4) 3.1.5 集成块74LS06功能 (4) 3.1.6 LED显示电路 (4) 3.1.7 直流电机原理 (14) 3.2 系统软件设计 (14) 3.2.1 占空比技术 (14) 3.2.2 程序框图 (14) 3.2.3 电风扇系统控制程序 (6) 3.2.4 系统程序清单 (7) 第四章总结 (8) 参考文献 (9)

引言 电风扇简称电扇,香港称为风扇,日本及韩国称为扇风机,是一种利用电动机驱动扇叶旋转,来达到使空气加速流通的家用电器,主要用于清凉解暑和流通空气。广泛用于家庭、办公室、商店、医院和宾馆等场所。1882年,美国纽约的克罗卡日卡齐斯发动机厂的主任技师休伊?斯卡茨?霍伊拉,最早发明了商品化的电风扇。 如今的电风扇已一改人们印象中的传统形象,在外观和功能上都更追求个性化,而电脑控制、自然风、睡眠风、负离子功能等这些本属于空调器的功能,也被众多的电风扇厂家采用,并增加了照明、驱蚊等更多的实用功能。这些外观不拘一格并且功能多样的产品,预示了整个电风扇行业的发展趋势。其主要原因:一是风扇和空调的降温效果不同——空调有强大的制冷功能,可以快速有效地降低环境温度,但电风扇的风更温和,更加适合老人儿童和体质较弱的人使用;二是电风扇有价格优势,价格低廉而且相对省电,安装和使用都非常简单。 本课程设计的目的: 1、培养针对课题需要,选择和查阅有关手册、图表及文献资料的自学能力,提高组成系统、编程、调试的动手能力; 2、通过对课题设计方案的分析、选择、比较、熟悉单片机用系统开发、研制的过程,软硬件设计的方法、内容及步骤; 3、巩固、加深和扩大单片机应用的知识面,提高综合及灵活运用所学知识解决工业控制的能力。

电风扇模拟控制系统

单片机技术课程设计 题目风扇模拟控制系统 院系轨道交通学院 专业铁道信号年级 2013级 学生姓名张三李四王五 学号 指导教师罗世民

需求书 题目十一:电风扇模拟控制系统设计★★ 1.用4个LED显示电风扇的工作状态(1,2,3,4四档风力),显示风类:“自然风”、“常风”和“睡眠风”。(20分) 2.设计“自然风”、“常风”和“睡眠风”三个风类键用于设置风类; 设计一个“摇头”键用于控制电机摇头。(20分) 3.设计一个“定时”键,用于定时时间长短设置;(20分) 4*.设计过热检测与保护电路,若电风扇电机过热,则电机停止转动,蜂鸣器报警,电机冷却后电机又恢复转动。 5*. 用LCD作为用户界面显示风扇运行模式等信息。 6@.其他功能(创新部分 10分)

电风扇模拟控制系统设计 通信工程专业 学生张三李四王五指导教师简磊 【摘要】本设计以直流电机控制为基础,基于传感器技术,以单片机控制技术为核心,实现电风扇的智能控制,同时设计采用轻触开关即可具有电风扇的调档功能。使用集成电路LM298N完成电风扇的驱动设计,通过单片机STC89C52的定时器0以及定时器1产生不同占空比的PWM波形控制电风扇电机驱动芯片从而改变电风扇电机的输入电流,最终实现电风扇电机转速调节功能,使得设计更加人性化,更加环保节能。 【关键词】调速功能单片机测温智能控制

目录 任务书 (1) 摘要 (Ⅰ) 目录 (Ⅱ) 引言 (Ⅲ) 一、方案设计 (Ⅳ) 二、硬件电路 (Ⅳ) 2.1电路系统框图 (Ⅳ) 2.2 STC89C52RC最小系统 (Ⅴ) 2.3 按键模块 (Ⅴ) 2.4 LED指示灯模块 (Ⅵ) 2.5电机温度实时测量模块 (Ⅵ) 2.6电机驱动模块 (Ⅵ) 2.7 LCD显示模块 (Ⅶ) 三、软件程序 (Ⅷ) 3.1主函数程序流程图 (Ⅷ) 3.2按键模块接口程序 (Ⅸ) 3.3 LED指示灯接口程序 (Ⅸ) 3.4 电机测温接口程序 (Ⅸ) 3.5 电机驱动接口程序 (Ⅸ) 3.6 LCD显示驱动程序 (Ⅸ) 四、调试结果 (Ⅹ) 五、小结 (Ⅺ) 附录一总电路仿真 (ⅩⅢ) 附录二程序清单 (ⅩⅣ) 附录三元件清单 (ⅩⅤ)

单片机课程设计 电风扇模拟控制

信息工程学院 课程设计报告 设计题目: 电风扇模拟控制系统 名称: 电子信息专业基础课程设计 班级: 电子1101班 姓名: 王强刘绘明 学号: 2011013526 2011013512 设计时间: 2013.12.23 至2014.01.05 指导教师: 徐明鹃 评语: 评阅成绩: 评阅教师:

目录 一、课程设计的性质和目的 (3) 二、课程设计的要求 (3) 三、主要仪器设备及软件 (3) 1、Keil软件简介 (3) 2、Proteus绘图软件简介 (3) 四、课程设计题目及要求 (3) 五、课题分析及设计思路 (4) 1、设计主要内容 (4) 2、AT89C51单片机简介 (4) 3、ULN2003简介 (5) 4、直流电机简介 (6) 5、数码管简介 (6) 6、硬件设计框图 (7) 7、硬件设计电路图 (7) 8、单片机控制直流电机流程图 (8) 9、软件仿真 (8) 六、程序主要代码与分析 (9) 七、实验结果截图 (12) 八、心得体会 (13)

一、课程设计的性质和目的 通过课程设计,进行硬件设计和程序设计的方法和技能训练,巩固在课堂上学到的有关软件程序设计和硬件电路设计的基本知识和基本方法,通过具体课题的训练,进一步熟悉汇编语言的结构和使用方法,掌握软硬结合的控制程序设计,达到能独立阅读、查阅资料、编制和调试完善特定功能的目的。 二、课程设计的要求 1、遵循硬件设计模块化。 2、要求程序设计结构化。 3、程序简明易懂,多运用输入输出提示,有出错信息及必要的注释。 4、要求程序结构合理,语句使用得当。 5、适当追求编程技巧和程序运行效率。 三、主要仪器设备及软件 PC机、Keil软件、Proteus绘图软件及仿真等。 1、Keil软件简介 Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部分组合在一起。 Keil C51生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑理解。在开发大型软件时更能体现高级语言的优势。 与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优学易用。用过汇编语言后再使用C来开发,体会更加深刻。 2、Proteus绘图软件简介 Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年又增加了Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MPLAB等多种编译器。 四、课程设计题目及要求

电风扇模拟控制系统设计

摘要 本次课程设计通过keilC软件和Proteus软件设计一个电风扇模拟控制系统设计。基于AT89C51芯片实现了用四位数码管实时显示电风扇的工作状态,最高位显示风类:“自然风”显示“1”、“常风”显示“2”、“睡眠风”显示“3”。后3位显示定时时间:动态倒计时显示剩余的定时时间,无定时显示“000”。设计一个“定时”键,用于定时时间长短设置;设置一个“摇头”键用于控制电机摇头。设计过热检测与保护电路,若风扇电机过热,则电机停止转动,电机冷却后电机又恢复转动。最终完成了设计任务。 关键词:AT89C51 keilC软件 Proteus软件

目录 1 PROTEUS和KEIL的使用 (1) 1.1 Proteus的使用 (1) 1.1.1软件打开 (1) 1.1.2工作界面 (2) 1.2 Keil C51 的使用 (2) 1.2.1软件的打开 (2) 1.2.2工作界面 (3) 1.2.3 电风扇实例程序设计 (4) 2电风扇硬件控制系统 (8) 2.1设计方案特点 (8) 2.2关于AT89C51单片机的介绍 (9) 2.2.1主要特性: (9) 2.2.2管脚说明: (10) 2.2.3.振荡器特性: (11) 2.3仿真与调试 (11) 3软件设计部分 (12) 3.1复位电路 (12) 3.2时钟电路 (13) 3.3显示电路设计 (13) 3.4框图流程 (14) 总结 (17) 致谢 (18) 参考文献 (19) 附录 (20)

1 Proteus和Keil的使用 Proteus7.0是目前最好的模拟单片机外围器件的工具,非常不错,可以仿真51系列,AVR,PIC等常用的MCU及其外围电路(如RAM,ROM,LED,LCD,AD/DA,部分SPI器件,键盘,部分IIC器件),虽然有那么多优点和长处,但还是与实际情况有不少的差别。如果条件允许,还可以实实在在地学习和体会,仿真毕竟还是仿真,不能代替实际操作,实际许多问题是在仿真中碰不到的,当然我们可以仿真达到学习目的。 如果学习和使用单片机,除了灵活应用Protel等绘制原理图和PCB图以外,那么keilC51软件应该掌握,我们要通过它来编写和调试单片机程序。keilC51软件是众多单片机应用开发的优势软件之一,它集编辑,编译,仿真于一体,支持汇编,PLM语言和C语言的程序设计,界面友好,易学易用。下面进行分别介绍。 1.1 Proteus的使用 1.1.1软件打开 双击桌面上的ISIS 7professional图标,出现如图1.1所示界面,随后就进入了proteusISIS集成环境。 图1.1

风扇模拟控制系统设计完整版

目录 绪论 (1) 第一章电风扇控制系统原理 (1) 1.1 系统总体设计主要内容 (1) 1.2 主要内容 (2) 1.3 控制装置的原理 (2) 1.4 设计方案特点 (2) 第二章系统主要硬件设计 (2) 2.1 系统硬件设计电路图 (2) 第三章系统软件设计 (3) 3.1 电风扇控制设计主程序流程图 (3) 3.2 电机控制模块与定时器T1中断流程图 (4) 3.3 电风扇控制系统程序 (5) 第四章结论 (7) 参考文献 (8)

绪论 电风扇简称电扇,香港称为风扇,日本及韩国称为扇风机,是一种利用电动机驱动扇叶旋转,来达到使空气加速流通的家用电器,主要用于清凉解暑和流通空气。广泛用于家庭、办公室、商店、医院和宾馆等场所。1882年,美国纽约的克罗卡日卡齐斯发动机厂的主任技师休伊?斯卡茨?霍伊拉,最早发明了商品化的电风扇。 如今的电风扇已一改人们印象中的传统形象,在外观和功能上都更追求个性化,而电脑控制、自然风、睡眠风、负离子功能等这些本属于空调器的功能,也被众多的电风扇厂家采用,并增加了照明、驱蚊等更多的实用功能。这些外观不拘一格并且功能多样的产品,预示了整个电风扇行业的发展趋势。其主要原因:一是风扇和空调的降温效果不同——空调有强大的制冷功能,可以快速有效地降低环境温度,但电风扇的风更温和,更加适合老人儿童和体质较弱的人使用;二是电风扇有价格优势,价格低廉而且相对省电,安装和使用都非常简单。 本课程设计的目的: 1、培养针对课题需要,选择和查阅有关手册、图表及文献资料的自学能力,提高组成系统、编程、调试的动手能力; 2、通过对课题设计方案的分析、选择、比较、熟悉单片机用系统开发、研制的过程,软硬件设计的方法、内容及步骤; 3、巩固、加深和扩大单片机应用的知识面,提高综合及灵活运用所学知识解决工业控制的能力。 第一章电风扇控制系统原理 1.1 系统总体设计主要内容 图1 电风扇

课程设计—智能风扇设计报告

智能风扇设计报告 学院:信息工程学院 专业:自动化 班级: 姓名: 日期:2012年6月14日

基于单片机的智能电风扇控制系统 第1节引言 电风扇曾一度被认为是空调产品冲击下的淘汰品,其实并非如此,市场人士称,家用电风扇并没有随着空调的普及而淡出市场,近两年反而出现了市场销售复苏的态势。其主要原因:一是风扇和空调的降温效果不同——空调有强大的制冷功能,可以快速有效地降低环境温度,但电风扇的风更温和,更加适合老人儿童和体质较弱的人使用;二是电风扇有价格优势,价格低廉而且相对省电,安装和使用都非常简单。 尽管电风扇有其市场优势,但传统电风扇还是有许多地方应当进行改良的,最突出的缺点是它不能根据温度的变化适时调节风力大小,对于夜间温差大的地区,人们在夏夜使用电风扇时可能遇到这样的问题:当凌晨降温的时候电风扇依然在工作,可是人们因为熟睡而无法察觉,既浪费电资源又容易引起感冒,传统的机械定时器虽然能够控制电风扇在工作一定后关闭,但定时范围有限,且无法对温度变化灵活处理。鉴于以上方面的考虑,我们需要设计一种智能电风扇控制系统来解决这些问题。 1.1 智能电风扇控制系统概述 传统电风扇是220V交流电供电,电机转速分为几个档位,通过人为调整电机转速达到改变风力大小的目的,亦即,每次风力改变,必然有人参与操作,这样势必带来诸多不便。 本设计中的智能电风扇控制系统,是指将电风扇的电机转速作为被控制量,由单片机分析采集到的数字温度信号,再通过可控硅对风扇电机进行调速。从而达到无须人为控制便可自动调整风力大小的效果。 1.2设计任务和主要内容 本设计以MCS51单片机为核心,通过温度传感器对环境温度进行数据采集,从而建立一个控制系统,使电风扇随温度的变化而自动变换档位,实现“温度高,风力大,温度低,风力弱”的性能。另外,通过键盘控制面板,用户可以在一定范围内设置电风扇的最低工作温度,当温度低于所设置温度时,电风扇将自动关

电风扇的模拟控制系统设计的设计

电风扇的模拟控制系统 设计的设计 -CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN

单片机课程设计报告书 课题名 电风扇模拟控制系统设计 称: 姓名: 学号: 院系: 专业: 指导教 师: 时间:

设计项目成绩评定表

设计报告书目录 一、设计目的........................................................................ 错误!未定义书签。 二、设计思路........................................................................ 错误!未定义书签。 三、设计过程........................................................................ 错误!未定义书签。、系统方案论证 ....................................................................... 错误!未定义书签。、系统硬件设计电路图............................................................. 错误!未定义书签。系统软件设计......................................................................... 错误!未定义书签。 四、系统调试与结果............................................................ 错误!未定义书签。 五、主要元器件与设备........................................................ 错误!未定义书签。 六、课程设计体会与建议.................................................... 错误!未定义书签。、设计体会 .............................................................................. 错误!未定义书签。、设计建议............................................................................................... 错误!未定义书签。 七、参考文献........................................................................ 错误!未定义书签。

模拟电风扇控制设计

第二章系统设计总体方案 本设计采用AT89C52单片机为核心控制器件,系统框图如图2所示 图2 2.1 设计方案特点 1、初始加电时,电风扇不加电,四位数码显示器不显示,只有按下“自然风”、“常风”和“睡眠风”任一按键,电风扇开始工作。同时,定时器只要不进行新的时间设置,电路就将按系统默认控制负载定时工作的时间方式自动开始运行。 2、电路允许用户随时通过按键开关自行输入设置新的定时时间参数,其范围可在1分钟至990秒之间任意设置。 3、在进行时间参数设置和整个定时过程中,系统采用四位数码管显示,最高位显示风类,后三位显示定时时间,做“百位、十位、个位”的倒计时显示,同时用数码管上小数点的同步闪亮作为秒显示,显示直观、准确。 4、在整个定时状态下,电路具有允许用户随时自行选择使用“自然风”状态,也可选择使用“常风”和“睡眠风”状态。 5、过热检测与保护电路不用传感器,用信号源产生的正弦信号代替传感器“感应”出的信号,若信号幅度大于10mV,则电机停止转动。 6、按下“摇头”键,“摇头”电机先正转30ms,再反转30ms,如此往复。 2.2 关于最小系统AT89S51 AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-sys tem programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL 公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的A T89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。 AT89S51具有如下特点:40个引脚,4k Bytes Flash片内程序存储器,128 byte s的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先

电风扇模拟控制系统分析研究

电气信息学院 微机与单片机综合课程设计报告 课题名称电风扇模拟控制系统设计 专业班级 13电气01班 学号 1304200324 学生姓名叶红亮 指导教师易先军 评分 2015年12月14日至12月20日

课程设计的任务要求 一、课程设计选题: 从以下课题中任选一题进行,各课题具体要求详见“微机与单片机综合课程设计题目汇总”文档。并在课程设计报告的正文中详细说明。 1.彩灯控制器的设计 2.电子时钟的设计 3.现代交通灯的设计 4.多路抢答器的设计 5.波形发生器的设计 6.点阵广告牌的设计 7.篮球记分器的设计 8.数字式温度计的设计 9.步进电机的控制 10.电子音乐盒的设计 11.电风扇模拟控制系统设计 12.洗衣机人机界面的设计 13.秒表系统的设计 14.多机串行通信的设计 15.电子密码锁的设计 16.4位数加法计算器的设计 17.数字频率计 18.数字电压表 二、选题说明:一人一题,一个教学班级同一题不能被选超过两次。鼓励同学们将各设计中的基本任务完成后,选做部分发挥项。题中带*和#符号的任务,属于发挥部分。 三、设计时间及进度安排: 第16周,12. 14~12.20 12.14 题目分析,文献查阅 12.15 设计方案 12.16~12.17 元器件选型,硬件电路设计 12.18~12.19 软件设计,系统调试 12.20 课程设计说明书(报告)撰写 四、设计作品提交: (1)课程设计说明书(纸质版,用于存档); (2)课程设计说明书(电子版),单片机源程序文件(电子版); (3)Proteus仿真程序或实物。 五、设计考核评定: 教师评分:80%,答辩成绩:20%

基于单片机的电风扇模拟自然风控制器设计毕业论文

本科毕业设计(论文) 基于单片机的电风扇模拟自然风控制器设计 学院电子信息工程学院 专业电气工程及其自动化 年级班别13电气工程及其自动化 学号2013402040125 学生姓名胡长新 2017年3月21日

摘要 随着社会的不断发展,科技的不断进步,人们对于电风扇的选择也变得更苛刻了,面临着强大的竞争力,电风扇想要在市场上取得一席之地就必须变得更加人性化,更加智能化。因此,模拟自然风的电风扇就会越来越被重视,从而被广泛的应用。本文设计的是基于单片机的电风扇模拟自然风控制器,通过使用STC12C5A60S2单片机来输出PWM波,并由两个BTS7960芯片组成一个H桥驱动电路来驱动电风扇电机转动。该设计能够实现控制风扇的扇叶由停止→慢慢转动→快速转动→慢速转动→停止进行这种周期性的转动,而且能够对这个周期的时间进行调节。这样风扇就可以模拟成自然风了,给人们带来了更好的舒适感。 关键词:单片机;PWM波;H桥驱动电路;模拟自然风

Abstract With the continuous development of society, the progress of science and technology, people's choice for electric fan has become more severe, facing strong competition, the electric fan to make a space for one person in the market must become more humane, more intelligent. Therefore, the simulation of natural wind fans will be more and more attention, which is widely used. This paper is the design of MCU simulation natural wind controller for electric fan based on STC12C5A60S2 MCU by using PWM wave output, and by two BTS7970 chip is composed of a H bridge driving circuit to drive the electric fan motor rotation. The design of the utility model can realize the control of the fan blade from the stop to the slow rotation, the fast rotation, the slow rotation and the periodic rotation, and can adjust the time of the cycle. So that the fan can simulate the natural wind, to bring people a better sense of comfort. Key words: single chip;PWM wave;H bridge driver circuit;simulation of natural wind

智能电风扇模拟控制系统设计

金陵科技学院电子竞赛 设计报告 参赛题目:智能电风扇模拟控制系统设计参赛选手:严飞、王俊 参赛地点:金陵科技学院 参赛时间:2014.11.15-2014-11.25

智能电风扇模拟控制系统设计报告 摘要:本设计以STC公司的MCU STC89C52处理器为核心,实现了按键和安卓客户端同步控制风扇转动,利用DS18B20检测温度并有自动调节风速的模式,通过液晶和安卓客户端实时显示出风扇当前的状态。也可通过按键和安卓客户端来控制风扇的摇头功能。以该系统以丰富的功能和精准的控制完成了比赛的要求。 关键词:STC89C52 电机驱动模块直流电机蓝牙模块

一、系统框图 本次实验利用STC89C52单片机接收由按键和蓝牙模块传回的控制数据,控制智能风扇的总开关,风力的大小,和摇头功能,并通过液晶实时返回当前的模式,风速大小,定时,和当前温度。(本设计的硬件实物图见附录一),系统总体结构框图如下: 二、方案论证 1、风扇驱动选择: 方案一:采用台式计算机散热风扇,该风扇的额定电压为5V,实验过程中发现它的风力太小,不易控制。故选择放弃该方案。 方案二:采用步进电机作为风扇驱动,因为每转过一个步距角的实际值与理论值存在着误差,不同运行拍数其值不同,四拍运行时应在5%之内,八拍运行时应在15%以内。因此步进电机的转速很难精准的确定下来,因此,若选择该方案的话,对后面角度的计算将产生很大误差,故选择放弃

该方案。 方案三:采用外转子无刷电机作为风扇驱动,外转子无刷电机转速的可控性强,从每分钟几转到每分钟几万转都可以很容易实现,而且变速平稳、转速稳定、转速的线性度好。外转子无刷电机的转动可以通过软件编程调整它的转速,而且外转子无刷电机带动风扇转动的风力大,实验过程中,发现它的风量较为合适,稳定度也比较高。故选择采用这种方案,来完成风扇控制系统。 2、单片机最小系统MCU选择: 方案一:采用STM32微控制器,STM32是一款功能强大32位的单片机, 但由于本次设计要实现的功能较少,STM32的代码操作比较繁琐,对于简 单的设计用STM32会性能过剩,也由于stm32价格比较贵,所以放弃该方 案。 方案二:采用ATMEGAl6单片机,它是一款低功耗8位单片机,虽然它的 性能比较好,并且也能完成实验要求,但他的价格比较贵,性价比不高。 经综合考虑,放弃该方案。 方案三:采用80C52单片机,它是一款八位单片机,具有32个I/O引脚,2个定时、计数器,5个中断源等等优点,对于本次设计来说,使用80C52系列单片机,节约成本并且电路结构简单,最终选择该方案。 3、蓝牙模块选择 方案一:采用全模式蓝牙模块,这种蓝牙需要软件方面进行设置,设置主从模式传输速率和连接密码,模块功能较为强大,但由于本次设计用到的功能单一,所以放弃该方案。 方案二:采用单模式蓝牙模块,这种蓝牙模块功能较为单一,但是操作起来方便,使用简单,价格便宜,考虑到种种因素最终选择该方案。 4、温度检测模块选择 方案一:采用温湿度传感器,这种模块可以传回温湿度,满足了产品所需的要求,但是由于该温湿度传感器体积较大,价格稍贵所以放弃该方案。 方案二:采用DS18b20,该款温度传感器口碑较好,精确度高,集成度高,且价格低廉,考虑到整体设计,代码的简洁程度,最终选择该方案。 三、系统硬件电路与程序设计 (1)温度检测部分 通过DS18B20来读取空气中温度的值,并且实时返回该数据,单片机根据得到的数据有效地进行精准的控制和显示,极大地满足了用户对于温度的要求。

电风扇模拟控制系统

课程设计课程名称:智能仪器 题目:电风扇模拟控制系统设计 专业班次: 11(三)建筑电气1 姓名:林毅宾 学号: 3116 指导教师:张继伟 学期: 2012-2013学年第一学期 日期:

目录 引言 ................................................................... I 第一章设计任务 . (1) 课题内容 (1) 课题任务 (1) 第二章系统设计方案 (2) 设计方案特点 (2) 系统的工作原理 (2) 系统的组成 (2) 系统设计框图 (2) 第三章系统硬件设计与软件设计 (3) 系统硬件设计电路图 (3) 系统复位电路和时钟电路 (4) AT89C51单片机电源电路 (4) 稳压芯片7805 (4) 集成块74LS245功能 (4) 集成块74LS06功能 (4) LED显示电路 (4) 直流电机原理 (5) 系统软件设计 (5) 占空比技术 (5) 程序框图 (5) 电风扇系统控制程序 (6) 系统程序清单 (7) 第四章总结 (8) 参考文献 (9)

引言 电风扇简称电扇,香港称为风扇,日本及韩国称为扇风机,是一种利用电动机驱动扇叶旋转,来达到使空气加速流通的家用电器,主要用于清凉解暑和流通空气。广泛用于家庭、办公室、商店、医院和宾馆等场所。1882年,美国纽约的克罗卡日卡齐斯发动机厂的主任技师休伊?斯卡茨?霍伊拉,最早发明了商品化的电风扇。 如今的电风扇已一改人们印象中的传统形象,在外观和功能上都更追求个性 化,而电脑控制、自然风、睡眠风、负离子功能等这些本属于空调器的功能,也 被众多的电风扇厂家采用,并增加了照明、驱蚊等更多的实用功能。这些外观不 拘一格并且功能多样的产品,预示了整个电风扇行业的发展趋势。其主要原因: 一是风扇和空调的降温效果不同——空调有强大的制冷功能,可以快速有效地降 低环境温度,但电风扇的风更温和,更加适合老人儿童和体质较弱的人使用; 二是电风扇有价格优势,价格低廉而且相对省电,安装和使用都非常简单。 本课程设计的目的: 1、培养针对课题需要,选择和查阅有关手册、图表及文献资料的自学能力, 提高组成系统、编程、调试的动手能力; 2、通过对课题设计方案的分析、选择、比较、熟悉单片机用系统开发、研制 的过程,软硬件设计的方法、内容及步骤; 3、巩固、加深和扩大单片机应用的知识面,提高综合及灵活运用所学知识解 决工业控制的能力。

电风扇模拟控制系统设计

目录 第1章总体设计方案............................................................... 错误!未定义书签。 1.1设计原理 .............................................................................. 错误!未定义书签。 1.2设计思路 .............................................................................. 错误!未定义书签。 1.3实验环境 .............................................................................. 错误!未定义书签。第2章详细设计方案................................................................. 错误!未定义书签。 2.1主程序设计......................................................................... 错误!未定义书签。 2.2功能模块的设计与实现..................................................... 错误!未定义书签。第3章结果测试及分析............................................................. 错误!未定义书签。 3.1结果测试............................................................................. 错误!未定义书签。 3.2结果分析............................................................................. 错误!未定义书签。参考文献......................................................................................... 错误!未定义书签。 附录1:元件清单 ...................................................................... 错误!未定义书签。附录2:总电路图...................................................................... 错误!未定义书签。附录3:程序代码 .................................................................... 错误!未定义书签。

电风扇模拟控制系统

《电风扇模拟控制系统》 课程名称 《单片机原理及应用》 学生姓名 王士波 学 号 5011212416 所属学院 信息工程学院 班 级 计算机16-4 授课教师 孟洪兵 塔里木大学教务处制 摘 要 2014-2015学年第一学期

本次课程设计通过使用Keil uVision3软件和Proteus软件设计一个电风扇模拟控制系统。该电风扇模拟控制系统通过单片机AT89C51芯片对电机的控制,通过一位数码管显示风扇的档位,实现风扇弱风、中风、强风的改变。文章主要介绍了该电风扇模拟控制系统的硬件电路设计和软件设计。 关键词:Keil uVision3软件 Proteus软件 AT89C51芯片

目录 绪论 (1) 1、电风扇控制系统原理 (2) 1.1 控制装置的原理 (2) 1.2 设计方案特点 (2) 2、系统硬件设计 (2) 2.1 系统总体设计主要内容 (2) 2.2 系统的工作原理 (3) 2.3 系统硬件设计电路图 (3) 2.4 显示模块 (4) 3、系统软件设计 (5) 3.1 PWM控制方法 (5) 3.2 占空比 (5) 3.3 电风扇控制设计主程序流程图 (6) 3.4 电机控制模块与定时器T1中断流程图 (8) 4、调试与仿真 (9) 4.1 软件仿真 (9) 4.2 仿真运行 (9) 5、实物图 (9) 结论 (11) 参考文献 (14) 附录 (15)

绪论 许多边缘、交叉学科的发展促进了现代科学技术的进步,尤其是对机电一体化、自动控制、计算机技术以及光电通信技术等科学领域的意义更是非同一般。本文设计的智能电风扇正是以上交叉学科的有机结合体。它的独特之处在于巧妙的采用了红外遥控技术、单片机控制技术,把智能控制技术用于家用电器的控制中,通过主控单片机对电风扇实施智能控制。 本次设计用到了微电子技术、电子计算机技术、现代通讯技术、光电子技术,新技术的成群崛起,将促进不同原理、不同性能、不同结构和用途的电子产品。作为一种老式家电,电风扇具有价格便宜、摆放方便、体积轻巧等特点。由于大部分家庭消费水平的限制,电风扇作为一个成熟的家电行业的一员,尤其在中小城市,以及乡村将来一段时间内仍然会占有市场的大部分份额。面临庞大的市场需要的同时,也要提高电风扇的市场竞争力。使之在技术含量上有所提高,应使风扇不仅功能多样,操作简便,而且更加安全可靠。 为此,在现有市场多功能电风扇的基础上,我们提出了一种新型的智能电风扇。该风扇功能更多,添加了很多人性化的设计,如安全保护,倾倒保护,智能照明等,使电风扇更加人性化。可实现:多级调速功能,即提供更多的风力级别和风型,提高用户的舒适度。

模拟电风扇控制系统课程设计报告

电气信息学院 单片机技术课程设计报告 课题名称电风扇模拟控制系统设计 专业班级 11通信02班 学号 1104140209 学生姓名廖振宇 指导教师易先军 评分 2014年6月17日至6月21日

课程设计量化评分标准 指导老师评语:

答辩记录 1、例举设计过程中遇到的问题及其解决方法。 答:(1)问题说明:LED显示灯无法正常显示字符。 解决方法:换了不同的LED进行试验发现都不能正常显示,所以考虑到是译码电路出现问题,检查电路发现是单片机P1口与RES-6器件的高地位接反了,改正后系统正常显示了。 (2)问题说明:当按键按下后,仿真正常开始,但按下摇头键,电机有时反转,有时不反转,一直按住摇头键不放电机可正常反转。 解决方法:验证程序无误后我判断是按键的问题,经过查阅知道了可以添加一个按键防抖环节,按键消抖可分为硬件消抖和软件消抖两种,在键数较少时可用硬件消除抖动,并采用了在I/O口上并接合适的电容来解决。 2、教师现场提的问题记录在此。 (1)能实现电子电路仿真的软件有很多,如Multisim、PSPICE、OrCAD、EWB 等,Proteus 相对这些软件来说有什么特点? 答:Proteus不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。它从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台。并且可以输出高质量的图纸,提供了各种仿真元器件,仪表等丰富资源。 (2)各风类是如何实现的?说说你的实现方法。 答:我采用的PWM来实现直流电动机的调速,由于直流电机的转速与加在其两端的平均电压成正比,所以在对直流电动机电枢电压的控制和驱动中,目前经常使用的是通过改变电机电枢电压接通时间与通电周期的比值来控制转速。当自然风键按下时,输出占空比为1:3的方波;当常风键按下时,输出占空比为3:1的方波;当睡眠风键按下时,输出占空比为1:5的方波。

相关文档