Boa tarde MS,
pode sim, mas pelo que entendi, nem precisa ser usado,, pois o MCP23017 tem um pull-up interno ativado
pela lib wire.h.
Quanto mais baixo o valor melhora a velocidade da borda de subida.
Note: pullups are enabled for I2C pins in the "Wire" library so are not shown in the above circuit connection or layout (below). They are high value (probably 50k~100k), so for a faster rising edge on I2C signals use lower value physical pullup resistors that will override the high value..
tradução:
Nota: os pullups estão ativados para os pinos I2C na biblioteca "Wire", portanto, não são mostrados na conexão ou no layout do circuito acima (abaixo). Eles são de alto valor (provavelmente 50k ~ 100k), portanto, para uma borda crescente mais rápida nos sinais I2C, use resistores de pullup físicos de valor mais baixo que substituirão o valor alto.
RV
Obrigado amigo de novo você ajudando.
fico grato.
veja o video eu fiquei meio confuso .
https://www.fernandok.com/2018/09/automacao-baixo-custo-esp32-e-16-...
Boa tarde MS,
Ficou confuso porque? Explique .
RV
ola boa noite.
porque no esquema da ligação da foto ele usa R-4.7.
Aqui vc diz
MCP23017 tem um pull-up interno ativado
pela lib wire.h.
para eu apreender qual seria a finalidade do autor ter colocado a R-4.7.
gostaria de apreender.
Boa tarde MS,
o autor preferiu coloca-los,
mas como eu disse no caso do MCP23017 usando a biblioteca wire.h,
é opcional, se colocar 4k7 ou 10k, não vai atrapalhar.
Mas observe no video que autor o se equivoca ao referir aos resistores,
ele diz pull down ao invés de pull up. (4:02 do video)
RV
mineirin RV
Muito obrigado agora sim eu compreendi perfeitamente.
você tirou todas as dúvidas que eu tinha muito obrigado.
caso resolvido.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por