国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

PCA9958:24通道SPI串行總線63 mA/5.5 V恒流LED驅動器的深度解析

h1654155282.3538 ? 2025-12-24 15:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

PCA9958:24通道SPI串行總線63 mA/5.5 V恒流LED驅動器的深度解析

LED驅動領域,NXP的PCA9958是一款極具特色的24通道SPI串行總線63 mA/5.5 V恒流LED驅動器。它專為調光和閃爍應用而優化,能驅動紅/綠/藍/琥珀(RGBA)LED,為各類LED顯示和照明系統提供了強大的支持。下面,我們就來深入了解一下這款驅動器。

文件下載:NXP Semiconductors PCA9958 24位63mA電流LED驅動器(帶SPI).pdf

一、產品概述

PCA9958采用4線串行總線控制,具備24個恒流LED輸出通道。每個輸出通道都有獨立的8位分辨率(256級)PWM控制器,工作頻率為31.25 kHz,占空比可在0% - 100%之間調節,能精確控制每個LED的亮度。此外,還有一個8位分辨率(256級)的組PWM控制器,固定頻率為122 Hz,也可在15 Hz - 16.8秒之間調節頻率,占空比可在0% - 99.6%之間調節,用于同時調節所有LED的亮度或使其閃爍。

該驅動器的供電電壓范圍為2.7 V - 5.5 V,恒流輸出端允許最高5 V的LED電源。輸出峰值電流可通過8位線性DAC在250 μA - 63.75 mA之間調節(當 $R_{EXT}=1 k Omega$ 時)。同時,它還具備漸變控制功能,可通過4線串行總線接口自動調節電流,無需MCU干預。此外,它還內置了開路、短路負載和過溫檢測電路,能有效保護設備。

二、產品特性與優勢

(一)豐富的輸出控制模式

每個輸出通道都有多種可編程模式,包括關閉、全亮(無PWM控制)、按個體PWM控制器值調節亮度以及同時受個體和組PWM控制器控制。這種靈活性使得它能滿足各種復雜的LED調光和閃爍需求。

(二)強大的漸變控制功能

所有通道都支持漸變控制,每個通道可分配到六個漸變控制組中的一個。每個組有四個獨立寄存器,可控制電流上升和下降速率、步長時間、保持開啟/關閉時間以及最終保持開啟輸出電流。有單觸發模式(輸出一次)和連續模式(重復輸出)兩種漸變操作模式可供選擇,為LED的動態效果控制提供了更多可能性。

(三)高精度的輸出電流

24個恒流輸出通道可吸收高達63 mA的電流,且在關閉時能承受最高5.5 V的電壓。輸出電流通過外部電阻( $R_{EXT}$ )調節,絕對精度在60 mA輸出電流時小于± 7.5%,在30 mA輸出電流時小于± 9%,通道間差異最大為±5%,器件間差異最大為±7%,確保了LED亮度的一致性。

(四)完善的保護機制

內置開路、短路負載和過溫檢測電路,可通過4線串行總線讀取相應寄存器中的錯誤信息。當內部結溫超過允許范圍時,熱關斷功能會保護設備,提高了系統的可靠性。

(五)高速的串行總線接口

采用4線讀寫串行總線,數據時鐘頻率最高可達10 MHz,能實現快速的數據傳輸和控制。

(六)其他特性

  • 有源低電平輸出使能輸入引腳(OE)可控制所有LED輸出閃爍,也可用于外部PWM調光,方便多個設備的同步控制。
  • 內置8 MHz振蕩器,無需外部組件,簡化了電路設計
  • 內部上電復位功能,確保設備上電后能正常初始化。
  • 低待機電流,降低了功耗。
  • 工作溫度范圍廣,PCA9958HN為 -40 °C - +85 °C,PCA9958HN/Q900為 -40 °C - +125 °C,適用于各種惡劣環境。
  • 具有良好的ESD保護性能,符合相關標準。
  • 采用HVQFN40可焊側翼封裝,便于焊接和安裝。

三、應用領域

PCA9958適用于多種LED應用場景,包括RGB或RGBA LED驅動器、LED狀態信息顯示、LED顯示屏、LCD背光源、手機或手持設備的鍵盤背光源以及呼吸燈的漸亮漸滅控制等。

四、寄存器詳解

(一)寄存器地址和數據格式

數據傳輸寬度為 $(16 × n)$ 位( $n$ 為鏈中從設備的數量),MSB先傳輸。前7位是要訪問的寄存器地址,第8位表示訪問類型(讀 = 1,寫 = 0),后8位為數據。

(二)主要寄存器功能

  • MODE1 - 模式寄存器1:主要用于控制設備的工作模式,如睡眠模式等。
  • MODE2 - 模式寄存器2:包含過溫、錯誤狀態指示以及組控制模式(調光或閃爍)等信息。
  • LEDOUT0 - LEDOUT5:用于控制每個LED驅動器的輸出狀態,可設置為關閉、全亮、按個體PWM控制或同時受個體和組PWM控制。
  • GRPPWM:組占空比控制寄存器,用于全局亮度控制。
  • GRPFREQ:組頻率寄存器,用于編程全局閃爍周期。
  • PWM0 - PWM23:個體亮度控制寄存器,通過8位分辨率(256級)控制每個LED的亮度。
  • IREF0 - IREF23:LED輸出電流值寄存器,反映LED0 - LED23的輸出電流增益設置。
  • 漸變控制相關寄存器:包括RAMP_RATE_GRP0 - RAMP_RATE_GRP5(斜坡速率控制寄存器)、STEP_TIME_GRP0 - STEP_TIME_GRP5(步長時間控制寄存器)、HOLD_CNTL_GRP0 - HOLD_CNTL_GRP5(保持開啟和關閉控制寄存器)、IREF_GRP0 - IREF_GRP5(輸出增益控制寄存器)、GRAD_MODE_SEL0 - GRAD_MODE_SEL2(漸變模式選擇寄存器)、GRAD_GRP_SEL0 - GRAD_GRP_SEL11(漸變組選擇寄存器)和GRAD_CNTL(漸變控制寄存器),用于實現LED的漸變控制功能。

五、SPI串行總線接口特性

PCA9958通過兼容SPI的4線串行接口進行通信,接口有三個輸入和一個輸出:串行時鐘(SCLK)、有源低電平片選(CS)、串行數據輸入(SDI)和串行數據輸出(SDO)。CS必須為低電平才能將數據時鐘輸入設備,SDI在SCLK上升沿采樣時必須穩定。

(一)SPI接口信號

  • CS:有源低電平片選線,用于激活和訪問SPI從設備。CS為高電平時,所有從設備不接受時鐘信號或數據,輸出SDO被拉低;CS為低電平時,數據可在主設備和所有從設備之間傳輸。
  • SCLK:串行時鐘由SPI主設備提供,決定數據傳輸速度,所有數據的接收和發送都與該時鐘同步。
  • SDI:串行數據輸入在SCLK上升沿讀入內部16位移位寄存器,CS上升沿時,輸入數據被鎖存到設備內部寄存器。
  • SDO:串行數據輸出,內部16位移位寄存器的數據通過該引腳串行移出。CS為低電平前,SDO被拉低,新數據在SCLK下降沿后出現在SDO引腳。

    (二)數據傳輸格式

    數據傳輸寬度為16位 × $n$ 位( $n$ 為從設備數量),MSB先傳輸。前7位為寄存器地址,第8位指示訪問類型(讀或寫),后8位為數據。

    (三)讀寫訪問序列

  • 寫訪問序列:從總線空閑狀態開始,將CS拉低,以MSB優先的方式將 $16 × n$ 位數據移入第一個從設備,數據在SCLK上升沿移位且必須穩定。每個16位數據的第8位必須為0,表示寫操作。最后將SCLK拉低,CS拉高,數據被鎖存到設備寄存器。
  • 讀訪問序列:從總線空閑狀態開始,主設備發送第一個三個2字節讀指令,CS下降沿時開始在SDO引腳移出讀數據,主設備再發送第二個三個2字節“無操作”(NOP)操作,在MISO引腳按順序讀取請求的數據。一個讀周期包括兩次CS的置位和復位。
  • 重疊讀寫訪問序列:讀周期的第二階段可用于發送寫數據或下一個讀指令,提高了總線利用率和效率。

六、應用設計注意事項

(一)熱考慮

由于PCA9958集成了24個線性電流源,熱管理至關重要。LED正向電壓不匹配可能導致設備過熱,因此建議對LED進行分檔,以最小化LED正向電壓變化,降低設備功耗。可通過計算設備的結溫( $T{j}$ )來確保其在安全范圍內,計算公式為 $T{j}=T{amb}+R{th(j-a)} × P{tot}$ ,其中 $T{amb}$ 為環境溫度, $R{th(j-a)}$ 為結到環境的熱阻, $P{tot}$ 為設備總功耗。

(二)OE引腳使用注意事項

OE引腳可作為同步信號,用于同時開關多個PCA9958設備,但在內部全局閃爍或調光模式被選擇時,不要將其用作外部閃爍或調光控制信號,以免產生不確定的閃爍或調光模式。

(三)電源和復位

電源電壓( $V{DD}$ )范圍為2.7 V - 5.5 V,上電時內部上電復位將設備保持在復位狀態,直到 $V{DD}$ 達到 $V{POR}$ 。復位時, $V{DD}$ 必須拉低至1 V以下并保持低電平超過20 μs。使用RESET引腳復位時,復位脈沖寬度最小為2.5 μs,釋放RESET引腳后的最大等待時間為1.5 ms。

七、總結

PCA9958是一款功能強大、性能優越的LED驅動器,具有豐富的可編程功能、高精度的輸出電流控制、完善的保護機制和高速的串行總線接口。它的漸變控制功能為LED的動態效果控制提供了更多可能性,適用于多種LED應用場景。在應用設計時,需要注意熱管理、引腳使用和電源復位等問題,以確保系統的穩定可靠運行。電子工程師在設計LED驅動電路時,可以充分發揮PCA9958的優勢,實現各種復雜的LED調光和閃爍效果。你在使用類似LED驅動器時遇到過哪些問題呢?歡迎在評論區分享你的經驗和見解。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • led驅動器
    +關注

    關注

    13

    文章

    1430

    瀏覽量

    75788
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    MAX6971:16端口36VLED驅動器深度解析

    MAX6971:16端口36VLED驅動器深度解析
    的頭像 發表于 02-03 15:45 ?229次閱讀

    MAX6970:8端口、36VLED驅動器深度解析

    MAX6970:8端口、36VLED驅動器深度解析
    的頭像 發表于 02-03 15:45 ?241次閱讀

    深入解析 MAX6979:16 端口 5.5V LED 驅動器

    深入解析 MAX6979:16 端口 5.5V LED 驅動器 在電子設備的設計中,
    的頭像 發表于 02-03 15:45 ?224次閱讀

    MAX6968:8端口5.5VLED驅動器的技術剖析與應用指南

    8端口5.5VLED驅動器,從其基本特性、工作原理到實際應用,為電子工程師們提供全面的參考。 文件下載: MAX6968.pdf 一、
    的頭像 發表于 02-03 15:35 ?166次閱讀

    MAX6969:16端口、5.5VLED驅動器的設計與應用

    MAX6969是一款串行接口的LED驅動器,提供16個開漏、灌電流LED
    的頭像 發表于 02-03 15:35 ?290次閱讀

    LED2472G:24通道LED驅動器的卓越之選

    LED2472G:24通道LED驅動器的卓越之選 在LED顯示技術領域,對于高性能、多功能的
    的頭像 發表于 01-26 17:40 ?539次閱讀

    STP24DP05:24LED灌電流驅動器的全方位解析

    STP24DP05:24LED灌電流驅動器的全方位解析
    的頭像 發表于 01-26 17:35 ?602次閱讀

    LED8102S:一款高性能8通道LED驅動器深度解析

    LED8102S:一款高性能8通道LED驅動器深度解析 引言 在電子工程師的日常工作中,選擇合
    的頭像 發表于 01-26 17:30 ?582次閱讀

    STP4CMP:低電壓4通道LED驅動芯片的深度解析

    STP4CMP:低電壓4通道LED驅動芯片的深度解析
    的頭像 發表于 01-26 17:25 ?536次閱讀

    PCA9958HN - ARD評估板:24通道SPI總線LED驅動評估利器

    便捷的平臺,用于測試和設計PCA9958HN這款24通道SPI 4線總線63
    的頭像 發表于 12-24 11:50 ?614次閱讀

    TLC59116IPWR 16 通道 LED 驅動器

    TLC59116IPWR16通道LED驅動器產品型號:TLC59116IPWR產品品牌:TI/德州儀器產品封裝:TSSOP28產品功能:
    的頭像 發表于 12-24 11:49 ?457次閱讀
    TLC59116IPWR   16 <b class='flag-5'>通道</b> <b class='flag-5'>LED</b> <b class='flag-5'>恒</b><b class='flag-5'>流</b><b class='flag-5'>驅動器</b>

    ?TLC5922 16通道LED驅動器技術文檔總結

    TLC5922是一個 16 通道灌電流驅動器。每個通道都有一個開/關狀態和一個 128 級可調
    的頭像 發表于 09-08 13:40 ?1311次閱讀
    ?TLC5922 16<b class='flag-5'>通道</b><b class='flag-5'>恒</b><b class='flag-5'>流</b><b class='flag-5'>LED</b><b class='flag-5'>驅動器</b>技術文檔總結

    ?TLC5928 16通道LED驅動器技術文檔總結

    該TLC5928是一個16通道灌電流LED驅動器。每個通道都可以通過將
    的頭像 發表于 09-03 11:16 ?964次閱讀
    ?TLC5928 16<b class='flag-5'>通道</b><b class='flag-5'>恒</b><b class='flag-5'>流</b><b class='flag-5'>LED</b><b class='flag-5'>驅動器</b>技術文檔總結

    ?TLC5952 24通道LED驅動器技術文檔總結

    TLC5952器件是一個 24 通道灌電流驅動器。每個通道都可以使用內部寄存
    的頭像 發表于 09-02 14:11 ?630次閱讀
    ?TLC5952 <b class='flag-5'>24</b><b class='flag-5'>通道</b><b class='flag-5'>恒</b><b class='flag-5'>流</b><b class='flag-5'>LED</b><b class='flag-5'>驅動器</b>技術文檔總結

    ?TLC59281 16通道LED驅動器技術文檔摘要

    該TLC59281是一個16通道灌電流LED驅動器。每個通道都可以通過將
    的頭像 發表于 09-02 09:35 ?853次閱讀
    ?TLC59281 16<b class='flag-5'>通道</b><b class='flag-5'>恒</b><b class='flag-5'>流</b><b class='flag-5'>LED</b><b class='flag-5'>驅動器</b>技術文檔摘要