BUF12840:可編程伽馬電壓發生器的深度解析
在電子工程領域,對于TFT - LCD參考驅動等應用,一款合適的電壓發生器至關重要。TI的BUF12840可編程伽馬電壓發生器就憑借其獨特的特性和強大的功能,在相關領域中占據了一席之地。下面我將詳細展開介紹BUF12840的各方面特性。
文件下載:buf12840.pdf
一、核心特性亮點多
1. 分辨率與通道
BUF12840具有10位分辨率和12通道P - Gamma,能滿足高精度的電壓控制需求。想象一下在TFT - LCD顯示應用中,這種高分辨率和多通道設計可以為顯示效果帶來更細膩、更準確的色彩呈現。
2. 內存與接口
它支持從外部EEPROM讀取數據,并且擁有兩個獨立的引腳可選內存庫。這使得它可以同時存儲兩條不同的伽馬曲線,為動態切換伽馬曲線提供了便利。其采用的兩線接口,支持400kHz和3.4MHz的操作,滿足不同的數據傳輸速度要求。在實際應用中,我們可以根據不同的系統需求靈活調整數據傳輸速率。
3. 輸出與電源
輸出為軌到軌輸出,在不同負載電流下有良好的表現。如在10mA負載時,最小擺幅到軌為300mV;5mA負載時,最小擺幅到軌為200mV。電源方面,模擬電源電壓范圍為9V到20V,數字電源為2V到5.5V,并且具有低電源電流的特點,符合節能的設計趨勢。不過在實際使用中,我們需要注意數字電源要先于模擬電源施加,以避免過大的電流和功耗,甚至可能的器件損壞。
二、關鍵參數知多少
1. 絕對最大額定值
BUF12840的各項絕對最大額定值限定了其安全工作的范圍。例如,電源電壓(VS)最大為 +22V,(V{SD})最大為 +6V。在設計電路時,我們必須嚴格遵守這些參數,否則可能會導致器件永久性損壞。
2. 熱性能參數
熱性能參數也是我們關注的重點。像結到環境的熱阻(theta_{JA})為35.6°C / W等參數,能幫助我們評估器件在工作時的散熱情況,合理設計散熱方案,確保器件在合適的溫度下穩定工作。
3. 電氣特性
從輸出擺幅來看,不同的編碼和負載電流下,輸出擺幅有明確的數值。例如Code = 1023,源出10mA時,OUT1到OUT12的輸出擺幅高為17.7 - 17.85V。輸出精度在Code 512時為 ±20 - ±50mV,這些電氣特性直接影響著器件在實際應用中的性能表現。在設計電路時,我們需要根據具體的應用需求,結合這些電氣特性來進行參數選擇和調整。
三、引腳功能大揭秘
| PIN NO. | NAME | DESCRIPTION |
|---|---|---|
| 1 | OUT5 | DAC輸出5 |
| 2 | OUT4 | DAC輸出4 |
| 3 | OUT3 | DAC輸出3 |
| 4 | OUT2 | DAC輸出2 |
| 5 | OUT1 | DAC輸出1 |
| 6 | OUT0 | DAC輸出0 |
| 7 | (V_S) | 連接到模擬電源 |
| 8 | (GND_A) | 模擬地,必須連接到數字地 (GND_D) |
| 9 | (V_{SD}) | 數字電源,連接到邏輯電源 |
| 10 | EA1 | EEPROM選擇位1,若不使用自動讀取功能,應連接到邏輯'0' |
| 11 | EA0 | EEPROM選擇位0,若不使用自動讀取功能,應連接到邏輯'0' |
| 12 | EN | EEPROM使能,若不使用自動讀取功能,必須為'0' |
| 13 | LD | 鎖存引腳 |
| 14 | SCL | 串行時鐘 |
| 15 | SDA | 串行數據 |
| 16 | A0 | 從地址 |
| 17 | BKSEL | 存儲庫選擇 |
| 18 | (GND_D) | 數字地,必須連接到模擬地 (GND_A) |
| 19 | OUT11 | DAC輸出11 |
| 20 | OUT10 | DAC輸出10 |
| 21 | OUT9 | DAC輸出9 |
| 22 | OUT8 | DAC輸出8 |
| 23 | OUT7 | DAC輸出7 |
| 24 | OUT6 | DAC輸出6 |
BUF12840的引腳功能豐富且明確。DAC輸出引腳(OUT0 - OUT11)用于輸出經過處理后的電壓信號,為后續電路提供所需的電壓。電源引腳((VS)和(V{SD}) )分別連接模擬和數字電源,為器件提供穩定的電力支持。而像EA0、EA1、EN等引腳則用于控制EEPROM的讀取和工作模式,A0引腳用于確定器件地址。在實際布線時,我們要特別注意模擬地和數字地的連接,確保信號的穩定性和抗干擾能力。
四、工作模式與通信機制
1. 兩線總線通信
BUF12840通過業界標準的兩線接口進行通信,在從模式下接收數據。在通信過程中,主設備通過拉低SDA線(SCL為高時)啟動通信,然后發送從設備地址和數據。從設備(如BUF12840)在接收到地址后進行應答,并在后續的數據傳輸中接收數據。數據傳輸完成后,主設備通過拉高SDA線(SCL為高時)結束通信。其兩線總線有標準、快速和高速三種速度模式,我們可以根據實際需求選擇合適的模式。在高速模式下,需要發送特殊的地址字節來激活該模式。這種通信機制在實際應用中具有很高的靈活性和兼容性。
2. 地址與命令
BUF12840的地址為111010x,其中x由A0引腳的狀態決定。不同的A0引腳狀態對應不同的設備地址,方便我們在多設備的系統中進行設備尋址。同時,它還支持一些命令代碼,如通用調用復位和高速模式命令等。這些命令為我們對器件的控制提供了更多的手段。
3. DAC輸出更新
由于BUF12840采用雙緩沖寄存器結構,DAC輸出電壓的更新有多種方法。方法一是在寫入DAC寄存器后立即更新輸出電壓,通過設置數據位15為'1'來實現;方法二則是讓所有DAC輸出電壓同時更新,先將數據位15設為'0'寫入所需通道,最后一個通道寫入時將數據位15設為'1'。在實際應用中,我們可以根據具體的場景選擇合適的更新方法。
五、應用場景顯身手
1. 動態伽馬控制
在LCD TV應用中,動態伽馬控制可以顯著提高畫面質量。BUF12840憑借其雙寄存器輸入結構、快速串行接口和軟件同時更新所有DAC的能力,能夠快速改變伽馬曲線。在視頻信號的垂直消隱期內,對伽馬曲線進行逐幀調整,使畫面的亮度和色彩表現更加出色。
2. 終端用戶選擇伽馬控制
其雙寄存器輸入結構允許在顯示畫面的同時,將更新后的DAC值預存儲到第一個寄存器庫中。在垂直同步期間,可以通過控制LD引腳或軟件寫入的方式快速更新DAC輸出電壓,從而實現對伽馬電壓的快速調整。這種方式既節省了編程時間,又不會影響當前畫面的顯示。
BUF12840作為一款可編程伽馬電壓發生器,在TFT - LCD參考驅動等應用中具有很大的優勢。我們在使用時,需要充分了解其特性、參數、引腳功能和工作模式,結合實際應用需求進行合理設計,以發揮其最大的性能。大家在實際應用中遇到過哪些關于BUF12840的問題呢?歡迎一起交流探討。
-
BUF12840
+關注
關注
0文章
2瀏覽量
6241
發布評論請先 登錄
BUF12840:可編程伽馬電壓發生器的深度解析
評論