第一章:模拟量采集基础
各位同学,大家好。我是你们这门课的老朋友。今天咱们正式开篇,聊聊模拟量采集。
说实话,我刚开始接触工控那会儿,觉得这东西挺玄乎的。一个传感器,几根线,就能把温度、压力、流量这些物理量变成电信号,再让PLC或者单片机读懂。这背后到底是怎么玩的?咱们今天就把这层窗户纸捅破。
1.1 什么是模拟量?
模拟量,说白了就是连续变化的物理量。你想想看,温度从0度升到100度,中间每一个点都有意义,不是跳着走的。这就是模拟量的本质——连续。
举个例子,一个水龙头。你慢慢拧开,水流从无到有,从小到大,这个过程是连续的。这就是模拟量。而数字量呢?就像开关灯,要么开,要么关,只有两种状态。
核心区别一句话:
- 模拟量:连续变化,无限多个值(比如温度、压力)
- 数字量:离散变化,有限个状态(比如开关、继电器)
我在现场调试时遇到过一位刚入行的同事,他问我:“老师,为什么不用数字量直接测温度?”我反问他:“你用一个开关能告诉我现在是25.3度还是25.4度吗?”他一下就明白了。数字量只能告诉你“是”或“否”,而模拟量能告诉你“是多少”。
1.2 工业现场常见的模拟量信号类型
搞工控的人,天天跟这几种信号打交道。我按使用频率排个序,大家心里有个数。
1.2.1 4-20mA电流信号
这是工业现场最常用的信号,没有之一。为什么?因为它抗干扰能力强。电流信号在长距离传输时,电压会衰减,但电流不会。你想想看,一个传感器装在100米外的罐子上,信号传回来还能保持精度,这就是4-20mA的优势。
还有一个细节:4mA代表零值,20mA代表满量程。为什么从4mA开始而不是0mA?
我的经验:4mA的妙处在于可以检测断线。如果信号掉到0mA,说明线路断了或者传感器坏了。我曾经在化工厂排查一个液位异常,就是靠这个4mA的“底线”发现了一根被老鼠咬断的线。
1.2.2 0-10V电压信号
电压信号在PLC和板卡上很常见。0V对应零值,10V对应满量程。优点是接线简单,两根线搞定。缺点也很明显——距离一长,电压就掉。
我记得有一次在配电室调试,传感器离PLC大概80米,用0-10V信号,结果到PLC端只有8.5V了。后来我改成了4-20mA,问题解决。所以,长距离传输,优先选电流信号。
1.2.3 热电偶
热电偶测高温,这是它的强项。原理说起来也不复杂:两种不同金属接在一起,受热会产生一个微小的电压。这个电压跟温度有对应关系。
常用的热电偶类型有K型、J型、T型。K型最常用,能测到1300度左右。我当年在钢厂做项目,炉膛温度就是靠K型热电偶测的。那地方,普通传感器进去就化了。
注意:热电偶输出的是毫伏级信号,非常微弱。必须用专用的热电偶采集模块,或者加冷端补偿。我曾经见过有人直接用普通模拟量模块接热电偶,结果数据完全不对。嗯,这个坑我踩过。
1.2.4 RTD(热电阻)
RTD测中低温,精度比热电偶高。最常见的是Pt100,也就是0度时电阻100欧姆。温度升高,电阻也跟着升。
RTD的接线方式有三种:两线制、三线制、四线制。两线制最简单,但精度最差,因为导线本身的电阻会被算进去。三线制是工业现场的主流,能消除导线电阻的影响。四线制精度最高,一般用在实验室。
我个人习惯,现场项目只要不是特别抠成本,一律用三线制。多一根线,省很多麻烦。
1.3 模拟量信号对比一览
| 信号类型 | 典型范围 | 传输距离 | 精度 | 典型应用 |
|---|---|---|---|---|
| 4-20mA | 4-20mA | 远(>100m) | 高 | 压力、液位、流量 |
| 0-10V | 0-10V | 中(<50m) | 中 | 变频器控制、板卡采集 |
| 热电偶 | mV级 | 中 | 中 | 高温(>500℃) |
| RTD (Pt100) | 100-400Ω | 中 | 高 | 中低温(-200~600℃) |
1.4 选型时的一点建议
说了这么多,到底怎么选?我给大家一个简单的思路:
- 距离远、环境干扰大 → 4-20mA
- 距离近、接线方便 → 0-10V
- 测高温 → 热电偶
- 测中低温、要精度 → RTD
当然,实际项目里还要考虑成本、传感器品牌、PLC兼容性等因素。但掌握了这四种信号,你已经能应对90%的现场情况了。
本章小结:
模拟量是连续变化的物理量,数字量是离散的开关量。工业现场最常见的模拟量信号有4-20mA、0-10V、热电偶和RTD。每种信号都有自己的脾气,选对了,项目顺风顺水;选错了,调试能让你怀疑人生。
好,第一章就到这里。下一章咱们聊聊模拟量采集模块的硬件选型,包括分辨率、采样率这些参数到底怎么理解。到时候见。