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

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

3天内不再提示

使用GreenPAK进行温度到频率转换

骨灰级发烧友 2022-07-27 12:00 次阅读

温度传感器是最重要的物理传感器之一,因为许多不同的过程(在日常生活中也是如此)受温度调节。此外,温度测量允许间接确定其他物理参数,例如物质流量、液位等。通常,传感器将测量的物理值转换为模拟信号,温度传感器也不例外。对于CPU或计算机的处理,模拟温度信号必须转换成数字形式。对于这种转换,通常使用昂贵的模数转换器 (ADC)。

本文的目的是开发和展示一种使用 GreenPAK IC 将来自温度传感器的模拟信号直接转换为频率成比例的数字信号的简化技术。随后,可以更容易地以相当高的精度测量随温度变化的数字信号的频率,然后将其转换为所需的测量单位。这种直接转换不需要使用昂贵的 ADC。此外,数字信号传输比模拟信号更可靠。

设计和电路分析

根据具体要求,主要是在温度范围和精度方面,可以使用不同类型的温度传感器及其信号处理电路。最广泛使用的是 NTC 热敏电阻,随着温度的升高,它们的电阻值会降低(见图 1)。与金属电阻传感器 (RTD) 相比,它们具有显着更高的电阻温度系数,而且成本要低得多。热敏电阻的主要缺点是它们对“电阻与温度”特性的非线性依赖性。在我们的例子中,这并没有起到重要的作用,因为在转换过程中,频率与热敏电阻电阻以及温度之间存在精确的对应关系。

poYBAGLeJPWAWBbZAACX-OwZZCw874.png

图 1:热敏电阻电阻与温度曲线

图 1 显示了热敏电阻电阻与温度的关系曲线图(取自制造商数据表)。对于我们的设计,我们使用了两个类似的 NTC 热敏电阻,在 25°C 时的典型电阻为 10 kΩ。

poYBAGLeJP-AGx9-AAAc51JHMz4467.png

表 1:使用的热敏电阻类型

将温度信号直接转换成比例频率的输出数字信号的基本思想是在发生器的频率设置 R1C1 电路中使用热敏电阻 R1 和电容器 C1,作为经典环形振荡器的一部分使用三个“与非”逻辑元件。R1C1的时间常数取决于温度,因为当温度变化时,热敏电阻的阻值也会相应变化。

输出数字信号的频率可以使用以下公式计算:

poYBAGLeJRGATM8uAAAYFKnq_xU921.jpg

pYYBAGLeJRyAW2oPAAAp3We8tqo742.jpg

图 2:有源传感器示意图

这种类型的振荡器通常会增加一个电阻器 R2,以限制通过输入二极管电流并减少电路输入元件上的负载。如果 R2 的阻值远小于 R1 的阻值,则不影响发电频率。

因此,基于SLG46108V,构建了两种温度频率转换器变体(参见图 5)。这些传感器的应用电路如图 3 所示。

poYBAGLeJSiAZZwcAABLw5NqSOA837.jpg

图 3:有源传感器的电路(用于 SLG46108V)

正如我们已经说过的,该设计非常简单:它是一个由三个 NAND 元件组成的链,形成一个环形振荡器(参见图 4 和图 2),具有一个数字输入(引脚 3)和两个数字输出(引脚 6 和引脚 8) 用于连接外部电路。

poYBAGLeJTmAZ1xbAAApp3bc0aY352.png

图 4:GreenPAK 设计器原理图

图 5 显示了有源温度传感器(一美分硬币用于刻度)。

pYYBAGLeJUeAcTDOAAJ8qU4AegM829.png

图 5:有源温度传感器的照片

进行了测量以评估这些有源温度传感器的正确功能。我们的温度传感器放置在一个受控室中,其中的温度可以更改为 0.5°С 的精度。记录输出数字信号的频率,结果如图 6 所示。

pYYBAGLeJVOACRT0AAC72qo5ivY943.png

图 6:计算频率与测量频率的比较

从图中可以看出,根据上述公式,频率测量值(绿色和蓝色三角形)几乎与理论值(黑色和红色线)完全一致。因此,这种将温度转换为频率的方法工作正常。

此外,还构建了第三个有源温度传感器(参见图 7),以展示通过可见温度指示进行简单处理的可能性。使用包含 10 个延迟元件的SLG46620V,我们构建了 10 个频率检测器(参见图 9),每个频率检测器都配置为检测一个特定频率的信号。通过这种方式,我们构建了一个带有 10 个可自定义指示点的简单温度计。

pYYBAGLeJWGAPphEAAKTJh9dlrw586.png

图 7:带 LED 指示灯的有源温度传感器照片

pYYBAGLeJW6ARBXiAACnQcMmUdA808.jpg

图 8:有源传感器电路(用于 SLG46620V)

图 8 显示了有源传感器的顶层示意图,带有 10 个温度点的显示指示器。这个附加功能很方便,因为无需单独分析生成的数字信号就可以直观地估计温度值。

poYBAGLeJXmAHxp7AAEw9ARLUQo717.png

图 9:SLG46620V 的 GreenPAK 设计器示意图

结论

在本文中,我们提出了一种使用 SLG46620 将温度传感器模拟信号转换为频率调制数字信号的方法。将热敏电阻与 GreenPAK IC 结合使用可实现可预测的测量,而无需使用昂贵的 ADC,也无需测量模拟信号。该电路是开发此类可定制传感器的理想解决方案,如构建和测试的原型示例所示。IC包含大量实现各种电路方案所必需的功能元件和电路块,这大大减少了最终应用电路的外部元件数量。低功耗、小芯片尺寸和低成本是许多电路设计选择 GreenPAK IC 作为主控制器的好处。

可以在此处找到在免费的 GreenPAK Designer 软件中创建的完整 IC 设计文件。

审核编辑:汤梓红

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

    关注

    48

    文章

    2650

    浏览量

    154302
  • adc
    adc
    +关注

    关注

    95

    文章

    5652

    浏览量

    539489
  • greenpak
    +关注

    关注

    0

    文章

    11

    浏览量

    5183
收藏 人收藏

    评论

    相关推荐

    10万美金!寻找100位硬件工程师,GreenPAK创意设计大赛等你来!

    ,电平转换,单线通讯,温度控制等注:添加小助手微信参与报名后即可免费参与GreenPAK种子用户培训课程,并有机会获取59元免费开发套件机会。六.大赛评委七.主办单位八.协办单位关于Green
    发表于 04-16 17:54

    采用温度频率转换的高精度温控电路图

    采用温度频率转换的高精度温控电路图 此
    的头像 发表于 11-07 21:06 2743次阅读
    采用<b class='flag-5'>温度</b><b class='flag-5'>频率</b><b class='flag-5'>转换</b>的高精度温控电路图

    温度/频率转换电路

    温度/频率转换电路
    发表于 02-24 22:27 776次阅读
    <b class='flag-5'>温度</b>/<b class='flag-5'>频率</b><b class='flag-5'>转换</b>电路

    温度频率转换器电路图

    温度频率转换器电路图
    的头像 发表于 04-13 09:33 2235次阅读
    <b class='flag-5'>温度</b><b class='flag-5'>频率</b><b class='flag-5'>转换</b>器电路图

    线性温度频率转换器电路图

    线性温度频率转换器电路图
    的头像 发表于 04-13 09:34 1837次阅读
    线性<b class='flag-5'>温度</b><b class='flag-5'>频率</b><b class='flag-5'>转换</b>器电路图

    采用温度频率转换的高精度控温电路图

    采用温度频率转换的高精度控温电路图
    发表于 05-30 13:42 410次阅读
    采用<b class='flag-5'>温度</b><b class='flag-5'>频率</b><b class='flag-5'>转换</b>的高精度控温电路图

    温度频率转换电路图

    温度频率转换电路图
    发表于 07-14 17:36 670次阅读
    <b class='flag-5'>温度</b>、<b class='flag-5'>频率</b><b class='flag-5'>转换</b>电路图

    温度频率转换电路图

    温度频率转换电路图
    发表于 07-16 11:47 449次阅读
    <b class='flag-5'>温度</b>、<b class='flag-5'>频率</b><b class='flag-5'>转换</b>电路图

    温度频率转换电路图

    温度频率转换电路图
    发表于 07-20 14:33 508次阅读
    <b class='flag-5'>温度</b>、<b class='flag-5'>频率</b><b class='flag-5'>转换</b>电路图

    使用GreenPAK进行温度频率转换

    通常,传感器将测得的物理值转换为模拟信号,温度传感器也不例外。而为了由CPU或计算机进行处理,必须将模拟温度信号转换为数字信号。对于这种
    的头像 发表于 07-31 09:29 2812次阅读

    反相器与温度传感器构成的温度/频率转换电路

    图2-8所示是由反相器与温度传感器配合构成的温度频率转换电路,适用于需要对温度进行数字显示的场
    的头像 发表于 09-16 11:46 2335次阅读
    反相器与<b class='flag-5'>温度</b>传感器构成的<b class='flag-5'>温度</b>/<b class='flag-5'>频率</b><b class='flag-5'>转换</b>电路

    DN259-A/D转换进行频率转换

    DN259-A/D转换进行频率转换
    发表于 04-19 20:25 7次下载
    DN259-A/D<b class='flag-5'>转换</b>器<b class='flag-5'>进行频率</b><b class='flag-5'>转换</b>

    GreenPAK设计和安卓应用程序设计

    本文由两部分组成:GreenPAK设计和安卓应用程序设计。GreenPAK设计基于使用UART接口进行通信。选择UART是因为大多数蓝牙模块以及大多数其他外设(例如Wi-Fi模块)都支持它。因此,
    的头像 发表于 12-25 17:15 2440次阅读

    如何使用Silego GreenPAK构建温度传感系统

    在这个项目中,我们将测试如何使用 Silego GreenPAK 构建温度传感系统。
    的头像 发表于 05-07 17:07 1228次阅读
    如何使用Silego <b class='flag-5'>GreenPAK</b>构建<b class='flag-5'>温度</b>传感系统

    如何使用Silego GreenPAK构建温度传感系统

    本实验的目的是测试 GreenPAK 器件在温度传感应用中的可用性,特别是对于温度域为 25°C 至 100°C 的 CPU 处理器。 温度传感系统使用远程
    的头像 发表于 05-10 15:46 1171次阅读
    如何使用Silego <b class='flag-5'>GreenPAK</b>构建<b class='flag-5'>温度</b>传感系统