max7302為i2c/smbus兼容串行接口外設,具有9路電平轉換i/o,工作在1.62~3.6v的電源電壓下。因max7302具有端口電源ula,故允許i/o端口電平轉換采用獨立的1.62~5.5v電源供電。地址選擇輸入ado可為器件選擇四個唯一從地址。max7302提供閃爍控制、pwm調(diào)節(jié)、瞬變檢測及電平轉換功能。
max7302的端口p2~p9可配置為推挽輸出和漏極開路輸出。端口p1可配置為通用輸入、漏極開路輸出或漏極開路int輸出。端口p2~p9也可分別配置為oscin和oscout。端口p2~p9還可用于配置邏輯陣列(cla),以構成用戶定義的邏輯門,從而替代分立的門電路。它們配置為推挽輸出時,輸出最高可吸入25ma電流,源出10ma電流。
max7302內(nèi)置振蕩器,可用于pwm、閃爍控制和按鍵去抖或級聯(lián)多片max7302。其內(nèi)部時鐘可用于設置特定的pwm和閃爍時序。低有效rst輸入可異步清除2線接口并終止和max7302有關的總線鎖死。
max7302的所有配置為輸出的端口均具有11級pwm,可將任意一路輸出設置為從完全關斷、1/32~31/32占空比到完全導通。所有輸出端口還具有l(wèi)ed閃爍控制功能,可設置的閃爍周期為:1/8s,1/4s,1/2s,1s,2s,4s或8s。在此周期內(nèi)任何端口均能以1/16~1的占空比閃爍。max7302額定工作在-40~+125℃溫度范圍,并采用[6引腳qs0p和16引腳tqfl(3mm×3mm)封裝。
(1)技術特性
max7302的主要技術特性如下。
①1.62~5.5v i/o電平轉換端口電源(ula)。
②電源電壓為1.62~3.6v。
③9路獨立可配置gpio端口。
④25ma(最大值)端口輸出吸收電流(接地電流最大值為100ma)。
⑤獨立的11級pwm亮度控制,輸出端具有15級閃爍控制,1khz的pwm周期提供了無閃爍的白光led亮度控制。
⑥輸入過壓保護達5.5v(ula)。
⑦振蕩器輸人和輸出可級聯(lián)的多個器件。
⑧外部低有效rst輸入,可選的輸入去抖。
⑨i/o端口可配置為邏輯門(cla)。
⑩帶有可選中斷輸出的瞬變檢測。
(11)0.75μa的低待機電流典型值。
(2)應用電路
max7302驅動白光led電路如圖所示。
圖 max7302驅動白光led電路 來源:小芬