一种CO2传感器PWM输出数值计算方法

基本信息

申请号 CN202110692522.2 申请日 -
公开(公告)号 CN113447616A 公开(公告)日 2021-09-28
申请公布号 CN113447616A 申请公布日 2021-09-28
分类号 G01N33/00(2006.01)I;H03K7/08(2006.01)I 分类 测量;测试;
发明人 赵田才;王成;揭会斌 申请(专利权)人 成都归谷环境科技有限责任公司
代理机构 成都嘉企源知识产权代理有限公司 代理人 胡建超
地址 621000四川省成都市双流区西南航空港经济开发区西南交通大学产业园
法律状态 -

摘要

摘要 本发明公开了一种CO2传感器PWM输出数值计算方法,步骤S1:开始;步骤S2:初始化I/O;步骤S3:初始化定时器;步骤S4:初始化外部中断;步骤S5:进入外部中断;步骤S6:读取PWM引脚电平;步骤S8:判断步骤S6中的PWM引脚电平是否为高电平;步骤S9:高电平计数;步骤S10:低电平计数;步骤S11:将步骤S9中的高电平计数的总数和步骤S10中低电平计数的总数累加,得到PWM引脚总脉冲周期;步骤S12:根据步骤S11得到的总脉冲周期,判断传感器型号。本发明具有实现方法简单、通用性强、准确可靠的特点,仅需单片机一个I/O引脚即可实现不同规格的CO2浓度传感器区分,并获取正确的数据,实现传感器的通用。