数码之家

 找回密码
 立即注册
搜索
查看: 6730|回复: 7

[家电] 文章重新发 -报废云米净水机主板怎么玩

[复制链接]
发表于 2019-7-4 12:41:17 | 显示全部楼层 |阅读模式
本帖最后由 cao57508 于 2019-7-5 19:40 编辑

看到X宝隔壁论坛老王电子数码店有个净水机主控电路板不错,4.9,尤其是上面有STM32F030C8的单片机芯片,还有其他配套的东西,从图片上看有个云米的标志,有个带有小米智能的WIFI模块,于是下单买了三块,为了平衡邮费又买了其他的一些东西,其中有两个7.5元的带字库的串口12864.还有从售后那里要了额外的赠品,通过其他买家的图片,我发现了和这个板子有关的小触摸板(也带云米标志)于是就让售后给我也免费送一个,故事从这里开始.
净水机长这样
报废净水机主控板长这样

赠送的触摸小板   


下单后,我本着东西到了就可以玩的原则,先是上网查了下这个云米净水机,和小米自己生产的完全一致,看来这两个是有关系的,在米家APP上也能找到这款净水机的智能设备,

我的思路是先把这块电路板的主要接口是做什么的搞清楚,然后确定怎么玩,通过网上的拆解照片,我把这近17个接口都搞清楚了,下面图片说说都有哪些接口,也给大家一些详细拆解的链接, 这有四个拆机网址

  • 小米净水器拆机|拆机乐园 - 数码之家 http://bbs.mydigit.cn/read.php?tid=2482304
  • 小米净水器拆机维修教程 带你更换进水流量计 - 国军's blog-四通镇电脑维修-手机刷机解锁- http://www.kgj.cc/?post=938
  • 小米厨下式净水器全拆解:做工精湛 构造复杂-小米,厨下式,净水器,拆解,评测-驱动之家 http://news.mydrivers.com/1/499/499522.htm
  • 厨下式净水器清洗教程,一不小心就拆了! - 小米社区官方论坛 http://bbs.xiaomi.cn/t-14589040


    收到电路板后,我的第一个想法是把它的所有IO口引出,做个STM32F030C8的最小系统板用于玩单片机,这个看看我的这篇文章,“4.9元的云米净水器主板做STM32F030C8的系统开发板你怎么看 - 我爱单片机数码之家https://www.mydigit.cn/forum.php?mod=viewthread&tid=31797&extra=

    当然STM32系列的单片机不同系列的可移植性很好,STM32F030C8换成STM32F103C8,一点压力也没有,只要注意030PF管脚在103上是VCCGND.毕竟F103的各种资料十分丰富,这个玩起来容易上手,看看我的文章改造个STM32F103C8的系统板”.还没有写完.

    你以为这样玩就好了,不不不,这才开始,通过对板子的元件的观察,发现这货用的是LM2756-ADJ的降压模块,这是电压可调的,最大耐压40V,有3V的压降,所以可以根据输入电压的(不超过40V),1.25V-36V可调电源。加个12864屏,小小改动下电路就可以实现。看看我的文章“一块净水机废主板改造成1.25-36V 电压可调电源”-创意DIY 数码之家 https://www.mydigit.cn/forum.php?mod=viewthread&tid=48187&page=1#pid888101

    当然如果有人有能力把WIFI研究出来的化,那这个板子的可玩度就大大增加了。但是这个WIFI模块很高级呀,不但有M3的单片机,还有众多引脚被引出来了。但是网上的资料实在不多。这个模块提供了一个串口测试接口,还要一个跳线,应当是REST,与单片机连接是重映射USART1 PB6,PB7

净水机板子上的88MC200+88W8801  WIFI

我们可以把88MC200+88W8801这个WIFI模块焊下来,找个合适的母板,引出所有引脚,引出USB,做个88MC200的系统开发板.看下这个X宝链接


MARVELL88MC200+88W8801物联网模块开发板https://item.taobao.com/item.htm?spm=a230r.1.14.38.7b653998F24HqH&id=520415834479&ns=1&abbucket=20#detail  400元一个.不知道你有没有仿制的动力.当然这个还可以这样玩,PA9,PA10上连接ESP8266做个WIFI控制板.看看我的文章如何改造一个带WIFI的电路板没写完.

这个只是电路板的几十个玩法之一,不玩单片机的朋友怎样玩,通过观察发现,输入电压为DC24V,通过LM2576降压到12V,提供给继电器工作,然后通过LM7805降压到5V,提供给触摸电路部分,然后通过1117-3.3V降压到3.3V提供给单片机工作。我直接在SWD接口的正负极上给它3.3V电压,观察到LED灯在橙黄色闪动,通过手机米家APP发现一个净水机,然后连接家中的路由器,安装设备到手机上,打开设备发现有了净水机,
通过相关设置,这个净水机只能显示TDS100,这个看上去有些不对,
由于接口CN10没有接任何东西,所以总有信息提示净水机的水温异常,

于是试着连接CN10接口之间连接个可变电阻,就能把水温异常的提示解除掉,看来这个水温测试接口是个电阻性的,根据介绍水温是不能超过38摄氏度的。尝试短接CN10,问题来了,手机立马接到水温超高的提示,这个板子的这个接口完全可以做个报警器。有两种报警情况,断开CN10,和短接CN10 ,不报警状态为连接若干欧姆的电阻。这个报警器你来设计吧,不然就看看这篇文章“一个手机短信提示的报警器”还没写完。

你以为这个就玩好了,不不不,这才开始,CN8,CN9是接TDS探针的引脚,这个TDS探测水质的原理上网查吧,什么都不接的情况下,显示TDS的水质为100,要是有个TDS

针会怎样?于是在网上买了3.9元的TDS探针,说是钛合金的,不知道是不是真的,连接电路板,探针放入水中,完全没有反应,这个等下再说。查了下,TDS的使用,然后用万用表测量下TDS的探针阻值,没有什么头绪。其实这个起作用的化,应当是交变的正弦波,如果能用,这个就是4.9+3.9元组成的TDS测量水质模块,通过手机来看结果。见文章“4.95+3.9元的TDS水质检测器”还没写完。
接口CN12,CN13是连接水流量计的,一个水流量计没有多少钱,10元一个包邮,这个是霍尔元件计数的,目前这个网上的资料不多,但是还是可以尝试着开发个计数程序,来计算流过的水量。见文章“一个计算水量的检测器”还没写完。

    通过拆机图片发现这个接口标志印反的CN15,共计14个脚,除了电路板上标识的5V,3.3V,GND 外,其他并没有标识,通过图片,
确认这个触摸开关是设备顶部的,可以清楚地看到有六个指示LED灯,两个触摸开关,一个蜂鸣器,其中有个LED是双色的和主板上的一样是橙色和蓝色的。这里14个引脚排除3个电源脚,应当有7LED灯控制脚,一个蜂鸣器控制脚,还应当有两个触摸开关脚,这个触摸电路板上的有个8脚集成电路,上网查下两路触摸开关的8脚集成电路有哪些,很容易就找到了这个芯片,这个的说明书是要求5V电压,这也就解释了为什么这个接口有个5V电压。但是好像有个IO口没有用起来,而且不知道哪个IO口连接LED,哪个连触摸开关。先用洞洞板做个试验,把11LED连接负极,另一端挨个连接CN1511个脚,然后上电开机,发现了,有八个LED在有规律的闪动,见图,
其中一个是蜂鸣器,其他确定是LED指示,最上面的是两个触摸开关,通过这个图片两个模糊电路板标识也证实了我的猜想,问题来了,蜂鸣器有两种,有源和无源的,这个会那种?不管,先上个有源蜂鸣器试下,嗨,真好,成了。触摸板可以用随板子一起来的水龙头触摸板电路,可以测试下两个一起按下超过3S。可以把设备重置。于是就有了这个净水机的主要控制面板。没有触摸板的怎么办,这个其实就是把5V电压降到0V的一个装置,能不能用分立元件替代,这个后面再说。

   吐槽一下,这块板子为什么要设计这几个超大的分压电阻,把电压从12V降到7V,用LM7805给触摸电路提供5V电压,不应该很大的功率,这个设计让电路长期处于高温环境,电阻周围还有两个大的电解电容,这个设计考虑长时间工作了吗?谁家的净水机不是24小时工作的?这个浪费电不说,还对主板造成损伤,不科学。

还有就是88MC200+88W8801组合的WIFI,高档货,这个有些不懂,88MC200就是个M3的单片机,有多达45IO引脚可以使用,为啥还要用STM32F030C8(这个是M0的单片机),有点浪费不是?有宝马车还要啥自行车?参见小米的智能插座。


总结,随着智能时代的来临,这种智能设备的电路板会越来越多,很多同学看到单片机就害怕,从这个电路板给了我们一些启发,这里要感谢各位的不懈努力,使劲地开拆各种设备,但是请注意,详细的拆解,会给大家带来益处,照片要尽量清晰,尤其是电路板上的提示性内容,配合详尽的文字说明。

又比如,有新人问,如何用3.3V的单片机控制12V的继电器,这个电路如何画,这个板子上就有现成的实物,看了就一下明白了。

再比如对单片机控制板的不了解,不敢修这类设备的,稍微了解下单片机的工作原理就会明白,写在单片机里的程序是不容易损坏的,除非单片机烧毁,否则,大部分故障时因为电源问题,外围的晶振问题,或者在长期高温环境中芯片的引脚的焊接出现问题,总之,多细心观察,你就会发现问题,比如这次的这两块板子,其中一个灯明显亮的不对,仔细观察发现,这个双色LED灯有部分受损了,导致只能发一种光,给人一个错误的提示。这个单灯的闪烁好像和某种错误提示完全一样。

我搭建的小米净水机平台,可以做各种实验,

我不小心做个了电源短路实验,我不小心把24V电源正极直接碰到7805的散热片上,拍的一声,于是我好奇的查找,看看到底有多少元件损坏,不出意外的是连接+24V电源的ULN2001D正负极短路,ULN2003到是奇迹般存活下来了,LM7805到是完整的也没坏,LM2576也是好的,但是1117-3.3的输入输出间短路,断开那几个大电阻,连接24V可以得到正常的12V,5V。取下1117-3.3短路依然存在,去掉24C02,短路间的电阻从0欧姆变化为14欧姆,还是有短路的元件,拆卸STM32F030C8,短路依然存在,取掉STM32F030C8周围的所有电容电阻,短路依然存在,最后取掉WIFI模块,没有出现短路了,看来阵亡了大部分的芯片,这个防短路的处理还是不好。
最后,这样的电路板随处可见,而且会越来越多,通过玩一块电路板,我们能学到不少知识,这些知识不是课本上能学到的,也没有师傅告诉你,你通过逐步的摸索,你就能增长不少知识,提高你的DIY水平。
比如这个9.9买的平衡车控制板,加上两个带减速电机的轮胎就可以改成自平衡小车。当然不是所有的单片机板子可以玩。


重要的东西最后说吧,没有看到这里是你最大的损失,这个88MC200+88W8801的组合是88MC200+88W8782的组合的升级,当然后面这个在市场上有大量的产品,比如智能插座什么的,看看这个链接Broadlink智能生态系列漏洞详解 - 图文 - 百度文库https://wenku.baidu.com/view/cdc584f7dd36a32d72758155.html,这个兄弟发现了这个WIFI模块的缺陷,并用自己的程序替代了WIFI模块的程序,可以轻松的把你的WIFI密码等一切重要的信息,悄无声息地发送出去,后果是什么你知道的,还有这个模块还有部分区域的代码并不公开,可以通过一键毁灭功能给你的产品造成无法挽回的损失,这个核心技术没有就是这么可怕.强烈建议智能设备的厂家注意这个问题.别在某一天,方便的智能设备成了窃取国家机密的帮凶,毕竟从这篇文章看,竟然有1万多台设备是裸露的而且大部分在中国地区,包含各大名牌智能产品,这还是2015年的事,你害怕了吗?

多看看一些成熟的产品会对你的维修水平的增长,DIY水平的增长,产品设计水平的增长都有好处,最后的最后我总结下这个板子给我带来的收获,先是对STM32F030C8芯片的了解,对串口12864屏的使用,TDS探针的原理,霍尔水流量计的原理,对88MC200+88W8801WIFI模块的了解,LM2576-ADJ的计算使用,小米净水器的整体构造等等。好了,一块板子写了三篇文章分别发表在三个板块,一个拆机板块,一个我爱单片机板块,一个DIY板块,其实偷懒了,应当是好几篇,甚至可以写一篇如何修厨下版小米净水机的文章,最后我也是太累了。你说这个4.9元的板子值不值?

最后的最后,给喜欢玩STM32F030的朋友给个作品集的链接吧

STM32F030探索套件开发日志/评测/笔记/问题80篇(欢迎分享开... - STM32 - 论坛-意法半导体STM32/STM8技术社区 http://www.stmcu.org.cn/module/f ... xtra=page%3D&page=1

本帖子中包含更多资源

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

x
发表于 2019-7-4 19:54:08 | 显示全部楼层
不会玩单片机,帮顶太长了
回复 支持 反对

使用道具 举报

发表于 2019-7-4 21:22:13 来自手机浏览器 | 显示全部楼层
五哥这是闲了啊:titter:
回复 支持 反对

使用道具 举报

发表于 2019-7-5 09:26:24 | 显示全部楼层
五哥好!你剧透了很多没写完的,是想吊胃口么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-5 19:31:25 | 显示全部楼层
搅搅震 发表于 2019-7-5 09:26
五哥好!你剧透了很多没写完的,是想吊胃口么?

要时间写呀。等待
回复 支持 反对

使用道具 举报

发表于 2020-6-26 00:34:38 | 显示全部楼层
佩服兄弟啊,研究得这么仔细。
我是搜索进来的,请教一下,这块厨下净水器的板子,控制方面,能否改为压力开关。输出到触摸是4根线,12V供电,另外两个是数据,不知道要怎么改为压力开关控制停开机。方便添加一下VX交流吗?13286422066,万分感谢!
回复 支持 反对

使用道具 举报

发表于 2021-6-6 12:18:53 | 显示全部楼层
晕,今天发现小米净水器连接不上了,估计WIFI模块坏了,论坛一搜,原来老王4.9卖过主板,唉 长期买的没用的玩意,关键的都没买到
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-6-14 09:42:19 | 显示全部楼层
x2in 发表于 2021-6-6 12:18
晕,今天发现小米净水器连接不上了,估计WIFI模块坏了,论坛一搜,原来老王4.9卖过主板,唉 长期买的没用的 ...

有时候需要点运气
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-4 20:46 , Processed in 0.327600 second(s), 11 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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