单片机如何采集4-20mA电流信号,是不是要转换成0-5V的电压信号,怎么转换?

2024-12-14 12:07:55
推荐回答(5个)
回答1:

先串联一个电阻,电阻一段接地,另一端接4-20ma电流信号,然后在4-20ma电流信号端引出一条线,这时候,在引出的线上,已经把电流信号转化为电压信号,如果电阻是220欧姆,电压信号的范围是0.8-4.4V。

如果考虑到驱动问题,在后面加一个电压跟随器就行。可以用带AD的单片机采集,选用STC12C5A60S2即可,带AD转换和D/A转换功能。

扩展资料:

AD转换技术指标:

1、分辨率(Resolution) 指数字量变化一个最小量时模拟信号的变化量,定义为满刻度与2^n的比值。分辨率又称精度,通常以数字信号的位数来表示。

2、 转换速率(Conversion Rate)是指完成一次从模拟转换到数字的AD转换所需的时间的倒数。积分型AD的转换时间是毫秒级属低速AD,逐次比较型AD是微秒级属中速AD,全并行/串并行型AD可达到纳秒级。采样时间则是另外一个概念,是指两次转换的间隔。

为了保证转换的正确完成,采样速率 (Sample Rate)必须小于或等于转换速率。因此有人习惯上将转换速率在数值上等同于采样速率也是可以接受的。常用单位是ksps和Msps,表 示每秒采样千/百万次(kilo / Million Samples per Second)。

3、量化误差 (Quantizing Error) 由于AD的有限分辨率而引起的误差,即有限分辨率AD的阶梯状转移特性曲线与无限分辨率AD(理想AD)的转移特 性曲线(直线)之间的最大偏差。通常是1个或半个最小数字量的模拟变化量,表示为1LSB、1/2LSB。

4、偏移误差(Offset Error) 输入信号为零时输出信号不为零的值,可外接电位器调至最小。

5、满刻度误差(Full Scale Error) 满度输出时对应的输入信号与理想输入信号值之差。

6、线性度(Linearity) 实际转换器的转移函数与理想直线的最大偏移,不包括以上三种误差。

参考资料来源:百度百科-AD转换

参考资料来源:百度百科-电压跟随器

回答2:

串入一个适当的电阻,一段接地,另一端接4-20ma电流信号,然后在4-20ma电流信号端引出一条线,如果电流过小就加一个射极跟随器,之后可以测量电流了。射极跟随器其主要作用是将交流电流放大,以提高整个放大电路的带负载能力。

因为单片机采集的,都是电压值,电流值不能直接采集。串联一个电阻,即可把电流变成电压(欧姆定律),然后再采集电压。

扩展资料:

单片机电压信号采集原理就是先把直流电压用电阻或电压传感器分压,然后用ADc采集小信号,然后通过数码管或液晶等显示器件显示出来。

像多通道直流电压采集模块采用的是变压器隔离,脉冲反馈测量方式,可以实现任意直流电压多通道独立测量,再通过RS485 MODBUS RTU为外部设备提供实时的直流电压测量数据,这个模块采用了拨码开关了设置节点地址,预报直观的指示灯,显示模块的工作状态。

参考资料:百度百科-射极跟随器

参考资料:百度百科-单片机

回答3:

先串联一个电阻,电阻一段接地,另一端接4-20ma电流信号,然后在4-20ma电流信号端引出一条线,这时候,在引出的线上,已经把电流信号转化为电压信号,如果电阻是220欧姆,电压信号的范围是0.8-4.4V。如果考虑到驱动问题,在后面加一个电压跟随器就行。你可以用带AD的单片机采集,选用STC12C5A60S2即可,带AD转换和D/A转换功能。

回答4:

在电路中串联个2.5K的电阻,然后再加一电压跟随器就可以了

回答5:

串入一个适当的电阻,要求高的可用运放调理。