冰箱电机又坏了

冰箱(伊莱克斯 EME3002GD)的风冷电机又坏了,症状和上次差不多,也是屏幕上显示红色闪动的 FF 代码。听声音,压缩机工作正常,风冷电机在关门后可以转动几秒,旋即停止。如果快速打开门(拆下面板后),还能看到风扇的转动。

很疑惑,明明风扇还能转,为啥报故障 FF。本着宁可信其有的精神,还是上淘宝买了对应型号的电机 (ZWF-01-4 4W 2550rpm)。到货之后换上,立马就好了。

故障分析:可能是原来电机的 PWM 调速功能坏了。电机通电能转,但是 PWM 调速失效。所以冰箱在关门后,可以启动电机,但是不能调速,就立马停止电机报故障了。另外,故障时尝试手动在面板上启动“速冻”功能,强制冰箱制冷运转。电机故障就消失了。猜测是此时电机全速运转,不需要 PWM 调速。

更换喇叭解决乐高DUPLO火车不响的问题

宝宝的乐高得宝(Duplo)智能火车(10874)又玩坏了。这次的问题是喇叭不响,不光遇到黄色鸣笛积木不响,连开关机的提示音也没了。这说明——多半是坏了。

发挥自己动手的优良传统,先拆机,确定零件型号。麻利的卸下电池、拆开底盖,找到喇叭,测量和观察后,大概参数如下:阻抗16欧、功率0.25W、直径21mm,塑料喇叭

淘宝上一搜,找了个最便宜的,9块9包邮,10个。到货后,等到一个夜深人静的晚上,拿起我心爱的小烙铁,开工换之。

更换完毕,通电试机,大功成矣。

根据“什么值得买”网站上的一遍文章的评论,喇叭不响这个问题挺常见的,说明这个玩具的品控确实不太行。但要注意与另一个问题区分:有时候火车通过黄色积木不响,猜测是积木表面磨损,导致反光率存在问题,火车的光电识别对黄色不太灵,就不会响。这时候可以调整一下积木摆放位置,可能就好了。并不是喇叭硬件坏了。

解决vs_installershell.exe has an invalid certificate问题

问题描述:打开Visual Studio Installer出现了错误:vs_installershell.exe has an invalid certificate,程序终止,无法启动visual studio installer.

问题分析:检查vs_installer.exe的数字签名,发现SHA1签署的签名无效。点击证书详情,发现是Microsoft Root Certificate Authority被吊销,导致数字签名验证失败,所以无法启动VS Installer。但在证书管理器里检查这个证书没有问题。

Work around:手动启动vs_installershell.exe(注意要以管理员模式启动),仍然能打开VS Installer并执行VS更新。

解决方法:

  1. 导出Microsoft Root Certificate Authority这个根证书到文件备份。
  2. 在组策略中取消证书自动更新。gpedit.msc -> 计算机配置 -> 管理模板 -> 系统 -> Internet通信管理 -> Internet通信设置 -> 关闭自动根证书更新 -> 已启用
  3. 在证书管理器中删除Microsoft Root Certificate Authority这个根证书,注意计算机账户和用户账户里的证书都要删掉。(方法是运行mmc.exe然后选择添加管理单元,选择证书后再选择本地计算机账户)
  4. 导入刚才备份的根证书到系统中。
  5. 在文件属性中查看vs_installershell.exe的数字签名,此时应该签名正常。
  6. 打开组策略中的证书自动更新。(参考第2步,最后选择已停用或未配置即可)

原因:出现问题之前自己手动删除了系统里所有的根证书。猜想是这个原因导致系统的证书验证出现异常。而Microsoft Root Certificate Authority这个证书是Windows系统需要的,如果出现问题会导致系统组件工作不正常。所以通过停用自动更新的方式,手动刷新了这个根证书的状态,系统恢复正常。


English Version:

Error description: An error occurred while opening Visual Studio Installer: “vs_installershell.exe has an invalid certificate”. The program terminates afterwards.

Problem analysis: Manually check the digital signature via Properties window, the SHA1 signature is invalid. By clicking “View certificate”, it says that the “Microsoft Root Certificate Authority” CA certificate is revoked, the signature is invalid. The VS installer cannot be started because the digital signature validation failed.

Work around: Manually start vs_installershell.exe from File Explorer. By default it’s located in C:\Program Files(x86)\Microsoft Visual Studio\Installer\. Note that you should run as administrator.

Solution:

  1. Export the CA certificate “Microsoft Root Certificate Authority” to file.
  2. Disable Automatic Root Certificate Update in Group policy. Run gpedit.msc -> Computer config -> Administrative Templates -> System -> Internet Communication Management -> Internet Communication Settings -> Turn off Automatic Root Certificates Update -> Enabled.
  3. Open local computer certificate manager. (Steps here) Delete the “Microsoft Root Certificate Authority” CA certificate from trusted root certification authorities.
  4. Import the certificate from file (just exported in step 1).
  5. Check the digital signature of vs_installershell.exe from File Properties again. Now the signature should be valid.
  6. Turn on Automatic Root Certificates Update. (Refer to the operation in step 2)

Root cause: Before the error occurs, I just deleted all the certificate from system. But “Microsoft Root Certificate Authority” is required for Windows. If deleted, the system might encounter unknown issue. Turn off and turn on the Automatic Certificate Update and re-import the certificate would reset internal system state, which solve the problem.

乐高LEGO得宝DUPLO智能火车拆解修复

宝宝的 LEGO 乐高智能火车(10874)在玩过一次之后就不能走了。症状是安上电池可以开机,可以出声,手机蓝牙可以连接,但车轮不走。在不通电的情况下用手去掰车轮也非常生硬,难以转动,初步判断是马达坏掉了。

出于对这个高级玩具的好奇心和对自己动手的兴趣,决定拆开来看看,试着修复一番。

1. 首先拆开电池仓,用六角星形 T8 螺丝刀拧开底部的六个螺丝。(包括电池仓内的两个)

2. 随后可以小心地取下底盖。就能看到内部结构了。中间是电路板,前部是导光条,用来显示车灯。马达齿轮箱和金属配重安装在后部。

3. 可以轻轻取下马达和齿轮箱。用手转一转,发现很生硬,于是上了一点润滑脂。

4. 马达箱和齿轮箱是通过卡扣连接在一起的,可以用镊子小心地取下。马达则先把输出齿轮取下,然后取下尾部,就可以把马达单独拿下了。过程中需要注意尽量不要把线弄断,否则就要重新焊接了。

5. 用小螺丝刀把马达尾部拆开,取下转子,仔细检查转子绕组是否断开,然后小心地装上。这个马达的碳刷是比较大的,在安装的时候要小心碳刷不要被卡住。装好以后用手转一转,发现比之前要灵活多了,可能是马达被宝宝在玩耍过程中弄得堵转导致内部卡住了。

6. 通电试机,这下发现马达恢复了运转。说明之前的确是内部卡住了。本来从淘宝上买了五个替换马达,这下也没有用上。

最后是一点运转原理分析:这个智能火车是乐高 DUPLO 于 2018 年下半年发布的新品,支持蓝牙连接,支持感应积木。通过拆解全面了解它的原理:

  • 前轮轴上装有磁环,主板上磁环对应的位置有霍尔传感器,用于转速检测。这样火车被宝宝推动(不论前后)的时候前轮会转,从而启动马达驱动火车运转。火车在运行中被提起来,前轮失去附着,会停转;或者是运行中遇到障碍物,前轮也会停转,传感器感应到转速为零后,主板会停止马达,实现自动停车。
  • 车底有一个 RGB 三色 LED 和一个颜色探头,LED 照亮物体,通过物体的反光来识别颜色。不同的感应积木有不同的颜色(如红色—停车、黄色—鸣笛,感应积木本身就是一个塑料片,没有任何的智能化功能),这样车辆在运行中通过颜色传感器来“识别”不同的积木,从而作出相应的动作,实现“智能化”。

最后不得不感慨,随着电子信息技术的进步,现在的小朋友好玩的玩具真是太多了。一个小小的乐高积木玩具,都能实现电子化智能化。

附记:关于喇叭不响的问题,可参见后面换喇叭的文章

自己动手解决冰箱风冷电机故障

家里的伊莱克斯EME3002GD冰箱在服役两年之后,突然出现了故障。故障表现是:冰箱面板上显示红色的FF错误代码。冰箱上部的冷藏室和中部的变温室温度升高,无法控制。只有下部的冷冻室还能保持制冷。

上网一搜,这个问题在百度知道和贴吧上已经比较普遍了。这款冰箱是风冷型的,即冷凝器制冷以后通过风扇在风道内吹出冷风,将冷量输送到冰箱的三个储藏室。故障代码FF表示风扇错误(猜测是Fan Failure)。故障原因是风扇电机烧坏:

风扇电机结霜后被冻住,无法旋转。这样风扇电机加上电压以后电机绕组实际上成了一段导线,在电流作用下持续发热,最终烧断。电机开路,失去作用。

咨询了当时购买冰箱的商家。他们一听描述就立马知道风扇电机故障了。让我把冰箱背板拆开,把风扇电机拆下来然后放到太阳下面暴晒一天,再装回去试机。如若不行,只能联系售后付费上门维修。根据网友分享的经历,上门维修至少要80元的上门费再加上配件费用约300元。

在淘宝上搜索了电机配件(型号是ZWF-01-4 DC 12V 2550RPM),发现同款的配件还不少,也说明这个问题非常普遍了。电机包邮才68元。于是果断在淘宝上下单。

期间按商家所说,把冰箱清理以后在晾干,过了一夜再装上,仍然无效。说明电机已经烧坏了,只能换件。等了两天,电机到货以后换上,果然恢复如初。

以上故障说明,风冷冰箱的风道设计和配件选型非常重要,若考虑不周,会带来设计上的原始缺陷。百度贴吧“伊莱克斯冰箱”里,有许多同类故障的反馈贴子,很多人还是在换件三个月以后故障反复出现。这也怪不得国外家电品牌在国内混不下去了。