嗶站視頻鏈接:https://www.bilibili.com/video/BV1Y14y1x76J
?
暑假在家收拾東西發(fā)現(xiàn)這個廣告風(fēng)扇,于是想破解一下。
經(jīng)過拆解發(fā)現(xiàn)原機采用打磨芯片,根據(jù)引腳定義查詢到大概率是P89LPC912,3V一次性8051單片機。而且那個引腳定義非常奇怪,一共14腳,4腳正極,11腳負(fù)極。所以只能重新畫板子換芯片,采用的是STC15W408AS,這款芯片是5V的,因為我的風(fēng)扇還改了USB供電,所以是可以用的。
大家可以更換成STC8G1K08,這款是3V的,但是沒有驗證過,兩款只是引腳定義和特殊功能寄存器不一樣罷了,功能是完全夠用的,程序只用到了定時器,外部中斷,比較器,這三個功能。程序需要根據(jù)每臺風(fēng)扇的硬件差別,稍微改動顯示延時,使文字顯示在中間。開機后顯示字符偶爾會跳動,這個目前還沒找到原因。
?
STC-ISP下載時要關(guān)掉圖里這些功能,至于為啥我也不曉得,反正我這開了就顯示不正常,甚至不顯示。
如果有什么顯示問題可以嘗試用附件里的“指尖陀螺”修改,指尖陀螺跟風(fēng)扇是同一個程序,但因為轉(zhuǎn)速低,效果比風(fēng)扇好,也不會跳動。
一些效果圖:(最后一張是指尖陀螺,用的同一個程序。)
?
!注意:請使用瀏覽器自帶下載,迅雷等下載軟件可能無法下載到有效資源。
歡迎加入EEWorld參考設(shè)計群,也許能碰到搞同一個設(shè)計的小伙伴,群聊設(shè)計經(jīng)驗和難點。 入群方式:微信搜索“helloeeworld”或者掃描二維碼,備注:參考設(shè)計,即可被拉入群。 另外,如您在下載此設(shè)計遇到問題,也可以微信添加“helloeeworld”及時溝通。
EEWorld Datasheet 技術(shù)支持