你好,
帮忙解答一下“
Rp(min)计算公式中的VCC, VOL 和IOL在哪里可以查到数值?
Rp(max)计算公式中Cb怎么得到?
谢谢。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
按照上面截图表格中的I2C规格参数,VCC>2V时灌电流选3mA,即IOL取3mA;VCC≤2V时,灌电流选2mA,即IOL取2mA;
这里根据实际波形调节确定的不是Cb,是上拉电阻值;上述公式仅是理论分析,实际调节的时候,不需要知道确切的Cb,根据总线波形的形状变化,可以知道是往大了还是往小了调节上拉电阻值;
I2C信号是数字信号,由0和1高低电平组成,由0变为1时有上升沿,有1变为0时有下降沿,如果上升或下降沿比较缓慢,即总线上的电容比较大,充放电时间比较长,那么上拉电阻就需要往小了调;如果上升沿或下降沿有过冲,那说明充放电时间比较短,需要往大了调节上拉电阻,最后使得I2C波形比较像方波,即上升沿比较陡但还没有过冲。
上升沿时间的最大值数据手册也没有给出,但是给出了典型值,如下截图红色框内: