找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1461|回复: 2
打印 上一主题 下一主题
收起左侧

单片机+烟雾浓度的换算公式有哪些?

[复制链接]
回帖奖励 2 黑币 回复本帖可获得 2 黑币奖励! 每人限 1 次(中奖概率 30%)
跳转到指定楼层
楼主
ID:949474 发表于 2021-7-9 11:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这是源码
u16 Smog_Trans_Concentration(void)
{
    u16 ulVal = 0;
    u16 temp_val = Smog_Get_Vol();
    u16 Rs;
    Rs = SMOG_PIN46_R*(4096.0/temp_val - 1);//根据不同类型烟雾有那些不同的计算公式
    printf("Smog_Rs_Val:%d\r\n", Rs);
   
    ulVal = Rs;//这里填写公式根据Rs计算气体浓度
   
   
   
    return ulVal;
   
   
}


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:81196 发表于 2021-7-9 16:23 | 只看该作者
这就是一个线性关系,已经浓度范围为多少,然后输出电平范围为多少,做个线性计算得出公式后,就可以根据实时采集到的电压值,计算出对应的浓度了,
回复

使用道具 举报

板凳
ID:123289 发表于 2021-7-9 16:39 | 只看该作者
查烟雾传感器的手册比较靠谱。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表