這是2014年做的,想要做這個(gè)已經(jīng)想了很久,從構(gòu)思到設(shè)計(jì)焊接完成大概花了1個(gè)多月的課余時(shí)間。
現(xiàn)在大二,上學(xué)期為了追一個(gè)喜歡的女孩,就做了這個(gè)燈,不管最后追沒追到吧,自己的單片機(jī)水平提高了?傊疀]有虧。上視頻
放在我的電腦上面
可是三層板哦。。底層是起固定和保護(hù)作用的。最上面的小板是51的最小系統(tǒng)。中間的才是主要的驅(qū)動層。
再來一張正面照片
上面這個(gè)是我做的第一個(gè),送人了。 為了紀(jì)念我又做了一個(gè)新的改良版,用了霧狀彩燈,亮度不刺眼。 欣賞一下改良版吧,程序不變。
需要原件 : 51單片機(jī)最小系統(tǒng)(其他單片機(jī)也可以,我選的是STC89C52RC) 74HC595鎖存器 5個(gè) 74HC573鎖存器 3個(gè) 共陰三色彩燈 40個(gè) 四位共陰數(shù)碼管 1個(gè) 10cm X 15cm覆銅板兩塊 排針 若干 導(dǎo)線 若干(跳線用到) 限流電阻若干15個(gè)左右 (阻值100歐-1K吧,想省電一點(diǎn)就1K的,亮一點(diǎn)就用200歐的) 按鍵2個(gè) 我把 原理圖 和 走線圖 貼上來供大家參考,我相信我做的不是最好,希望想仿制的朋友能夠進(jìn)行改進(jìn)
這是74HC595的接法(我用的是貼片的,體積小 易焊接,還便宜)
這是三色霧狀彩燈的接法。上面的0805是限流電阻,我用的是貼片封裝的,比較省空間
這是51系統(tǒng)小板和74HC573的接法了,為了提高速度,充分利用GPIO口,我直接把OE接低電平 LE接到高電平了。這樣使用相當(dāng)于74HC573是透明的,僅僅起驅(qū)動(放大電流)作用。
這是51系統(tǒng)小板的PCB布局走線,可以拿來參考下。
這是重頭戲了。每個(gè)燈都是四個(gè)引腳,一個(gè)共陰極腳,三個(gè)顏色的陽極腳。有40個(gè)彩燈,分為5組,每組的同樣的顏色引腳接一起(采用搭橋式焊接法,布線的時(shí)候我并沒有接)。所有燈的陰極全部引出,接到74HC595鎖存器上面。5組燈,每組三種顏色,引出三條線,5組即3 X 5=15條線 , 接到兩個(gè)74HC573的輸出端。剩下的一個(gè)74HC573用來驅(qū)動共陰數(shù)碼管。 說一下燈引腳的折法,燈買回來的時(shí)候間距是50mil,我們手工做不出來這么精細(xì)的板子。所以要把引腳折一下,方便焊接 也同時(shí)增大了引腳間距(折成100mil)。
最后總結(jié)一下:采用51單片機(jī)接5個(gè)74HC595 進(jìn)行陰極驅(qū)動。2個(gè)74HC573驅(qū)動燈的陽極,剩下一個(gè)74HC573驅(qū)動數(shù)碼管陽極.就是這么簡單。
首發(fā)在我的博客 mapan.xyz/archives/126 絕對原創(chuàng),歡迎訪問 ,剛才錯(cuò)發(fā)在了51單片機(jī)討論區(qū)
絕對原創(chuàng),歡迎仿制 |