標(biāo)題: LED點(diǎn)陣屏電路問題 想破頭還是沒明白8片138是怎么通過三個(gè)引腳控制的? [打印本頁]

作者: forcexda    時(shí)間: 2022-12-4 00:11
標(biāo)題: LED點(diǎn)陣屏電路問題 想破頭還是沒明白8片138是怎么通過三個(gè)引腳控制的?
板子上有8片138譯碼器,管理行,24+24片列恒流驅(qū)動,接口是hub75接口,8掃,但是沒有常規(guī)的d信號e信號,想破頭還是沒明白8片138是怎么通過三個(gè)引腳控制的,咨詢了幾位大佬,給出的回復(fù)是三個(gè)引腳分別控制8個(gè)譯碼器(000-111),但是這樣又怎么控制到out1-7呢,實(shí)在有點(diǎn)沒想明白懇請大佬們再指點(diǎn)指點(diǎn)。
作者: wulin    時(shí)間: 2022-12-4 08:07
了解一下138級聯(lián)應(yīng)用。138進(jìn)行級聯(lián)時(shí),任何時(shí)候只允許一個(gè)譯碼器工作,譯碼器的工作狀態(tài)由其選通控制端S1、S2、S3決定。
作者: forcexda    時(shí)間: 2022-12-4 10:27
wulin 發(fā)表于 2022-12-4 08:07
了解一下138級聯(lián)應(yīng)用。138進(jìn)行級聯(lián)時(shí),任何時(shí)候只允許一個(gè)譯碼器工作,譯碼器的工作狀態(tài)由其選通控制端S1、 ...

就是說s1,s2,s3通過二進(jìn)制分別控制一個(gè)譯碼器是嗎,那每個(gè)譯碼器的8個(gè)引腳又如何控制,是直接選中這個(gè)譯碼器以后譯碼器輸出引腳直接輸出8個(gè)1是嗎,大佬再指點(diǎn)指點(diǎn),小弟愚鈍
作者: angmall    時(shí)間: 2022-12-4 12:31
為了更好地理解這種移位寄存器業(yè)務(wù)的工作原理,讓我們看一下簡化模型。 我制作了一個(gè)單一顏色的 4x4 矩陣動畫。 花點(diǎn)時(shí)間研究一下,然后我們將走過這個(gè)周期。


電路圖的動畫 gif 圖像逐步完成如下所述的過程,活動線以紅色突出顯示。

以這種方式驅(qū)動 16 個(gè) LED 可能很愚蠢,但是當(dāng)你開始使用更大數(shù)量的 LED 時(shí),它會非常有用。 當(dāng)然,你可以同時(shí)驅(qū)動所有 16 個(gè) LED,但如果你有一個(gè) 1024 個(gè) LED 矩陣,你將不會只輸入所有這些像素并立即鎖存它們,因?yàn)殡娏飨臅艽螅?相反,訣竅是利用一種稱為“視覺暫留”的效果,通過在顯示器上“掃描”你的方式,一次構(gòu)建幾個(gè)像素的圖像。

對于每一行像素,我們重復(fù)以下步驟循環(huán):

1.一次一位地輸入當(dāng)前行的數(shù)據(jù)
2.將鎖存器和輸出使能引腳拉高。 這將啟用鎖存器,允許行數(shù)據(jù)到達(dá)輸出驅(qū)動器,但它也會禁用輸出,以便在我們切換行時(shí)沒有 LED 點(diǎn)亮。
3.通過驅(qū)動適當(dāng)?shù)男羞x擇線來切換行。
4.再次將鎖存器和輸出使能引腳拉低,啟用輸出并關(guān)閉鎖存器,以便我們可以輸入下一行數(shù)據(jù)。

如果我們足夠快地重復(fù)這些步驟,你的眼睛將無法分辨出一次只有一行點(diǎn)亮并且完整的圖像將出現(xiàn)在顯示屏上。 顯然,我們需要輸入的位越多,這個(gè)周期就越慢。 為了解決這個(gè)問題,構(gòu)建了 RGB 面板以允許我們同時(shí)為紅色、綠色和藍(lán)色 LED 計(jì)時(shí)。 在我們的 16x32 顯示器上,數(shù)據(jù)在 3 條輸入線上一次以 3 位計(jì)時(shí)。 然后,每個(gè)時(shí)鐘周期代表顯示器的 512 個(gè)像素之一。 在更大的顯示器上,比如我們的 32x32 顯示器,數(shù)據(jù)一次以 6 位計(jì)時(shí):3 代表面板頂部的一個(gè)像素,3 代表面板底部的一個(gè)像素。 在這種情況下,每個(gè)時(shí)鐘周期代表顯示器的 2 個(gè)像素,因此在這兩種情況下寫入整個(gè)顯示器需要 512 個(gè)時(shí)鐘周期。 然后,掃描速率描述了我們一次掃描了多少像素。

在 1:16 掃描速率面板中,我們在任何給定時(shí)間點(diǎn)亮 1/16 的像素。 在 32 像素寬的顯示器上,這非常方便,因?yàn)檫@ 16 組像素中的每一組都變成 32 像素長,正好是一行。

綜合所有這些信息,我們可以看到 32x32 1:16 顯示器的掃描模式如下所示:


動畫 gif 顯示兩條紅線向下滾動一個(gè)黑色方塊,代表 1:16 面板的掃描模式

在 1:8 掃描率面板中,我們一次點(diǎn)亮 1/8 的像素。 對于 2 整行的 32x32 面板。 這些面板的制造商通常將行錯(cuò)開,這樣“舊”像素就不會在顯示器上聚集在一起,并在更新時(shí)導(dǎo)致圖像不一致。 因此,1:8 面板的掃描速率如下所示:


動畫 gif 顯示四條紅線向下滾動一個(gè)黑色方塊,代表 1:8 面板的掃描模式
已經(jīng)很容易理解為什么使用為 1:16 編寫的代碼運(yùn)行 1:8 掃描率顯示不會按你預(yù)期的方式工作。 但是當(dāng)我們想要超過 8 種顏色時(shí),這個(gè)問題就會有更多的層次......



作者: wulin    時(shí)間: 2022-12-4 13:45
forcexda 發(fā)表于 2022-12-4 10:27
就是說s1,s2,s3通過二進(jìn)制分別控制一個(gè)譯碼器是嗎,那每個(gè)譯碼器的8個(gè)引腳又如何控制,是直接選中這個(gè) ...

參考百度這篇文章"搞定138譯碼器(三),解析71ls138譯碼器級聯(lián)電路"
作者: Hephaestus    時(shí)間: 2022-12-4 21:07
angmall 發(fā)表于 2022-12-4 12:31
為了更好地理解這種移位寄存器業(yè)務(wù)的工作原理,讓我們看一下簡化模型。 我制作了一個(gè)單一顏色的 4x4 矩陣動 ...

你先查查74LS138是什么東西再來**!
作者: YZYNULL    時(shí)間: 2022-12-6 13:28
有沒有可能是8掃的看看有幾組RGB接口,led屏的138譯碼器一般是集成pmos功率管提供電流的,但你說是75的接口在我的印象里是ABCD譯碼75E是ABCDE,那種3線譯碼一般是串轉(zhuǎn)并的鎖存器
作者: forcexda    時(shí)間: 2022-12-7 18:18
YZYNULL 發(fā)表于 2022-12-6 13:28
有沒有可能是8掃的看看有幾組RGB接口,led屏的138譯碼器一般是集成pmos功率管提供電流的,但你說是75的接口 ...

感謝大佬回復(fù),我的這個(gè)75接口定義有兩組rgb接口(R1,G1,B1,R2,G2,B2)和A,B,C,CLK,OE,ALT信號接口組成,ABC,接口和8個(gè)icn2012(集成138譯碼器)芯片的A0,A1,A2,接口相連,芯片的oe1接vcc,oe2(內(nèi)部是取反的)接地,我在網(wǎng)上學(xué)習(xí)了138譯碼器的級聯(lián)后發(fā)現(xiàn),網(wǎng)上的138級聯(lián)都是通過oe引腳切換選擇的芯片的,但是我這個(gè)點(diǎn)陣有點(diǎn)不一樣,直接只有ABC三個(gè)引腳,這個(gè)怎么實(shí)現(xiàn)切換呢
作者: forcexda    時(shí)間: 2022-12-7 18:38
wulin 發(fā)表于 2022-12-4 13:45
參考百度這篇文章"搞定138譯碼器(三),解析71ls138譯碼器級聯(lián)電路"

感謝大佬的回復(fù),我看完了您發(fā)給我的網(wǎng)址,但是還是沒有想明白,我不明白的點(diǎn)在這里,正常的譯碼器是有一個(gè)片選(oe)的,但是在我描述的這個(gè)問題里面,是沒有這個(gè)oe的,我這個(gè)是在一個(gè)燈板上的,行控制是由8個(gè)icn2012(集成了138譯碼器)控制的,icn2012的oe1接vcc,oe2(取反)接地,8個(gè)icn2012的A0,A1,A2三個(gè)引腳分別相連,同時(shí)分別對應(yīng)到了hub75接口的A,B,C上,我的問題其實(shí)也就是在問這三個(gè)引腳怎么控制到8個(gè)芯片的32個(gè)引腳呢(發(fā)二進(jìn)制數(shù)據(jù)001-111?),屬實(shí)沒有想明白,麻煩大佬再次給我回答一下吧

作者: wulin    時(shí)間: 2022-12-7 22:16
forcexda 發(fā)表于 2022-12-7 18:38
感謝大佬的回復(fù),我看完了您發(fā)給我的網(wǎng)址,但是還是沒有想明白,我不明白的點(diǎn)在這里,正常的譯碼器是有一 ...

ICN2012沒有使用過,看其資料就是增強(qiáng)版38譯碼器,兩者只相差1個(gè)E3。其真值表已能明確表達(dá)邏輯關(guān)系,級聯(lián)應(yīng)用應(yīng)該不難理解。Proteus軟件里找不到該元件,無法仿真。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1