Arduino Forum

International => Español => Hardware => Topic started by: RodrigoZamora on Jun 20, 2015, 10:54 pm

Title: [Solucionado] Voltaje en I2C para arduino due
Post by: RodrigoZamora on Jun 20, 2015, 10:54 pm
Que tal compañeros.

Tengo la siguiente inquietud, tengo un sensor que usa I2C para comunicarse, este mismo se alimenta con 5v, la duda es si puedo conectarlo sin problemas a un Arduino Due, tengo miedo de cargarme mi Due.

He buscado algo por internet y no encuentro mucho, la documentacion del sensor dice esto:

Quote
The I2C lines are 3.3v. They're setup for 3.3v and 5v operation (5v is converted to 3.3v and the sensor has an interal 4.7K ohm pullup resistor). If you're using a 5v system with only our sensor on the I2C then the 4.7K pullup may be adequate, however if you have multiple sensors on the I2C you may want to use a lower resistance pullup.
Mi ingles es bastante malo y para colmo soy un principiante en electronica por lo que no entiendo al 100%.

Lo que entendí de lo anterior, es que por defecto el sensor trabaja en el I2C a 3.3v ya que tiene una resistencia pull-up interna, por lo que no tengo inconveniente de usarlo en un Due.

Para estar seguro ¿Es correcto?

La documentación la saque de la siguiente pagina.

http://kb.pulsedlight3d.com/support/solutions/articles/5000550871-what-voltage-can-the-lidar-lite-pins-handle-

El sensor es el Lidar-lite de sparkfun, este el datasheet:

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/5007466446/original/LIDAR-Lite-Laser-Datasheet.pdf?AWSAccessKeyId=AKIAJ2JSYZ7O3I4JO6DA&Expires=1434838538&Signature=uvsZyap1H%2BFv9Qpa%2F1501dDAlRo%3D&response-content-type=application%2Fpdf

Agradezco su ayuda.

Saludos.
Title: Re: Voltaje en I2C para arduino due
Post by: surbyte on Jun 20, 2015, 10:56 pm
Y lo mas importante no lo pones, que sensor es?
Title: Re: Voltaje en I2C para arduino due
Post by: RodrigoZamora on Jun 21, 2015, 12:23 am
Es verdad, edito el post.

Saludos.
Title: Re: Voltaje en I2C para arduino due
Post by: surbyte on Jun 21, 2015, 07:44 pm
Bueno tuve que buscarlo por mi cuenta porque tu link no esta bien o no lo interpreto, te explico mas abajo como debes ponerlo.
Aca dice que tensiones puede usar el sensor (http://kb.pulsedlight3d.com/support/solutions/articles/5000550871-what-voltage-can-the-lidar-lite-pins-handle-)

Quote
I2C

The I2C lines are 3.3v. They're setup for 3.3v and 5v operation (5v is converted to 3.3v and the sensor has an interal 4.7K ohm pullup resistor). If you're using a 5v system with only our sensor on the I2C then the 4.7K pullup may be adequate, however if you have multiple sensors on the I2C you may want to use a lower resistance pullup.

MODE Pin

The MODE pin has a 3.3v drive voltage, so it will only pull a load high up to 3.3v. It is diode isolated so 5v won't damage it, but it will not be able to drive a low high unless it's 3.3v.
No hay problema en usar 3.3V con el DUE.
Requiere alimentación de 5V pero luego funciona en 3.3V


NOTA:
Lee las normas, ese link no se a donde conduce, y cuando termina o si sigue en la línea de abajo.
Asi debiste ponerlo sin los puntos decimales
Sensor Lidar-Lite de SparkFun (https://www.sparkfun.com/products/13167)

Asi se ve cuando editas.
[.url=https://www.sparkfun.com/products/13167]Sensor Lidar-Lite de SparkFun[./url]
Title: Re: Voltaje en I2C para arduino due
Post by: RodrigoZamora on Jun 25, 2015, 04:32 am
Muchas gracias surbyte, necesitaba la confirmacion de alguien que sabe.

Saludos.