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

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

3天内不再提示

探测Sensor环境温度和光照度参数

冬至子 来源:兆易创新GD32 MCU 作者:Red 2022-09-30 14:57 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Sensor 环境参数感知

ADC 相关的硬件信息

ADC1 有 19 个通道, ADC2 有 17 个外部通道和 2 个内部通道

ADC 挂在 APB2 总线,时钟最快不超过

PF6 对应的是温度器,对应的是 ADC1 的通道 18, PF7 对应的是光照度传感器, 对应的是 ADC1 的通道 17

ADC1 地址范围 0x4001 2400 - 0x4001 27FF 1KB ADC1

0x4002 0000 - 0x4002 03FF 1KB DMA1 , 发现 DMA1 无法正常访问 SRAM1 的内存,但是 SRAM2 或者 TCM SRAM 却是可以的

发现的问题

官方的 sdk 中的 adc 部分存在一个 BUG,当配置使用任意通道模式配置的通道超过 15 时就会出错,diff 文件:

poYBAGM2k0uAPWpJAAEJ1_6iIIA607.png

因为使用到了 ADC 的任意通道和 DMA,在使用 DMA 的时候发现,数据不能正常发送过去,但是在 openocd 查看这个地址是有数据的,用 printf 打印出来却没有变化,尝试修改目的内存地址到 SRAM2(0x3001c000)或者 TCM SRAM(0x2000000) 却可以正常显示。感觉和编译有关系一样。没有过多研究,


看下运行效果截图

tshell>Sensor thermal&brightness value raw=435 369
Sensor thermal=32.89 convert_tmp=8
Brightness value=60lux
Sensor thermal&brightness value raw=429 380
Sensor thermal=32.89 convert_tmp=8
Brightness value=70lux
Sensor thermal&brightness value raw=385 347
Sensor thermal=29.61 convert_tmp=9
Brightness value=60lux
Sensor thermal&brightness value raw=418 368
Sensor thermal=32.89 convert_tmp=8
Brightness value=60lux
Sensor thermal&brightness value raw=403 372
Sensor thermal=29.61 convert_tmp=9
Brightness value=60lux



审核编辑:刘清

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

    关注

    2573

    文章

    54368

    浏览量

    786043
  • adc
    adc
    +关注

    关注

    100

    文章

    7392

    浏览量

    553801
  • SRAM控制器
    +关注

    关注

    0

    文章

    11

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    环境温度对气密性检测仪的影响及应对策略

    气密性检测仪是现代工业生产和科研中确保产品质量等的重要工具,但环境温度这一影响检测结果的关键因素常被忽视。本文将探讨环境温度对气密性检测仪性能的影响,并提出应对策略以提高检测准确性和效率。一
    的头像 发表于 11-07 15:23 179次阅读
    <b class='flag-5'>环境温度</b>对气密性检测仪的影响及应对策略

    精准捕捉环境信号:二氧化碳 / 温湿度 / 光照度四合一传感器解析

    / 光照度四合一传感器以 “集成化感知” 为核心,将四种关键环境参数的监测功能整合于一体,成为连接物理环境与数字系统的 “神经末梢”。它不仅简化了监测链路,更通过多参数协同分析,为精
    的头像 发表于 09-15 17:03 539次阅读

    [RA4M2-SENSOR]使用OLED显示光照传感器信号数据

    RA使用OLED显示光照度测评 1. 套件概述 RA4M2-SENSOR 是一款基于 RA4M2 系列微控制器的评估套件,支持 TrustZone 技 术和片内安全加密引擎(SCE),提供硬件级安全
    发表于 09-13 20:30

    超强感光,即时检测!高精度光照传感器赋能纳祥科技迷你照度计方案

    覆盖,采样率达2次/秒,无需复杂调试即可瞬时检测,很好地平衡性能与能耗。方案概述本方案通过高精度光电传感器捕捉环境光照强度,经单片机实时校准处理,驱动LED屏直观
    的头像 发表于 09-02 15:41 396次阅读
    超强感光,即时检测!高精度<b class='flag-5'>光照</b>传感器赋能纳祥科技迷你<b class='flag-5'>照度</b>计方案

    凯米斯温湿度照度一体传感器:环境监测的智能哨兵

    在气象观测、农业种植、工业自动化及环境监控领域,精准的环境参数采集是保障安全与效率的关键。凯米斯科技推出的温湿度照度一体传感器,以全数字化检测技术为核心,集成了温度、湿度和
    的头像 发表于 08-11 09:02 489次阅读
    凯米斯温湿度<b class='flag-5'>照度</b>一体传感器:<b class='flag-5'>环境</b>监测的智能哨兵

    TFT显示屏环境温度设计指南

    在工业控制、户外设备等复杂环境中,液晶屏 的稳定运行至关重要。作为核心视觉组件,TFT 显示屏的表现深受环境温度影响。忽视这一点,轻则显示异常、色彩失真,重则缩短屏幕寿命甚至导致永久损坏。如何为您的产品选择合适的 TFT 并规避温度
    的头像 发表于 08-04 11:21 1302次阅读

    二氧化碳温湿度光照度传感器:四合一,在线监测气体

    二氧化碳温湿度光照度传感器是一种多功能环境监测设备,集成了测量二氧化碳浓度(CO₂)、空气温度光照强度(照度)四种关键
    的头像 发表于 07-15 17:21 533次阅读

    使用Windows Mesh客户端应用程序来观看CYBT-213043-MESH的环境温度信息,如何保存温度数据并将其传输到excel吗?

    现在我正在使用Windows Mesh客户端应用程序来观看CYBT-213043-MESH的环境温度信息。 我的问题是有什么方法可以保存温度数据并将其传输到excel吗?
    发表于 07-04 08:16

    【RA4L1-SENSOR】ADC转换光照度通过UART传输到主机

    。 此外,该套件还包括传感器(SENSOR)系列接口、Arduino Uno 扩展接口,并提供对微控制器所有引脚的通孔访问,大大提升了系统的扩展性,助力开发者在高效、灵活的开发环境中进行创新设计。为了测试
    发表于 06-30 13:00

    智能照明系统:具备认知能力的“光神经网络”

    ,形成具备认知能力的“光神经网络”。 一、技术架构的革新突破 1.感知层 环境光传感器捕捉自然光照度,人体存在探测器识别微动热源,温湿度模块监测环境参数。新型系统甚至集成声音识别单元,
    的头像 发表于 06-05 15:46 538次阅读

    应用在农业环境温度监测中的高精度数字温度传感芯片

    ‌农业环境温度监测的工作原理‌主要依赖于各种传感器技术,特别是温湿度传感器和土壤温度检测仪。这些设备通过测量环境中的温度、湿度等参数,实时采
    的头像 发表于 04-25 09:31 535次阅读
    应用在农业<b class='flag-5'>环境温度</b>监测中的高精度数字<b class='flag-5'>温度</b>传感芯片

    智能光照度传感器:精准测量,优化光照环境

    的应用领域,成为了优化光照环境的重要工具。 光照度,简单来说,就是物体被照明程度的一种物理量,它直接关系到我们的视觉感受、工作效率以及生活品质。在家庭中,适宜的光照度能够营造出温馨舒适
    的头像 发表于 03-10 08:39 625次阅读

    温度控制器参数含义,温度控制器参数设置方法

    在现代工业自动化和温控系统中,温度控制器扮演着至关重要的角色。它通过对环境温度的精确监测与调控,确保生产过程的稳定性和产品质量。然而,要充分发挥温度控制器的效能,了解其参数含义并掌握正
    的头像 发表于 01-29 15:27 7864次阅读

    激光焊接锡膏对环境温度和湿度有什么要求

    在激光焊接锡膏使用过程中,环境温度和湿度对激光锡膏的性能和焊接质量有着重要影响。下面由深圳佳金源锡膏厂家来讲解一下关于激光锡膏使用环境温度和湿度的一些基本要求和建议:环境温度推荐温度
    的头像 发表于 01-02 14:33 1093次阅读
    激光焊接锡膏对<b class='flag-5'>环境温度</b>和湿度有什么要求

    进行高低温测试,ADS1118读取的温度却比环境温度小3~4度,是什么原因造成的,怎么解决?

    进行高低温测试,其他温度情况下,ADC测试温度环境温度高2~6度,但在-25度附近(±5°),ADS1118读取的温度却比环境温度小3~
    发表于 12-23 06:16