电子电路设计大赛-基于ardunio的智能光控窗帘系统_第1页
电子电路设计大赛-基于ardunio的智能光控窗帘系统_第2页
电子电路设计大赛-基于ardunio的智能光控窗帘系统_第3页
电子电路设计大赛-基于ardunio的智能光控窗帘系统_第4页
电子电路设计大赛-基于ardunio的智能光控窗帘系统_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、编号D-26南京航空航天大学电子电路设计大赛作品报告书基于ATMega328P单片机的智能窗帘控制系统南垃航空彳亢犬大学第届“中航津电杯”电子电路设计竞赛作品报告基于ATMega328P单片机的智能窗帘控制系统摘要本课题的研究目的是开发出基于 ATMega328单片机的智能窗帘控制系统,以常见的百叶 窗为硬件平台,采用28BYJ48四相五线步进电机与ULN2003集成达林顿管驱动阵列进行驱动。 通过光敏传感器采集光强度,经由采样/保持电路、AD转换电路输出数字量,与预设参量比 较,单片机输出信号控制电机的正、反转以达到开闭窗帘的目的。同时使用矩阵键盘实现手 动开闭窗帘以及设置开闭系数的功能。关

2、键词:ATMega328P百叶窗,智能窗帘3第届“中航津电杯”电子电路设计竞赛作品报告In tellige nt curta in con trol system based onsi ngle-chip ATMega328PAbstractThe purpose of this project is to develop an intelligent control system based on ATMega328P microc on troller, with com monly-see n shutters as hardware platform, using 28BYJ48 fo

3、ur phase five wire stepper motor integrated with ULN2003 Darlington arrays as driver section. With the collecti on of light in ten sity by photose nsitive sen sor, followed by sampli ng / hold ing circuit, AD conversion circuit, the system will give a digital output. Next, the signal will compare wi

4、th preset parameters,a nd use the positive and the n egative output sig nal to con trol the motor in order to achieve the purpose of opening and closing the curtains. At the same time using the matrix keyboard to achieve manual ope n and close of curta ins and set the fun cti on of ope ning and clos

5、 ing coefficie nt.Key Words: intelligent control system, ATMega328P, shutters第届“中航津电杯”电子电路设计竞赛作品报告目录摘要 iAbstract ii一、引 言 11.1课题背景 11.2课题的研究工作 1二、电路与程序及机械结构设计 22.1作品总体框架设计 22.2硬件选择 32.3驱动电路设计 32.4控制程序设计 42.5机械结构设计 6三、理论分析与计算 7四、电路图及有关设计文件 7五、元件清单 9六、总结与展望 9致谢 10南垃航空彳亢犬大学第届“中航津电杯”电子电路设计竞赛作品报告1.1 课题背景智

6、能家居(英文:smart home, home automatio n )是以住宅为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。智能家居概念的起源甚早,但一直未有具体的建筑案例出现,直到1984年美国联合科技公司将建筑设备信息化、整合化概念应用于美国康乃迪克州哈特佛 市的City Place Building时,才出现了首栋的智能型建筑,从此也揭开了全世界争相建造智能家居的序幕。智能家居在中国起步较晚,至今经历了十几年的时 间,

7、研究仍在不断深入。可见,智能家居市场前景巨大。家居智能化也已经成为 了一种发展趋势。而智能窗帘是智能化家居中最为基础却也十分重要的一个组成部分。在欧美等发达国家,电动窗帘已经广泛使用。虽然电动窗帘早已进入我国,但却一直没 有大的推广,这两年,随着电控技术的不断发展和智能家居理念的不断普及,电动窗帘热又卷土重来。据了解,全国共有200多种电动窗帘获得了国家专利,但 究其技术而言,大同小异。并且,大多只停留在用按键控制窗帘开关或升降的状 态01.2课题的研究工作本课题研究内容一一窗帘自动控制装置即是智能家居的一个很小的组成部 分。本课题旨在实现的是窗帘自动控制装置。 不同于一般的布艺窗帘,本课题选

8、 择以传统的百叶窗作为雏形。主要考量如下:1.实现效果:百叶窗的遮光效果可调,通过控制布艺窗帘 的开合程度来控制进光量会导致室内亮度不均匀;2.经济因素:相比与布艺窗帘, 百叶窗成本更低,经济实惠且局部出现问题后易于更换;3.设计风格:符合家居-1 -第届“中航津电杯”电子电路设计竞赛作品报告南谅航空航犬大学中简约、大方的现代设计风格。课题目标与实现方法:装置通过感知周围环境的光强自动改变叶片的旋转角 度,控制进光量,以实现室内光强的稳定,使室内的亮度保持在一个舒适的程度。 同时也通过手动键盘控制窗帘,以满足用户主观上的需求。例如,在夜间,用户 需要关闭窗帘,此时就可以切换到手动操作模式, 关

9、闭窗帘。本产品可实行自由 的自动手动切换,有良好的实用性。二、电路与程序及机械结构设计2.1 作品总体框架设计-15 -第届“中航津电杯”电子电路设计竞赛作品报告南谅航空航大大学2.2 硬件选择基于ATMega328单片机的Arduino UNC单片机系统是一款便捷灵活、方 便上手的开源电子原型平台。Arduino能通过各种各样的传感器来感知环境, 通过控制灯光、马达和其他的装置来反馈、影响环境,是一款非常成熟的硬 件开发平台。Arduino具有以下优点:简单清晰Arduino IDE 基于processing IDE 开发。对于初学者来说,极易掌握,同时有着 足够的灵活性。Arduino语言

10、基于wiring语言开发,是对 avr-gcc 库的二次封装,不 需要太多的单片机基础、编程基础,简单学习后,你也可以快速的进行开发。开放性Arduino的硬件原理图、电路图、IDE软件及核心库文件都是开源的,在开源协议 范围内里可以任意修改原始设计及相应代码。发展迅速Arduino不仅仅是全球最流行的开源硬件,也是一个优秀的硬件开发平台,更是硬 件开发的趋势。Arduino简单的开发方式使得开发者更关注创意与实现,更快的完成自 己的项目开发,大大节约了学习的成本,缩短了开发的周期。2.3 驱动电路设计功率电子电路大多要求具有大电流输出能力,以便于驱动各种类型的负载。 功率驱动电路是功率电子设

11、备输出电路的一个重要组成部分。本课题中,驱动电路部分运用的是 ULN2003系列的ULN2003DULN2003电路主要用于如下领域:伺服电机;步进电机;南滾航咨航大大学电磁阀;第十一届“中航津电杯”电子电路设计竞赛作品报告可控照明灯。五线四相步进电机D.2D2c0UT1Q4C16IXI1_1 17n51gGNDGNDLTX2M3DOUT3OUT4O17T5OVT6 OUT?COM16 Cl Bl U A? 仔 DI IT Cl TlB? KT 加91vccM22.4程序控制设计主函数:进入自动光控模式后,通过外部中断使系统复位从而进入手动控制模式南垃航空彳亢犬大学第届“中航津电杯”电子电路设

12、计竞赛作品报告光控模式:南垃航空彳亢犬大学第届“中航津电杯”电子电路设计竞赛作品报告2.5机械结构设计本课题打算采用百叶窗的形式,来实现窗帘的机械结构。由于制作时间和展 示场地的限制,故制作微缩结构示意。在步进电机上,通过笔芯卡扣扣住电机,并用胶水粘住。用大小符合的碳 纤维杆作为传动杆。穿过支架上的小孔,并在另一端套入十字型模型。模型十字 上有一排小孔。在制作两个相同的模型。将他们从上到下依次等距离装在支架上, 并用一根传动杆,固定住十字型支架,来实现他们的互相传动。机械结构实物图南谅航咨航大大学第届“中航津电杯”电子电路设计竞赛作品报告三、理论分析和计算28BYJ48减速步进电机在无细分时的

13、步距角为 5.625/64度,即无细分时4096 步转一圈。本作品只需将叶片旋转 90度即可,并通过电机的正传反转来控制。90/(5.625/64)=1024,在90度的范围内有1024个区间。将光照的电压 0到5伏分成1024个区间,与Arduino内部集成的10位AD转换器正好对应,即每个 区间对应的步数1步,所以相邻区间光照变化即使电机走 1步。步进电机驱动器 的所收到信号频率的大小决定了步进电机运动的快慢,而频率由软件所产生的高 低电平的周期来控制,高低电平的周期通过改变定时器初值和延时时间来改变。四、电路图及有关设计文件笊H凶I屬Arduino与步进电机连接图第届“中航津电杯”电子电

14、路设计竞赛作品报告Arduino与红外接收器连接南谅航咨航大大学Arduino与LCD液晶连接图南垃航空彳亢犬大学第届“中航津电杯”电子电路设计竞赛作品报告五、元件清单Arduino单片机1个DHT11温湿度传感器1个光敏传感器1个28BYJ48步进电机1个ULN2003D驱动芯片1个LCD1602 液晶1个万能板1块面包板1块导线若干10K电位器2个38K红外接收器1个红外遥控器1个六、总结与展望自动化的智能家居,这是现在家装的追求方向。小组成员从初期选题到查 阅资料到方案讨论再到之后的硬件软件编程、 机械结构实现,完成了对窗帘自动 控制装置的研究过程,并完成了预期的功能。本次课题是将专业课

15、理论知识付诸 于实物开发的一次较为成功的尝试,小组成员真正体会到“技术孕育产品”的强 大魅力。尽管研究过程困难重重,经历了技术和心理上的双重考验。 实际和理论 构想出现差异、理论计算和实际实现情况不符、采样保持器不能正常工作诸 多的困难没有让大家放弃,在不断的钻研和坚持中,一个个难关终于被克服。通过本次电子电路设计竞赛的磨炼,大家感受到的远不只做出成品后的喜悦。看到科学技术的无尽生命力在我们自己的手中迸发, 我们期待未来可以做出 更多的科创产品,即使不能成为最出色的科学家,也要为祖国的科技发展贡献自 己的一份力量。南垃航空彳亢犬大学第届“中航津电杯”电子电路设计竞赛作品报告致 谢首先感谢大赛组

16、委会及老师们,给了我们团队这一次参加比赛、锻炼自己的 机会,感谢赛方为我们提供了这样一个广阔的平台, 让我们有机会展示自己。然 后要感谢学校、感谢电工电子实验室,为我们提供了足以我们团队大可施为的实 验场地,给我们提供了必要的实验仪器, 如果不是这样一个开放的、充裕的实践 条件,我想我们也不可能有机会完成这样一次比赛。 最后,我们一定要感谢我们 自己、感谢我们团队里每一位成员,是我们用无数的努力、无数的精力、无数的 汗水换来了这一次比赛完整的结束, 换来了我们一起成长。感谢所有那些为我们 提供了帮助的老师和同学们!总的来说,我们组员合作的作品完成了窗帘自动控制装置的基本要求,并会在后期完善其功能,如遥控,湿度检测等并改善其不足。通过这次电赛,我们集 思广益,尽其所学,克服种种难题,完成了作品。我们对所做的表示满意,并由 衷的感谢电赛给了我们升华知识,锻炼能力的机会。制系统的设计与研究PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响 制系统的研制正(研究STR )调节器/IP协议栈的实现麻集与处理技术的研究研究与开发硫于于机15于二二削制式测 及其制研厶I实持控制面板的研制 浊度仪的研制切割机床短循环走丝方式研

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论