最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

电阻_频率转换模块(Resistor to Frequency Converter)

IT圈 admin 25浏览 0评论

2024年4月7日发(作者:冷军)

电阻/频率转换模块(Resistor to Frequency Converter)

1. 电阻/频率转换(RFC)综述

在单片机的部分应用中,常常需要测量一些物理量如温度、压力等的值或

变化。这种物理量的检测通常都是通过传感器(sensors)的应用来实现的。传感

器将待测的物理量的仿真量如温度、压力等,转换为另外一类物理量的模拟量如

电阻值,再经其它方法转化为单片机可处理的数字量数据。以下介绍一种在

SH6xxx单片机上采用的将电阻值转为频率信号的电阻/频率转换电路(Resistor

to Frequency Converter,简称RFC )。

电阻/频率转换(RFC)是利用电阻电容的充放电原理,在相应端口上产生

RC振荡,用计数输入口读得一定时间内的脉冲数量,或是一定数量脉冲所需时

间,计算出振荡频率后,透过和标准电阻下振荡频率的对比,获得被测电阻值的

一种方法。此设计方法简单易行,外部组件少,成本低廉而且适合量产,常用于

温度和湿度电阻传感器的阻值的测量。主要应用于消费类家电产品如温湿度计、

体温计、压力计、电子体重计等。

2. 中颖单片机电阻/频率转换模块

单片机上为实现电阻/频率转换功能而集成的功能模块称为电阻/频率转换

模块。中颖的RFC设计示意图如下图1-1,一般有三路和I/O端口共享的RFC测

量端口RX1~3和一个RXB端口。RXB端口为电容电平抬升端口,用于提升RC翻

转的电压。由于有三路RFC测量端口,除了一个端口被用来连接标准电阻作参考

回路外,其它二个端口可分别连接二个不同的测量回路。

这个电阻/频率转换电路比较特殊的地方就是,一组RFC共有二组电阻(电容)

对频率转换器电路,主要测量原理为将受测电阻(如R

T

)与一个参考电阻R

ref

分别

再与参考电容CX组成RC振荡器,因R

T

-CX振荡与R

ref

-CX振荡共享CX电容,故

CX之误差可消除, 而R

ref

因为是参考电阻故必需使用精密电阻。当一路RFC测

量端口(如RX1)被允许时,该端口的被测电阻R

T

与参考电容CX组成RC振荡电路,

振荡信号经CX端口由一个计数器来测量其振荡频率。其它的RFC端口处于高阻

状态,不影响振荡。同样方法可测得标准电阻(参考回路)的振荡频率。透过被

测回路和参考回路振荡频率的比较,经计算或查表可得到目标回路的被测电阻

值。同样的,通过另一被测回路和参考回路的比较,也可得到另一被测回路的被

测电阻值。

O/RF

RX1EN

RX1 (PB.0)

R-T

RX2EN

RX2 (PB.1)

R-H

RX3EN

ENX

RX3 (PB.2)

R-ref

16 BIT COUNTER

CX

FIN

CX

RXB (PB.3)

R-F CONVERTER

说明︰ R-T电阻为温敏电阻;

R-H电阻为湿敏电阻;

R-ref电阻为参考电阻(精密电阻);

CX电容为参考电容。

CX 端口为RC频率测试端,翻转次数将记入16位长度的计数

器。

图1-1 RFC工作原理示意图

利用RC振荡原理,在翻转电平相同时:

a. 不同的电阻R对应同一电容C会得到不同的频率f。

即︰F = 1/ T=1 / KRC (K为充放电系数)

频率F即为由CX端口记入16位的计数器。

所以在一定时间T1内的计数值N︰

N =T1*F=T1/ K RC

b. 计数比率与电阻比率(温度电阻和参考电阻)及采样时间比率成比例:

N

REF

=T1/ K R

REF

C; N

T

= T2/K R

T

C

如:T2 = n T1, 则:N

T

= nT1/K R

T

C

N

T

/ N

REF

=(nT1//K R

T

C )/( T1/ K R

REF

C )= n R

REF

/ R

T

N

T

R

T

= n N

REF

R

REF

c. 由于参考电阻R

REF

的电阻值是预先知道的,所以按照计数比率即可换算

出R

T

的电阻值。

2024年4月7日发(作者:冷军)

电阻/频率转换模块(Resistor to Frequency Converter)

1. 电阻/频率转换(RFC)综述

在单片机的部分应用中,常常需要测量一些物理量如温度、压力等的值或

变化。这种物理量的检测通常都是通过传感器(sensors)的应用来实现的。传感

器将待测的物理量的仿真量如温度、压力等,转换为另外一类物理量的模拟量如

电阻值,再经其它方法转化为单片机可处理的数字量数据。以下介绍一种在

SH6xxx单片机上采用的将电阻值转为频率信号的电阻/频率转换电路(Resistor

to Frequency Converter,简称RFC )。

电阻/频率转换(RFC)是利用电阻电容的充放电原理,在相应端口上产生

RC振荡,用计数输入口读得一定时间内的脉冲数量,或是一定数量脉冲所需时

间,计算出振荡频率后,透过和标准电阻下振荡频率的对比,获得被测电阻值的

一种方法。此设计方法简单易行,外部组件少,成本低廉而且适合量产,常用于

温度和湿度电阻传感器的阻值的测量。主要应用于消费类家电产品如温湿度计、

体温计、压力计、电子体重计等。

2. 中颖单片机电阻/频率转换模块

单片机上为实现电阻/频率转换功能而集成的功能模块称为电阻/频率转换

模块。中颖的RFC设计示意图如下图1-1,一般有三路和I/O端口共享的RFC测

量端口RX1~3和一个RXB端口。RXB端口为电容电平抬升端口,用于提升RC翻

转的电压。由于有三路RFC测量端口,除了一个端口被用来连接标准电阻作参考

回路外,其它二个端口可分别连接二个不同的测量回路。

这个电阻/频率转换电路比较特殊的地方就是,一组RFC共有二组电阻(电容)

对频率转换器电路,主要测量原理为将受测电阻(如R

T

)与一个参考电阻R

ref

分别

再与参考电容CX组成RC振荡器,因R

T

-CX振荡与R

ref

-CX振荡共享CX电容,故

CX之误差可消除, 而R

ref

因为是参考电阻故必需使用精密电阻。当一路RFC测

量端口(如RX1)被允许时,该端口的被测电阻R

T

与参考电容CX组成RC振荡电路,

振荡信号经CX端口由一个计数器来测量其振荡频率。其它的RFC端口处于高阻

状态,不影响振荡。同样方法可测得标准电阻(参考回路)的振荡频率。透过被

测回路和参考回路振荡频率的比较,经计算或查表可得到目标回路的被测电阻

值。同样的,通过另一被测回路和参考回路的比较,也可得到另一被测回路的被

测电阻值。

O/RF

RX1EN

RX1 (PB.0)

R-T

RX2EN

RX2 (PB.1)

R-H

RX3EN

ENX

RX3 (PB.2)

R-ref

16 BIT COUNTER

CX

FIN

CX

RXB (PB.3)

R-F CONVERTER

说明︰ R-T电阻为温敏电阻;

R-H电阻为湿敏电阻;

R-ref电阻为参考电阻(精密电阻);

CX电容为参考电容。

CX 端口为RC频率测试端,翻转次数将记入16位长度的计数

器。

图1-1 RFC工作原理示意图

利用RC振荡原理,在翻转电平相同时:

a. 不同的电阻R对应同一电容C会得到不同的频率f。

即︰F = 1/ T=1 / KRC (K为充放电系数)

频率F即为由CX端口记入16位的计数器。

所以在一定时间T1内的计数值N︰

N =T1*F=T1/ K RC

b. 计数比率与电阻比率(温度电阻和参考电阻)及采样时间比率成比例:

N

REF

=T1/ K R

REF

C; N

T

= T2/K R

T

C

如:T2 = n T1, 则:N

T

= nT1/K R

T

C

N

T

/ N

REF

=(nT1//K R

T

C )/( T1/ K R

REF

C )= n R

REF

/ R

T

N

T

R

T

= n N

REF

R

REF

c. 由于参考电阻R

REF

的电阻值是预先知道的,所以按照计数比率即可换算

出R

T

的电阻值。

发布评论

评论列表 (0)

  1. 暂无评论