A. 51單片機控制1000個左右的LED燈,不知道解碼器怎麼能控制這么多的呢還有地址線又是什麼呢
這個其實懂LED電子顯示屏的就知道。一般用HC595或MBI5026等串轉並的晶元,通過規律的陣列方式使用,組成一個單元板模塊,然後要多少塊板接多少塊板,選擇能支持的控制卡提供信號就行了。單元板常用的半戶外的PH10是32*16個點的,共512個點,用16個595晶元(每個帶4*8陣列的LED燈),1個138解碼,4片行驅動晶元4953 ,信號緩沖一般用245,就可以驅動了,12介面,通過分時掃描方式,1/4掃描,行線就只要2條,如1/16掃描,行線就要4條,一般標記為A,B,C,D。另外再加上時鍾信號CLK,鎖存信號STB,使能信號EN,數據信號D,按一定的時序就可以正常工作了。
B. 跪求,mcs-51單片機控制1000盞彩燈
一個單片機可以了,用595串並轉換
C. 怎樣用單片機io口控制大功率led燈亮滅,用1117晶元
1117晶元是3.3V穩壓晶元,採用該晶元說明使用的單片機也是3.3V供電,為控制大功率LED燈,可以採取以下措施:
1、大功率的LED燈一般電壓都為12V或24V,所以不能由單片機IO直接控制,需要加三極體驅動。
2、為了避免干擾,單片機與外部LED驅動電路之間,加光電隔離。
3、內部邏輯電路和外部驅動電路電源不共地。
D. 怎樣用一個單片機自如控制100個LED燈
如果你用的是51單片機的話,建議你這么做。借鑒51單片機外擴RAM存儲器的方法,把LED燈看成是存儲器里頭的基本存儲單元——bit,控制LED燈時,只要使用外部數據讀取、寫入指令操作相應的數據即可。由於採用的是數據匯流排方式,如果外部能有60k的定址空間的話,你就能控制60*1024*8=491520個LED燈,夠你用了吧,哈哈。
我好久沒弄51了,給你一個大概的示意圖,你參考一下吧。(圖片不清楚,我可以發給你。)
E. 怎樣用單片機控制一個220V照明燈
用單片機的一個引腳將低電平信號發給三極體,使三極體導通。繼電器線圈有電流通過,產生電磁場,使銜鐵吸合。繼電器常開段2、5閉合。220V的強電電流通過。最終使照明燈點亮。反之,給高電平就是熄滅。
可控硅發熱量特別大,需加散熱器。體積反而比繼電器還大。
F. 如何用單片機控制1000個led燈的亮與滅
這個容易,用單片機串列通信就可以的了,很簡單,485匯流排通信。
G. 單片機 用C語言怎麼編寫用一個按鈕,控制一盞燈的亮與滅的程序
讀取連接按鍵的IO口,判斷是否為低電平,如果是,延時(十毫秒左右可以),再次讀取IO口,判斷是否為低電平,如果是則表示有有效的按鍵按下,接著用while判斷等待按鍵釋放,然後讓連接led的IO口電平取反以控制其亮滅(是強電的燈可以通過此處控制繼電器的合、閉來控制燈的亮滅)。參考程序:if(key==0){delayms(10);if(key==10){while(key==0);//等待按鍵釋放,IO口恢復高電平led=!led;//按鍵控製程序}}
H. 單片機課程設計:交通燈控制!
我給你發一個看看,是protues的模擬電路圖,可以運行看效果,還有keil的匯編程序,有郵箱給你發去
我給你發了啊!!!下邊是程序:
org 0000h
sjmp main
org 0030h
main: mov p0,#11101110b
acall del1
acall del1
acall del1
acall mmm
mov p0,#11011011b
acall del1
acall del1
mov p0,#11110101b
lcall del1
acall del1
acall del1
acall mmm
sjmp main
del1:mov r0,#0ffh
loop1:mov r1,#0ffh
loop2:djnz r1,loop2
djnz r0,loop1
ret
mmm:mov p1,#0ffh
mov p2,#0ffh
mov r3,#02h
mmm2:mov p1,r3
mov r2,#09h
mmm1:mov p2,r2
acall del1
acall del1
djnz r2,mmm1
djnz r3,mmm2
mov p1,r3
mov r2,#09h
mmm3: mov p2,r2
acall del1
acall del1
djnz r2,mmm3
ret
end
I. 基於單片機控制的多路開關狀態指示燈
成本沒有多高的,
主要你的單片機貴一些,其他的比如電阻、電容、晶振都很便宜
再有就是電源,可以找一個開關電源即可,或者找個廢棄5v的充電器,把線剪開直接接上就行了,呵呵~~·~~~~~
要實現你寫的要求:只要搭建一個最小系統即可,然後把按鍵與燈連接到對應埠即可。
搭建電路使用萬能板電路板即可,成本也不高;如果你要PCB印製電路板,成本可能會高一些
至於程序,書上或者網上會有很多這樣的常式,按照你的要求改改就可以了
J. 單片機怎麼控制多個LED燈,最好是能控制100個燈以上的,然後顯示字或圖案,求單片機大神解答,本人
51單片機可以一次對一個埠的8個引腳賦值 對於這種LED矩形陣列 你只能用掃描的方法做 不可能一次就顯示出想要的圖形
追問:
我不是要圖形,我只是要狀態顯示而已
怎麼一次對8個引腳賦值,是不是要借用變數,有沒有相關的程序
追答:
直接調用P1=0X00;這樣的語句賦值就行了 匯編的話可以直接用MOV指令 還有狀態燈應該是相互獨立的 應該一個腳接一個燈 不能結成矩陣