×
测量测试 > 测试测量应用 > 详情

以HY14E10实现数位压力量测模组设计

发布时间:2022-09-19 发布时间:
|

1. 简介


本文利用HY14E数位感测器开发平台,在Strain Gauge压力计应用上,提供使用者内建环境温度感测值,以及Strain Gauge测量值原始码输出功能。并开放给使用者储存校正参数于EEPROM中,以及使用者可以更改该应用输出率(ODR)与ADC解析度(OSR)使用。

2. 原理说明

Strain Gauge测量原理简介

当受到压力变形时,将导致Strain Gauge的电阻产生ΔR的变化量,如下图说明。

ΔR的变化量产生在讯号两端的电压变化为:V+ - V- = uf044R/R x (Vin+ - Vin-)

因此利用此电压变化的物理量经过ADC转换为数位讯号输出。因为ΔR的变化量远小于R,可知此电压变化大致为mV等级的电压讯号,当要做一个高精度的压力计时,处理的讯号将接近于1uV,一般使用在压力计的内组大约5KΩ,SPAN约35mV在2.8V驱动电压5.8 PSI满载规格下。因此如果VIN+-VIN-的电压为2.8V,输出讯号V+ - V-的电压也只有35mV;如果要以5.8 PSI(=39.99 kpa=300.5 mm.Hg)的压力计而言,需要解析到1 Pa RMS Noise等效解析电压约0.88uV RMS Noise,而需要解析到1 mm.Hg RMS Noise等效解析电压约0.12mV RMS Noise。因此以本方案ADC解析度可以调整为OSR=16384,可以达ENOB=19.1bits, Input RMS Noise=0.76uV规格,以符合0.88uV RMS Noise/Pa解析度需求。

2.1. 控制晶片

下图为HY14E晶片方块图,具有以下特性描述:

uf06c 可用于整合式压阻压力传感器

uf06c 内建20位元高精度∑△ADC,用于电压和温度测量,同时支援两组差动类比多工输入

uf06c 内建一个PGA输入信号放大,可以放大讯号x2~x8

uf06c 宽工作电压范围: 2.0V ~ 5.5V

uf06c 内建2K words EEPROM,支援10万次烧录次数

uf06c 内建128 bytes SRAM

uf06c 支援16bit x 16bit硬体乘法器

uf06c I2C从机通讯界面

uf06c 4个通用I/O埠(PT0/PT1 支援输入中断功能)

uf06c 支援8-bit Timer A以及16-bit Timer B and PWM

uf06c 2 线式JTAG开发介面(与I2C共用)

uf06c 可程式感测器驱动电压(Vrefp管脚输出)

uf06c 仅需VDD外部电容是必需的

uf06c 内建VDDA稳压源,当启动时,须在外接电容稳压,如果不使用时,则VDDA管脚必须连接到VDD。


3. 设计规划

3.1. 硬体说明

▲ 内建温度感测器之数位压力计应用线路

Note:

uf06c 电源输入端仅需连接一颗外部电容,建议容值>=1uF.

uf06c 压力传感器(Strain Gauge)阻抗,建议阻值>=5KΩ

uf06c I2C通讯引脚为Open-Drain输出架构,需要外接上拉电阻.

uf06c 预设Vrefp稳压输出为2.7V驱动, 因此VDD=VDDA电压需调整在3V以上(<=5.5V)工作.

uf06c AI0-AI1输入通道需外接传感器应用, 而Sensor输出差动电压最大值需小于0.15V

3.2. 程式流程说明

若需要本方案详细程式设计,请洽紘康科技。

程式流程示意图

4. 参考文献

uf075 HYCON HY14E10 Datasheet, DS-HY14E10_TC

uf075 HYCON HY14E10 User Guide, UG-HY14E10_TC



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
浅析体外诊断与科学分析仪器中的流体控制技术