买了小米的米家风扇一个多月了,这个风扇采用日本nidec直流电机,安静节能,做工上比x易,京x的都要强很多。但是虽然手机app遥控完美,速度0-99级,但是没有遥控器始终是个缺失。这次使用433Mhz遥控模块,增加四键遥控,花费不到30元,弥补了小米出于成本控制的阉割。拆解不多说,直接看结果。
改造方案:
1.淘宝买一套学习型433接收模块,注意3.3v的,买一个内置天线的433遥控,一定要白色硅胶按键的。因为好看!耐用!
2.主板电路分析:
#小米风扇采用stm32单片机,电压是3.3v,也即是为什么要买3.3v接收模块,便于取电,因为这种风扇是直流12v电机,3.3v控制板,现在nidec的电机都可以不用5v控制电压了。
#主板四个按键是接stm32单片机的,毫无疑问是按键按下去是低电平,因为通常采用单片机io口内部上拉电阻,外接轻触按键。所以433接收模块输出的点动开关信号用来触发按键连接的io口,(但是,我买到的模块输出有效电平是高,所以需要用npn三极管换一下方向,三极管e极跟按键接地端连接,c极跟按键另一侧连接,也即是连接到单片机的io,b极加电阻限流,1k,基极电流约3.3ma,够用了,上拉电阻可免,因为单片机内置了,大约25k左右。组成了一个高电平触发,驱动输出低电平的开关电路。满足按键功能。)接线图如下:
#走线要看你手工了,漆包线,用502点胶固定,见图。
#433模块的3.3v取电,主板上四个led灯附近有两个空焊的疑似mos管位置,猜测是推挽电路,结果万用表一测,确实,所以3.3v与gnd都从这里焊接。当然你也可以焊接预留的jtag接口方针位置。但我觉这样好看些。
#焊完了,注意擦去助焊剂,还是为了好看,补充一下:电源线就别用漆包线了,原因不不废话了。
#用胶布固定电源线,装好主板,按图所示穿线。
#433模块背面没有元器件,用双面胶贴住,小米的风扇头白外壳与内部黑色的框架后方,也即是led灯这端,内部空间大约6mm,注意高度控制,这个模块有按键,太高,所以先将模块与遥控对码,然后按键没用了,拆!
#漆包线焊接到433模块的d1-d4,顺序自己定义,对应风扇上四个按键即可,我的是:开关,风速,摇头,定时,依次对应遥控器的1 2 3 4。
#电源搞好后,上电测试,先别装电机,开动后报故障没事的,因为收不到电机的反馈信号。按遥控的按键,能对应上功能控制,大功告成,小心处理好飞线,安全包扎,看你的美工了。
#模块可以不装天线,10多米够用了。
讨论一下:
#这个风扇功耗很低,433模块用双面胶贴住不会因为风扇头发热而溶解脱落。433贴在后面不会收到电机干扰,虽然距离摇头的步进电机近,但是这个步进功耗更低,干扰先不考虑。
#测试完了,装机,注意上面提到的6mm内部空间,处理好就可以完美安装了。装好后完全看不到痕迹。
#最后上图看下遥控跟风扇的搭配效果。
成果:遥控距离10米!够用了,关键是433MHZ射频,比起红外遥控要对准,方便太多了。[ 此帖被190927965在2018-07-19 17:05重新编辑 ]