TCAL9539-Q1:汽車級低電壓16位I2C總線I/O擴展器的深度解析
在電子設計領(lǐng)域,I/O擴展器是實現(xiàn)系統(tǒng)功能擴展和優(yōu)化的關(guān)鍵組件。今天,我們將深入探討德州儀器(TI)的TCAL9539-Q1,一款專為汽車應用設計的低電壓16位I2C總線、SMBus I/O擴展器,它具備中斷輸出、復位和配置寄存器等豐富功能。
文件下載:tcal9539-q1.pdf
1. 特性亮點
1.1 汽車級認證與安全特性
TCAL9539-Q1通過了AEC-Q100汽車應用認證,溫度等級為-40°C至+125°C,具備功能安全能力。這意味著它能夠在汽車復雜的工作環(huán)境中穩(wěn)定可靠地運行,為汽車電子系統(tǒng)的安全性提供了有力保障。同時,還有相關(guān)文檔可輔助進行功能安全系統(tǒng)設計,方便工程師進行安全相關(guān)的設計和驗證。
1.2 寬電壓范圍與低功耗
該器件的工作電源電壓范圍為1.08 V至3.6 V,能夠適應不同的電源環(huán)境。在1.8 V典型情況下,其待機電流消耗僅為1 μA,具有出色的低功耗特性,這對于汽車等對功耗敏感的應用場景非常重要,可以有效延長電池續(xù)航時間。
1.3 高速I2C總線支持
支持100-kHz(標準模式)、400-kHz(快速模式)和1-MHz(快速模式+)的I2C時鐘頻率,能夠滿足不同數(shù)據(jù)傳輸速率的需求。高速的數(shù)據(jù)傳輸能力使得它可以快速響應系統(tǒng)的指令和數(shù)據(jù)請求,提高系統(tǒng)的整體性能。
1.4 Agile I/O端口特性
TCAL9539-Q1擁有Agile I/O端口,具備可編程輸出驅(qū)動強度、可編程上拉和下拉電阻、可鎖存輸入、可屏蔽中斷、中斷狀態(tài)寄存器以及可編程開漏或推挽輸出等功能。這些特性大大增強了I/O端口的靈活性和性能,工程師可以根據(jù)具體的應用需求進行靈活配置,優(yōu)化設計以滿足不同的功耗、速度和EMI要求。
1.5 其他特性
還具備有源低電平復位輸入(RESET)、開漏有源低電平中斷輸出(INT)、輸入或輸出配置寄存器、極性反轉(zhuǎn)寄存器、可配置I/O驅(qū)動強度寄存器、上拉和下拉電阻配置寄存器、內(nèi)部上電復位等功能。此外,其SCL或SDA輸入上的噪聲濾波器可以有效減少噪聲干擾,提高數(shù)據(jù)傳輸?shù)目煽啃裕绘i存輸出具有高電流驅(qū)動能力,可直接驅(qū)動LED。
2. 應用領(lǐng)域
2.1 汽車領(lǐng)域
在汽車信息娛樂和集群系統(tǒng)中,可用于擴展處理器的I/O接口,連接各種傳感器、開關(guān)和顯示設備等,實現(xiàn)對車輛信息的采集和顯示。在車身電子和照明系統(tǒng)中,能夠控制車燈、門鎖、雨刮器等設備的開關(guān)和狀態(tài)監(jiān)測。此外,在混合動力、電動和動力總成系統(tǒng)中也有廣泛應用,可用于監(jiān)測和控制電機、電池等關(guān)鍵部件的運行狀態(tài)。
2.2 工業(yè)運輸領(lǐng)域
在工業(yè)運輸設備中,如叉車、AGV等,可用于連接各種傳感器和執(zhí)行器,實現(xiàn)對設備的自動化控制和監(jiān)測。
2.3 其他領(lǐng)域
對于GPIO受限的處理器產(chǎn)品,TCAL9539-Q1可以作為一個簡單有效的解決方案,提供額外的I/O接口,擴展系統(tǒng)的功能。
3. 規(guī)格參數(shù)
3.1 絕對最大額定值
了解器件的絕對最大額定值非常重要,它規(guī)定了器件能夠承受的最大電壓、電流和溫度等參數(shù)。例如,其Vcc的絕對最大額定值為-0.5 V至4 V,輸入電壓(Vi)和輸出電壓(Vo)的絕對最大額定值也為-0.5 V至4 V。在設計過程中,必須確保器件的工作條件在這些額定值范圍內(nèi),否則可能會導致器件永久性損壞。
3.2 ESD額定值
該器件的ESD額定值為人體模型(HBM)±4000 V,帶電設備模型(CDM)±1000 V,這表明它具有較好的靜電防護能力,能夠在一定程度上抵抗靜電干擾,提高系統(tǒng)的可靠性。
3.3 推薦工作條件
推薦的工作條件包括電源電壓范圍為1.08 V至3.6 V,高電平輸出電流(IoH)為-10 mA,低電平輸出電流(IoL)為25 mA,環(huán)境溫度范圍為-40°C至125°C,結(jié)溫不超過125°C。在設計時,應盡量使器件在這些推薦條件下工作,以確保其性能和可靠性。
3.4 電氣特性
電氣特性包括輸入二極管鉗位電壓、上電復位電壓、P端口高電平輸出電壓、低電平輸出電壓、靜態(tài)電流、內(nèi)部上拉電阻、內(nèi)部下拉電阻、輸入引腳電容等參數(shù)。這些參數(shù)描述了器件在不同工作條件下的電氣性能,工程師可以根據(jù)這些參數(shù)進行電路設計和性能評估。
3.5 時序要求
I2C總線的時序要求對于數(shù)據(jù)的正確傳輸至關(guān)重要。包括時鐘頻率、時鐘高電平時間、時鐘低電平時間、串行數(shù)據(jù)建立時間、串行數(shù)據(jù)保持時間等參數(shù)。在設計I2C總線電路時,必須嚴格滿足這些時序要求,否則可能會導致數(shù)據(jù)傳輸錯誤。
4. 詳細描述
4.1 概述
TCAL9539-Q1的數(shù)字核心由8位數(shù)據(jù)寄存器組成,允許用戶配置I/O端口的特性。上電或復位后,I/O端口默認配置為輸入,但系統(tǒng)控制器可以通過寫入配置寄存器將其配置為輸入或輸出。輸入或輸出的數(shù)據(jù)分別存儲在相應的輸入端口或輸出端口寄存器中,輸入端口寄存器的極性可以通過極性反轉(zhuǎn)寄存器進行反轉(zhuǎn)。此外,該器件還具備中斷功能,當輸入端口狀態(tài)發(fā)生變化時,會在INT引腳產(chǎn)生中斷信號,通知系統(tǒng)控制器有輸入狀態(tài)改變。
4.2 功能框圖
通過功能框圖可以更直觀地了解器件的內(nèi)部結(jié)構(gòu)和工作原理。它展示了各個功能模塊之間的連接關(guān)系和數(shù)據(jù)流向,有助于工程師進行系統(tǒng)級的設計和調(diào)試。
4.3 特性描述
4.3.1 I/O端口
當I/O端口配置為輸入時,形成高阻抗輸入,輸入電壓可最高提升至3.6 V。當配置為輸出時,根據(jù)輸出端口寄存器的狀態(tài),Q1或Q2導通,形成低阻抗路徑。在使用時,應確保外部施加的電壓不超過推薦的工作范圍,以保證器件的正常工作。
4.3.2 可調(diào)輸出驅(qū)動強度
輸出驅(qū)動強度寄存器允許用戶獨立控制每個GPIO的驅(qū)動電流水平,可配置為四種不同的電流級別。通過調(diào)整這些寄存器的位,可以改變驅(qū)動I/O焊盤的晶體管對數(shù)量,從而實現(xiàn)對輸出驅(qū)動能力的控制。降低輸出驅(qū)動能力可以減少系統(tǒng)噪聲,特別是在同時切換多個輸出時,能夠有效減輕同時開關(guān)噪聲(SSN)的影響。
4.3.3 中斷輸出(INT)
在輸入模式下,當端口輸入的上升或下降沿觸發(fā)中斷且中斷功能未被屏蔽時,會在INT引腳產(chǎn)生中斷信號。中斷信號在時間tiv后有效,通過將端口數(shù)據(jù)恢復到原始設置或讀取產(chǎn)生中斷的端口數(shù)據(jù)可以復位中斷電路。INT輸出為開漏結(jié)構(gòu),需要外接上拉電阻到Vcc,如果不需要中斷功能,可將其懸空。
4.3.4 復位輸入(RESET)
通過將RESET引腳置為低電平,可以將器件復位到默認狀態(tài)。復位操作會將寄存器的值恢復到上電默認值,并初始化I2C/SMBus狀態(tài)機。該輸入需要外接上拉電阻到Vcc,如果沒有使用主動連接。
4.3.5 軟件復位調(diào)用
軟件復位調(diào)用是通過I2C總線發(fā)送特定的命令序列來實現(xiàn)的。具體步驟包括發(fā)送起始條件、通用調(diào)用I2C總線地址“0000 0000”并將R/W位設置為0,發(fā)送數(shù)據(jù)字節(jié)0x06,最后發(fā)送停止條件。成功完成這些步驟后,器件將執(zhí)行復位操作,清除所有寄存器的值。
4.4 設備功能模式
4.4.1 上電復位
當電源從0 V施加到Vcc時,內(nèi)部上電復位會將器件保持在復位狀態(tài),直到電源電壓達到VPOR。此時,復位條件解除,器件的寄存器和I2C/SMBus狀態(tài)機初始化到默認狀態(tài)。
4.5 編程
4.5.1 I2C接口
I2C通信通過發(fā)送起始條件、設備地址、命令字節(jié)和數(shù)據(jù)字節(jié)來實現(xiàn)。數(shù)據(jù)傳輸在時鐘脈沖的高電平期間進行,每個字節(jié)后面跟隨一個ACK位。停止條件用于結(jié)束數(shù)據(jù)傳輸。在編程時,需要注意滿足I2C總線的時序要求,確保數(shù)據(jù)的正確傳輸。
4.6 寄存器映射
4.6.1 設備地址
TCAL9539-Q1的地址由硬件引腳A0和A1決定,共有四種不同的地址組合。最后一位用于定義操作(讀或?qū)懀?,高電平選擇讀操作,低電平選擇寫操作。
4.6.2 控制寄存器和命令字節(jié)
控制寄存器用于存儲命令字節(jié),命令字節(jié)決定了要訪問的內(nèi)部寄存器。不同的命令字節(jié)對應不同的寄存器,如輸入端口寄存器、輸出端口寄存器、極性反轉(zhuǎn)寄存器、配置寄存器等。
4.6.3 寄存器描述
詳細描述了各個寄存器的功能和默認值。例如,輸入端口寄存器反映了引腳的輸入邏輯電平,輸出端口寄存器顯示了定義為輸出的引腳的邏輯電平,極性反轉(zhuǎn)寄存器用于反轉(zhuǎn)輸入端口的極性,配置寄存器用于配置I/O引腳的方向等。
4.6.4 總線事務
數(shù)據(jù)通過寫和讀命令在控制器和TCAL9539-Q1之間進行交換。寫操作時,先發(fā)送設備地址并將最低有效位設置為0,然后發(fā)送命令字節(jié)和數(shù)據(jù)字節(jié)。讀操作時,先發(fā)送設備地址并將最低有效位設置為0,發(fā)送命令字節(jié),然后重新發(fā)送設備地址并將最低有效位設置為1,讀取寄存器的數(shù)據(jù)。
5. 應用與實現(xiàn)
5.1 應用信息
TCAL9539-Q1通常作為目標設備連接到I2C控制器(處理器),放置在靠近GPIO的遠程位置,方便控制器對I/O進行監(jiān)測和控制。
5.2 典型應用
給出了一個典型的應用示例,包括設備地址配置、I/O端口配置和電阻選擇等。在設計時,需要根據(jù)具體的應用需求選擇合適的電源電壓、輸出電流額定值和I2C總線時鐘速度。
5.3 詳細設計過程
5.3.1 上拉電阻選擇
SCL和SDA線的上拉電阻Rp需要根據(jù)I2C總線上所有目標設備的總電容進行選擇。最小上拉電阻Rp(min)由Vcc、VOL(max)和IOL決定,最大上拉電阻Rp(max)由最大上升時間tr和總線電容Cb決定。在選擇上拉電阻時,需要確保總線電容不超過I2C總線的最大允許值。
5.3.2 最小化ICC當I/O控制LED時
當I/O用于控制LED時,為了減少電流消耗,應確保P端口控制LED的電壓大于或等于Vcc。可以通過在P端口和Vcc之間連接電阻或采用較低的設備供電電壓等方法來實現(xiàn)。
5.4 電源供應建議
5.4.1 上電復位要求
在電源出現(xiàn)毛刺或數(shù)據(jù)損壞時,可以使用上電復位功能將器件恢復到默認狀態(tài)。上電復位需要器件經(jīng)歷一次電源循環(huán),有兩種類型的上電復位方式,分別是將Vcc降低到0.2 V或0 V然后再升高,以及將Vcc降低到POR閾值以下然后再升高。
5.4.2 電源供應布局
在PCB布局時,應遵循一些常見的布局原則,如避免信號走線出現(xiàn)直角,信號走線離開集成電路時應相互分散,使用較厚的走線寬度來承載較大的電流等。同時,應在靠近器件的位置放置旁路和去耦電容,以控制電源引腳的電壓。
6. 設備與文檔支持
6.1 文檔更新通知
用戶可以通過訪問ti.com上的設備產(chǎn)品文件夾,點擊“訂閱更新”來接收文檔更新的通知。
6.2 支持資源
TI E2E?支持論壇是獲取快速、可靠答案和設計幫助的重要渠道,用戶可以在論壇上搜索現(xiàn)有答案或提出自己的問題。
6.3 靜電放電注意事項
該集成電路容易受到ESD的損壞,在處理和安裝時應采取適當?shù)念A防措施,避免因靜電放電導致器件性能下降或損壞。
7. 機械、封裝與可訂購信息
提供了TCAL9539-Q1的機械、封裝和可訂購信息,包括不同封裝類型、引腳數(shù)量、包裝數(shù)量、RoHS合規(guī)性、引腳鍍層材料、MSL評級和峰值回流溫度等。在選擇器件時,需要根據(jù)具體的應用需求和生產(chǎn)要求選擇合適的封裝和訂購信息。
綜上所述,TCAL9539-Q1是一款功能強大、性能可靠的汽車級I/O擴展器,具有豐富的特性和廣泛的應用領(lǐng)域。在設計過程中,工程師需要充分了解其規(guī)格參數(shù)、工作原理和應用要求,合理選擇器件和進行電路設計,以確保系統(tǒng)的性能和可靠性。你在使用這款器件的過程中遇到過哪些問題呢?歡迎在評論區(qū)分享你的經(jīng)驗和見解。
-
汽車應用
+關(guān)注
關(guān)注
0文章
283瀏覽量
17458
發(fā)布評論請先 登錄
TCAL9539-Q1:汽車級低電壓16位I2C總線I/O擴展器的深度解析
評論