先看两个硬指标:量程 0-2000 ppm,供电 4.5V 到 5.5V。前者决定了 T6793 的战场是室内空气质量监测而非工业过程分析,后者意味着它可以跟大多数 5V 逻辑系统共电源轨。搞新风控制器的工程师都知道,CO2 传感器的选型往往比温湿度传感器纠结得多——NDIR 原理的功耗、长期漂移、标定周期都是绕不开的现实问题。
智能新风控制器对 CO2 传感器的量化要求
新风控制器的工作逻辑其实很直接:CO2 浓度超过某个阈值就启动风机,低于另一个阈值就降速或停机。但落到电路设计上,要求就细了。
典型室内场景下,CO2 浓度在 400 ppm(室外本底)到 1500 ppm(人多且通风差)之间波动。控制器的检测精度一般要求在 ±50 ppm 以内,否则阈值附近的频繁启停会让用户明显感知到风机"抽风"。响应时间方面,从 400 ppm 阶跃到 1000 ppm,T90 通常希望控制在 60 秒以内——这个指标决定了 PID 控制环能不能做稳。工作温度上,民用新风设备一般标称 0℃ 到 50℃,但考虑到北方冬季设备可能装在阳台或吊顶内,-10℃ 的低温启动能力是有意义的。
输出接口的选择跟系统架构强相关。如果主控是带 I²C 的 MCU,数字接口省掉一颗 ADC,还免去模拟走线的噪声问题。但有些低成本方案用 PWM 直接驱动比较器做阈值判断,那就需要传感器同时提供 PWM 输出。另外,供电电流直接关系到能不能用非隔离的 Buck 方案从 12V 母线取电——20mA 的典型电流对大多数 AC-DC 辅助电源来说都是轻载。
还有一条容易被忽略:长期稳定性。民用新风控制器通常不会每年返厂校准,所以传感器本身的年漂移量最好控制在 ±30 ppm 以内。NDIR 原理在这方面的天然优势是,它直接测量 CO2 分子对特定红外波段的吸收,不依赖化学消耗型反应,寿命通常能到 5 年以上。
T6793 关键参数与新风场景的适配分析
把上面这些要求跟这颗料的具体参数对照一下,适配关系就清楚了。下表是从产品手册中整理的核心规格:
| 参数名 | 数值 | 工程意义说明 |
|---|---|---|
| Type(传感器类型) | Carbon Dioxide (CO2) | 此参数表示检测对象为二氧化碳气体,基于 NDIR 红外吸收原理,对 CO2 分子具有选择性响应 |
| Measurement Range(量程) | 0 ~ 2000 ppm | 覆盖室内空气质量监测的典型浓度范围,超出量程上限后输出趋于饱和,低浓度端可用于室外本底参考 |
| Output(输出接口) | I²C, PWM | 数字接口便于与 MCU 直接通信,PWM 输出可经低通滤波转为模拟电压,适配不同架构的主控方案 |
| Operating Temperature(工作温度) | -10℃ ~ 60℃ | 覆盖民用室内设备的典型工作环境,低温端支持设备在未供暖空间的短期启动 |
| Voltage - Supply(供电电压) | 4.5V ~ 5.5V | 标准 5V 数字电源轨可直接驱动,无需额外电平转换,供电裕量允许线路上有 0.5V 以内的压降 |
| Current - Supply(供电电流) | 20mA | 属于轻载范畴,对 AC-DC 辅助电源的容量要求不高,也适合电池供电场景下的间歇工作模式 |
关键参数解读:供电电流 20mA 这个数字值得单独掰扯一下。NDIR 传感器内部有一个红外光源(通常是白炽灯或 MEMS 热辐射源),这个光源是功耗大头。20mA 意味着它的光源不是连续点亮的,而是采用脉冲驱动方式——在测量窗口内点亮几十毫秒,其余时间熄灭。这种间歇工作模式有两个好处:一是平均功耗低,二是延长光源寿命。但代价是输出不是连续更新的,I²C 读取时要注意数据刷新频率是否满足控制环的采样周期。手册上没明说刷新率,实际项目里建议用示波器抓一下 PWM 周期来确认。
再看量程。0-2000 ppm 覆盖了从室外洁净空气到拥挤会议室的全部典型场景。但有个细节:量程的 30% 到 90% 区间——也就是 600 到 1800 ppm——是线性度最好的区域。如果你的控制器阈值设在 800 ppm 和 1200 ppm,正好落在最佳区间内。反过来,如果非要用它测 50 ppm 以下的极低浓度,准确度会下降,那需要更高档的传感器。
典型应用电路与上下游器件连接
在典型的新风控制器硬件架构里,T6793 通常不是孤立的。它挂在一颗主控 MCU 的 I²C 总线上,跟温湿度传感器共享总线的情况很常见。电源方面,如果系统有 12V 或 24V 母线,通常先用一颗 Buck 降到 5V 给传感器和 MCU 供电。
I²C 连接需要注意上拉电阻。总线上如果挂了多个从设备,上拉阻值要按总电容计算。经验上,400kHz 速率下 2.2kΩ 到 4.7kΩ 是常见取值,但具体要看走线长度和从设备数量。T6793 的 I²C 地址在出厂时固定,如果同一总线上要挂多颗,得确认地址不冲突——或者用 I²C 多路复用器切换。
PWM 输出的用法就简单得多:引脚出来串一个 RC 低通滤波,截止频率设在 1Hz 左右,滤成直流电压后送 MCU 的 ADC。这种方案适合那种主控不带硬件 I²C、或者 I²C 总线已经排满了的情况。但分辨率会比 I²C 直接读低一些,而且 PWM 的占空比到浓度的映射关系需要查手册确认,不同批次可能会有微调。
如果把 T6793 放在一个带 LCD 显示的空气盒子方案里,信号流大致是:传感器通过 I²C 上报浓度值,MCU 做滑动平均滤波后刷新屏幕,同时根据阈值驱动继电器或 PWM 风扇。整个链路里最需要关注的其实是电源纹波——红外光源的脉冲驱动会在电源轨上产生电流尖峰,如果 5V 轨的退耦做得不好,可能干扰 MCU 的 ADC 参考。
设计时的散热、寿命与 EMC 注意事项
NDIR 传感器内部有热源,但 20mA 的平均电流意味着自发热量很小,一般不需要额外散热措施。倒是安装位置要避开风机的出风口或者加热器的辐射面——外部热源会改变传感器腔体的温度梯度,导致红外探测器输出偏移。
寿命方面,这类传感器的短板在红外光源。连续工作模式下光源寿命通常在 5 到 10 年之间,但实际寿命跟驱动方式直接相关。脉冲驱动占空比越低,寿命越长。控制器设计时如果允许,可以降低测量频率——比如从每分钟一次改成每五分钟一次——来延长光源寿命。代价是响应速度变慢,需要跟控制环的增益做折中。
EMC 是容易被轻视的一环。新风机里通常有 BLDC 电机和开关电源,电磁环境不算干净。T6793 本身是数字接口,抗干扰能力比模拟输出强,但 I²C 走线如果跟电机驱动线捆扎在一起,仍可能受容性耦合影响。板厂那边常见的做法是给 I²C 线包地,或者在传感器附近加共模扼流圈。另外,电源入口处的 π 型滤波对抑制电机换向产生的纹波有实际效果。
还有一条经验:校准。NDIR 传感器出厂时通常做过标定,但安装到设备上之后,如果传感器腔体跟外界空气的交换路径被灰尘或油污堵塞,读数会漂。新风控制器一般装在吊顶或墙面,这个问题不突出,但厨房附近的设备要留意。T6793 的校准操作通常通过 I²C 写命令触发,具体寄存器定义要查 datasheet。
该场景下的常见问题与排查思路
调试时遇到过读数偏高且不回落的情况,查下来是传感器安装位置的空气流动性太差,腔体内积聚了呼出气体。解决办法是在外壳上开对流孔,或者把传感器靠近设备的进风口。这个问题跟传感器本身没关系,纯属结构设计没考虑气体交换。
另一个坑是 I²C 通信不稳定。现象是偶尔读到 0xFFFF 或固定值。用逻辑分析仪抓波形,往往发现是上拉电阻太大导致上升沿变缓。把 10kΩ 换成 4.7kΩ 之后问题消失。老实说这个跟传感器品质无关,是总线设计的基础问题。
还有 PWM 输出端如果不用,建议悬空处理或者按手册要求接固定电平。有些工程师习惯性接地,结果传感器检测到异常负载进入保护模式,I²C 也不响应了。手册上没明说这个细节,但实际项目里踩过这个坑。
T6793 选型与设计核对清单
- 确认供电电压在 4.5V ~ 5.5V 范围内,且电源轨纹波峰峰值不超过 100mV(品类经验值,非本型号实测)
- I²C 上拉电阻按总线速率和负载电容计算,400kHz 下一般取 2.2kΩ ~ 4.7kΩ
- 测量阈值设定在 600 ~ 1800 ppm 区间内,避开量程两端的非线性区
- 传感器安装位置避开风机出风口和热辐射源,保证气体交换通畅
- 如果使用 PWM 输出,RC 滤波截止频率建议不高于 1Hz,后级 ADC 采样率匹配
- 长期部署场景确认年漂移指标,必要时在固件中安排周期性基线校准
- 样机阶段用标准气体(如 1000 ppm CO2 标气)验证读数偏差,记录温度补偿效果
上面这些条目基本覆盖了从原理图到结构装配的主要检查点。T6793 的 I²C 校准命令和寄存器映射需要以最新版 datasheet 为准,不同固件版本的寄存器定义可能有差异,这一点每次做新项目都要重新确认。