新闻  |   论坛  |   博客  |   在线研讨会
巧妙的设计 | 闪字小风扇电路如何实现?
yingjian | 2024-07-29 10:18:30    阅读:770   发布文章

一个好玩的小电风扇,转动的时候可以显示字符,遂拆解与各位同好分享一二。

风扇的大致效果图如下动图所示:

风扇之所以能显示,是因为其扇叶上的FPC软板上有11颗LED灯珠,当其转动时,单片机控制LED灯珠依次闪烁,根据人眼视觉暂留效应,便可以看到显示的文字和图案。文字的显示过程很像LED点阵,只要对显示的字符取模,然后根据取模的数据以此点亮或者熄灭LED灯即可。

图片

就比如利用下图的字符取模软件,可以生成对应的数据。文不取模数据等过多探讨,感兴趣的道友可以自行去搜索。

图片

我在拆解之前比较疑问的地方在于,这个主控芯片放在了哪里?如何控制扇叶上的11颗LED灯?带着疑问,我对这个小风扇进行了拆解:这个电路也很是简单,拆开后盖,便解开了心中的疑问,原来这个主控芯片不在握把里握把里只有电池、电机、自锁开关,仔细的看还能看到一根小细线(连接到GND负极)

图片

然后是风扇的正面扇叶的拆解,可以看到有两个弹簧,一个弹簧为VCC,一根弹簧为GND(连接到上张图里的细线),这一结构用于给扇叶上的MCU供电。其中最有意思的是,外圈上有一段是作为圈数检测的(检测低电平),这个设计非常巧妙。

图片

然后将扇叶拆下,可以看到这个小控制板的全貌,主控芯片被磨掉了丝印,一个电容,一个LED限流电阻,一个圈数检测IO的上拉电阻。其中LED是共阳极连接到VCC,扇叶拆解图如下:

图片

至此这个巧妙的设计就拆解完了。其他那种大的3D全息风扇原理也类似,只不过将LED灯换为了RGB灯珠,然后可能是通过霍尔或者编码器等检测圈数/位置信息,然后再控制灯珠显示不同内容。

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客