深入解析DS1848:多功能數字電位器的技術奧秘
在電子設計領域,數字電位器是一種非常實用的器件,它能夠實現電阻值的精確控制,廣泛應用于各種電子設備中。今天,我們就來深入探討一下DS1848這款多功能數字電位器,了解它的引腳功能、工作原理以及相關的技術特性。
文件下載:DS1848B-010+.pdf
一、DS1848引腳功能詳解
DS1848采用了TSSOP和BGA兩種封裝形式,其引腳功能豐富多樣,為工程師提供了靈活的設計選擇。
電源與接地引腳
- Vcc(引腳14,A3):電源供應端,支持3.0V至5.5V的電壓范圍,為芯片提供穩定的工作電源。
- GND(引腳7,D1):接地端,確保芯片的電氣參考點穩定。
通信接口引腳
- SDA(引腳1,B2):2 - 線串行數據接口,用于與外部設備進行串行數據傳輸。該引腳為開漏輸出,可以與其他開漏或集電極開路接口進行線或連接。
- SCL(引腳2,A2):2 - 線串行時鐘輸入,用于在上升沿將數據時鐘輸入到DS1848,在下降沿將數據時鐘輸出。
保護與地址引腳
- WP(引腳6,C1):寫保護輸入引腳。當該引腳開路或設置為邏輯1時,所有內存、控制寄存器和查找表都被寫保護;當設置為邏輯0時,設備可以進行寫入操作。該引腳內部上拉。
- A0(引腳3,A1)、A1(引腳4,B1)、A2(引腳5,C2):地址輸入引腳,用于在多設備配置中指定每個DS1848的地址。
電阻連接引腳
- H0(引腳13,A4)、H1(引腳11,B3):分別為電阻0和電阻1的高端。施加在高端的電壓不能超過Vcc,也不能低于地。
- L0(引腳8,D3)、L1(引腳10,C4):分別為電阻0和電阻1的低端。施加在低端的電壓同樣不能超過Vcc,也不能低于地。
其他引腳
- NNNN(引腳12,D4、B4、C3、D2):這些引腳為無連接引腳。
二、DS1848的內部結構與功能模塊
DS1848內部集成了多個功能模塊,包括2 - 線接口、數字溫度傳感器、256位置數字控制電阻等。
2 - 線接口
通過SDA和SCL引腳實現與外部設備的通信,支持雙向數據傳輸協議,可在100kHz(標準模式)和400kHz(快速模式)兩種時鐘速率下工作。
數字溫度傳感器
能夠測量 - 40°C至 + 95°C范圍內的溫度,溫度轉換在上電時啟動,每10ms更新一次測量結果,并將結果存儲在地址E2h和E3h中。
數字控制電阻
包含兩個256位置的數字控制電阻,可通過查找表根據溫度自動調整電阻值,也可以在用戶控制模式下手動設置電阻值。
三、DS1848的內存結構與功能
DS1848的內存分為多個區域,每個區域都有特定的功能。
用戶定義查找表(LUT)
地址范圍為00h至47h,包含電阻的用戶定義溫度設置。可以向表中寫入00h至FFh的值來設置256位置可變電阻。第一個地址位置00h用于設置 - 40°C時的電阻值,后續每個內存位置對應溫度增加2°C。
用戶內存
地址范圍為00h至7Fh,用于通用用戶存儲。出廠時,內存位置60h - 6Bh包含與查找表1中28h - 33h相同的信息,6Ch - 77h包含與查找表2中28h - 33h相同的信息。
控制字節
- E0h(表選擇字節):用于選擇兩個查找表或用戶EEPROM內存進行讀寫操作。00h表示選擇用戶EEPROM,01h表示選擇查找表1,02h表示選擇查找表2。
- E1h(配置字節):包含溫度/地址更新(TAU)、溫度更新使能(TEN)和地址更新使能(AEN)三個標志位。默認設置為03h,即TAU = 1,TEN = 1,AEN = 1。
其他內存區域
還包括溫度MSB(E2h)、溫度LSB(E3h)、地址指針(E4h)、用戶內存地址選擇(E5h - E7h)、電阻0設置(F0h)、電阻1設置(F1h)以及通用用戶內存(F2h - FFh)等。
四、編程查找表(LUT)
為了實現特定溫度下的所需電阻值,可以使用以下方程來確定應寫入LUT的電阻位置設置(00h - FFh): [R_{pos}=frac{R}{uC^{2}+vC + w}+frac{x}{C^{2}+yC + z}] 其中,(R)為輸出端所需的電阻值,(C)為溫度(單位:°C),(u)、(v)、(w)、(x)、(y)和(z)是編程到相應查找表中的校準常數。
需要注意的是,工廠出廠時,LUT中的其他內存位置都編程為FFh(除了表1和表2的00h - 07h字節可能被工廠編程為其他值)。建議用戶對所有LUT位置進行編程,否則部分將設置為默認值。
五、溫度轉換與滯后特性
DS1848的溫度傳感器采用片上溫度測量技術,在 - 40°C至 + 95°C的工作范圍內進行溫度轉換。溫度轉換在每次上電時啟動,最新結果存儲在E2h和E3h地址中,每10ms更新一次。在溫度轉換期間,內存的讀寫操作將暫停。
電阻值由溫度尋址的查找表決定,該表為每個2°C增量的溫度分配一個唯一的電阻值,并在溫度過渡時具有1°C的滯后特性。
六、2 - 線操作與通信協議
DS1848通過2 - 線接口進行通信,遵循特定的時鐘和數據轉換規則。
時鐘和數據轉換
- 數據變化:SDA引腳通常通過外部電阻或設備上拉。數據在SCL低電平期間可以改變,而在SCL高電平期間的數據變化將表示起始或停止條件。
- 起始條件:SCL為高電平時,SDA從高到低的轉換是起始條件,必須在任何其他命令之前出現。
- 停止條件:SCL為高電平時,SDA從低到高的轉換是停止條件。讀取序列結束后,停止命令將DS1848置于低功耗模式。
- 確認:所有地址和數據字節通過串行協議傳輸,DS1848在第九個時鐘脈沖期間將SDA線拉低以確認接收到每個字。
設備尋址
DS1848需要在起始條件后接收一個8位設備地址字,以啟用特定設備進行讀寫操作。地址字由Ah(1010b)、A2、A1、A0和R/W位組成。R/W位為高時表示讀操作,為低時表示寫操作。
讀寫操作
- 寫操作:接收到匹配的地址字節且R/W位為低時,設備進入寫模式。主設備需要發送一個8位EEPROM內存地址和一個8位數據字,DS1848在接收到每個字節后會發送一個確認信號。寫操作完成后,主設備必須發送停止條件。
- 讀操作:接收到匹配的地址字節且R/W位為高時,設備進入讀模式。有當前地址讀、隨機讀和順序地址讀三種讀操作方式。
七、電氣特性與參數
絕對最大額定值
- 引腳電壓:相對于地的任何引腳電壓范圍為 - 0.3V至 + 6.0V。
- 工作溫度: - 40°C至 + 95°C。
- 編程溫度:0°C至 + 70°C。
- 存儲溫度: - 55°C至 + 125°C。
- 焊接溫度:符合J - STD - 020A規范。
推薦直流工作條件
- 電源電壓:Vcc范圍為3.0V至5.5V。
- 電阻輸入電壓:L0、L1、H0、H1引腳的電壓范圍為GND - 0.3V至Vcc + 0.3V。
- 電阻電流:DS1848 - 050的電阻電流范圍為 - 1mA至1mA,DS1848 - 010的電阻電流范圍為 - 3mA至3mA。
其他電氣特性
還包括直流電氣特性、模擬電阻特性、數字溫度計特性、交流電氣特性和非易失性內存特性等,這些特性為工程師在設計電路時提供了重要的參考依據。
八、訂購信息
DS1848提供多種封裝形式和版本可供選擇,包括14 - 引腳TSSOP和16 - 球CSBGA封裝,以及不同的電阻配置(如10kΩ/10kΩ、50kΩ/10kΩ)。部分型號還提供無鉛封裝選項。
通過對DS1848的深入了解,我們可以看到它是一款功能強大、性能穩定的數字電位器,適用于各種需要精確電阻控制和溫度測量的應用場景。在實際設計中,工程師可以根據具體需求合理選擇DS1848的型號和配置,充分發揮其優勢。你在使用DS1848的過程中遇到過哪些問題呢?歡迎在評論區分享你的經驗和見解。
-
數字電位器
+關注
關注
4文章
281瀏覽量
85003 -
DS1848
+關注
關注
0文章
2瀏覽量
5385
發布評論請先 登錄
DS1804非易失性微調電位器:特性、操作與應用解析
MCP454X/456X/464X/466X數字電位器:功能特性與應用解析
探索Microchip MCP4017/18/19數字電位器:特性、應用及設計要點
深入剖析DS2417:實時時鐘芯片的技術奧秘
深入解析DS1388:多功能I2C RTC/監控器的卓越之選
MCP4011/2/3/4數字電位器:特性、應用與設計考量
變頻器外接電位器阻值的選擇
深入解析TPIC2060A:多功能9通道電機驅動IC的技術奧秘
深入解析L6564H:高性能PFC控制器的技術奧秘
?TPL0202 數字電位器技術規格書總結
TPL0501-100 單通道 256 抽頭 SPI 數字電位器技術文檔總結
Vishay Sfernice TS7密封型表面貼裝微調電位器技術解析
Vishay Sfernice M61系列金屬陶瓷微調電位器技術解析
深入解析DS1848:多功能數字電位器的技術奧秘
評論