0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >智能家居 > 基于Qualcomm QCA4020 的Gateway Home Hub方案

基于Qualcomm QCA4020 的Gateway Home Hub方案

来源: 大大通
2019-12-09
类别:智能家居
eye 114
文章创建人 拍明

原标题:基于Qualcomm QCA4020 的Gateway Home Hub方案

  近年来伴随这个云计算和大数据技术的快速发展,智能家居行业也随之火爆,受到广泛关注。市场的热捧和消费者观念的普及,不断推动行业的进步.产品形态多样,特点各异. 本方案旨在使用QCA4020开发套件通过移动应用程序来控制智能灯泡,智能锁和烟雾探测器等智能设备,展示家庭自动化.

  主要目标是对QCA4020开发设计家庭自动化解决方案,以控制智能设备(如智能灯泡开合,智能锁开关和烟雾探测器).这些设备会由安装在智能手机上的基的应用程序控制.以下是采用QCA4020的几点原因.

  1, QCA4020提供三模通信,Wi-Fi,BLE 5和802.15.4的技术,包括Zigbee和Thread

  2,多核CPU. 应用处理器Cortex M4F,网络协议处理器Cortex M0, Tensilica Xtensa WIFI专用处理器做到专核专用, 提供高并发的多射频解决方案.

  3,整合多个IoT生态,预置AWS SDK和Azure SDK.方便融合国内主流方案.

  4, 支持硬件安全功能,提高设备保护级别,包括secure boot,secure boot,hardware crypto engines,storage security, debug security with lifecycle control, key provisioning and wireless protocol security.

  源码/示例/执行

  Code Repository

  1 .  Build / Deploy

  1.1 下载代码包,链接如上(仅对签约客人提供下载权限).包括SDK,example code,mobile app code

  1.2  解压缩后目录如下

  AIT提供demo code主要存放位置如上图所示

  ADK Root argetquartzdemoQCA4020_Gateway_example

1.3  配置工作环境

  编译工作执行目录在demoQCA4020_Gateway_examplegcc

  1.3.1  安装GNU Arm Embedded Toolchain, 并相应修改gccuild.bat中TOOLLIBPATH和NEWLIBPATH路径,例如下修改

  set TOOLLIBPATH=C:Program Files (x86)GNU Tools ARM Embedded8 2018-q4-majorlibgccarmnone-eabi8.2.1 humbv7e-m ofp

  set NEWLIBPATH=C:Program Files (x86)GNU Tools ARM Embedded8 2018-q4-majorarm-none-eabilib humbv7e-m ofp

  1.3.2 终端定位到demoQCA4020_Gateway_examplegcc

  执行命令build.bat t 4020 1 1 cdb编译完整应用

1.4  Deploying应用

  1.4.1 烧录前的准备工作,将4020开发板进入到EDL模式,如下图标注设置.首先将J34的pin1与pin2短路,J57的pin2与pin3短路.USB接J6,然后上电.

  1.4.2  当USB接到电脑端后,会进入到EDL模式,设备管理器看到如下的Qualcomm HS-USB QDLoader 9008 (COM5)后,方可执行烧录命令.(其中com5不同设备会有不同显示)

1.4.3  执行烧录

  python ..........uild oolsflashqflash.py --comm 5

2. 运行应用

  2.1 网关连接

2.2  网关添加设备

  加入门锁设备

加入Hue灯设备

2.3 网关设定,配置wifi

2.4 固件升级

2.5 Hue 灯操作界面

2.6 门锁操作界面

  2.6.1 主界面

2.6.2  开锁设置

2.6.3 临时密码设置

2.6.4  日志信息记录

  2.6.7 采用BLE连接设备操作同上述步骤,提供相仿的操作界面实现共同功能.不在此处赘述.

  场景应用图

产品实体图

展示板照片

方案方块图

核心技术优势

  1. 集成单芯片方案,只需一颗soc.便于产品小型化设计.

  2. 扩展性能好,io接口丰富

  3. 支持BLE,zigbee OTA功能

  4. 支持USB OTG方式升级

  5. APP提供丰富管理功能

  6. 历史操作记录管理

  方案规格

  1. 芯片 11.2 x 11.2 mm, 0.65mm pitch, 217-pin BGA

  2. 多核CPU(Arm M4F /Arm M0/Tensilica Xtensa)

  3. 支持ZigBee3.0 and Thread via OpenThread

  4. Wi-Fi Standards: 802.11a/b/g, 802.11n ,1X1 Peak Speed: 150 Mbps

  5. 支持Bluetooth 5 (Qualcomm Mesh connectivity/Bluetooth Low Energy)


责任编辑:

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

标签: 物联网网关

相关资讯

方案推荐
基于MC33771主控芯片的新能源锂电池管理系统解决方案

基于MC33771主控芯片的新能源锂电池管理系统解决方案

AMIC110 32位Sitara ARM MCU开发方案

AMIC110 32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于TI公司的AM437x双照相机参考设计

基于TI公司的AM437x双照相机参考设计

基于MTK6580芯片的W2智能手表解决方案

基于MTK6580芯片的W2智能手表解决方案