深入解析PCF8575:16位I2C與SMBus I/O擴(kuò)展器的卓越之選
在電子工程師的日常設(shè)計(jì)工作中,I/O擴(kuò)展器是一個(gè)常見(jiàn)且關(guān)鍵的組件。今天,我們就來(lái)深入探討德州儀器(Texas Instruments)的PCF8575——一款16位I2C與SMBus I/O擴(kuò)展器,它在眾多應(yīng)用場(chǎng)景中都有著出色的表現(xiàn)。
文件下載:pcf8575.pdf
一、產(chǎn)品特性亮點(diǎn)
1. 接口擴(kuò)展與中斷輸出
PCF8575作為I2C到并行端口的擴(kuò)展器,為大多數(shù)微控制器提供了通用的遠(yuǎn)程I/O擴(kuò)展功能。其開(kāi)放漏極中斷輸出設(shè)計(jì),能夠方便地連接到微控制器的中斷輸入,當(dāng)端口輸入出現(xiàn)上升或下降沿時(shí),就會(huì)觸發(fā)中斷信號(hào),讓系統(tǒng)能夠及時(shí)響應(yīng)外部變化。
2. 低功耗與高兼容性
該擴(kuò)展器的待機(jī)電流消耗極低,最大僅為10μA,這對(duì)于需要長(zhǎng)時(shí)間待機(jī)的設(shè)備來(lái)說(shuō)至關(guān)重要。同時(shí),它與大多數(shù)微控制器兼容,支持400kHz的快速I(mǎi)2C總線,能夠滿足高速數(shù)據(jù)傳輸?shù)男枨蟆?/p>
3. 硬件地址與驅(qū)動(dòng)能力
通過(guò)三個(gè)硬件地址引腳,PCF8575可以實(shí)現(xiàn)地址編程,最多可在同一I2C總線上使用八個(gè)設(shè)備,大大提高了系統(tǒng)的可擴(kuò)展性。其輸出具有鎖存功能,并且具備高電流驅(qū)動(dòng)能力,能夠直接驅(qū)動(dòng)LED,還配備了到VCC的電流源,可主動(dòng)將輸出拉高。
4. 可靠性與保護(hù)性能
PCF8575的閂鎖性能超過(guò)100mA(Per JESD 78,class II),ESD保護(hù)也非常出色,超過(guò)了JESD 22標(biāo)準(zhǔn),包括2000V人體模型、200V機(jī)器模型和1000V充電設(shè)備模型,有效保障了設(shè)備在復(fù)雜環(huán)境下的可靠性。
二、廣泛的應(yīng)用領(lǐng)域
PCF8575的應(yīng)用場(chǎng)景十分廣泛,涵蓋了電信、服務(wù)器、路由器、個(gè)人電腦、個(gè)人電子設(shè)備以及工業(yè)自動(dòng)化等多個(gè)領(lǐng)域。在電信領(lǐng)域,它可用于濾波器單元;在服務(wù)器和路由器中,能實(shí)現(xiàn)GPIO擴(kuò)展;在個(gè)人電子設(shè)備和工業(yè)自動(dòng)化產(chǎn)品中,也能發(fā)揮其I/O擴(kuò)展的優(yōu)勢(shì)。
三、詳細(xì)的產(chǎn)品描述
1. 工作電壓與端口特性
PCF8575適用于2.5V至5.5V的VCC操作,通過(guò)I2C接口(串行時(shí)鐘SCL和串行數(shù)據(jù)SDA)為大多數(shù)微控制器家族提供通用的遠(yuǎn)程I/O擴(kuò)展。它具有16位準(zhǔn)雙向輸入/輸出端口(P07–P00,P17–P10),每個(gè)端口都可以作為輸入或輸出使用,無(wú)需數(shù)據(jù)方向控制信號(hào)。上電時(shí),I/O端口為高電平,此時(shí)只有到VCC的電流源處于激活狀態(tài)。
2. 中斷功能與數(shù)據(jù)傳輸
該擴(kuò)展器提供開(kāi)放漏極中斷輸出(INT),當(dāng)端口輸入狀態(tài)發(fā)生變化時(shí),會(huì)觸發(fā)中斷信號(hào)。中斷信號(hào)在時(shí)間$t_{iv}$后有效,通過(guò)改變端口數(shù)據(jù)或?qū)Χ丝谶M(jìn)行讀寫(xiě)操作,可以重置和重新激活中斷電路。數(shù)據(jù)傳輸時(shí),每對(duì)數(shù)據(jù)字節(jié)中的第一個(gè)字節(jié)對(duì)應(yīng)端口0(P07–P00),第二個(gè)字節(jié)對(duì)應(yīng)端口1(P17–P10),并且數(shù)據(jù)傳輸必須是偶數(shù)個(gè)字節(jié)。
四、引腳配置與功能
PCF8575有多種封裝形式,如SSOP、TVSOP、SOIC、TSSOP和VQFN等。不同封裝的引腳配置基本相同,主要包括地址輸入引腳(A0、A1、A2)、中斷輸出引腳(INT)、I/O端口引腳(P07–P00,P17–P10)、串行時(shí)鐘引腳(SCL)、串行數(shù)據(jù)引腳(SDA)以及電源引腳(VCC和GND)。其中,地址輸入引腳用于設(shè)置設(shè)備地址,中斷輸出引腳可連接到微控制器的中斷輸入,I/O端口引腳則用于與外部設(shè)備進(jìn)行數(shù)據(jù)交互。
五、規(guī)格參數(shù)詳解
1. 絕對(duì)最大額定值
PCF8575的絕對(duì)最大額定值規(guī)定了設(shè)備能夠承受的最大應(yīng)力,如VCC電源電壓范圍為–0.5V至6.5V,輸入和輸出電壓范圍為–0.5V至VCC + 0.5V等。超過(guò)這些額定值可能會(huì)導(dǎo)致設(shè)備永久性損壞,因此在設(shè)計(jì)時(shí)必須嚴(yán)格遵守。
2. ESD額定值
該擴(kuò)展器的ESD額定值表現(xiàn)出色,人體模型(HBM)為2000V,充電設(shè)備模型(CDM)為1000V,這意味著它在靜電防護(hù)方面具有較高的可靠性,能夠有效避免因靜電放電而導(dǎo)致的設(shè)備故障。
3. 推薦工作條件
為了確保PCF8575的正常工作,推薦的工作條件包括VCC電源電壓為2.5V至5.5V,高電平輸入電壓為0.7 × VCC至VCC + 0.5V,低電平輸入電壓為–0.5V至0.3 × VCC等。同時(shí),還對(duì)P端口的輸出電流和工作溫度范圍進(jìn)行了規(guī)定。
4. 熱信息
不同封裝的PCF8575在熱性能方面有所差異,如結(jié)到環(huán)境的熱阻(RθJA)、結(jié)到外殼的熱阻(RθJC)等。了解這些熱信息對(duì)于合理設(shè)計(jì)散熱方案、確保設(shè)備在高溫環(huán)境下的穩(wěn)定性至關(guān)重要。
5. 電氣特性
電氣特性參數(shù)詳細(xì)描述了PCF8575在不同工作條件下的電氣性能,如輸入二極管鉗位電壓、P端口的輸出電流、電源電流等。這些參數(shù)是工程師進(jìn)行電路設(shè)計(jì)和性能評(píng)估的重要依據(jù)。
6. I2C接口時(shí)序要求
I2C接口的時(shí)序要求對(duì)于數(shù)據(jù)傳輸?shù)臏?zhǔn)確性和穩(wěn)定性至關(guān)重要。PCF8575規(guī)定了I2C時(shí)鐘頻率、時(shí)鐘高時(shí)間、時(shí)鐘低時(shí)間、數(shù)據(jù)建立時(shí)間和保持時(shí)間等參數(shù),工程師在設(shè)計(jì)時(shí)必須嚴(yán)格遵循這些時(shí)序要求,以確保數(shù)據(jù)的正確傳輸。
7. 開(kāi)關(guān)特性
開(kāi)關(guān)特性參數(shù)描述了PCF8575在信號(hào)轉(zhuǎn)換過(guò)程中的時(shí)間延遲,如中斷有效時(shí)間、中斷復(fù)位延遲時(shí)間、輸出數(shù)據(jù)有效時(shí)間等。了解這些參數(shù)有助于優(yōu)化系統(tǒng)的響應(yīng)速度和性能。
六、典型特性曲線分析
文檔中給出了PCF8575的典型特性曲線,包括電源電流與溫度的關(guān)系、待機(jī)電源電流與溫度的關(guān)系、I/O灌電流與輸出低電壓的關(guān)系等。通過(guò)分析這些曲線,工程師可以更好地了解設(shè)備在不同工作條件下的性能表現(xiàn),為電路設(shè)計(jì)和優(yōu)化提供參考。
七、參數(shù)測(cè)量信息
為了準(zhǔn)確測(cè)量PCF8575的各項(xiàng)參數(shù),文檔提供了詳細(xì)的測(cè)量電路和電壓波形圖,包括I2C接口負(fù)載電路、中斷負(fù)載電路和P端口負(fù)載電路等。工程師可以根據(jù)這些信息搭建測(cè)量平臺(tái),對(duì)設(shè)備進(jìn)行精確的性能測(cè)試。
八、應(yīng)用與實(shí)現(xiàn)建議
1. 典型應(yīng)用示例
文檔中給出了一個(gè)典型的應(yīng)用示意圖,展示了PCF8575在實(shí)際電路中的應(yīng)用。在這個(gè)示例中,SCL和SDA引腳直接連接到VCC,設(shè)備地址配置為0100000,部分P端口配置為輸出,部分配置為輸入。通過(guò)合理配置端口功能,可以實(shí)現(xiàn)對(duì)外部設(shè)備的控制和數(shù)據(jù)采集。
2. 設(shè)計(jì)要求與注意事項(xiàng)
降低ICC功耗
當(dāng)I/O端口用于控制LED時(shí),為了降低電源電流ICC的消耗,可以采用兩種方法:一是在LED上并聯(lián)一個(gè)高值電阻,二是使設(shè)備的供電電壓低于LED的供電電壓,以確保P端口的電壓大于或等于VCC。
選擇合適的上拉電阻
對(duì)于SCL和SDA線的上拉電阻$R{P}$,需要根據(jù)I2C總線上所有目標(biāo)的總電容進(jìn)行合理選擇。最小上拉電阻$R{p(min)}$與VCC、$V{OL,(max)}$和$I{OL}$有關(guān),最大上拉電阻$R{p(max)}$則與最大上升時(shí)間$t{r}$和總線電容$C_$有關(guān)。同時(shí),I2C總線的最大電容不得超過(guò)400pF。
3. 電源供應(yīng)建議
PCF8575的工作電源電壓范圍為2.5V至5.5V,在首次上電或需要通過(guò)電源循環(huán)對(duì)設(shè)備進(jìn)行復(fù)位時(shí),必須遵循電源上電復(fù)位的要求,以確保I2C總線邏輯正確初始化。建議$T{OFF}>100 ms$且$T{RISE}<10 ms$,否則可能會(huì)導(dǎo)致設(shè)備鎖定。
4. 布局設(shè)計(jì)要點(diǎn)
在進(jìn)行PCB布局時(shí),應(yīng)遵循常見(jiàn)的PCB布局原則。雖然I2C信號(hào)速度對(duì)匹配阻抗和差分對(duì)的要求不高,但仍需注意避免信號(hào)跡線出現(xiàn)直角,將信號(hào)跡線從集成電路附近分散開(kāi),并使用較粗的跡線來(lái)承載較大的電流。同時(shí),應(yīng)在PCF8575附近放置旁路和去耦電容,以控制VCC引腳的電壓。對(duì)于高密度信號(hào)布線的電路板,建議使用4層板,將信號(hào)路由在頂層和底層,內(nèi)層分別設(shè)置為接地層和電源層。
九、設(shè)備與文檔支持
德州儀器為PCF8575提供了完善的設(shè)備和文檔支持。工程師可以通過(guò)ti.com網(wǎng)站獲取設(shè)備的最新文檔和產(chǎn)品信息,還可以通過(guò)TI E2E?支持論壇獲取快速、經(jīng)過(guò)驗(yàn)證的答案和設(shè)計(jì)幫助。同時(shí),需要注意靜電放電對(duì)集成電路的影響,在操作時(shí)應(yīng)采取適當(dāng)?shù)念A(yù)防措施。
十、總結(jié)
PCF8575作為一款功能強(qiáng)大、性能可靠的16位I2C與SMBus I/O擴(kuò)展器,通過(guò)其豐富的特性和廣泛的應(yīng)用場(chǎng)景,為電子工程師提供了一個(gè)優(yōu)秀的解決方案。在實(shí)際設(shè)計(jì)中,我們需要充分了解其特性、規(guī)格參數(shù)和應(yīng)用要求,合理進(jìn)行電路設(shè)計(jì)和布局,以確保系統(tǒng)的穩(wěn)定性和可靠性。希望本文能對(duì)大家在PCF8575的設(shè)計(jì)應(yīng)用中有所幫助,如果你在使用過(guò)程中有任何問(wèn)題或經(jīng)驗(yàn),歡迎在評(píng)論區(qū)分享交流。
-
電子設(shè)計(jì)
+關(guān)注
關(guān)注
42文章
1656瀏覽量
49848
發(fā)布評(píng)論請(qǐng)先 登錄
PCF8575,pdf(Remote 16-Bit I2C
I2C擴(kuò)展器-PCF8575驅(qū)動(dòng)程序
PCF8575 具有中斷輸出的遠(yuǎn)程 16 位 I2C 和 SMBus I/O 擴(kuò)展器
具有中斷輸出的 PCF8575 遠(yuǎn)程16位I2C和SMBusI/O 擴(kuò)展器數(shù)據(jù)表
深入解析PCF8575:16位I2C與SMBus I/O擴(kuò)展器的卓越之選
評(píng)論