Loading...
  Show Posts
Pages: [1] 2 3 ... 18
1  International / Hardware / Re: Cable para conexiones largas on: Today at 03:24:50 am
El propio AVR ya incorpora diodos de protección Schottky en esa configuración.

Si añades diodos de protección con un Vf superior a los del arduino de nada servirán ...
2  International / Hardware / Re: Control de motor 24v 4a on: May 11, 2013, 10:59:48 am
Tendras que montarte un puente H con unos buenos y potentes transostores MOSFET (Ps y Ns) para poder invertir la dirección del giro con unos buenos y grandes diodos de flybacks.

Con el nivel de potencia que comentas, dudo que haya ningún circuito integrado comercial que cubra tus necesidades.
3  International / Hardware / Re: Problemas de potencia on: May 11, 2013, 10:57:03 am
Hacer un corto nunca es buena idea ... nunca ... Alguien lo sufre.

Sigo recomendandote hacer las pruebas y tomar las medidas que te comentaba: alimentar desde Vin, medir consumos, etc.
4  International / Hardware / Re: Problemas de potencia on: May 11, 2013, 04:44:31 am
Por cierto, Vin (o un conector de alimentación, de haberlo) es el sitio correcto para alimentar la placa desde una fuente de alimentación no regulada de tensión superior a 5V (y no inferior a 6V).
5  International / Hardware / Re: Problemas de potencia on: May 11, 2013, 04:43:38 am
Bueno, como mínimo te dará pistas de donde está el problema.

Si cae mucho la tensión, comprueba si alguno de los chips se calienta ...
6  International / Hardware / Re: Problemas de potencia on: May 11, 2013, 04:26:36 am
O sea, que le conectaste 6V por la entrada de 5V del USB ... ¿o tenías algún tipo de regulador que adaptase los 6V de las pilas a los 5V que usa el arduino?

¿Están las pilas bien cargadas? ¿Qué pasa si alimentas al circuito por el pin de Vin en vez de por el USB?

¿cuanto consumen los servos cuando están encendidos?

¿cuanto consume el Arduino cuanda está encendido sin servos?

¿qué versión de nano es? ¿la 2.3, la 3.0 o un clon?

Cuando funcionaba, ¿tambien funcionaba bien al conectarlo al USB?

En el esquemático del 3.0, lo único que hay enter la entrada de tensión del USB y la linea de +5V es un diodo schottky ... ¿qué caida de tensión hay en ese diodo cuando están encedidos los servos?
¿qué tensión hay antes y que tensión hay después?

http://arduino.cc/en/uploads/Main/ArduinoNano30Schematic.pdf


Es dificil saber que es lo que se ha jodido: pueden ser los chips o un condensador electrolítico que se haya ido y esté tirando un montón de corriente, o puede ser el diodo schottky ese.
Las preguntas/pruebas que te propongo están orientadas a saber que es lo que falla ...
7  International / Hardware / Re: Problemas de potencia on: May 11, 2013, 02:40:06 am
¿a donde conectabas la alimentación de las 4 pilas AAA?

¿qué versión de Arduino es?

¿tienes otro arduino con el que hacer pruebas?

Y si, un calentamiento, no de los servos, sino del resto de componentes de la parte de regulación de tensión del Arduino (que también se calentaran si el servo se calienta) puede hacer que su rendimiento se degrade, aumente la corriente consumida, y eso haga que la tensión caiga más en ciertos componentes.
8  International / Hardware / Re: Problema , No consigo volver a cargar un programa. on: May 10, 2013, 11:35:47 pm
Pues entonces todo apunta al ATmega8 o ATmega16 que es el pequeño chip cuadrado que tiene el Uno sodlado directamente en la placa cerca del USB.

Si tienes otros Arduino, puedes usarlo como ISP para reprogramarlo.

Casos como ese ya se han dado y por ahí anda la solución ... si encuentro el post te lo pongo aquí, aunque ahora mismo no lo encuentro.
9  International / Hardware / Re: error: avrdude: stk500_getsync(): not in sync: resp=0x00 on: May 10, 2013, 12:28:12 am
Eso al fin y al cabo es un error de comunicaciones con el bootloader.
Si antes no te pasaba y ahora si, puede ser que se haya cambiado el número de puerto COM.

O puede ser que se haya desconfigurado el bootloader, para lo que necesitarías un ISP para reprogramarlo.

O más extrañamente puede ser que se te haya desconfigurado el ATmega8 que implementa el conversor USB-serie (pero en este caso lo nortmal sería no te apareciera un nuevo puerto COM en el PC al conectarlo), para lo cual también necesitas un ISP para reprogramarlo.

Tambien se puede haber roto el ATmega16 ... para lo cual la solución es comprar otro ...


Ve descartando opciones.
¿Te sale correctamente detectado el puerto COM al conectar el Arduino al USB (mirandolo en el Administrador de dispositivos, si usas Windows)?

¿Está correctamente seleccionado el puerto COM en el entorno de desarrollo de Arduino?
10  International / Hardware / Re: Lecturas NMEA bastante raras on: May 10, 2013, 12:23:19 am
Gracias a ti; hoy he aprendido un montón de cosas nuevas respecto a los RS422, NMEA, etc. Interesante todo.

Por otra parte, consiguete un negador. Lo de cambiar los propios pins del arduino está bien, pero te puede dar problemas conforme sigas desarrollando el sketch.
11  International / Hardware / Re: calculo de divisor de voltaje (carga) on: May 09, 2013, 11:15:43 am
Lo que no venga en el correspondiente datasheet, no viene en ningún lado.
No son números universales; dependen totalmente del integrado.

De todas formas, la impedancia de entrada de un circuito CMOS suele ser superior a varias decenas de megaomhnios ...
12  International / Hardware / Re: Problema , No consigo volver a cargar un programa. on: May 09, 2013, 12:47:49 am
Una de las cosas que más me gusta del AVR es que es realmente duro.
Si no tenías el motor conectado directamente, no hay ninguna razón por la que pensar en que tengas jodida una parte del AVR.

Si es un Arduino UNO, se te puede haber "desprogramador" el ATMega16 que hace de conversor USB-Serie.

¿Qué modelo de Arduino tienes?

¿Cuando conectas el arduino al PC, este hace algún tipo de sonido? ¿Aparece en el administrador de dispositivos, en la parte de puertos COM, aunque sea temporalmente, algún puerto nuevo cuando conectas y desconectas el Arduino?
13  International / Hardware / Re: Lecturas NMEA bastante raras on: May 08, 2013, 04:15:34 pm
De cara sólo a probar, puedes conectar el TX del sensor al pin, digamos 5, leerlo en el bucle principal y poner el valor negado en el, digamos, 4 en modo salida, conectando el pin 4 al RX (0).

Para 4800 baudios, el bucle principales suficientemente rápido ... aunque sólo para probar.
Si no funciona, aún así, me buscaría un negador como dios manda.
14  International / Hardware / Re: Lecturas NMEA bastante raras on: May 08, 2013, 03:14:14 pm
Pudiera ser que la polaridad de la señal fuese la inversa.

Me explico. En RS-232 el esado de la linea en reposo corresponde a -15V; su rango de salida es de -15V a +15V.
Cuando usamos la señal RS232 a nivel TTL o CMOS, los niveles se "invierten", correspondiendo a 5V para tensiones de entrada RS232 negativas y 0V para tensiones de entrada positivas.

En el RS422 de un sólo hilo la señal cambia entre 0 y 5V. Pero, ¿cual es al tensión de reposo?
No tiene por qué ser equivalente la señal RS422 de un sólo hilo que la señal RS232 TTL. De hecho, lo lógico me parece que sería lo contrario: 0V en RS422 para el mismo estado que cuando el RSS tiene que esta en tensiones negativas y +5V para cuando el RS232 debería estar en positiva. O sea, al contrario de lo que espera la UART del Arduino (creo).

De todas formas, por probar a invertir la señal con un simple negador no pierdes nada.
Si no tienes negador, lo puedes "montar" con el mismo arduino.
15  International / Hardware / Re: Lecturas NMEA bastante raras on: May 08, 2013, 02:02:21 pm
¿Y cual es la tensión de reposo de al linea de TX que sale del sensor (entiendo que debería ser 5V)?

¿Que tensión hay en el pin 0 cuando el arduino está encendido pero el sensor no está conectado?
Pages: [1] 2 3 ... 18