前言
如果说单片机是电子设备的“大脑”,那么传感器就是它的“感官”。温度、湿度、压力、光照、声音、运动、气体浓度……现实世界中的各种物理量和化学量,都需要通过传感器转换成电信号,才能被电路系统感知和处理。传感器种类极其繁多,从几分钱的NTC热敏电阻,到上百元的精密惯性测量单元(IMU),选型时需要综合考量精度、量程、输出接口、功耗和成本。本文将从系统集成的角度,帮你梳理常用传感器的分类、原理与选型要点。
1. 什么是传感器?
传感器是一种将被测量(物理量、化学量、生物量等)按一定规律转换成可用输出信号(通常为电信号)的器件或装置。
传感器通常由两部分组成:
敏感元件:直接感受被测量,产生与被测量有确定关系的非电信号(如形变、温度变化等)。
转换元件:将敏感元件输出的非电信号转换为电信号(电压、电流、电阻、电容、频率等)。
现代集成传感器往往将敏感元件、转换电路、信号调理(放大、滤波)、模数转换(ADC),甚至数字接口逻辑全部集成在单芯片内,提供“即插即用”的数字输出。
在电路图中,传感器通常标注为U(集成电路型)或SEN(模块型),也有用其物理符号表示(如RTD标为电阻符号,光电二极管标为二极管符号)。
2. 核心分类与识别
传感器的分类维度非常多,可按被测量类型、输出信号类型、工作原理、应用领域等划分。以下是工程中最常用的按被测量分类的方式。
2.1 温度传感器
NTC热敏电阻(负温度系数):
原理:阻值随温度升高而下降,呈非线性关系。
特点:成本极低,灵敏度高,但线性度差,需配合查表或公式进行温度换算。
典型应用:电池温度监测、环境温度粗测、浪涌电流抑制。
PTC热敏电阻(正温度系数):
原理:超过居里温度后,阻值急剧增大。
特点:主要用于过温保护、自恢复保险丝。
RTD(电阻温度检测器):
原理:利用纯金属(如铂Pt100、Pt1000)的电阻随温度线性增加的特性。
特点:精度极高,线性度好,稳定性优异,但成本高,需要精密恒流源或惠斯通电桥测量。
典型应用:工业过程控制、精密仪器、计量校准。
热电偶:
原理:两种不同金属(如K型、J型)形成结,结两端温差产生热电势(mV级)。
特点:测温范围极宽(K型可到1250°C),但需要冷端补偿,信号微弱。
典型应用:高温炉、内燃机排气、工业热处理。
数字集成温度传感器:
代表:DS18B20、LM75、SHT30(温湿度一体)。
特点:内部完成ADC转换,通过I2C/SPI/1-Wire等数字接口直接输出温度值。精度中等,使用简便。
2.2 湿度传感器
原理:利用湿敏电容或湿敏电阻,其介电常数或电阻率随环境相对湿度而变化。
主流方案:温湿度一体传感器(如Sensirion的SHT3x/4x系列、国产的AHT20)。出厂校准,I2C数字输出,精度可达±2%RH。
注意事项:湿敏元件怕化学污染、怕凝露。PCB设计时需将传感器远离发热元件,并在周围做开槽隔离,防止PCB上的热量传导影响测量精度。
2.3 压力传感器
原理:利用MEMS微机械加工技术在硅片上制作出微小的压力敏感膜片,压力使膜片产生形变,通过压阻效应或电容变化来检测。
类型:绝压(相对真空)、表压(相对大气压)、差压(两个输入口压力差)。
输出信号:有模拟电压输出的(如MPXV系列),也有数字I2C/SPI输出的(如BMP280、MS5611)。
典型应用:大气高度计(无人机、气象站)、汽车胎压监测、血压计、工业管道压力。
2.4 霍尔传感器/磁传感器
原理:利用霍尔效应——带电载流子在磁场中受洛伦兹力偏转,在导体两侧形成电势差(霍尔电压)。
类型:
开关型霍尔:有磁场输出高(或低),无磁场翻转。用于无刷电机转子位置检测、门磁开关、接近开关。
线性霍尔:输出电压与磁场强度成正比。用于电流传感(测量导线周围磁场)、位移测量。
磁编码器/角度传感器:如AS5600,能通过检测旋转磁铁的磁场方向,输出精确角度。
特点:非接触式检测,寿命长,抗污染抗振动。
2.5 加速度计与陀螺仪 (IMU)
加速度计:通过MEMS微质量块检测加速度,静态时可测量重力方向(倾角)。
陀螺仪:通过MEMS音叉等结构检测角速度(旋转快慢)。
IMU(惯性测量单元):将三轴加速度计和三轴陀螺仪集成,配合算法实现姿态解算、惯性导航。
代表:MPU6050(经典6轴,现逐渐停产)、ICM-42688(低功耗高性能)、BMI270。
典型应用:无人机飞控、手机屏幕旋转、游戏手柄、VR/AR设备、振动监测。
2.6 电流传感器
分流电阻+放大器:如前文所述,成本低,但非隔离。
霍尔电流传感器:基于霍尔效应,测量导线周围磁场,提供电气隔离。分为开环(成本低)和闭环(精度高)两种。代表芯片:ACS712、CC6900系列。
典型应用:电机相电流检测、太阳能逆变器、电源监控。
2.7 气体传感器
原理分类:
电化学型:通过与被测气体发生电化学反应产生电流。对特定气体选择性好(如CO、H2S、O2),寿命有限。
金属氧化物半导体型(MOX):加热的金属氧化物表面吸附气体分子导致电阻变化。成本低,但选择性差,需要预热,受温湿度影响大。代表:MQ系列。
非色散红外型(NDIR):利用特定气体对红外光的吸收特性。精度高、寿命长、选择性好,但成本高。用于CO2检测等。
典型应用:工业安全、环保监测、新风系统、智能家居空气质量检测。
2.8 光传感器
光电二极管/光电三极管:光照产生电流。用于光线检测、光电编码器。
环境光传感器(ALS):如BH1750、VEML7700,直接输出Lux值,用于手机/显示器自动亮度调节。
颜色传感器:如TCS34725,可识别物体颜色。
光电传感器模块:红外对管用于循迹、避障;激光ToF(飞行时间)传感器(如VL53L0X)用于精确测距。
3. 核心参数详解与选型指南
量程:传感器能准确测量的物理量范围。选型时必须大于实际可能出现的最大值,并留余量。量程过大可能牺牲精度。
精度/准确度:测量值与真值的接近程度。注意区分“精度”和“分辨率”(能分辨的最小变化量)。高分辨率不代表高精度。
灵敏度:输出变化量与输入变化量之比。例如模拟温度传感器10mV/°C。
输出接口:
模拟输出:电压/电流/电阻。需要后级ADC采集和信号调理。
数字输出:I2C/SPI/UART/1-Wire等。直接得到物理量的数字值,抗干扰能力强,使用简便,是当前趋势。
响应时间:被测量发生阶跃变化后,传感器输出达到稳定值的指定百分比(如90%)所需的时间。对于实时控制(如电机FOC的电流采样),响应速度至关重要。
功耗:电池供电设备必须重点考量。很多数字传感器支持单次触发测量和深度睡眠模式,平均功耗可低至μA级。
4. 实战电路案例分析
案例一:NTC测温电路
需求:用MCU的ADC测量NTC热敏电阻,获取温度。
电路:将NTC与一个固定精密电阻(参考电阻Rref)串联,接在VREF和GND之间。MCU的ADC测量NTC两端的电压。
阻值计算:R_ntc = Rref × Vadc / (VREF - Vadc)。
温度换算:利用Steinhart-Hart方程或查表法,将阻值转换为温度值。
设计技巧:选择Rref的阻值等于NTC在测温范围中段的阻值,以最大化ADC的分辨率利用率。
案例二:IMU的PCB布局要点
问题:MPU6050、ICM-42688等高精度IMU,对机械应力和温度变化极其敏感。
布局原则:
位置:放在PCB的角落或短边中部,远离大功率发热元件(如电源芯片)。
应力释放:在IMU芯片周围开槽(PCB挖空一圈),减少PCB板级弯曲和振动应力对芯片的传导。这在无人机飞控PCB上是标准设计。
电源:使用低噪声LDO独立供电,加磁珠+电容进行电源滤波。
案例三:高边电流检测的实际应用
场景:24V工业电机驱动器,需要在电源正端检测总电流,实现过流保护。
方案:在24V母线上串联一个低值采样电阻(如10mΩ),用一个共模电压可达24V甚至更高的电流检测放大器(如INA240)来采样电阻两端的压降。
关键参数:放大器的共模电压范围和增益带宽积。将其输出接到MCU的ADC进行采样,或直接用比较器设置硬件过流保护阈值,触发MCU中断或直接关断MOS驱动。
5. 常见故障与排除
温度读数不准:NTC/RTC的ADC参考电压噪声大;NTC的B值方程参数不匹配;传感器靠近热源(MCU、电源芯片)导致受局部温升影响。对策:做好电源滤波,校准,PCB做热隔离。
IMU数据漂移或噪声大:电源噪声大、PCB振动传导、焊接温度过高损坏MEMS结构。对策:改善电源滤波,添加机械去应力槽,严格控制回流焊温度曲线。
湿度传感器失灵:化学气体污染(焊接助焊剂挥发物是常见元凶)导致湿敏材料中毒;凝露导致短路或腐蚀。对策:加防水透气膜,生产过程中做好防护,用三防漆时避开传感器。
霍尔开关输出跳动:磁场强度处于开关阈值临界点;机械安装间隙偏大。对策:使用带滞回的霍尔开关型号,或优化磁铁安装位置和方向。
总结
传感器是连接真实世界与数字系统的桥梁。选型时,先明确被测量的类型、量程、精度要求,然后决定采用模拟还是数字输出。集成数字传感器因其高集成度和易用性,已成为大多数应用的首选。在PCB和结构设计阶段,就应充分考虑热隔离、应力释放和防污染等物理因素,这些往往比电路设计本身更能决定传感系统最终的成败。
下一篇预告:我们将进入光与电的交互世界,认识从简单的发光二极管(LED)、光电耦合器(光耦),到数码管、液晶屏和OLED显示器——这些构成人机交互界面的光电器件。