新聞中心

        EEPW首頁 > 光電顯示 > 設計應用 > 基于16路恒流LED驅動芯片的護欄燈

        基于16路恒流LED驅動芯片的護欄燈

        作者: 時間:2012-08-03 來源:網絡 收藏

        是以熒光燈管或作為光源,以連續的護欄為載體,形成近似線性的帶。本文主要介紹16解決方案。該方案主要由以下幾部分組成:(1)以STC11F02單片機為主的主控電路,其主要功能是產生SPI控制信號;(2)以LN0134為核心的LED電路,其主要功能利用它的16通道恒流來帶載LED;(3)電源輸入電壓轉換電路、供給LED電源電路,其主要是完成對電路保護、供電、LED燈供電等功能。

        本文引用地址:http://www.104case.com/article/167721.htm

          主要功能簡介

          LN0134是南麟電子開發的一款16LED芯片,該芯片內建了16位CMOS移位寄存器和輸出鎖存器,可以將輸入的串行數據轉化成并行輸出格式,從而控制16個輸出電流源,在每個輸出端可以不受負載影響提供3~45mA的恒定并且一致的電流用以驅動LED。通過調整外接電阻的大小可調整輸出電流,從而輕松控制 LED的發光亮度,也可以通過在使能端(OE)輸入PWM信號來調整所有LED的平均電流。同時它還支持SPI通信協議,使得我們很容易控制通信的數據,因此它成為驅動LED的最佳IC之一。

          STC11F02單片機內部嵌有2K的FLASH程序存儲空間和256B的SRAM存儲區;該芯片擁有先進的指令集結構,兼容普通的8051指令集,具有硬件乘法和除法指令,而且無需編程器和仿真器,可以遠程升級。本方案利用其高速、低成本、精簡的I/O口的優勢,模擬出SPI協議實現對其他IC的通信控制。

          護欄燈設計方案

          1) 硬件電路設計與原理

          該方案的基本原理是:單片機模擬SPI協議,通過發送數據到LN0134驅動芯片內,由LN0134內部硬件電路實現數據的串入并出,驅動16×3顆LED,然后通過改變數據來控制LED燈的變化,實現不同的LED燈的組合,如:流水燈、對閃爍、跳變、呼吸等效果。本方案電路是在硬件環境PADS下完成的,為了節約成本,所生成的PCB文件也都是單面板。

          2) MCU控制信號電路

          圖1是MCU控制電路圖。由主控芯片產生的控制信號有:(1)SPI控制信號,包括:OE、SDIO、SCLK、LE四個端口;(2)LED電源使能信號,包括:CONTROL1、CONTROL2兩個端口。

          

        MCU控制電路圖

          MCU控制電路圖

          3) LN0134應用電路

          LN0134應用電路如圖所示。LED驅動芯片接收單片機發送的SPI信號,不同的SDIO數據,會得到不同的OUT0至OUT15的數據,從而驅動LED產生不同的變化效果。LN0134芯片支持多芯片級聯,通過數據口SDO端,連接下一個芯片的SDI端口,以此類推。長距離的護欄燈方案設計,只需要將一個個小單元級聯起來就能完成。設置R30的阻值可改變輸出電流值,從而省去了多路限流的麻煩。

          

        LN0134應用電路圖

          LN0134應用電路圖

          4) 電源供給電路

          電源供給電路如圖所示。本電路支持12V至15V的輸入電壓,經過整流橋可避免正負極的接反。經過IC1可得到5V的供電電壓,為單片機和LN0134芯片提供了電源;經過IC2~IC6可完成對LED燈組的供電,并由單片機提供的CONTROL1和CONTROL2口來控制POVER1和POVER2供電的關和開。

          

        供電電路圖

          供電電路圖


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 安溪县| 苗栗县| 莱州市| 临潭县| 和田市| 宁南县| 扎鲁特旗| 收藏| 静安区| 云龙县| 格尔木市| 东山县| 渝中区| 澎湖县| 中卫市| 云龙县| 曲水县| 吴旗县| 潞西市| 剑阁县| 高雄市| 万山特区| 会东县| 黎川县| 临西县| 鲁甸县| 江西省| 富裕县| 邮箱| 盐亭县| 峡江县| 尼勒克县| 县级市| 宣汉县| 玉龙| 德清县| 秭归县| 龙里县| 赞皇县| 新沂市| 马山县|