[SOLUCIONADO] Instalar Arduino Uno en el coche. Alimentación

Buenas de nuevo :slight_smile: .

Gracias carmeloco! tu propuesta calma mis ansias de seguridad y durabilidad, añadiendo a cambio solo un poco de complejidad.

Siguiendo tu magistral leccion de calculo, solo que cambiando algún parametro que he encontrado diferente en una revisión del 4n35, pongo el link y ya me dirás si lo ves correcto, voy a hacer mis primeros pinitos en el mundo del calculo electronico... :roll_eyes:

15V menos 1.15V de caida de tensión ( http://www.educachip.com/optoacoplador-que-es-y-como-utilizarlo/ ) y dividido por 0.008 (10mA es el consumo del led, ponemos 8mA para más precaución) nos da como valor para la resistencia 1731,25.

(15v-1,12v)/0,008=1,731.25

Estariamos hablando de colocar una resistencia a la entrada del opto de un valor comercial tipo 1K7.

Es correcto?

Bueno, seria una resistencia de 1K8, ya que 1K7, no es un valor normalizado. La verdad es que para la resistencia de entrada del opto, no es necesaria mucha precision, ya que tengo comprobado que es bastante tolerante y resistente. Cuanto mayor sea la resistencia, más protegido estará, pero sin pasarse, ya que podriamos llegar al punto de que no funcione bien. Creo que también es cuestión de que experimentes un poco, y mires lo que funciona, y lo que no.

Buenas noches, :slight_smile:

Finalmente vamos a optar por el optoacoplador para leer los 12v del cable y mandar la informacion al pin del arduino.

Para montar el circuito entero os pido un poco de ayuda por favor.

Comenzamos tomando precauciones y haciendo los calculos sobre 15v en vez de 12v. Según esta formula (15v-1,12v)/0,008=1,731.25 debo poner una resistencia ANTES del optoacoplador de 1K8.

Mis dudas son que resistencia debo poner DESPUES del optoacoplador y si debo conectarlo a un pin analogico o digital.

Gracias y saludos.

Puedes poner una pulldown de 1K8 también, por simplificar, y creo que es evidente que el pin a usar, es digital.

hola a todos! :slight_smile:

Situación actual: proyecto aplazado por viaje de negocios, pero con todo muy clarito gracias a foreros como surbyte y carmeloco. Creo que las normas del foro son poner SOLUCIONADO en el titulo del post.

Me comprometo a poner exactamente como es nuestro montaje de la arduino en breve, cuando volvamos del viaje, junto con su correspondiente SOLUCIONADO.

Saludos.

Si, asi es. ekidistante. Edita el título y le pones SOLUCIONADO.

Buenas de nuevo, hemos vuelto al tajo y como me comprometí os explico como he montado el optoacoplador para ver vuestras opiniones.

Por el lado del cable de 12v que queremos leer, el que va al led del opto, hemos interpuesto una resistencia de 1k y la consiguiente toma tierra.

Por el lado del arduino, hemos sacado una toma del pin de alimentación de 3.3V al colector del opto, con una resistencia de 1K por medio y un cable al pin analogico del arduino.

Resultado: si no hay corriente en el cable que queremos leer, en el pin analogico tenemos 3.30V. Si tenemos 12V en el cable que queremos leer en el pin analogico hay 75.7mV.

Adjunto dos imagenes.

http://server.softbend.net:9001/pydio/data/public/bf0ef2.php

http://server.softbend.net:9001/pydio/data/public/907555.php

Saludos.

Porque usas 3.3V para alimentar el transistor del opto? Pense que usabas un UNO?

Estamos usando una arduino uno, aunque tambien valoramos usar una arduino nano. ¿Como deberiamos alimentar el transistor del optoacoplador?.

Saludos.

Con 5V no con 3.3V. hablo del transistor del Opto okay? En lugar de 3.3 usa 5V.
algo asi


En lugar de R2 470 tu usas 1K y esta bien.
El esquema es genérico para tu opto. El diodo a la entrada no es mala idea para proteger contra tensiones inversas altas.

Te entiendo surbyte, se me olvido decirte que estamos alimentando un modulo bluetooth HC-06 con la salida de 5V de la arduino.

Saludos.

Y cual es el problema? Puedes alimentar el Opto tambien. No pasa nada. No estas superando la corriente disponible.
pero la tensión de 3.3V es un valor que no puede entregar mas de 60 mA si mal recuerdo y ademas, los niveles de entrada del UNO son TTL 5V aunque reconocerá el nivel HIGH de 3.3 porque toma un HIGH hasta 2.8V pero para que jugar al límite?

Hola!

Desconociamos que podiamos conectar el bluetooth y el optoacoplador a la misma salida de 5V.

Siendo asi, y sino causa ningún problema, lo haremos.

Pues entonces el esquema queda como antes excepto que usamos la salida de 5v.

En breve montaremos el circuito y haremos pruebas en el mundo fisico, os diré cosas.

Tambien probablemente sumaremos una arduino nano a nuestro banco de pruebas.

Os quedo muy agradecido y dejo el [SOLUCIONADO] para cuando el circuito este funcionando a pleno rendimiento, a no ser que veais más procedente ponerlo ahora.

Saludos y gracias.

A ver.. para que tengas en cuenta.
No me gusta recargar el arduino con demasiados módulos pero si no te pasas de consumo no hay problemas.
Digamos 100 a 200mA (como mucho).
Si haces todo esto y la alimentación que ingresa al arduino se mantiene cercana a 7V estamos relajados pero si le entregas 12V la disipación aumenta.. como diferencia entrada salida =
Supongamos 300mA de consumo máximo.
Si alimentas con 7V tienes Pot disipada = (7-5) 0.3=20.3 = 0.6Watts
Si alimentas con 12V tienes Pot disipada = (12-5)*0.3 = 2.1Watts
Ves la diferencia?
Pasamos de un Arduino con su regulador relajado a uno que calienta.
Pero estoy exagerando con un BT y un opto no pasa nada. Solo para que lo tengas presente a futuro.

Hola surbyte!

Por lo comentas el consumo de la placa con el bluetooth y el opto no se irá a más de 200 mA.

Mirando las specs del step down converter dc dc que usamos creo que pone que da una salida de 2A, entonces la pregunta es si es posible regular el amperaje, primero de la bateria del coche al step down converter, y luego del step down a la plaquita.

Saludos.

El amperaje no debes regularlo. El circuito consume lo que necesita pero es bueno saber cuánto va a consumir tu circuito.
Por lo visto, no tendras problemas.
Usa tu step down y ajustalo a 7V de salida. Todo bien aislado. para que nada toque metal (GND del auto)

Hola y gracias de nuevo surbyte!

Bueno, ahora nos hemos encontrado con un nuevo problema. Hemos replicado todo el circuito con una arduino nano, pero no tiene las tres tomas tierra que necesitamos (alimentación, optoacoplador y módulo bluetooth), entonces la duda es si se puede compartir la toma de tierra para por ejemplo la alimentación y el opto y el bluetooth aparte o es imposible.

Saludos.

Que te quede claro ahora y para el futuro.
Todo lo que es control entrada salida de optos o sensores debe estar a masa en el Arduino para que este cada vez que quiera interpretar un nivel digital pueda, o enviarlo a un opto pueda, o leerlo .
Para ello se debe compartir GND con cada uno de ellos.
Ahora cuando del otro lado existe peligro de riesgo electrico, 220VAC o tension DC mas alta que 75V debes aislar en la medida de lo posible uno y otro circuito.

Hola!

Perdona mi torpeza surbyte, entiendo entonces que podemos conectar la toma tierra del optoacoplador junto con la toma tierra de la alimentación en el mismo pin GND?

Saludos.

El esquema del post#29 es muy utilizado en situaciones en las que el arduino esta alimentado por un lado y queremos monitorear una tensión que no tiene referencia GND con la nuestra, justamente para estar AISLADO.
En el caso de un vehículo no tienes mas remedio que compartir GND del lado del diodo y del lado del arduino.