X3LyI5

display fan

 
Overview

Bizhan video link: https://www.bilibili.com/video/BV1Y14y1x76J
 
I was packing things at home during the summer vacation and found this advertising fan, so I wanted to crack it.
After disassembly, it was found that the original machine used a polished chip. According to the pin definition, it was most likely P89LPC912, a 3V disposable 8051 microcontroller. And the pin definition is very strange, there are 14 pins in total, 4 pins are positive and 11 are negative. So I had to redraw the board and change the chip. I used STC15W408AS. This chip is 5V. Because my fan has also been changed to USB power supply, it can be used.
You can replace it with STC8G1K08. This one is 3V, but it has not been verified. The two models are just different in pin definitions and special function registers. The functions are completely sufficient. The program only uses timers, external interrupts, and comparators. , these three functions. The program needs to slightly change the display delay according to the hardware differences of each fan so that the text is displayed in the middle. The displayed characters occasionally jump after powering on. The reason for this has not yet been found.
 
When downloading STC-ISP, you need to turn off these functions in the picture. I don't know why. Anyway, when I turn it on, the display is abnormal or even not displayed at all.
If there are any display problems, you can try to use the "fingertip gyroscope" in the accessory to modify it. The fidget spinner is the same program as the fan, but because of its low speed, the effect is better than that of the fan and it will not jump.
Some renderings: (The last one is a fidget spinner, using the same program.)
 
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-23 08:44:47

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号