EZI2C Voltage Level

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
XiaoPing_Yang
Level 4
Level 4
25 replies posted 10 replies posted 10 questions asked

Hi Sir ,

        My customer now have a problem about  EZI2C  voltage level.  The slave board is 5V  ,using CY8C4025AZI-S413, but the main board is 3.3,the pull-up  resistor to 3.3V ,they communicate in I2C .

        Because the pins are set to open drain , I think the  communication could work well , is that right?

        Thanks.

0 Likes
1 Solution
LinglingG_46
Moderator
Moderator
Moderator
500 solutions authored 1000 replies posted 10 questions asked

Hi ,

I2C 时钟和数据线上拉到3.3v,则需要把从机(PSoC4000s)的芯片I2C的两根线配置成TTL电平,不然VDD为5v的供电,CMOS电平高电平检测不到3.3v的高电平。

推荐接法: 上拉电阻接10k,拉到5v。

另外,我想确认的是: 主从是否为同时上电,会存在上电时间差吗?

Thanks,

Lingling

View solution in original post

0 Likes
6 Replies
LinglingG_46
Moderator
Moderator
Moderator
500 solutions authored 1000 replies posted 10 questions asked

Hi ,

I2C 时钟和数据线上拉到3.3v,则需要把从机(PSoC4000s)的芯片I2C的两根线配置成TTL电平,不然VDD为5v的供电,CMOS电平高电平检测不到3.3v的高电平。

推荐接法: 上拉电阻接10k,拉到5v。

另外,我想确认的是: 主从是否为同时上电,会存在上电时间差吗?

Thanks,

Lingling

0 Likes

Hi Lingling,

请问下,这个电平在哪里配置?

同一套电源供电,不存在时间差。

Thanks.

Best Regards

Yang Xiaoping(杨晓平)

HING LOON DEVELOPMENT COMPANY LIMITED.

青岛办事处

青岛市市北区福北小区22号楼3单元301室

TEL:18661878153 0532-85987713

FAX:0532-85987713

e-mail:xiaopingyang@jing-xi.com

Website:http://www.jing-xi.com

发件人: LinglingG_46

发送时间: 2019-07-25 12:02

收件人: yang xiaoping

主题: Re: - EZI2C Voltage Level

Cypress Developer Community

EZI2C Voltage Level

reply from LinglingG_46 in PSoC 4 MCU Community - View the full discussion

Hi ,

I2C 时钟和数据线上拉到3.3v,则需要把从机(PSoC4000s)的芯片I2C的两根线配置成TTL电平,不然VDD为5v的供电,CMOS电平高电平检测不到3.3v的高电平。

推荐接法: 上拉电阻接10k,拉到5v。

另外,我想确认的是: 主从是否为同时上电,会存在上电时间差吗?

Thanks,

Lingling

Reply to this message by replying to this email, or go to the message on Cypress Developer Community

Start a new discussion in PSoC 4 MCU Community by email or at Cypress Developer Community

Following EZI2C Voltage Level in these streams: Inbox

This email was sent by Cypress Developer Community because you are a registered user.

You may unsubscribe instantly from Cypress Developer Community, or adjust email frequency in your email preferences

0 Likes

Hi  Lingling

     总线 电平是否是这样设置。双击 EZI2C的组件,在EZI2C Pins 点击右键,默认值是3.3V,可更改成3.3V或5V。

     Thanks.

0 Likes

Hi Xiaoping,

1; I2C bus voltage 这个功能只是在部分芯片上面可以用,具体的可以查看组件datasheet,你在这里提到的psoc4000s不能用。

2; 你可以在EZ_I2C 里面,i2c bus voltage 这个界面,选择 show EZI2C terminals, 然后自己拖两个双向的数字pin。 点击pin的组件,然后在input标签下面选择LVTTL。

pastedImage_1.png

具体关于这个CMOS还是LVTTL,请查看你拖的pin的datasheet。(Vh,VL为固定的值)

Thanks,

Lingling

0 Likes
lock attach
Attachments are accessible only for community members.

Hi Lingling,

    我将芯片变更为CY8C4126AZI-S433 ,附件是配置,是否是这样的配置?

    我再将上拉电阻接到3.3V上,就可以了吧。 !

0 Likes

Hi,

是的。

0 Likes