快学好这个去给学妹修热水器

d7521fc00e5b2317f7b6c5807eb9bf76.png

作者:晓宇,排版:晓宇

微信公众号:芯片之家(ID:chiphome-dy)

2021年6月25号晚上9点,中国南方某一线城市,小张正在看着前阵子新出的电影误杀2,窗外,疲倦的月亮躲进了云层休息,只留下几颗星星像是在放哨。

咚咚咚,突然有人敲门,谁呢,这么晚还来找我,小张奇怪到,按下电影的暂停键,小张过去开门,开门后,一个女孩子拿着睡衣出现在门前,原来是是前阵子刚搬过来的邻居小美,“小哥哥,我的热水器坏了,今晚可以先借用你的洗一下吗?”

6e93ab4eeb6366bc96ba37d4c46f949b.png

“哦,热水器坏了啊,我帮你看一下吧”,没等小美说完,小张就走出来,然后跟着小美来到小美房间。

“小哥哥,我帮你倒杯水吧”,“不用,你家热水器在哪?”,“哦,在那边”,小张跟着小美来到浴室。

“热水器是不加热了吗?”,“是的,昨天还好好的,今天温度就一直停留在28度”,“我帮你看下”,小张找来一张凳子,先操作确认下看看是不是设置的问题。一顿操作之后,热水器温度还是不变,看来是里面线路的问题了。

“应该是热水器里面的问题了,我拆下来帮你看看吧”,“哦,好的”。

樱花牌热水器,放完水之后,把热水器拆了下来,打开侧边,看看线路有没有什么问题,盖子一打开,小张基本就知道了问题所在,并没有马上告诉小美,而是说“我去拿一些工具过来”。

09f4eb40ff05e554a3d54443cc33ec42.png

热水器的电路看起来很简单,220V交流电先经过了双路过热保护开关,当器件温度超过一定温度后,整个回路就会断开,回落到一定温度后,才会重新导通,之后,电源进入控制主板。

d5ee6c3c3a1588b28a26f45af68a04c6.png

双金属片温控器利用碟型双金属片在温度作用下产生瞬间跳动的原理,通过机构的作用,使触点迅速动作达到断开或接通电路的目的,其工作温度固定、无须调整、动作可靠干脆、电弧小、使用寿命长、无线电干扰小。

34c75620a18a49754232b6bb869da910.png

控制主板是单面板,全插件,元器件也非常精简,保险丝都没有,电源用了一个很大的工频线性变压器,变压之后变成低压交流,分立的四个二极管进行整流,后面一个1000uF的大电容进行滤波,电容的电压在12V左右,一路直接给继电器供电,另一路经过一个电阻之后给7805供电。

这里串联电阻的作用是,12V电压直接到5V,压降太高,后级需求电流稍微大一点时候,发热损耗就有点大,所以串联个电阻分担一下。这个设计成本低,稳定性也相对好,电阻大小根据电流调试,在后级持续最大电流的时候,能满足持续压降的发热要求。

e45c047c3bab85588353239a7e696c53.png

无源压电式蜂鸣器,声音还是清脆好听的,为啥用这么大的蜂鸣器呢,网上查了一下,价格非常便宜,大批量三毛钱一个,性价比非常高,这里的蜂鸣器一边通过ULN2003驱动PNP三极管驱动,另一边通过ULN2003直接驱动,该有的电阻也都有,电路还是挺稳定的。

1fbb9ea132a37dce862981c39af7dee2.png

主板上还有一个ULN2003,达林顿管,内部自带续流二极管,常用于驱动继电器,这里有一点疑问,ULN2003一共7路输出,输入输出对应的两路并联驱动一个继电器,也就是两个继电器的(这里只接了一个继电器,但热水器仍然有一二档),这里用去4路,两路用于驱动蜂鸣器,一路空闲;另一个芯片没有丝印,引脚如上图所示,4路信号输出,但是输入引脚只有1路,也就是一路信号线驱动4路输出,接上级显示板只有一个4PIN的接口,这里大家讨论两点:

1、ULN2003驱动一个继电器为什么要两路并联,理论上一路就足够,两路会不会有电流不均衡之类的问题?

2、型号不详的这个芯片,是什么型号?信号输入方式是否类似DS18B20这样的单总线协议?

都到这里了,顺便拆开显示板看一看,猜想就是一个单片机加一个数码管驱动,拆开之后,果不其然:

f88cc5b0e3284fa98182891cd6fd56f1.png

dfce1d2dd9f3e41b15b20d3ba9480ca4.png

数码管驱动用TM1628,是一种带键盘扫描接口的LED驱动控制专用电路,内部集成有MCU 数字接口、数据锁存器、LED 高压驱动、键盘扫描等电路。该产品性能优良,质量可靠、稳定性好、抗干扰能力强。采用SOP28的封装形式,主要应用于VCR、VCD、DVD及家庭影院以及各种数码管等产品的显示屏驱动。

MCU采用合泰带触摸功能的单片机XS-CM80A4C,性价比高,上面还有一个红外接收,采集遥控器发来的功能数据。

“小美,帮我拿一下表”,准备量一下关键节点有没有短路之类的。

“给”,我一脸懵逼的看着小美,她拿了她的手表给我......

75b13cf7556cfaf544f078a55ffa8d28.png

零线的接线端子完全烧黑了,猜测可能是长时间一直开着热水器不关氧化成CuO导致的(大家评论区说下什么原因),家里也没助焊剂,黑色铜片完全焊接不上,废了好大功夫才刮开黑色氧化部分焊接好。

47eba2670540bb7cc18c233d44cf9c15.png

“小美,我送你个智能插座吧,可以定时开关热水器,这样就不用一直开着热水器了,既费电也不安全“,“哦哦,好的”。

3166f77e631ac841576649645b962249.png

......此处省略一万字......

小张回到自己房间,继续看着误杀2最为精彩的高潮部分,但是,似乎又在回想着什么。

5d7b6086d8da2d735680a3311469f23d.png

这个电路方案哪里可以优化的更好评论区留言!关于电子软硬件的学习,希望大家enjoy!您的点赞转发就是我继续创作的最佳动力!


推荐阅读:

专辑|Linux文章汇总

专辑|程序人生

专辑|C语言

我的知识小密圈

关注公众号,后台回复「1024」获取学习资料网盘链接。

欢迎点赞,关注,转发,在看,您的每一次鼓励,我都将铭记于心~

89c43e50271d4a6906c902298d009948.png

嵌入式Linux

微信扫描二维码,关注我的公众号

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/464948.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

bzoj1233 单调队列优化dp

https://www.lydsy.com/JudgeOnline/problem.php?id1233 数据结构优化dp的代码总是那么抽象 题意&#xff1a;奶牛们讨厌黑暗。 为了调整牛棚顶的电灯的亮度&#xff0c;Bessie必须建一座干草堆使得她能够爬上去够到灯泡 。一共有N大包的干草&#xff08;1<N<100000&…

Win10系统添加 Win10 LTSC2019闹钟

1、本文主要针对没有windows闹钟的情况。 2、下载Win10 LTSC 2019闹钟应用&#xff0c;并解压&#xff1a; http://www.winwin7.com/soft/xtbd-2695.html 链接&#xff1a;https://pan.baidu.com/s/1S_g6XUIezeF8_Q0rJ09cBQ 提取码&#xff1a;68gs 3、搜索Windows Powershell&…

iPhone开发笔记[1/50]:初学iPhone上用Quartz 2D画图

参考了An iOS 4 iPhone Graphics Drawing Tutorial using Quartz 2D这篇文章&#xff0c;用了30分钟在iPhone上画出了一条直线&#xff0c;核心代码全在drawRect这个方法中&#xff1a; -(void)drawRect:(CGRect)rect { CGContextRef context UIGraphicsGetCurrentContext(); C…

MDK中利用宏定义__DATE__和__TIME__设置产品的代码固件版本

文章目录前言一、__DATE__和__TIME__是什么&#xff1f;二、使用步骤1.引入库2.参考代码总结前言 STM32开发中&#xff0c;利用宏定义的__DATE__和__TIME__设置产品的代码固件版本&#xff1a; 为了方便在编译代码的时候&#xff0c;自动生成代码固件的版本号&#xff0c;所以…

昨晚上跟读者闲聊

昨天发了一篇华为小米的求职文章&#xff0c;今天一个知识星球的朋友找我聊天&#xff0c;也是关于择业的问题。本来是聊找工作的&#xff0c;然后聊着聊着就聊到了生活的一些事情。我平时比较关注微信信息&#xff0c;有重要能回复就会回复&#xff0c;但是&#xff0c;也不喜…

上次作业的升级版

好好好 211606375 牛振乾 211606351 曾茜 一、预估与实际 PSP2.1Personal Software Process Stages预估耗时&#xff08;分钟&#xff09;实际耗时&#xff08;分钟&#xff09;Planning计划• Estimate• 估计这个任务需要多少时间4040Development开发9001000• Analysis• 需…

学习vim的正确姿势!

有很多种方法可以去学习Vim&#xff1a;vimtutor就是一个很棒的教程&#xff0c;另外还有help拥有您所想的所有参考信息。链接:https://github.com/wsdjeg/Learn-Vim_zh_cn但是在日常使用中&#xff0c;对于绝大部分用户的需求而言&#xff0c;vimtutor讲得太浅不能满足需要&am…

什么是自由软件?

来源 | www.gnu.org编排 | strongerHuang可能你认为免费软件&#xff0c;就是自由软件&#xff0c;那么你肯定错了&#xff0c;下面来听听专家怎么描述自由软件的。strongerHuang1自由软件定义开源&#xff08;Open source&#xff09;是另外一回事&#xff1a;它有基于不同价值…

输入框设置只能输入数字

HTML5 可以用&#xff1a;<input type"number">html4 的话只能用js实现了&#xff1a;<input type"text" οnkeyup"this.valuethis.value.replace(/\D/g, )">上面的只能输入整数。如果需要小数正则需要改成&#xff1a;/[^\d\.]/g再…

毕业设计| STM32F103全彩FFT音乐频谱+LED年历闹钟显示

大家好&#xff0c;我是写代码的篮球球痴&#xff0c;今天在后台看到有人想找毕业设计的点子。然后我今天刚好看到一个不错的点子&#xff0c;给大家分享看今天分享的毕设是来自点-凡自制的FTF音乐频谱制作&#xff0c;先来看展示效果&#xff1a;——视频出处&#xff1a;B站点…

VScode 开发stm32无法识别uint32_t,uint16_t,uint8_t问题

1、添加头文件#include “stdint.h”。 2、在c_cpp_properties.json文件中添加__CC_ARM即可。如下图&#xff1a;

动画讲解C语言的指针,从未如此简单

推荐阅读&#xff1a;专辑|Linux文章汇总专辑|程序人生专辑|C语言我的知识小密圈关注公众号&#xff0c;后台回复「1024」获取学习资料网盘链接。欢迎点赞&#xff0c;关注&#xff0c;转发&#xff0c;在看&#xff0c;您的每一次鼓励&#xff0c;我都将铭记于心~

SQL Activity Monitor

从实质上说, Actvity Monitor不过是SQL Server中系统View sys.sysprocesses的一种展现. SP_Who2应该也是从这里查询到的数据。下面是view sysprocesses的SELECT内容&#xff1a; SELECT spid, kpid, blocked, waittype, waittime, lastwaittype, waitresource, dbid, …

毕业这几年的嵌入式开发之路

大家好&#xff0c;我是写代码的篮球球痴今天分享一篇文章&#xff0c;这篇文章的主人公总结了他这些年来的嵌入式之路&#xff0c;希望对大家的职业规划有所帮助。在毕业即失业的年代&#xff0c;来看一位朋友是如何玩转嵌入式开发的&#xff0c;献给迷惘的你。出师不利本科毕…

修改Win10 alt+F4默认选项为关机

1、winr打开路径计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced&#xff0c;当前目录下新建DWORD(32位)文件&#xff0c;命名为“Start_PowerButtonAction”。设置值为2&#xff08;16进制&#xff09;。 2、重启电脑。altF4默认为“关…

p1968

我觉得这个评测机和我有仇,写了readgetchar都会超时这么多,最后好像是ios::sync_with_stdio(false);惹的祸... 昨天想找一些水题来写,就看到了这个模拟"水题",想了一下午都不知道怎么搞. 已知一些牛的颜色和位置,求连续相同颜色或连续两种颜色数量相同的区间右端点位…

免费!200块全志XR806开源鸿蒙开发板试用

一板难求的当下&#xff0c;如果上天突然降临一次开发板免费用的活动&#xff0c;我只想说三个字&#xff1a;手慢无&#xff01;为了让开发者小哥哥小姐姐们体验搭载安谋科技STAR-MC1处理器&#xff0c;面向IoT领域的全志XR806开发板&#xff0c;极术社区特推出2022年新年活动…

你们还留恋windows什么呢?

为什么80%的码农都做不了架构师&#xff1f;>>> 我最近看到一个报道&#xff0c;节录如下&#xff1a; --------------------------------------------- ARM全球总裁Tudor Brown 5月3日表示&#xff0c;预期2015年全球移动PC总量就会达到7.5亿台以上&#xff0c; …

MDK调试:设置断点处,代码运行的次数

https://www.cnblogs.com/ramlife/articles/14024516.html

卓老师的这些动图对电子理解真的很有用

01 串行通信在头条电子森林博客中看到一些显示电子系统中信号波形的动图&#xff0c;有助于帮助我们理解传输的机理。特转载如下。1、SPI传输▲ 图1 SPI 数据传输▲ 图1.2 SPI数据传输&#xff08;2&#xff09;▲ 图1.3 SPI时序信号2、I2C传输▲ 图1.2.1 I2C总线以及寻址方…