新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 利用微型端口擴展器控制LED

        利用微型端口擴展器控制LED

        作者: 時間:2011-08-01 來源:網絡 收藏

        Maxim推出的新型I/O端口器是為那些需要額外增加I/O口的應用而設計的,這些通用器件能夠為電路設計人員提供具有過壓保護的邏輯輸入端口或漏極開路邏輯輸出端口,其過壓額定值為5.5V或7V。

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

        這些端口的輸出可以用作LED驅動器,并可提供閃爍和PWM亮度功能。該系列產品將18個端口集成在4mm2的薄型QFN封裝內,而10端口器則采用尺寸更小的3mm2薄型QFN封裝。由于蜂窩電話、PDA、膝上型電腦需要將監視和功能集中在一個很小的區域內,設計人員沒有足夠的空間從主ASIC引出一簇I/O口線,因而只有引出兩條線作為I2C總線,這就需要小尺寸、功耗極低的端口擴展芯片,而且要求這種芯片非常便宜,并具有極高的可靠性,同時還要易于使用。此外,還要占用極少的處理器資源。

        1 設計需求

        Maxim的設計工程師經過潛心研究,開發出了一系列的模塊。由于每種器件都已針對具體的應用環境進行了優化,因此,這些器件在-40~+125℃的汽車級溫度范圍內可保持在1.2μA(典型值)和3.6μA(最大值)以內的靜態電流。這些產品可工作在2V~+3.6V電源電壓下,同時支持熱插拔。所有器件引腳(電源引腳除外)在關斷模式下保持高阻狀態,能夠承受至少6V的電壓,無論芯片是否加電,I/O端口和串口都可以處在帶電模式,因而非常適合熱插拔應用。

        圖1

        2?。校祝土炼?a class="contentlabel" href="http://www.104case.com/news/listbylabel/label/控制">控制

        MAX6964-5、MAX7313-6系列產品包括LED亮度控制和閃爍控制,可驅動8至18個LED,芯片集成了240級脈寬調制(PWM)亮度控制電路,適用于RGB LED的驅動或白色LED的調光。每個端口都具有I/O能力,并具有可選的中斷輸出(INT),當檢測到有跳變發生時,器件會發出中斷信號。所有端口輸出都可以吸收50mA電流,足以驅動絕大多數LED。對于更大電流的LED(如用于相機閃光燈的白色LED),可以通過并聯端口驅動。任何端口均可設置為靜態邏輯電平(如邏輯輸出)或脈沖寬度調制(PWM)輸出,從而方便地調節LED負載的平均電流(亮度)。

        內部32kHz振蕩器產生PWM時序,這樣,PWM亮度控制可以按照各輸出端口逐個使能,以提供任意組合的PWM LED驅動,而無故障邏輯輸出。當沒有I/O端口為LED提供PWM信號時,內部振蕩器將自動關閉,這樣可使工作電流降至最小。

        PWM時序圖如圖1所示。PWM亮度控制采用4比特主控制位和4比特端口獨立控制位,主控制位可提供16級全局亮度控制,并可作用在所有PWM使能的輸出端口。主控制位通常將最大脈沖寬度設置為PWM周期的1/15至15/15,以限制所有PWM輸出對應的最大亮度。獨立設置位由每路輸出的另外4比特碼組成,調節范圍為主控窗口的1/16~15/16。如果應用時,各輸出端口需要相同的PWM設置,那么,可一個全局PWM來控制,這樣,只需對一個寄存器進行寫操作即可調節LED的亮度,調節級數為240,這樣,可簡化控制軟件的設計。

        3?。蹋牛拈W爍控制

        輸出端口可以由芯片內的P0寄存器和P1寄存器交替控制,在兩組輸出端口寄存器中設置不同的顯示模型,并通過軟件或硬件控制輸出端口可在兩種不同顯示模型間進行轉換以實現閃爍功能。



        關鍵詞: LED 控制 擴展 微型 利用

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 东乡族自治县| 顺昌县| 宾阳县| 保靖县| 喜德县| 黔西| 栖霞市| 泸西县| 射阳县| 泸水县| 东港市| 齐河县| 沾益县| 故城县| 浙江省| 德兴市| 珠海市| 名山县| 卢氏县| 崇明县| 泰州市| 枞阳县| 霍林郭勒市| 新乡市| 青冈县| 汉沽区| 横山县| 贵定县| 宣威市| 奉新县| 普兰店市| 马尔康县| 林州市| 灵武市| 亳州市| 贡山| 二连浩特市| 吉首市| 汉阴县| 灵寿县| 锡林郭勒盟|