当前位置: 首页 > news >正文

Ultrascale/+的SYSMON获取温度值

XADC与SYSMON

SYSMON结构框图

参考电压

有两种形式提供参考电压:外部供电和内部供电。

源语结构

温度计算

SYSMONE1

使用内部参考电压的话,计算公式如下:

通过ADC Code来计算温度的公式:

通过温度来计算ADC Code的公式:

举例:获取到的16bit的Code值为38940(981Ch),取其高10bit后为608(260h)。

根据计算公式:

$$608*501.3743/1024-273.6777=24$$,也就是说算出来的温度值为24℃。

SYSMONE4

使用内部参考电压的话,计算公式如下:

通过ADC Code来计算温度的公式:

通过温度来计算ADC Code的公式:

举例:获取到的16bit的Code值为39305(9989h),取其高10bit后为615(267h)。

根据计算公式:

$$615*509.3140064/1024-280.23087870=25.65$$,也就是说算出来的温度值为25.65℃。


http://www.mrgr.cn/news/3039.html

相关文章:

  • 单一职责原则与REST API设计:如何定义清晰的资源与职责
  • 监控Vue输入框输入内容后,将换行、空格、空白符、回车和制表符转逗号
  • 微信小程序实例代码解读
  • python中的randint如何使用
  • Java-RestTemplate中几种常用方法
  • 每日一问:Kafka消息丢失与堆积问题分析(简化版)
  • Python中的会话管理:requests.Session深度解析
  • 排序算法【归并排序】
  • 物联网架构之Hadoop
  • 3 nestjs 集成 Swagger
  • 魔珐科技出席WWEC教育者大会,给出AI时代教培行业精细化运营赋能方案
  • 什么是进程?C语言
  • Linux2.6设备驱动开发
  • Jmeter请求发送加密参数详解
  • Renumber程序——后面的想法没有实现
  • linux使用nginx部署springboot + vue分离项目
  • 【微信小程序】基础连接微信云数据库
  • 音视频相关知识
  • Nginx优化与防盗链
  • NoClassDefFoundError