LED原理及其控制技術和使用單片機驅動點陣LED的詳細說明

2020-11-22 電子發燒友

LED原理及其控制技術和使用單片機驅動點陣LED的詳細說明

單片機教程網 發表於 2020-06-13 11:13:20

一、什麼是LED?

LED是light-emitting diode的縮寫,在某些半導體材料的PN結中,注入的少數載流子與多數載流子複合時會把多餘的能量以光的形式釋放出來,從而把電能直接轉換為光能。PN結加反向電壓,少數載流子難以注入,故不發光。這種利用注入式電致發光原理製作的二極體叫發光二極體,通稱LED。

二、LED電子顯示屏的特點優勢所在

LED電子顯示屏作為一種現代電子媒體,以其靈活的顯示面積(可分割、任意拼裝)、高亮度、長壽命、大容量、數位化、實時性的特點,是其他任何一種媒體所不可替代的。

LED電子顯示屏充分運用現代信息技術,將聲、光、電、機等學科整合併完美組合、集視頻、動畫、字幕、圖片於一體的高科技信息發布的終端產品。LED顯示屏還可延伸到網絡、通訊、綜合布線、監控、廣播等弱電系統

圖(1)為8×8點陣LED外觀及引腳圖,其等效電路如圖(2)所示,只要其對應的X、Y軸順向偏壓,即可使LED發亮。例如如果想使左上角LED點亮,則Y0=1,X0=0即可。應用時限流電阻可以放在X軸或Y軸。

圖(1)8×8點陣LED外觀及引腳圖

圖(2)8×8點陣LED等效電路

圖(3)8×8點陣LED電路原理

點陣LED掃描法介紹

點陣LED一般採用掃描式顯示,實際運用分為三種方式:

(1) 點掃描;

(2) 行掃描;

(3) 列掃描。

若使用第一種方式,其掃描頻率必須大於16×64=1024Hz,周期小於1ms即

可。若使用第二和第三種方式,則頻率必須大於16×8=128Hz,周期小於7.8ms即可符合視覺暫留要求。此外一次驅動一列或一行(8顆LED)時需外加驅動電路提高電流,否則LED亮度會不足。如圖3所示。

下面是一個用P1口控制掃描,用74HC164控制顯示輸出,使8×8點陣LED顯示一個「×」的例程。如圖(3)所示。

CLK EQU P3.2

DINA EQU P3.3

DINB EQU P3.4

CLEAR EQU P3.5

ORG 0000H

AJMP MAIN

ORG 0100H

MAIN:

MOV SP,#70H ;設堆棧指針

MOV 50H,#07EH ;設置發送的列數據(Y0~Y7)

MOV 51H,#0BDH

MOV 52H,#0DBH

MOV 53H,#0E7H

MOV 54H,#0E7H

MOV 55H,#0DBH

MOV 56H,#0BDH

MOV 57H,#07EH

CLR CLEAR ;初始化I/O口

SETB CLK

SETB DINA

SETB DINB

SETB CLEAR

mainloop:

mov r6,#8h ;設置掃描次數

mov dptr,#09000h ;讀取掃描埠數據

MOV R1,#50H ;指定列數據指針

flashcy:

MOV A,@R1 ;讀取列數據

MOV R0,A

INC R1 ;列數據指針加1

CLR A

MOVC A,@A+DPTR

MOV P1,#0FFH

LCALL SENDTO

MOV P1,A

INC DPTR

LCALL DELAY

DJNZ R6,flashcy

SJMP MAINLOOP

sendto: ;發送數據子程序

PUSH ACC

CLR CLK

SENDTIME:

MOV R7,#08H

MOV A,R0

CLR C

SENDCY:

RRC A

MOV DINA,C

SETB CLK

CLR CLK

DJNZ R7,SENDCY

POP ACC

RET

DELAY: MOV R7,#01 ;延時子程序

DELAY0: MOV R4,#17

DELAY1: MOV R3,#28

DJNZ R3,$

DJNZ R4,DELAY1

DJNZ R7,DELAY0

RET

ORG 09000H

DB 0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,07FH ;X0~X7(列掃描)

end

打開APP閱讀更多精彩內容

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴

相關焦點

  • 基於FPGA的LED點陣顯示字符設計
    1 系統結構及其原理  本設計結合上海航虹高科技公司生產的EDA實驗箱, 需要顯示的16 個字符的字模已存放在EPROM 的8000H~807FH, 採用單個8×8LED 點陣(WTD3088)顯示字符, 顯示控制由現場可編程門陣列( FPGA) EPF10K20TC144- 4 來實現。
  • 單片機驅動8×8點陣顯示屏硬體原理
    我在上學階段,給公司有償設計過戶外點陣屏,使用的就是74HC595和74HC138。下面就介紹這種方案。點陣的實物圖如下圖所示。 2 8*8點陣的驅動方式 熟悉了8*8點陣的基本原理,就可以驅動點陣了,驅動點陣的過程,其實就是分時點亮/熄滅發光二極體的過程。
  • LED漢字顯示屏的設計與仿真介紹
    能幫助廣大電子愛好者了解漢字的點陣顯示原理,認識單片機的基本結構、工作原理及應用方法,並提高單片機知識技術的運用能力。本文引用地址:http://www.eepw.com.cn/article/170772.htm關鍵詞:單片;LED;點陣;漢字顯示O 引言LED顯示屏是利用發光二極體點陣模塊或像素單元組成的平面式顯示屏幕。
  • 酒吧DJ臺LED屏訂製報價(康定縣)
    LED點陣顯示器單塊使用時,既可代替數碼管顯示數字,也可顯示各種中西文字及符號.如5x7點陣顯示器用於顯示西文字母.5×8點陣顯示器用於顯示中西文,8x8點陣用於顯示中文文字,也可用於圖形顯示。用多塊點陣顯示器組合則可構成大屏幕顯示器,但這類實用裝置常通過微機或單片機控制驅動。
  • 單片機小製作,LED小燈瓶
    本製作使用的是8個引腳的ATtiny13單片機,這款單片機現在的價格很便宜,4元左右就能買到。6 洞洞板和雙絞線焊接好的效果。7 焊接JST插頭、鋰電池和開關。8 在瓶子上開口。9 用熱熔膠固定。10 裝入瓶子中。控制原理為什麼6個I/O能控制12個LED呢?它們之間會不會相互影響呢?其實,這樣的連接方式不僅能控制每個LED,還能控制其亮度呢!
  • 74HC595驅動LED的電路設計方案
    74HC595 晶片是74 系列晶片的一種, 具有速度快、功耗小、操作簡單的特點, 可以很方便地用於單片機接口進行驅動LED 的操作。本文介紹這種晶片的特點和使用方法, 並給出軟硬體的設計實例。七段發光二極體顯示器, 又叫LED 顯示器, 因其價格低廉、功耗較小和性能可靠等優點, 在各種儀器儀表中得到了廣泛的應用。
  • 基於51單片機和可編程邏輯器件實現LED顯示屏
    LED顯示屏主要由電流驅動電路及LED點陣陣列、控制系統和PC端管理軟體三部分構成(圖1)。控制系統負責接收、轉換和處理各種外部信號,並實現掃描控制,然後驅動LED點陣顯示需要的文字或圖案。控制系統作為LED顯示屏的核心部分,直接決定了顯示屏的顯示效果和性能的優劣。
  • LED顯示屏的原理
    大屏幕LED顯示屏的應用已深入各行各業,為了對成百、上千片的LED點陣片實現有序的、快速的顯示控制,LED顯示技術不斷的更新迭代。
  • 51單片機系列之2點亮第一個led燈
    點亮led燈簡單的理解就是要求陽極高電平陰極低電平。接下來我們去看看單片機的原理圖,找到led模塊。如圖可以看到led的陽極是連接的VCC(電源高電平)陰極連接的接口是單片機的I/O口P20到P27.要想led點亮只需控制單片機I/O口輸出低電平即可(單片機I/O口默認高電平)。接下來就是如何編寫程序並燒錄到單片機中了。
  • 技術丨LED顯示屏自動亮度調節核心技術分享
    ,在未來10年內的發光效率將會有較大幅度提高;能耗低,使用壽命長,可回收的材料,不汙染環境。雖然我們的國家起步較晚,但近年來也開始了積極的科研開發及產業政策和支持工作。領導與白熾燈相比有一個顯著的不同點:,發光亮度和發光二極體的正向電流流過大小基本成比例關係。使用它這一特性,通過光學傳感器測量周圍環境的亮度,根據測量值變化的發光亮度,保持周圍環境亮度變化的影響,施工轉移人們快樂工作。這不僅創造了一個舒適的環境恆定亮度,但也可以充分利用自然採光,大大節約能源。
  • led顯示屏控制卡接線示意圖
    led顯示屏控制卡接線示意圖 以中航控制卡為例:一般12-1 12-2為單色模組的接口12-1接led顯示屏的上面第一塊模組的輸入口12-2接led顯示屏的第二模模組的輸入口08-1 一般為F5.0點陣模組 F3.75點陣模組的接口功能優勢:真正免布線;操作簡單;無需任何後續費用;簡單點對點通信;可自動搜尋Wifi網絡並建立可靠連接。
  • 「正點原子FPGA連載」第二十二章Linux LED驅動開發
    上一章我們詳細的講解了字符設備驅動開發步驟,並且用一個虛擬的chrdevbase設備為例帶領大家完成了第一個字符設備驅動的開發。所以本章的LED燈驅動最終也是對ZYNQ的IO口進行配置,與裸機實驗不同的是,在Linux下編寫驅動要符合Linux的驅動框架。領航者開發板上的PS_LED0連接到ZYNQ的MIO7這個引腳上,因此本章實驗的重點就是編寫Linux下ZYNQ引腳控制驅動。關於ZYNQ的GPIO詳細講解請參考《領航者ZYNQ之嵌入式開發指南》第二章。
  • 51單片機利用LED宏,控制LED等的亮度
    本文引用地址:http://www.eepw.com.cn/article/201808/384871.htm經常用led燈來觀察現象,甚至調試代碼,修改代碼時用0和1很不方便,而且閱讀性也不好,利用個宏,用起來方便些。
  • led驅動電源輸出電壓_led驅動電源匹配
    打開APP led驅動電源輸出電壓_led驅動電源匹配 網絡整理 發表於 2020-04-03 15:57:27   led驅動電源輸出電壓   市場上普遍有兩種電壓,12VDC和24VDC,其中24VDC要對來說比較多一些。
  • 基於單片機的大型LED顯示系統設計
    通常用單一單片機作為主控器件控制和協調大屏幕顯示。由多片單片機構成的多處理器系統,其中一片作為主CPU,其他作為子CPU共同控制大屏幕的顯示,該系統可以減輕主CPU 的負擔,提高了LED點陣的刷新頻率。
  • led控制系統行業排名_led控制系統廠家排名
    打開APP led控制系統行業排名_led控制系統廠家排名 網絡整理 發表於 2020-03-18 09:01:58   led控制系統行業排名   1、合益   這是成立於06年的品牌,是一家集合研發,生產以及銷售,服務作為一體性專業性強的一個品牌。
  • 淺談開關電源中的LED顯示屏設計
    本文引用地址:http://www.eepw.com.cn/article/169986.htm  LED顯示屏的研究採用屏幕為8×8的點陣顯示,側重於動態處理方法,由於顯示屏幕的局限性,在此次的研究設計中只能顯示英文和數字。一個基本的LED屏幕由8行×8列點共64個LED組成,顯示屏有共陰和共陽兩種連接方式。
  • 51單片機之計時器與計數器
    例如:外接晶振為12MHz時,51單片機相關周期的具體值為:振蕩周期=1/12us;狀態周期=1/6us;機器周期=1us;指令周期=1~4us;初始化程序應完成如下工作:對TMOD賦值,以確定T0和T1的工作方式。
  • 鎮江LED顯示屏戶外立柱屏多少錢
    鎮江LED顯示屏戶外立柱屏多少錢由於普通LED點陣顯示屏動態顯示通常採用硬體掃描驅動,這在一些需要特殊顯示的場合顯得不夠靈活。文中提出了一種利用PC機和單片機的通訊來實現led顯示屏靈活的動態顯示和遠程監控的設計方法,同時該方法還可以將顯示內容在PC機上進行預覽。
  • 應用中透明LED顯示屏有哪些原理及特點?
    那麼led透明屏在市場上備受關注。會有什麼原理及特點?透明LED顯示屏-奧伊卡光電透明led顯示屏原理就是顯示原理來說,是和傳統的全彩led顯示屏原理一樣的,led電源提供動力、控制系統是負責傳達指令,而驅動是如IC提供顯示程序和led燈珠負責顯示,透明顯示屏是通過PCB板和底殼面罩固定制作成一塊完整的led電子顯示屏,那麼透明led顯示屏原理也是如此,在不同的是led透明屏在結構設計上及相關工藝上採用了革新技術,使得顯示屏透光率更高。