用C51做流水燈
學(xué)習(xí)了一段時間,有了一定經(jīng)驗(yàn)的朋友,肯定會覺得不過癮,老是紙上談兵,點(diǎn)個LED有什么用?能不能來點(diǎn)實(shí)際點(diǎn)的。好的,我們就安排一點(diǎn)實(shí)際一點(diǎn)的,這次是點(diǎn)亮真的電燈了,不過要注意安全,莫要發(fā)生觸電事故,另外這次要用到雙向可控硅了,強(qiáng)電沒接觸過的朋友,先預(yù)習(xí)吧,正好我要花點(diǎn)時間準(zhǔn)備一下了。
上傳啦,是一塊線路板圖,單面板,紅線代表跳線。沒有原理圖,簡單地說一下吧。A17是一個8芯的插針,可以用它與單片機(jī)的P1口相連,記得我上傳的板子嗎?在P1口接LED前也有一個8芯插座的位置,裝上去,用一根8芯扁平電纜相連就行了,記住,兩塊板子要用一只電源,也就是要共地。板上用的器件,如果用外接5V電源,那么D1、D2、D3、D4及C1、C2、C3、C4、C5、C6及T9(7805)、A18(散熱器)均不需要裝,如果用外接交流電,則將它們裝上去,A26是一插座,可以用來向單片機(jī)板供電。
IC1到IC8上使用交流光耦,型號為MOC3020,注意,MOC3020是6腳封裝,由于沒有找到6腳的插座,所以全是用的8腳的插座,插時最上兩只不用,即靠插座底安裝,R9——R16是限流電阻,470毆,1/4W,金屬膜。R1——R8是限流電阻,330毆,1/2W,金屬膜。T1——T8是晶閘管(可控硅),型號是BTA06-800C,用ST的比較好,6安培,800V電壓,加上合適的散熱片后,帶500W以內(nèi)的負(fù)載應(yīng)沒問題。A1-A8是相應(yīng)的散熱片的位置,我用的散熱片比較小,因?yàn)橹粠?,又是間隙亮,所以問題不大。P1——P5是接線端子。根據(jù)各人條件去買吧——也用不著菲尼克斯的,哈哈。
好了,一切裝好,OK了,通電吧,當(dāng)心,再次提醒大家,小心觸電哦。電源一端接P2,另一端接到P3——P5,負(fù)載則一端接P3——P5中的一個(它們都是連著的),另一端則接P1的八個輸出端子之一。
至于軟件,就自已編了,原來讓LED怎么亮的,現(xiàn)在改成了讓電燈亮,如此而已。
有了這么一個東東,其實(shí)也可以讓它和PC機(jī)接起來,讓PC機(jī)來做流水燈或做更多的事情,順便上傳一個文件給大家玩玩,我用C++ BUILD編的,只有玩的價值,沒什么用途。就是用它來控制計算機(jī)的打印接口,輸出高或低電平而已。大家可以去電腦商場買一根并口電纜(不是打印電纜,是兩端都可以和計算機(jī)相連的那種),載去一頭,把它的八根數(shù)據(jù)線接到A17的八個輸入端,然后將地線相連,就可以演示了,放心,板子是光耦隔離