你好,
我注意到电阻R2和R3 I2C拉升没有安装在SLG46826V-DIP板上。
在GreenPAK6软件中没有选项来启用I2C引脚的拉拔。另外,在GreenPAK的系统内编程板中包含了pullups。但是我想知道当SLG46826芯片单独运行时,这些插脚会发生什么变化?ie。他们会受到噪音的影响吗?
所以我的问题是,我是否需要包括I2C上拉电阻在我的主板上的SLG46826?
谢谢你,肯
设备:
设备数量:
SLG46826
嗨Kentxu,
谢谢你的问题!
如果你使用GreenPAK DIP开发板,它有可能增加外部板载5kOhm拉上(或拉下)电阻。要添加它们,请启动调试模式,这样您就可以添加外部连接的电阻。对于I2C行,它们是默认添加的。请看附件,我做了一个截图。我希望它能帮助你解决你的问题。
你提到的电阻R2和R3,这些电阻不会影响主板和I2C本身的任何功能。
最好的问候,
Oleh pokalchuk Sapiha
嗨Oleh pokalchuk,
谢谢你的回复。但我没有使用DIP开发板。
我正在设计一个新的电路板,其中包括SLG46826,由于空间不够,我想知道我的电路板上是否需要I2C的拉升电阻。
谢谢你,肯
Kentxu,
抱歉我的误解,如果你使用的是I2C线,引脚应该从外部拉出,要么从主端,要么从从端(SLG46826V)。如果你有拉电阻从主侧,你不需要增加额外的电阻。否则,应增加上拉电阻。
最好的问候,
Oleh pokalchuk Sapiha
嗨Oleh pokalchuk,
谢谢你的澄清。一旦它是ISP编程我的SLG46826V芯片将运行'独立'(没有主人),所以我将添加一些pullups。
如果I2C拉普默认在芯片内,那就好了。:(
也许在数据表中最好有一个带最小需要元件(拉拔、解耦)的推荐电路图。
BR,肯
Kentxu,
内部芯片拉起电阻创造限制,因为I2C主人可以有不同的VDD范围供应,这将不利于通讯和芯片操作。附近其他引脚上也有10kOhm上拉电阻,例如PIN7, PIN10可以外接相应的PIN8和PIN9。这种方法可以让您在没有额外组件的情况下拉出I2C引脚,并节省PCB上的空间,但在您的设计中不能使用附近的引脚。
外部组件就像拉起的电阻不是永久性的,可以根据线路电容和I2C通信速度改变。这就是为什么我们不把它们放到DS里。但我同意把它们放在DS里是件好事。
最好的问候,
Oleh pokalchuk Sapiha