注册/登录
论坛 > 体验区
发帖|
看753|回1|收藏
一代睡神的崛起 看全部
2019-4-15 09:05:49
本帖最后由 一代睡神的崛起 于 2019-4-15 09:15 编辑

  Hello,AV8D。这次来给大家说的是基于SensorShield-EVK-003套件中的BD11020HFV温度传感器模块。这个模块我自认为没什么讲的,因为你只要通过一个ADC去读取模块输出的模拟电压就好了。然后换算出对应的温度就完事儿了。话不多少,此模块有三个pin,分别是VDD,GND,OUT。让我最气愤的是文档居然没有给出模拟电压转换成温度的计算公式,就给了一张线性图,所以换算出来有误差这是肯定的,暂且这样吧,如果大家有好的计算公式套上去就是了。计算公式如图所示: 1
  然后程序把对应的ADC初始化完成就OK了。本次使用的是STM32F103ZET6的12bitADC来读取模拟电压。给出demo初始化图 2
  最后是温度转换出来的输出数据,波动有点让我难以接受。反正按照公式就是来的至于如何减小干扰,暂时我还没想到,期待后续给出 3
附件列表

STM32F1_for_BD1020HFV.rar (2019-4-15 09:15 上传)

267.14 KB, 下载次数: 5, 下载积分: ROHM金币 -3

demo

低下頭、吻妳 看全部
2019-9-8 16:31:16
666666666666666666666

罗姆半导体技术社区

Powered by Discuz! X3.4

首页|标准版|触屏版|电脑版