- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TI物联网设计大赛参赛方案
LED
项目名称: 自触发 智能控制系统
团队名称: 崇安智控
队员名字: 叶业、方明超、卢小米
一、 项目设计背景及概述
越来越多的智能家居产品出现在市场上,大部分都可以实现流畅的本地或远程控制,但
是这不一定是所谓智能家居系统的全部或主要功能。此外,每个厂商的标准参差不齐,通信
格式五花八门,不同的设备需要不同的硬件和APP,增加了使用难度。
我们的项目旨在提供一套综合的平台,具备以下特点:
1. 对多种不同硬件的后续支持,硬件开发者只要通过SDK即可接入该平台;
2. APP对新硬件的支援,新的设备控制界面可根据不同的硬件定制和升级;
3. 提供丰富的定时设备控制功能;
4. 通过APP可以配置多种传感器和设备间的相互触发,我们称为策略配置;
5. 上述策略配置可实现设备的自主控制,无需人工干预;
6. 解决了传统智能家居 “控制”的问题,通过策略配置可以灵活的使多种设备协同工
作;
7. 后续升级能力。
二、 项目设计原理
1、原理概述
CC2530作为协调器和S3C2410组成中控平台,集成片上SDROM和网口,通过和路
由器连接并建立TCP服务器,与手机进行通信。S3C2410定时查询保存在SDROM上的
定时和策略配置列表,传感器检测到环境量变化,并达到一定阈值,通过ZigBee 网络发
送消息给中控平台,平台将检索相关的传感器和设备状态,做出设备响应。
CC2530相互通过保存在NV区的编号地址进行通信,由协调器统一分配和修改,保
证通信的准确性,在移动中也可以确保正常控制和反馈。
通过接插件在CC2530上附加一片QCA4004微型WiFi模块,该模块接收的消息将通
过ZigBee 网络发送到中控平台,再进行统一控制,利用ZigBee 网络的传递性实现WiFi
控制区域的拓展。
2、硬件设计原理
CC2530通过UART和S3C2430通信,S3C2410通过DM9000和路由器进行通信,同
时外外扩HY57V561620FTP- 的SDROM进行文件和程序存储。
CC2530通过UART和QCA4004通信。
详情可查看参赛工程目录下的PCB_ver_1文件夹。
3、软件设计原理
在Android平台上通过TCP/IP服务器和S3C2410连接,通过选择不同的设备类型和
具体的设备进行控制,通过SQLite 内的硬件ID进行消息指令控制。
同步策略和日程配置到ARM,通过遍历数据库数据并统一格式,ARM接收后将作
为文件保存在SDROM 内,并进行轮询。
S3C2410运行Linux,程序将自动建立TCP服务器,并通过线程接收串口 (CC2530)
和APP传递的消息,接收相关的指令将建立新的进程,并查询指令列表集,执行指定的
执行C文件。由于指令集和执行文件都是独立的,可以方便的进行升级和配置,而无需
系统重新启动。
三、 项目设计框图
1、硬件设计框图
2、软件设计框图
四、 测试结果
种类 WiFi-ZigBee 网关 ZigBee终端
额定电压(V) 5 5
额定电流(mA) 114 34
功率(mW) 570 170
五、 视频链接:
【TI物联网设计大赛】自触发LED智能控制系统
/programs/view/BkNUcWYD_4E/
文档评论(0)