如果FPGA/微处理器上只剩下一个GPIO,该如何进行模拟测量?

原创 亚德诺半导体 2023-10-20 21:00

在关注机器健康和其他物联网(IoT)解决方案的现代应用中,随着检测功能的日趋普及,对更简单的接口以及更少的I/O和更小的器件尺寸的需求也随之增长。连接到单个微处理器或FPGA的器件密度不断增加,而应用空间(以及由此导致的I/O引脚数量)却受到限制。在理想情况下,所有应用都需要一个ASIC来提供小巧的集成式解决方案



但是,ASIC的开发既耗时又昂贵,并且不具备满足其他用途的灵活性。因此,越来越多的应用都在使用微处理器或尺寸小巧的FPGA,以便能够经济高效地按时完成产品开发。在本文中,我们将探讨一种温度-频率转换器,它只需要使用一个GPIO引脚即可提供准确的温度结果。本文还将演示如何将电压-频率转换器用于各种检测应用。



动机

某些传感器测量值(例如温度、湿度和气压)本质上是直流电,而且其变化速率并未快到(它们也不需要足够精确的分辨率)足以保证ADC的需求以及与之相关的设计考虑。大多数ADC要求快速准确的时钟生成和时序、稳定的基准电压、具有非常低输出阻抗的基准缓冲器以及模拟前端电路,以便对传感器输出进行适当的信号调理,然后才能对其进行数字量化并通过系统进行监控。在进行环境温度检测时,分立式应用可能会在惠斯通电桥中使用一个热敏电阻,然后由仪表放大器获得其输出,再馈入ADC。这种设计属于过度设计,需要超出应用所需的更多空间、功率和计算周期,而应用本身可能仅需要每15秒进行一次测量。


能否设计一种替代性测量解决方案,既能减少与ADC信号链相关的元件数量和复杂性,还能测量模拟电压?该解决方案就是采用一个电压-频率转换器(例如 LTC6990, 将其配置为电压控制振荡器(VCO)模式,这样就可以用来测量模拟电压,而无需ADC。在本示例中,将精密热电偶放大器 AD8494配置为环境温度传感器,其输出电压用作LTC6990的输入,从而生成一个温度-频率转换器的信号链。


图1. 简单的温度-频率转换器。



如何将温度输入转换为频率输出?

如今,许多现代电子设备都需要板载温度监控系统。将模拟信号转换为脉宽调制信号或数字信号的方法已有大量的文献记载。但是,如果测量解决方案需要一个ADC,则存在一些与成本、精度和速率相关的不利因素。通常,测量越精确,解决方案就越昂贵。该电路提供了一种低成本且易于连接的通用解决方案,其精度可以根据温度测量系统的需求而改变。


AD8494是一款热电偶精密放大器,但它也可以通过将其输入短路接地用作环境温度传感器。输出则定义为:



在使用单极性电源的电路中, –VS=地电压(0 V),同时还必须向AD8494的REF引脚施加一个失调电压,从而使输出电压偏置高于地电压,即使环境温度为负时也是如此。


温度传感器的输出电压 VOUT定义为:




在VCO模式下,LTC6990的频率输出定义为:



由于AD8494的输出电压是LTC6990的 VCTRL 因此可以用公式1来替换公式2中的 VCTRL 设定 RSET = R­VCO 则得到以下结果:



这样就可以解出 Tambient 消掉电压单位,于是得到公式5:




得到频率输出了,有什么用处呢?

频率输出的美妙之处在于可以使用单个GPIO引脚进行传感器测量。如果使用图3所示的同步计数器电路,那么在其CLK_IN输入端将始终会观察到时钟的上升沿。如果将LTC6990的 FOUT 用作输入时钟,则每次检测到 FOUT 的上升沿时,计数器都会递增,从而创建了一个周期计数器。如果每次测量之间的时间间隔保持恒定,则可以计数给定时间间隔内的周期数,并可通过浮点运算或查找表计算出频率。将采集时间 TAcquisition n除以计数所得的周期数,可以得出 FOUT的周期。对该关系式取倒数则得到公式6。


图2. 一个以LTC6990输出作为其时钟输入的4位同步计数器。


Verilog代码示例显示了一个通过使用FPGA上的单个GPIO输入来计数周期数的函数。采集周期越长,测量结果就越精确。在下述代码示例中,使用了一个16位计数器来提高分辨率。同时还假定在架构的更高层级执行采集时间测量控制逻辑。


图3. Verilog代码示例。


图4. 温度-频率转换器传递函数。



结论

在本应用中,我们讨论了一种新型的温度-频率转换器。它提供了一种精确测量温度的低成本方法。如果温度超过–40°C至+125°C的工业温度范围,则可在传感器的输入端安装一个热电偶。下图总结列出了测量系统的误差。它说明了环境温度与输出频率以及系统精度之间的线性关系。尽管此解决方案可能无法提供非常好的温度分辨率结果,但对于可接受大约±2°C误差的应用,它提供了一个经济简单的温度测量接口。此外,采用电压-频率转换器的概念也可用于测量其他类型的传感器输出,且无需使用ADC。


图5. 温度误差。


查看往期内容↓↓↓

亚德诺半导体 Analog Devices, Inc.(简称ADI)始终致力于设计与制造先进的半导体产品和优秀解决方案,凭借杰出的传感、测量和连接技术,搭建连接真实世界和数字世界的智能化桥梁,从而帮助客户重新认识周围的世界。
评论 (0)
  •   复杂电磁环境模拟系统平台解析   一、系统概述   北京华盛恒辉复杂电磁环境模拟系统平台是用于还原真实战场或特定场景电磁环境的综合性技术平台。该平台借助软硬件协同运作,能够产生多源、多频段、多体制的电磁信号,并融合空间、时间、频谱等参数,构建高逼真度的电磁环境,为电子对抗、通信、雷达等系统的研发、测试、训练及评估工作提供重要支持。   应用案例   目前,已有多个复杂电磁环境模拟系统在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润复杂电磁环境模拟系统。这些成功案例为复杂电
    华盛恒辉l58ll334744 2025-04-23 10:29 162浏览
  •   电磁频谱数据综合管理平台系统解析   一、系统定义与目标   北京华盛恒辉电磁频谱数据综合管理平台融合无线传感器、软件定义电台等前沿技术,是实现无线电频谱资源全流程管理的复杂系统。其核心目标包括:优化频谱资源配置,满足多元通信需求;运用动态管理与频谱共享技术,提升资源利用效率;强化频谱安全监管,杜绝非法占用与干扰;为电子战提供频谱监测分析支持,辅助作战决策。   应用案例   目前,已有多个电磁频谱数据综合管理平台在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润电磁频谱数
    华盛恒辉l58ll334744 2025-04-23 16:27 151浏览
  •   后勤实验仿真系统平台深度解析   北京华盛恒辉后勤实验仿真系统平台依托计算机仿真技术,是对后勤保障全流程进行模拟、分析与优化的综合性工具。通过搭建虚拟场景,模拟资源调配、物资运输等环节,为后勤决策提供数据支撑,广泛应用于军事、应急管理等领域。   应用案例   目前,已有多个后勤实验仿真系统平台在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润后勤实验仿真系统平台。这些成功案例为后勤实验仿真系统平台的推广和应用提供了有力支持。   一、核心功能   (一)后勤资源模拟
    华盛恒辉l58ll334744 2025-04-23 15:39 121浏览
  • 一、行业背景与市场需求高血压作为全球发病率最高的慢性病之一,其早期监测与管理已成为公共卫生领域的重要课题。世界卫生组织数据显示,全球超13亿人受高血压困扰,且患者群体呈现年轻化趋势。传统血压计因功能单一、数据孤立等缺陷,难以满足现代健康管理的需求。在此背景下,集语音播报、蓝牙传输、电量检测于一体的智能血压计应运而生,通过技术创新实现“测量-分析-管理”全流程智能化,成为慢性病管理的核心终端设备。二、技术架构与核心功能智能血压计以电子血压测量技术为基础,融合物联网、AI算法及语音交互技术,构建起多
    广州唯创电子 2025-04-23 09:06 149浏览
  •   陆地边防事件紧急处置系统平台解析   北京华盛恒辉陆地边防事件紧急处置系统平台是整合监测、预警、指挥等功能的智能化综合系统,致力于增强边防安全管控能力,快速响应各类突发事件。以下从系统架构、核心功能、技术支撑、应用场景及发展趋势展开全面解读。   应用案例   目前,已有多个陆地边防事件紧急处置系统在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润陆地边防事件紧急处置系统。这些成功案例为陆地边防事件紧急处置系统的推广和应用提供了有力支持。   一、系统架构   感知层:部
    华盛恒辉l58ll334744 2025-04-23 11:22 116浏览
  • 前言本文主要演示基于TL3576-MiniEVM评估板HDMI OUT、DP 1.4和MIPI的多屏同显、异显方案,适用开发环境如下。Windows开发环境:Windows 7 64bit、Windows 10 64bitLinux开发环境:VMware16.2.5、Ubuntu22.04.5 64bitU-Boot:U-Boot-2017.09Kernel:Linux-6.1.115LinuxSDK:LinuxSDK-[版本号](基于rk3576_linux6.1_release_v
    Tronlong 2025-04-23 13:59 102浏览
  • 一、技术背景与市场机遇在智能家居高速发展的今天,用户对家电设备的安全性、智能化及能效表现提出更高要求。传统取暖器因缺乏智能感知功能,存在能源浪费、安全隐患等痛点。WTL580-C01微波雷达感应模块的诞生,为取暖设备智能化升级提供了创新解决方案。该模块凭借微波雷达技术优势,在精准测距、环境适应、能耗控制等方面实现突破,成为智能取暖器领域的核心技术组件。二、核心技术原理本模块采用多普勒效应微波雷达技术,通过24GHz高频微波信号的发射-接收机制,实现毫米级动作识别和精准测距。当人体进入4-5米有效
    广州唯创电子 2025-04-23 08:41 135浏览
  • 文/Leon编辑/cc孙聪颖‍在特朗普政府发起的关税战中,全球芯片产业受到巨大冲击,美国芯片企业首当其冲。据报道称,英伟达本周二公布的8-K文件显示,美国政府通知该公司向中国(包括中国香港及澳门)销售尖端芯片(H20)时,需要获得美国政府的许可。文件发布后,英伟达预计会在第一季度中额外增加55亿美元的相关费用计提。随后,英伟达股价单日下跌6.9%,市值一夜蒸发约1890亿美元(约合人民币1.37万亿元)。至截稿时,至截稿时,其股价未见止跌,较前日下跌4.51%。北京时间4月17日,英伟达创始人、
    华尔街科技眼 2025-04-22 20:14 107浏览
  • 在科技飞速发展的当下,机器人领域的每一次突破都能成为大众瞩目的焦点。这不,全球首届人形机器人半程马拉松比赛刚落下帷幕,赛场上的 “小插曲” 就掀起了一阵网络热潮。4月19日,北京亦庄的赛道上热闹非凡,全球首届人形机器人半程马拉松在这里激情开跑。20支机器人队伍带着各自的“参赛选手”,踏上了这21.0975公里的挑战之路。这场比赛可不简单,它将机器人放置于真实且复杂的动态路况与环境中,对机器人在运动控制、环境感知和能源管理等方面的核心技术能力进行了全方位的检验。不仅要应对长距离带来的续航挑战,还要
    用户1742991715177 2025-04-22 20:42 98浏览
  • 故障现象一辆2016款奔驰C200L车,搭载274 920发动机,累计行驶里程约为13万km。该车组合仪表上的防侧滑故障灯、转向助力故障灯、安全气囊故障灯等偶尔异常点亮,且此时将挡位置于R挡,中控显示屏提示“后视摄像头不可用”,无法显示倒车影像。 故障诊断用故障检测仪检测,发现多个控制单元中均存储有通信类故障代码(图1),其中故障代码“U015587 与仪表盘的通信存在故障。信息缺失”出现的频次较高。 图1 存储的故障代码1而组合仪表中存储有故障代码“U006488 与用户界
    虹科Pico汽车示波器 2025-04-23 11:22 85浏览
  •   无人机结构仿真与部件拆解分析系统平台解析   北京华盛恒辉无人机结构仿真与部件拆解分析系统无人机技术快速发展的当下,结构仿真与部件拆解分析系统平台成为无人机研发测试的核心工具,在优化设计、提升性能、降低成本等方面发挥关键作用。以下从功能、架构、应用、优势及趋势展开解析。   应用案例   目前,已有多个无人机结构仿真与部件拆解分析系统在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润无人机结构仿真与部件拆解分析系统。这些成功案例为无人机结构仿真与部件拆解分析系统的推广和应用提
    华盛恒辉l58ll334744 2025-04-23 15:00 160浏览
我要评论
0
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦