Show Posts
Pages: 1 2 [3] 4 5 ... 17
31  International / Español / Re: vinciDuino - un Arduino Leonardo hecho por gente del foro on: November 15, 2011, 06:04:10 am
Hola fm y compañía

No hay manera!!!
No consigo comunicar por serie el Paperduino Leonardo con el PC, ni enviar ni recibir.

Mediante el cable USB perfecto, se conecta (ttyACM0), y envía y recibe a través del puerto serie virtual. (y los leds de Rx y Tx parpadean)

Pero cuando conecto Rx y Tx a través de un cable USB-Rs232TTL (PaperFTDI) no hace nada, bueno el PC me crea un puerto (ttyUSB0), conecto un terminal a ese puerto (bien el del entorno arduino, u otro), pero parece que el micro no envía (ni recibe) nada, por ejemplo con el código:

Code:
/*
  DigitalReadSerial
 Reads a digital input on pin 2, prints the result to the serial monitor
 
 This example code is in the public domain.
 */

void setup() {
  Serial.begin(9600);
  pinMode(2, INPUT);
}

void loop() {
  int sensorValue = digitalRead(2);
  Serial.println(sensorValue);
  delay(1000);
  digitalWrite(13,HIGH);
  delay (100);
  digitalWrite(13,LOW);
  delay (100);
}


El terminal no recibe nada, pero lo gracioso es que el LED Tx no tampoco se enciende (esto no es normal, no??) . El programa está funcionando ya que el LED 13 parpadea cada segundo.

Pensaba que el problema era de alimentación, pero es indistinto si alimento por USB o por Batería, es decir si hago la conexión serie con el controlador usb integrado de Arduino, indistintamente si lo alimento por batería o por USB, parece que sólo transmite cuando el monitor serie está encendido (sólo se enciende el LED TX si el terminal serie se está ejecutando).
Si hago la conexión directa a los pines Rx y Tx mediante un cable FTDI, parece que el PC no reacciona (he probado con dos cables diferentes)
También he probado ha conectar al  ttyACM0 el terminal serie del entorno Arduino (funciona), y simultáneamente otro terminal (GTKterm) al puerto ttyUSB0 (el del cable FTDI) y éste último no recibe nada. Si conecto el GTKTerm al ttyACM0 recibe correctamente.

Ya no sé que hacer, se os ocurre alguna idea??

De momento a la conclusión que he llegado es que no se ha implementado todavía la transmisión serie directamente por las patillas D0 (Rx) y D1(Tx) en el Arduino Leonardo
32  International / Español / Re: vinciDuino - un Arduino Leonardo hecho por gente del foro on: November 14, 2011, 06:28:27 pm
OKEY MEISON (no sabía que existiesen PPTC en formato 1206)

mañana por la mañana te confirmo lo de Rx y Tx

(Ahora está toda la gente dormida en casa y no es cuestión de montar mucho barullo)

Hasta mañana
33  International / Español / Re: vinciDuino - un Arduino Leonardo hecho por gente del foro on: November 14, 2011, 05:35:43 pm
Hola fm, perdona que te de la lata...

¿La huella de los fusibles PTC en la placa tienen 3,5mm de ancho? (ésta es la medida que tiene el fusible del Arduino)  a ojo me dan la sensación de ser estrechas. (debes tener en cuenta que la superficie de masa rodea muy cerca los terminales).

Con respecto a los 3,3v me parecen buenas las dos opciones: colocar un regulador en la otra cara o utilizar el regulador interno del Atmega32U4.

No obstante me decanto por la opción del regulador integrado en el ATmega32U4 por:
- Creo que como esta patilla no se suele usar mucho.
- La placa es más sencilla
- El Arduino Standard sólo suministra 50mA
- Los shields standard conocen la limitación de intensidad de esta patilla y los que consumen más intensidad utilizarán su propio regulador.
- Creo que es interesante soldar sólo elementos en un lado de la placa
- Si no se utiliza la conexión USB tenemos 80mA, intensidad bastante interesante
- Mediante programación se puede evitar el utilizar simultáneamente la conexión serie USB (bajada a 25mA) y por ejemplo transmisión bluetooth.

Saludos


34  International / Español / Re: vinciDuino - un Arduino Leonardo hecho por gente del foro on: November 14, 2011, 04:41:20 pm
Hola fm
He comprobado en el Paperduino Leonardo las entradas/salidas y el resultado es el siguiente:
D1-D13 OK como salida digital

D14(SS) OK como salida digital
D15 (SCK) OK como salida digital
D16 (MOSI) OK como salida digital
D17 (MISO) OK como salida digital


A0-A5 OK como entrada analógica (en el A0 y A4 no leía nada, pero a causa de falsas soldaduras en el chip, las corregiré mañana)
A6 (D4) OK como entrada analógica
A7 (D6) OK como entrada analógica
A8 (D10) OK (Tengo un fallo en al Paperduino, está identificado como A9)
A9 (D9) OK (Tengo un fallo en al Paperduino, está identificado como A8)
A10 (D12) OK como entrada analógica


Mañana comprobaré D0 y D1 como RX y TX

NOTA:MISO,RESET,CLK y MOSI están bién ya que los he utilizado para cargar el bootloader

Saludos
35  International / Español / Re: vinciDuino - un Arduino Leonardo hecho por gente del foro on: November 14, 2011, 03:30:33 pm
Hola fm

mañana me pongo con los deberes, y hago el sketch para comprobar todas las salidas/entradas y el puerto serie en el paperduino Leonardo.

Por último...

Quizás sería buena idea hacer las huellas de los condensadores C6 y C8 (de 10uF) un poco más largas para permitir utilizar condensadores electrolíticos SMD (de más fácil localización). Bueno, cómo una patilla va la supercie de ground no supone mucho problema el soldarlos, pero si habría que dejar un poco más de espacio para el C8 desplazando un poco el IC2 a la izda y el C10 y L1 un pelín a la dcha.

Apúntame 2 placas por favor.

Gracias
36  International / Español / Re: vinciDuino - un Arduino Leonardo hecho por gente del foro on: November 14, 2011, 08:08:17 am
Hola shaktale aunque la colocación de diodos te parezca inseguro: parece un poco txapuzas, pero es de lo más seguro y estable (la caída de 1,4 es cte.)!

No obstante, la solución lo da el propio atmega32u4

!!!Tiene incorporado un regulador interno de 3,3v!!!

http://www.atmel.com/dyn/resources/prod_documents/7766S.pdf

en la patilla Ucap dispones de 3,3v!!!

(ver página 379 del datasheet del ATMega32U4)

http://www.atmel.com/dyn/resources/prod_documents/doc7766.pdf

Mirando en el circuito que están haciendo los ingleses he visto que ellos han puesto que puede suministrar de 40 a 50mA, perfectamente compatible con la patilla 3,3v de Arduino que suministra 50mA max. (segun el datasheet =>80mA, aunque baja a 25mA si el USB está activo)
http://arduino.cc/forum/index.php?action=dlattach;topic=78631.0;attach=9121



37  International / Español / Re: vinciDuino - un Arduino Leonardo hecho por gente del foro on: November 14, 2011, 06:27:43 am
Hola Yopero
De forma un poco chapucera puedes tener acceso a los pines D15(SCK), D16(MOSI) y D17(MISO) a través del conector ICSP.
38  International / Español / Re: vinciDuino - un Arduino Leonardo hecho por gente del foro on: November 14, 2011, 05:17:40 am
Parece que este proyecto interesa a más gente!!:

http://arduino.cc/forum/index.php/topic,78631.0/topicseen.html

Saludos
39  International / Español / Re: vinciDuino - un Arduino Leonardo hecho por gente del foro on: November 14, 2011, 04:31:13 am
Hola fm
Perdona que sea pesado,

Girando el 90º el C12, ¿no habría espacio en la placa para añadir dos diodos que generen una caída de tensión de 1,4v a la tensión de 5v? De esta forma obtendríamos 3,6v que es compatible con la mayoría de circuitos de 3,3v (hasta 3,8vmax), sin necesidad de utilizar un regulador.

Nota: He añadido en la Wiki de Bitbucket una descripción del Vinciduino (quizás sería bueno poner un enlace a la wiki en el primer post, con un aviso de que estamos en fase prototipo.)

@miniduino:
La ventaja de vinciduino es que te permite hacer una placa Arduino sencilla sin un cable especial de programación (FTDI), y además tiene una función nueva, que permite simular un teclado o ratón en el PC.

Saludos
40  International / Español / Re: vinciDuino - un Arduino Leonardo hecho por gente del foro on: November 14, 2011, 03:27:58 am
Hey!!

¿para que fuera 100% compatible con Leonardo y Arduino, no sería interesante que tuviera un regulador de 3,3v? ¿Queda sitio en la placa?

Ya siento ser tan lento y comentar esto tan a destiempo
41  International / Español / Re: vinciDuino on: November 13, 2011, 06:35:44 pm
Hola fm

¿No sería bueno hacer un prototipo/preserie a algo similar antes de hacer un pedido grande?

Es decir, un pequeño pedido y probarlo no sea que falle algo (lo más normal del mundo)

(El coste de este primer prototipo se podría repercutir en el precio de las placas del pedido grande.)

Remirando la placa me he fijado en la huella del PPTC (fusible rearmable), ¿no suele ser más ancha? (aprox el doble de una resistencia 1206)

Edito: quizás sea conveniente que en el título de este topic pusieras algo de Arduino Leonardo, así la gente que realiza búsquedas en el forum lo encontrará más facilmente, ya que como se ha generado a continuación del de paperduino creo que no está muy claro.
42  International / Español / Re: vinciDuino on: November 13, 2011, 04:58:57 pm
@ fm: He intentado subir el logo en bitbucket y me estoy volviendo loco, no tengo ni idea de como funciona, de hecho creo que he creado otro repositorio (logo vinciduino) !!!  smiley-red
quizás sea mejor que subas tú lo que creas conveniente (si necesitas algo me lo dices).

@JMN ¿¿!! No te entiendo!! como "vinciduino" tiene tres ies, el logo tiene 6 puntos.
Creo que es importante poner los puntos para distinguir las ies del resto de letras, ya que de por sí el logo es bastante ilegible (por ejemplo el punto superior derecha distingue la "i" del segundo palo de la "u" y del primer palo de la "n")

Saludos de nuevo
43  International / Español / Re: vinciDuino on: November 13, 2011, 04:15:19 pm
Hola, yo me apunto con dos placas

@JMN te paso "instrucciones de uso" del logo   smiley-wink

Saludos
44  International / Español / Re: vinciDuino on: November 13, 2011, 03:18:48 pm
Hola JMN

La idea de logo es que invertido  se lee igual (Si das la vuelta 180º), por eso tienen puntos las tres ies. (creo que no me he confundido)

Saludos

Nota: El segundo logo está dado la vuelta, Je, Je  smiley-lol
45  International / Español / Re: vinciDuino on: November 13, 2011, 02:58:53 pm
Hola fm
Ya sé que es una tontería, pero ¿el logo en la cara superior no está invertido?

Saludos

Adjunto el logo en BN para que sea más fácil su incorporación en la placa (en dos variantes)

(Edito: he recargado los logos para eliminar el fondo)
Pages: 1 2 [3] 4 5 ... 17