0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【工程师开发板使用测评】爱普特 APT32F110 ev board Zwave物联网无线通信 智能照明实验D

爱普特微电子 2023-03-05 10:44 次阅读

物联网无线通信智能照明评估实验。

本次实验目的是熟悉APT USART连接ZWave无线模块,MCU接收ZWave无线模块输出的照明控制信号(1byte)0x00 = off, 1-100 = 亮度,开启BT定时器产生100us中断,软件模拟一个PWM功能实现0-100% LED亮度控制。使用ZWave PC 主机下发命令,ZWave 模块收到命令处理并且发亮度数据到APT 单片机。详细如下:

1. 先了解一下BT定时器特性

58aa0f1e-b91d-11ed-ad0d-dac502259ad0.png

58d7b220-b91d-11ed-ad0d-dac502259ad0.png

2.另外对Z-Wave通信作一些简介

5902007a-b91d-11ed-ad0d-dac502259ad0.png

目前,ZWave协议是当今市场上最成熟、最普遍的智能家居生态系统的基础。ZWave生态系统已部署超过1亿个可互操作设备。

本次实验使用868MHz频率(欧洲),模块是成熟的软件与硬件,为快速连接USART 进行实验,只是使用了TX(模块)与MCU (TX)相连。

3. 硬件上做一些连接

将zwave 模块TX输出的信号连接到PA1.10脚:

59327d40-b91d-11ed-ad0d-dac502259ad0.png

4. 实验基于DEMO APT_CSI_110x_v1.1.0_20220920例子程序实现:

(1) 先设置对应的IO。

59530eb6-b91d-11ed-ad0d-dac502259ad0.png

(2) 使能bt_timer_demo()。

596ede8e-b91d-11ed-ad0d-dac502259ad0.png

(3) 初始化 bt_timer inti 为100 ,为了定时器产生100uS中断。

5988de6a-b91d-11ed-ad0d-dac502259ad0.png

(4) 在bt 中断里添加led模拟调光的用户程序,使用依据Zwave_LED_duty 变量内容,改变PB0电平状态,达到亮度控制与OFF。

59a26f1a-b91d-11ed-ad0d-dac502259ad0.png

(5) USART资源设置,由于使用了PB0.2 作为led控制,使用PA19、PA110, 作为USART TX , RX 的IO, USART 的RX 处于查询模式,当收到一个数据时,赋予ZWAVE_LED_duty变量。

59bbf7dc-b91d-11ed-ad0d-dac502259ad0.png

小结:使用APT MCU USART内部资源,快速功能实现,了解代码的结构与使用方法,为下一级复杂的应用评估作准备。

实验场景:

59d85a9e-b91d-11ed-ad0d-dac502259ad0.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信
    +关注

    关注

    18

    文章

    6037

    浏览量

    136090
  • 物联网
    +关注

    关注

    2909

    文章

    44704

    浏览量

    374148
  • 开发板
    +关注

    关注

    25

    文章

    5068

    浏览量

    97623
收藏 人收藏

    评论

    相关推荐

    蓝桥杯联网开发板硬件组成

    第一节开发板简介联网设计与开发竞赛实训平台由蓝桥杯大赛技术支持单位北京四梯科技有限公司设计和生产,该产品可用于参加蓝桥杯
    的头像 发表于 12-22 21:30 403次阅读
    蓝桥杯<b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>开发板</b>硬件组成

    PLC无线通信模块的优缺点 PLC无线通信模块开发板使用

    PLC无线通信模块的优缺点以及开发板使用的介绍: PLC无线通信模块的优点: 灵活性和可扩展性 : 无线通信模块提供了更大的灵活性,允许在没有物理布线的情况下扩展或移动PLC系统。 可
    的头像 发表于 12-02 09:16 305次阅读

    基于ALINX开发板Z19-P实现WIFI无线通信功能

    本教程基于 ALINX 开发板 Z19-P , 实现 WIFI 无线通信的功能,WIFI 模块使用 USB WIFIrtl8188cu。
    的头像 发表于 11-11 10:44 271次阅读
    基于ALINX<b class='flag-5'>开发板</b>Z19-P实现WIFI<b class='flag-5'>无线通信</b>功能

    无线通信频谱分析仪的技术原理和应用场景

    方面: 频谱监测与管理:在无线电频谱管理中,频谱分析仪可用于监测频谱占用情况,发现非法使用的频率,以及定位干扰源。这有助于维护无线通信的秩序和安全性。 无线通信系统设计与优化:工程师
    发表于 11-07 15:13

    无线通信测试平台的技术原理和应用场景

    和负载条件下的性能和稳定性。 联网测试: 确保智能家居设备、智能城市基础设施和其他联网设备
    发表于 11-06 14:29

    芯科科技对未来无线通信市场的展望

    SiliconLabs(亦称“芯科科技”)作为联网无线技术领域动化等领域提供高性能、低功耗、高安全的无线连接解决方案。近日,芯科科技主任现场应用
    的头像 发表于 07-24 09:25 656次阅读

    请问ESP32-S3-LCD-EV-Board开发板有源代码吗?

    请问各位大佬,ESP32-S3-LCD-EV-Board开发板有源代码吗?示例代码,官网和github翻了一圈没找着啊!
    发表于 06-05 07:31

    嵌入式学习-飞凌嵌入式ElfBoard-项目分享|基于ELF 1S开发板完成的联网开源项目

    借助ELF 1S开发板完成的嵌入式联网项目,见证智慧与技术的火花。 关于这个项目的思维导图,如下图所示: 接下来,将会从云-网-边-端的联网
    发表于 05-16 09:19

    飞凌嵌入式-ElfBoard-项目分享|基于ELF 1S开发板完成的联网开源项目

    借助ELF 1S开发板完成的嵌入式联网项目,见证智慧与技术的火花。 关于这个项目的思维导图,如下图所示: 接下来,将会从云-网-边-端的联网
    发表于 05-16 09:12

    项目分享|基于ELF 1S开发板完成的联网开源项目

    ElfBoard作为飞凌嵌入式旗下教育品牌,自成立以来,持续吸引着各界的瞩目,其中也赢得了一些工程师的青睐。今天,就和各位小伙伴分享一位杰出工程师借助ELF1S开发板完成的嵌入式
    的头像 发表于 05-14 09:03 1378次阅读
    项目分享|基于ELF 1S<b class='flag-5'>开发板</b>完成的<b class='flag-5'>物</b><b class='flag-5'>联网</b>开源项目

    通过联网管理多台MQTT设备-基于米尔T527开发板

    本篇测评由电子工程世界的优秀测评者“JerryZhen”提供。本文将介绍基于米尔电子MYD-LT527开发板的网关方案测试。一、系统概述基于米尔-全志T527设计一个简易的
    的头像 发表于 05-10 08:01 711次阅读
    通过<b class='flag-5'>物</b><b class='flag-5'>联网</b>管理多台MQTT设备-基于米尔T527<b class='flag-5'>开发板</b>

    APT32F102 开发板使用手册

    电子发烧友网站提供《APT32F102 开发板使用手册.pdf》资料免费下载
    发表于 04-16 09:07 0次下载

    普特再推超高性价比全国产32位MCU—APT32F1025B

    近日,全国产32位MCU小巨人企业普特微电子宣布推出一款超高性价比的全国产RISC核32位MCU——APT32F1025B,进一步扩展丰富其在全国产、高性价比领域MCU产品系列布局
    的头像 发表于 03-29 08:17 1068次阅读
    <b class='flag-5'>爱</b><b class='flag-5'>普特</b>再推超高性价比全国产32位MCU—<b class='flag-5'>APT32F</b>1025B

    fpga开发板是什么?fpga开发板有哪些?

    FPGA开发板是一种基于FPGA(现场可编程门阵列)技术的开发平台,它允许工程师通过编程来定义和配置FPGA芯片上的逻辑电路,以实现各种数字电路和逻辑功能。FPGA开发板通常包括FPG
    的头像 发表于 03-14 18:20 2052次阅读

    基于普特APT32F1023B的高安全性车载逆变器全国产MCU方案

    稳步增长。普特车载逆变器方案前级由APT32F1023B控制推挽升压,后级基于APT32F1023B全桥逆变。输入电源11-15V、28.5A,可逆变输出为11
    的头像 发表于 02-19 13:04 483次阅读
    基于<b class='flag-5'>爱</b><b class='flag-5'>普特</b><b class='flag-5'>APT32F</b>1023B的高安全性车载逆变器全国产MCU方案