0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

高效提升控制效率 | 基于ACM32 MCU的LED燈箱控制器方案

上海航芯 ? 2023-07-08 10:01 ? 次閱讀

前 言

LED燈箱上各種文字、圖案有序跳躍、交替輝映,產(chǎn)生強烈的視覺沖擊力,被廣泛應(yīng)用于商場、美容美發(fā)、賓館、娛樂場所等地方。

鎖存器的工作原理

在LED和數(shù)碼管顯示方面,要維持一個數(shù)據(jù)的顯示,往往要持續(xù)的快速的刷新。尤其是在四段八位數(shù)碼管等這些要選通的顯示設(shè)備上。在人類能夠接受的刷新頻率之內(nèi),大概每三十毫秒就要刷新一次。這就大大占用了處理器的處理時間,消耗了處理器的處理能力,還浪費了處理器的功耗。


鎖存器的使用可以大大的緩解處理器在這方面的壓力。當(dāng)處理器把數(shù)據(jù)傳輸?shù)芥i存器并將其鎖存后,鎖存器的輸出引腳便會一直保持數(shù)據(jù)狀態(tài)直到下一次鎖存新的數(shù)據(jù)為止。這樣在數(shù)碼管的顯示內(nèi)容不變之前,處理器的處理時間和IO引腳便可以釋放??梢钥闯?,處理器處理的時間僅限于顯示內(nèi)容發(fā)生變化的時候,這在整個顯示時間上只是非常少的一個部分。而處理器在處理完后可以有更多的時間來執(zhí)行其他的任務(wù)。這就是鎖存器在LED和數(shù)碼管顯示方面的作用:節(jié)省了寶貴的MCU時間。


LED單元板的最基本元件74HC595是8位串行移位寄存器和8位存儲/輸出寄存器組成,移位寄存器負責(zé)在時鐘脈沖的每個上升沿接收輸入的數(shù)據(jù),而存儲/輸出寄存器負責(zé)將輸入的8bit數(shù)據(jù)并行輸出到引腳(Q0~Q7)。因此適當(dāng)?shù)脑O(shè)計MCU的SPI和LED單元板的連接可以高速將顯示數(shù)據(jù)傳送到LED顯示屏。顯然將MCU的一個SPI模塊對應(yīng)于LED單元板的一條掃描線可最大限度發(fā)揮SPI的速度優(yōu)勢。對于一個掃描線不多而每條掃描線又很長的情況下(超長LED條屏),使用SPI對應(yīng)于單元板的一條掃描線可輸出速度高達系統(tǒng)時鐘的1/4或更高。

6082a08c-1d33-11ee-a579-dac502259ad0.png

74HC595引腳圖

LED燈箱控制器方案

上海航芯LED燈箱控制器方案以ACM32F070CBT7為主控芯片,主頻64MHz,128KB eFlash和32KB SRAM,帶有兩路高達50Mbps的SPI接口。SPI模塊支持1線、2線、4線傳輸模式,在4線傳輸模式下,每個時鐘周期可同時輸出4bit數(shù)據(jù),每根SPI數(shù)據(jù)線可作為一路鎖存器的串行輸入,因此一個SPI模塊可同時輸出控制32個LED或者數(shù)碼管的引腳,大大的提高了控制效率,可以為MCU節(jié)省大量的時間去處理其他任務(wù)。

60b10df0-1d33-11ee-a579-dac502259ad0.png

SPI四線模式時序圖

60d486c2-1d33-11ee-a579-dac502259ad0.png

LED燈箱控制器方案框圖

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • led
    led
    +關(guān)注

    關(guān)注

    240

    文章

    22907

    瀏覽量

    650138
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    16667

    瀏覽量

    347807
收藏 人收藏

    評論

    相關(guān)推薦

    控制器內(nèi)部的存儲有哪些

    控制器MCU)內(nèi)部的存儲是微控制器系統(tǒng)的重要組成部分,它負責(zé)存儲程序代碼、數(shù)據(jù)以及控制邏輯等信息。這些存儲
    的頭像 發(fā)表于 08-22 10:41 ?460次閱讀

    MCU電機控制器都需要控制什么?

    電機是新能源汽車的三大件之一,它決定了新能源汽車的負載能力、加速能力、爬坡能力和最高車速,是新能源汽車獲得前進動力的核心部件,同時也在一定程度上影響了汽車的整車能耗和續(xù)駛里程。電機控制器MCU
    的頭像 發(fā)表于 07-25 08:10 ?860次閱讀
    <b class='flag-5'>MCU</b>電機<b class='flag-5'>控制器</b>都需要<b class='flag-5'>控制</b>什么?

    電機控制器mcu的作用 電機控制器mcu的功用是什么

    (Microcontroller Unit,簡稱MCU),它負責(zé)處理輸入信號、執(zhí)行控制算法以及輸出控制指令。本文將詳細介紹電機控制器MCU
    的頭像 發(fā)表于 06-04 17:20 ?1314次閱讀

    ACM5807寬電壓同步升壓控制器介紹

    ACM5807是一款同步升壓控制器,同步升壓效率高,對于大功率應(yīng)用非常重要。升壓范圍在5-36V,更寬的電壓符合大部分應(yīng)用。
    的頭像 發(fā)表于 03-29 11:13 ?812次閱讀
    <b class='flag-5'>ACM</b>5807寬電壓同步升壓<b class='flag-5'>控制器</b>介紹

    工業(yè)機器人應(yīng)用中的AI邊緣控制器:技術(shù)創(chuàng)新與效率提升的雙重驅(qū)動

    工業(yè)機器人應(yīng)用中的AI邊緣控制器:技術(shù)創(chuàng)新與效率提升的雙重驅(qū)動 隨著科技的不斷進步,AI邊緣控制器在工業(yè)機器人領(lǐng)域的應(yīng)用越來越廣泛。這種創(chuàng)新技術(shù)不僅推動了工業(yè)機器人的智能化轉(zhuǎn)型,也為生
    的頭像 發(fā)表于 03-08 10:45 ?550次閱讀

    高效提升控制效率 | 基于ACM32 MCULED燈箱控制器方案

    燈箱控制器方案 我們推薦的LED燈箱控制器方案是以
    發(fā)表于 03-07 13:47

    基于ACM32 MCU的兩輪車充電樁方案,打造高效安全的電池管理

    ACM32F403RET7為主控芯片,該方案包含了電源模塊、控制模塊、顯示模塊、通訊模塊等。ACM32F403主頻高達180MHz,帶兩路CAN接口,可與BMS通信,讀取電池相關(guān)信息,
    發(fā)表于 03-06 15:10

    針對 C2000? 微控制器的集成微控制器 (MCU) 電源解決方案數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《針對 C2000? 微控制器的集成微控制器 (MCU) 電源解決方案數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 03-04 14:12 ?0次下載
    針對 C2000? 微<b class='flag-5'>控制器</b>的集成微<b class='flag-5'>控制器</b> (<b class='flag-5'>MCU</b>) 電源解決<b class='flag-5'>方案</b>數(shù)據(jù)表

    應(yīng)用方案:Mini-LED背光控制

    系列MCU可用于Mini-LED背光控制器IC,作為專用BCON芯片使用。 方案特色:提供可復(fù)用的IO口進行單線通信控制,支持超過10000
    發(fā)表于 01-04 10:37

    AG32VF系列MCU(MCU+CPLD)方案

    AG32VF系列MCU(MCU+CPLD)方案:激光控制器.數(shù)字示波器.工業(yè)伺服編碼.高速數(shù)據(jù)采集.Mini-
    的頭像 發(fā)表于 01-03 21:53 ?1320次閱讀
    AG32VF系列<b class='flag-5'>MCU</b>(<b class='flag-5'>MCU</b>+CPLD)<b class='flag-5'>方案</b>

    基于ACM32 MCULED燈箱控制器方案

    基于ACM32 MCULED燈箱控制器方案
    的頭像 發(fā)表于 11-03 17:30 ?520次閱讀
    基于<b class='flag-5'>ACM32</b> <b class='flag-5'>MCU</b>的<b class='flag-5'>LED</b><b class='flag-5'>燈箱</b><b class='flag-5'>控制器</b><b class='flag-5'>方案</b>

    基于ACM32 MCU的胎壓監(jiān)測儀方案

    基于ACM32 MCU的胎壓監(jiān)測儀方案
    的頭像 發(fā)表于 11-03 17:26 ?464次閱讀
    基于<b class='flag-5'>ACM32</b> <b class='flag-5'>MCU</b>的胎壓監(jiān)測儀<b class='flag-5'>方案</b>

    MCU控制器是什么?微控制器和微處理之間的區(qū)別

    控制器(通常簡稱為MCU或MC)是指完全獨立于單個芯片的非常小的微型計算機。歐時電子指南將詳細探討什么是微控制器以及它與微處理等相關(guān)產(chǎn)品之間的根本區(qū)別,還將介紹一些最常見的市售微
    的頭像 發(fā)表于 10-26 15:01 ?1363次閱讀

    汽車區(qū)域控制器的關(guān)鍵技術(shù)和MCU解決方案深度分析

    汽車區(qū)域控制器的關(guān)鍵技術(shù)和MCU解決方案深度分析
    的頭像 發(fā)表于 10-18 17:40 ?1675次閱讀
    汽車區(qū)域<b class='flag-5'>控制器</b>的關(guān)鍵技術(shù)和<b class='flag-5'>MCU</b>解決<b class='flag-5'>方案</b>深度分析

    基于LNK454DG設(shè)計的高效率LED驅(qū)動電路

    一個非常簡單的高效率LED驅(qū)動電路可以使用Power Integrations設(shè)計的控制器LNK454DG設(shè)計。這款LNK454DG LED 驅(qū)動
    發(fā)表于 10-15 09:50 ?603次閱讀
    基于LNK454DG設(shè)計的<b class='flag-5'>高效率</b><b class='flag-5'>LED</b>驅(qū)動電路