0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

额温枪必须用24比特ADC的单片机才能做出来吗?

21克888 来源:电子发烧友网 作者:赵志斌 2020-03-02 11:12 次阅读

春节后,随着疫情的发展,出现了一罩难求的局面。为了买到口罩,每次都得戴着口罩去买,结果是我在浪费了五个宝贵的口罩后,一个口罩也没买到!


十五后,随着各个公司开工,出现了一枪难求的局面。额温枪从以前淘宝上卖3、40块钱,涨到了出厂价350甚至450。

之所以有这样的情况发生,最关键的原因还是因为供求关系发生了变化。

根据工信部的数据,额温枪每年的产量才30万台,假设每个主控芯片可以赚2块钱吧,那一年也才能靠这个产品赚60万块钱,这个数量感觉只能作为一个不大的半导体公司的一个副业,作为主业的话,只能支撑起那种两个人的半导体公司。

也所以,额温枪这个产品成了最为节省成本的一个产品——主控芯片舍不得花钱封装,全都是绑定的;液晶片舍不得装管脚,全都是斑马条的。


我最后一次看到这样设计的产品,应该是1996年还是1997年时的电子小鸡了。这样的结构,通常都是出现在量非常大,质量非常差,利润非常薄的产品上的,出现在额温枪这种医疗产品上,真的不应该。

因为产品需求突然增大,额温枪所需要的零部件迅速涨价,热电堆红外感应器从2、3元涨到了令人惊讶的88元甚至128元,主控从我不知道的几元钱涨到了70元。

立刻,深圳人民行动了起来,大批的人开始搞额温枪方案了。

这期间,各种流言如同前些天有关疫情的各种谣言一样,四起!

最典型的一个流言,就是额温枪因为信号微弱,必须要使用24比特ADC单片机才能够做的出来。以至于我在微信群里看到有网友说,有30多个人找他求购24比特ADC的单片机,所有人都是想找个24比特ADC的单片机来做个额温仪方案,顺手赚他一笔,所以这种单片机的价格也开始。

那么,这个流言到底是谣言还是属实呢?

从阴谋论的套路出发,我首先就怀疑这肯定是那些有24比特ADC的单片机的国内半导体公司编造的谣言。

但是,作为一个学习小学算术长达50年的人,我本能地认为,我还是应该先计算一番,然后再怀疑人家是在造谣,不能无根据的怀疑人家造谣。特别滴,作为一个动手能力和动脑能力特别强的资深工程师,更是应该在算完算术后,直接使用实际测试来狠狠滴辟谣!

原话我忘记了,我隐约记得造谣的说的是“红外感应器的输出信号很低,所以需要使用具有24比特ADC的单片机来做”。

这句话有错吗?

如果抛开具体设计,只讨论这句话,也许答案会是“没毛病”。

通过简单的计算我们就可以知道,从理论上来说,24比特ADC的单片机,精确程度比12比特的单片机足足高了4096倍,假如12比特ADC的单片机能够解析变化程度为1毫伏的信号,那么,24比特ADC的单片机,可以解析变化低至0.25微伏的信号!好神奇!

0.25微伏信号什么概念呢?话题切回额温枪上使用的热电堆温度传感器吧。

这种传感器的信号很微弱,具体的衡量指标,一般在规格书里都有标明,例如,100V/W。




天哪!100V还能叫微弱吗?

是的,因为如果你把感应器靠近你的额头,你的额头能够辐射这个传感器多少功率呢?

理论上,如果你的额头能够给感应器辐射过去1W的能量,那么,这个传感器就能输出100V,直接烧坏你的主控!

很遗憾,额头没那么厉害,额头能够辐射给感应器的功率,只有0.000005W。所以,信号只有500微伏。特别滴,当需要测量出来你的额头变化0.1度时,信号变化只有5微伏。当传感器视角受到限制时,碰到灵敏度只有40V/W的传感器时,这个信号不幸只有1微伏多些。

看到这里,你一定会欣喜若狂了吧?我有24比特ADC的单片机,能够分辨的信号,低达0.25微伏,1.5微伏的信号嘛,LSB上足足有6那么大的数据,足以分辨!只要简单的搞个24比特ADC的单片机,别说什么分辨率0.1度了,0.02度都不是梦!

可惜,马克思同志告诉我们说,事物都是一分为二的,任何事情只要有好的一面,就一定有其坏的一面。

我甚至怀疑,这玩意如果是国产的,如果不幸正好那些做手机的没有拼命的非要卖体重秤,每年的销量会不会比“原装”的额温仪芯片的销量大!如果销量不大、现货不多,那么,已经有了“原装”芯片了,干嘛要费事用同样没货的24比特ADC的单片机呢?

也就是说,如果非要搞个24比特ADC的单片机,非要花300万订一个月以后的200K货,那还真不如直接去订“原装”的绑定DIE了呢!连等待封装的时间都不需要,立刻买买买。

简单一句话,用一颗可能比待替代料更紧张的料,去替代待替代料,楼比!

对了,感觉扯的有点远了,我们本来是要讨论是不是要用24比特ADC的单片机才能做出来额温枪,对吗?

下面,利用我熟练使用了50多年的算术,算算。

等到真算时,才发现,可能就是因为算了50多年算术了,对大脑损伤很大,算的没那么精确了,干脆,直接上仿真!




仿真时,输入信号可以根据对应热电堆每0.1度温度变化时的输出电压变化来考虑。考虑到光学系统的损失,可以按照这个数据的一半来计算。在100V/W灵敏度的探头下,热电堆输出电压变化大约是10微伏,仿真时使用5微伏。



好了,我们有了结果了!

输出电压的变化是 827.3mV - 825.6mV = 1.7mV

当 ADC 转换参考电压为 3.3V时,12比特ADC的分辨率为 3300mV/4096 = 0.8mV

也就是说,能够探测到0.05度的体温变化。

12比特ADC足以胜任!

作者 赵志斌
微信号 fengche2888461
手机号码 17688709702

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • adc
    adc
    +关注

    关注

    95

    文章

    5643

    浏览量

    539297
  • 额温枪
    +关注

    关注

    1

    文章

    84

    浏览量

    17221
收藏 人收藏

    评论

    相关推荐

    单片机中的ADC指的什么?

    单片机中的ADC指的什么
    发表于 02-04 06:06

    SMT贴片生产厂家如何才能做出稳定的高质量产品呢?

    在SMT贴片生产厂家中,如何才能做出稳定的高质量产品,那么又有那么因素能影响到这些呢?
    的头像 发表于 12-06 10:22 182次阅读

    单片机ADC,十大C语言滤波算法

    单片机ADC,十大C语言滤波算法
    的头像 发表于 10-24 15:53 624次阅读

    单片机串口怎么接收24个字节的数据并读取出来

    单片机串口怎么接收24个字节的数据,并读取出来
    发表于 10-23 07:30

    单片机ADC是同步采样吗?

    单片机ADC是同步采样么
    发表于 10-12 07:58

    单片机ADC采集都存在哪些误差?

    单片机ADC采集都存在哪些误差?
    的头像 发表于 09-18 16:31 2297次阅读
    <b class='flag-5'>单片机</b>中<b class='flag-5'>ADC</b>采集都存在哪些误差?

    单片机下载程序时老是显示比特率超时是什么原因?怎么办?

    正常传输数据。这种情况下,我们需要采取一些措施来解决这个问题,下面详细介绍一下。 一、比特率超时的原因 1、通讯速率设置不正确 下载工具和单片机在进行通讯时,需要设置一个速率,即波特率,这个速率必须一致
    的头像 发表于 09-13 10:43 1254次阅读

    ADC相关寄存器及应用(2)#单片机

    led单片机ADC
    未来加油dz
    发布于 :2023年08月01日 18:01:51

    ADC相关寄存器及应用(1)#单片机

    led单片机ADC
    未来加油dz
    发布于 :2023年08月01日 18:01:08

    ADC工作原理(2)#单片机

    led单片机ADC
    未来加油dz
    发布于 :2023年08月01日 18:00:24

    ADC工作原理(1)#单片机

    单片机ADC
    未来加油dz
    发布于 :2023年08月01日 17:59:40

    STM32单片机学习笔记(4):24C02(模拟IIC)

    由于Half库里IIC的坑太多了,自己一开始也是想通过HAL库来开发,但是始终不成功,也有可能仿真软件也有些坑,如果有能够做出来的大佬,也欢迎评论区或私聊我交流,不过在实物32单片机开发板上网上好像验证过可用,但是手上暂时缺开发板,针对硬件IIC这一块的内容,以后有时间会
    发表于 07-19 15:34 922次阅读
    STM32<b class='flag-5'>单片机</b>学习笔记(4):<b class='flag-5'>24</b>C02(模拟IIC)

    如何将ADC连接到8051单片机

    ADC(模数转换器)是许多单片机开发中非常重要的一部分,本文是关于将ADC连接到8051单片机ADC0804是此处使用的
    的头像 发表于 07-07 11:30 2132次阅读
    如何将<b class='flag-5'>ADC</b>连接到8051<b class='flag-5'>单片机</b>?

    LED灯珠是如何做出来

    就算是紫铜支架,渡银有40、60、80、100等,价格也相差很大,从0.13元到0.18元不等。0.8元左右的基本就是60渡银做的,1元的基本是80以上渡银做的。很多封装厂,承诺支架是紫铜的其实就是黄铜或者掺假的紫铜。
    发表于 07-04 11:10 613次阅读

    单片机如何生成和解析XML格式数据?以及发送.dat格式文件?

    客户设备要和我们做wifi通信,wifi不难,但要求我们传的数据格式里有一段数据是XML格式(UTF-8编码),此外还有个一个数据段是.dat格式的。 以上,普通M3内核32位单片机能做出来吗,请大神提供下思路或者参考!!!拜谢
    发表于 06-16 10:00