hola. necesito tener en mi aduino uno tres puertos seriales , con una libreria que encontre puedo trabajar con el puerto normal de la placa arduino y un puerto serial mas pero necesito una comunicacion serial mas , alguien que me pueda ayudar.
Hola EJTR,
Desconozco la naturaleza de tu aplicacion, o si tienes restricciones de espacio pero en algunos casos el uso de un multiplexor puede ayudar.
En el pasado he utilizado el multiplexor analogo 4052 con exito para el puerto serie. Saludos y suerte!
Tienes una librería para tener más puertos serie en cualquier pin digital. Ahora viene incluida en el IDE, SoftwareSerial.h
estoy usano la libreria recomendada pero solo adiciona un puerto serial mas aparte del que ya tiene el arduino , yo necesito un tercer puerto serial para comunicaciones.
No sé exactamente lo que tienes que hacer pero la librería permite tener más de un puerto serie con la limitación de que sólo puedes estar escuchando por uno. Según tu aplicación te servirá o no.
el puerto serial porpio del arduino uno y el uso de la libreria para el puerto serial adicional lo puedes trabajar al mismo tiempo?
al usar la libreria para puertos seriales adicionales, creas dos uertos seriales en diferentes pines, puedes trabajar al mismo tiempo?
A la primera pregunta, sí.
A la segunda, sí y no: puedes crear varios puertos pero sólo puedes tener habilitado uno para recibir datos. Dicho de otro modo, para recibir datos en más de un puerto serie de la librería tienes que saber cuándo te van a enviar datos por qué puerto.
Con la librería, ahora incluida en el IDE, viene un ejemplo para recibir datos por dos puertos creados, TwoPortReceive.ino
Cross posting in multiple languages:
Cruzar la publicación en varios idiomas:
http://forum.arduino.cc/index.php?topic=167326.msg1246759#msg1246759
http://forum.arduino.cc/index.php?topic=167327.msg1247183#msg1247183
Other cross postings:
http://forum.arduino.cc/index.php?topic=168424.0;topicseen
http://forum.arduino.cc/index.php?topic=168427.0
http://forum.arduino.cc/index.php?topic=168426.0
Yo tenia un problema similar y me resolviste la vida Cheyenne, muchas gracias.