基于CC2540的照明控制系统设计毕业设计.docVIP

 基于CC2540的照明控制系统设计毕业设计.doc

  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文档。上传文档
查看更多
 基于CC2540的照明控制系统设计毕业设计

目 录 1 前言 1 2总体方案设计 2 2.1 方案比较 2 2.1.1 方案一 传统蓝牙3.0+普通灯泡 2 2.1.2 方案二 低功耗蓝牙(BLE)+LED灯 2 2.2 方案论证 2 2.3 方案选择 3 3 硬件设计 3 3.1 各单元模块功能介绍及电路设计 4 3.1.1 CC2540核心电路 4 3.1.2 晶振电路 4 3.1.3 天线电路 5 3.1.4 电源电路 5 3.1.5 外围LED电路 6 3.1.6 复位电路 6 3.1.7 下载调试电路 7 3.2 特殊器件的介绍 7 3.2.1蓝牙CC2540芯片 7 3.2.2 USBDongle 8 3.2.3.SmartRF04EB 9 4 软件设计 10 4.1 系统设计框图 10 4.2 软件设计原理及设计所用工具 11 4.2.1 软件设计原理 11 4.2.2 设计所用工具 17 4.3 HostTestRelease主机编程 19 4.4 SimpleBLEPeripheral从机编程 22 5 系统调试 27 5.1 调试平台介绍 27 5.2 调试步骤 27 6 总结与体会 30 7 谢辞 31 8 参考文献 32 9 附录 33 附录一 电路原理图 33 附件二 相关设计设计软件 34 附件三 外文翻译资料 35 1 前言 伴随着科技的发展,电子技术的不断地革新,生活水平的大大提高,人们对家庭生活也提出了更高的要求,而照明作为家庭生活的一个重要组成部分,向智能化的发展似乎也迫在眉睫了。同时,随着经济的增长人们的生活水平也不断提高,人们对房间的灯光效果要求也越来越高。希望在房间中进行不同的活动能够获得不同的照明体验。而采用智能照明系统恰好能满足人们对丰富多彩生活的需求,所以无论从节能角度还是从构造一个舒适的生活环境角度来讲,开展智能照明的研究都是必要的。LED作为一种新型的绿色光源,更是得到了人们的青睐,它不仅环保,功耗低,更具有体积小,安全耐用等优点。 本次设计的目的主要是为了解决家庭照明能有更好体验,该系统是通过手机端APP的控制,来控制灯的亮灭甚至是灯的亮度或者颜色变换。本次设计以CC2540蓝牙模块作为无线数据采集和收发的无线终端。蓝牙4.0是2010年最新推出的一代蓝牙技术规范,具有高可靠性,低成本,低功耗,快速启动、瞬间连接,传输距离极大提高,高安全性等优点。BLE网络可以实现多个BLE从机与一个BLE主机连接,也可以由单个的BLE从机与BLE主机相连接,不同的网络拓扑对应不同的应用领域,而本次设计实现的是单个BLE主、从机之间的连接。蓝牙无线传输能保证数据能够及时、准确地送回到控制中心,而且现在手机的应用已经非常广泛,实现BEL与安卓的结合将促进“物联网”的发展,在这一过程中BLE起到的作用是非常关键的,这将从根本上推动物联网的快速发展。 在此我们首先要了解协议栈,因为蓝牙4.0的软件编程建立在一定的协议栈的基础上,虽然其难易程度不定,但为了实现最终的开发目的,了解协议栈将是一个重。 本次设计将以TI公司的CC2540芯片作为核心开发板,然后根据LED照明电路的需要在外围拓展数据采集端,再由CC2540USBDongle和上位机串口调试软件来构成PC端。最后通过对蓝牙4.0的协议栈进行编写和应用来实现数据采集模块与PC机的有效通信。 2总体方案设计 2.1 方案比较 2.1.1 方案一 传统蓝牙3.0+普通灯泡 采用普通的蓝牙和普通灯泡的方式,流程图如图2.1所示: 图2.1 普通蓝牙传输流程图 2.1.2 方案二 低功耗蓝牙(BLE)+LED灯 采用低功耗蓝牙BLE和LED灯的方式,流程图如图2.2所示: 图2.2 低功耗蓝牙传输流程图 2.2 方案论证 方案一采用的是蓝牙3.0+普通灯泡的方式,蓝牙3.0:BT 3.0 +HS, 高速的传输速率,并且速率将提高到约24Mbps。2009年4月21日, Bluetooth SIG 正式颁布了Bluetooth Core Specification Version 3.0 High Speed (蓝牙核心规范3.0版高速),蓝牙3.0是以一种新型射频技术——Generic Alternate MAC/PHY(AMP)作为核心的,其允许蓝牙协议栈针对任何一个任务动态选择正确地射频。 蓝牙3.0最初的规范技术是包括802.11以及UMB的,但在新规范中UMB的应用被取消了。在新版规范里,因为802.11无线协议从而使蓝牙3.0的传输速度大大提高了。目前而言其可实现的传输速率大概是24-25Mbps。这相当于蓝牙2.0的八倍,可以轻松实现各种大数据的传输,使之应用范围更加宽泛。 虽然蓝牙3.0高速传送大量数据会消耗

文档评论(0)

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

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

1亿VIP精品文档

相关文档