数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 759|回复: 34

[家电] 全网首秀--数显温度杯盖的驱动电路

[复制链接]
发表于 2025-6-27 21:49:45 来自手机浏览器 | 显示全部楼层 |阅读模式
前言:家里一个杯盖有数显温度功能的玻璃杯摔碎了,作为垃圾佬,对电子产品具有先天好奇心,第一反应是留下。

见过一些数显温度杯盖拆机或换电池,但没看到电路展示。

膜都没撕。平时不显示,手指触碰盖子后显示。




用刮刀插入缝隙,由浅入深绕圈切割胶水,然后
沿圏慢慢撬开。




杯盖底部不锈钢往后是塑料,温度探头顶在凹处塑料上,并没有涂抹导热硅脂,也没有与底部不锈钢直接接触,估计温度感应会滞后。





盖子背面有环状导电石墨,连接MCU的触摸电极,感应手指触碰杯盖。



下图左上角的导电泡棉负责连接石墨与MCU触摸引脚,无字8脚MCU。


背面2032电池、NTC感温探头。



从上面的拆解看到MCU只有8个引脚,但数码显示有2位,每位7个笔划共14个笔划,可能不少老铁跟我一样,在认知里没有8个引脚能实现:触摸功能+温度感应+驱动14个笔划,于是将数码管拆开,以为能找到另一个IC,然而真没有!必须进一步探究!小技巧:数码管的外罩由穿过电路板的塑料杆热压后形成端头固定,拆罩子时不必切去端头,只需将热风枪设置130度左右吹软塑料,用扁镊子把端头夹成热压前的杆状即可无损拆下来。





再次手搓出电路图。采用的是任意2个端口之间进行双极性驱动,俩引脚输出的电压差为+或-时,均可点亮LED。通过排列组合计算,用5个端口可驱动5X4=20个LED!该模块2位数字+摄氏度标识+高温红色LED+低温绿色LED共17个LED,加上温度采样也利用LED驱动通道,需驱动18个LED,用5个引脚即可实现,引脚的利用率达到极致!颠覆传统共阳(共阴)数码管的驱动方式(传统LED仅一位就需要8个引脚)。按此驱动方式类推,6个引脚可驱动6x5=30个LED,7个引脚可驱动7x6=42个LED......



最后进行简单测试:

测试高低温时显示情况:
加热台设置120度,显示99度。



探头放入零下25度冷柜,显示0度。



接通瞬间电流2.21mA



待机电流2.4uA



触摸后显示状态电流15.4uA




THE END.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x

打赏

参与人数 7家元 +201 收起 理由
jf201006 + 30 謝謝分享
拆机专家123 + 30 謝謝分享
zsljm + 30 謝謝分享
nokia5320 + 21
海上生明月丶 + 30 謝謝分享
moontree + 30 謝謝分享
b26359 + 30 原創內容

查看全部打赏

发表于 2025-6-28 21:57:04 | 显示全部楼层
如果是正宗电池按楼主测试数据寿命还是可以接受的。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2025-6-28 21:00:59 | 显示全部楼层
还要换电池
回复 支持 反对

使用道具 举报

发表于 2025-6-28 20:41:27 | 显示全部楼层
图一,竟然印刷为“内设感应文件”,什么是文件?这个杯子厂的设计师是文盲吗?
回复 支持 反对

使用道具 举报

发表于 2025-6-28 17:43:35 来自手机浏览器 | 显示全部楼层
改装成了什么温度计?
回复 支持 反对

使用道具 举报

发表于 2025-6-28 17:34:12 来自手机浏览器 | 显示全部楼层
这个led的驱动方式让人大开眼界啊,又学会一招
回复 支持 反对

使用道具 举报

发表于 2025-6-28 16:36:39 来自手机浏览器 | 显示全部楼层
估计设计的就是一次性,符合好商品时代的需要,纽扣电池耗尽再买个新杯子,销量就多了。
回复 支持 反对

使用道具 举报

发表于 2025-6-28 16:25:39 | 显示全部楼层
这测温精度纯纯自我安慰
回复 支持 反对

使用道具 举报

发表于 2025-6-28 14:19:52 来自手机浏览器 | 显示全部楼层
cyi8 发表于 2025-6-28 10:39
芯片支持的温度应该范围就是0-99,超过100或者低于0都不会再显示,我有一个热水瓶也是这样的电路,但测温探头 ...

应该是正常的!烧开了的水不关火,用温度表测,勉强才到100度!当然跟本地气压也有关系。你离火再倒到水杯里面去,肯定没有100度……
回复 支持 反对

使用道具 举报

发表于 2025-6-28 14:13:12 | 显示全部楼层
拆解的够细 致,温度模块设计的不 错,就是换电池麻烦
回复 支持 反对

使用道具 举报

发表于 2025-6-28 14:02:39 | 显示全部楼层
这种LED数码驱动方式编程很烧脑,但占用IO口很少。谢谢分享。
回复 支持 反对

使用道具 举报

发表于 2025-6-28 13:57:32 | 显示全部楼层
这个设计节约到极致了
回复 支持 反对

使用道具 举报

发表于 2025-6-28 13:55:03 | 显示全部楼层
还是不错的!!!
回复 支持 反对

使用道具 举报

发表于 2025-6-28 12:37:14 | 显示全部楼层
无法换电池,电池没电也就废了
回复 支持 反对

使用道具 举报

发表于 2025-6-28 12:29:53 | 显示全部楼层
电路都在盖上
回复 支持 反对

使用道具 举报

发表于 2025-6-28 12:11:56 | 显示全部楼层
感谢分享,这LED驱动方式不错
回复 支持 反对

使用道具 举报

发表于 2025-6-28 10:39:27 | 显示全部楼层
芯片支持的温度应该范围就是0-99,超过100或者低于0都不会再显示,我有一个热水瓶也是这样的电路,但测温探头位置不对,装水最高只能显示96摄氏度,从来没有见过高于96的数字出现过
回复 支持 反对

使用道具 举报

发表于 2025-6-28 10:38:46 | 显示全部楼层
换电池很麻烦,看来是电池用完后就废了
回复 支持 反对

使用道具 举报

发表于 2025-6-28 10:19:10 | 显示全部楼层
一次性的温度显示模块
回复 支持 反对

使用道具 举报

发表于 2025-6-28 09:59:58 | 显示全部楼层
4s店给过一个一样的东西。觉得鸡肋,没用
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-24 14:53 , Processed in 0.156000 second(s), 13 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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