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

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

3天内不再提示

【御芯微WIoTa®自组网协议开发套件试用体验】RTC计时及温度检测功能测试

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-11-25 15:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文来源电子发烧友社区,作者:李唐, 帖子地址:https://bbs.elecfans.com/jishu_2292353_1_1.html

  1. RTC计时

RTC是一种可以提供精确实时计时的计时器,可产生年、月、日、时、分、秒等信息。对于UM202模块来讲,它是采用内部32.768KHz时钟作为RTC时钟源,并具有RTC报警功能。

在应用过程中,程序是通过 RTC 设备管理接口来访问 RTC 硬件,其相关接口如图1所示。

image.png

图1 相关接口

通过对RTC例程的编译和下载,可以体验到它的实时计时功能,其运行结果如图2所示。

image.png

图2 运行效果

在RTC的计时过程中,主要经过这样几个环节,即:

1)使用函数对RTC及其时钟进行初始化,语句为:

image.png

2)设置RTC计时器的初始值,语句为:

image.png

3)若需要定时提示功能,则设置提醒的时间,语句为:

image.png

4)使能RTC提醒功能及开中断,语句为:

image.png

5)循环读取RTC计时值并添加适当的延时以确保不过多地显示输出,语句为:

image.png

2.温度检测

A/D转换是大多数单片机嵌入式器件多具备的功能,对于UM202模块来讲自然也不例外。此外,利用它还可进行温度检测。

通过对温度检测例程的编译和下载,其运行结果如图3所示。

image.png

图3 片内温度检测

在温度检测的过程中,主要经过这样几个环节,即:

1)设置温度检测通道,语句为:

image.png

2)复位温度检测通道,语句为:
image.png

3)使能ADC中断及开中断,语句为:

image.png

4)循环读取检测值并添加适当的延时以确保不过快地显示输出,语句为:

image.png

注:ADC检测值与温度变换的语句为:resis_vaule_temp = (adc_data -(float)2036.5)/(float)23.375;

通过对运行结果的观察,似乎其输出结果有不小的偏差,在夏季室内温度怎么也不会在零的左右吧。

通常来讲,温度检测的例程多是对片内温度进行检测,并使用的是片内的温度检测通道。从结果来看不像是片内温度检测,后找到图4所示的温度检测电路,果然是通过配置相应的NTC电阻来辅助检测。

image.png

图4周围温度检测电路

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

    关注

    2

    文章

    673

    浏览量

    72337
  • 御芯微
    +关注

    关注

    4

    文章

    60

    浏览量

    3861
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Power Manager II Hercules开发套件快速上手

    Power Manager II Hercules开发套件快速上手 在电子设计领域,开发套件的高效使用能极大地推动项目进展。Power Manager II Hercules开发套件为电子工程师提供
    的头像 发表于 05-21 14:30 124次阅读

    探索CYUSBS234 USB - Serial开发套件功能、配置与应用

    探索CYUSBS234 USB - Serial开发套件功能、配置与应用 在电子设计领域,开发套件是工程师们探索新技术、验证设计方案的重要工具。今天,我们就来深入了解一下Cypress
    的头像 发表于 05-18 13:05 145次阅读

    Sense2GoL开发套件:24 GHz传感应用的理想之选

    Sense2GoL开发套件:24 GHz传感应用的理想之选 在电子工程师的日常工作中,开发套件的选择对于项目的成功至关重要。今天,我们就来深入了解一款功能强大的24 GHz传感器开发套件
    的头像 发表于 05-18 12:20 239次阅读

    CYUSBS236 USB - Serial开发套件使用指南

    开发套件(DVK)为开发者提供了一个便捷且功能强大的平台,用于探索和实现各种USB - Serial相关的应用。该套件以CY7C65215 USB - Serial桥接控制器为核心,集
    的头像 发表于 05-18 09:30 300次阅读

    CY15FRAMKIT-002 串行 F-RAM 开发套件功能与使用指南

    CY15FRAMKIT-002 串行 F-RAM 开发套件功能与使用指南 作为电子工程师,我们在开发过程中常常需要可靠且高效的存储解决方案。CY15FRAMKIT-002 串行 F-RAM
    的头像 发表于 05-17 16:45 256次阅读

    基于科科技xG24开发套件实现语音控制灯光的简易步骤

    本设计指南详细介绍了在Silicon Labs(科科技)的EFR32xG24 开发套件上使用 TensorFlow Lite Micro(TFLM)创建语音控制灯光应用的过程。该示例使用keyword_spotting_on_off_v3.tflite模型(推荐),用于
    的头像 发表于 03-04 15:50 1403次阅读

    AI功能(SC171开发套件V3)2026版

    AI功能(SC171开发套件V3)2026版 序列 课程名称 视频课程时长 视频课程链接 课件链接 工程源码 1 人体目标检测(Yolov5)案例----基于SC171开发套件V3 8
    发表于 01-15 11:18

    DA14535 USB开发套件硬件解析:开启低功耗蓝牙开发新征程

    USB开发套件(型号610 - 12 - A),为开发者提供了一个低成本且功能丰富的开发平台,助力蓝牙相关项目的快速落地。今天,我们就来深入剖析这个
    的头像 发表于 12-29 11:00 1377次阅读

    科科技推出Simplicity Ecosystem软件开发套件

    Silicon Labs(科科技)今日在深圳盛大举办享誉业界的Works With开发者大会,同时宣布推出Simplicity Ecosystem软件开发套件,它不仅是下一代模块化的软件开发
    的头像 发表于 10-27 16:45 1712次阅读

    RV1126B开发套件评测大赛正式开赛!(文末附报名二维码)

    RV1126B开发套件评测大赛正式开赛!(文末附报名二维码)
    的头像 发表于 10-27 14:27 636次阅读
    瑞<b class='flag-5'>芯</b><b class='flag-5'>微</b>RV1126B<b class='flag-5'>开发套件</b>评测大赛正式开赛!(文末附报名二维码)

    RV1126B开发套件评测大赛正式开赛!

    大赛简介EASYEAI灵眸科技正式启动2025年首届“瑞RV1126B开发套件评测大赛”,以“硬核实践,赋能未来”为主题,面向开发者开放价值835元的EASYEAINano-TB
    的头像 发表于 10-27 09:12 3136次阅读
    瑞<b class='flag-5'>芯</b><b class='flag-5'>微</b>RV1126B<b class='flag-5'>开发套件</b>评测大赛正式开赛!

    ‌TI CC1311P3 LaunchPad™开发套件技术解析与应用指南

    Texas Instruments CC1311P3 LaunchPad™ 开发套件设计用于加速开发SimpleLink™ 亚1GHz无线MCU。该器件支持TI 15.4堆栈和专有射频协议。CC13XX-CC26XX软件
    的头像 发表于 09-01 15:19 1864次阅读
    ‌TI CC1311P3 LaunchPad™<b class='flag-5'>开发套件</b>技术解析与应用指南

    有奖丨米尔 瑞RK3506开发板免费试用来啦!

    米尔与瑞合作发布的新品基于瑞RK3506应用处理器的MYD-YR3506开发板免费试用
    的头像 发表于 07-10 08:03 1303次阅读
    有奖丨米尔 瑞<b class='flag-5'>芯</b><b class='flag-5'>微</b>RK3506<b class='flag-5'>开发</b>板免费<b class='flag-5'>试用</b>来啦!

    科科技xG22E能量收集开发套件的应用示例

    EFR32xG22E(xG22E)能量收集(Energy Harvesting)开发套件是设计节能物联网应用的一个理想起点,可用于探索和评估Silicon Labs(科科技)多协议无线系统单芯片(SoC)支持的多种能量收集解决
    的头像 发表于 06-23 14:04 2346次阅读
    <b class='flag-5'>芯</b>科科技xG22E能量收集<b class='flag-5'>开发套件</b>的应用示例

    有奖丨米尔 瑞RK3562开发板免费试用新增名额!

    米尔与瑞合作发布的新品基于瑞RK3562应用处理器的MYD-YR3562开发板免费试用
    的头像 发表于 06-13 08:04 2162次阅读
    有奖丨米尔 瑞<b class='flag-5'>芯</b><b class='flag-5'>微</b>RK3562<b class='flag-5'>开发</b>板免费<b class='flag-5'>试用</b>新增名额!