穩(wěn)定可靠的I2C通信的設計計算
可以忽略由泄漏電流產(chǎn)生的 50KΩ(最大值),因為總線電容起主導作用。因此,可接受的電阻值的范圍為:
設計人員應選擇范圍中間附近的值,以盡可能提供較大的保護帶。對于本例,2.2KΩ的上拉電阻較為理想。
總線速度與功耗
當提高總線速度或存在較大總線電容時,必須減小上拉電阻。阻值較低的電阻會導致電流消耗增加,因為總線上的每個邏輯低電平都會產(chǎn)生對地通路,從而對功耗造成負面影響。快速完成任務并使系統(tǒng)恢復到低功耗空閑狀態(tài),與較高總線速度要求所產(chǎn)生的額外電流消耗存在矛盾,總線速度可成為兩者之間的權衡因素。對于功耗預算非常低的應用,SPI可能是更合適的總線協(xié)議,因為其使用驅(qū)動線路,而不是集電極開路。
評論