Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Multicomm shield
#1
La idea de este proyecto es crear entre la comunidad de spainlabs una shield para Arduino UNO donde tengan cabida los siguientes módulos wireless:

   

y después mandar a fabricar las placas a China en una conjunta.

Todo el mundo debe poder soldar los componentes de la placa, por lo que los componentes no deben ser SMD.
Citar
#2
nrf24l01 - - puerto spi - 3,3 V - 14 mA. max.

esp8266 - wifi - puerto serie - 3,3 V - 240 mA max.

hc05 - bluetooth - puerto serie - 5 V - 40 mA ¿max?.

xbee - zigbee - puerto serie - 3,3 V - 40 mA max.

Dados los datos anteriores se necesitará alimentar los módulos con un regulador a 3,3V que tire de la linea de 5V del Arduino y tener un conversor de niveles. No se podrán usar varios módulos a la vez que usen el puerto serie (aunque si se puede usar a la vez el nrf24l01).
Citar
#3
No tengáis miedo al encapsulado SMD, de echo, si os gusta esto, empezad cuanto antes a cambiaros.
Citar
#4
Yo tenia pensado hacer esa shield, asi que me uno Gran sonrisa

Yo tiraria por smd aunque sea el tamaño grande.
Citar
#5
Hay un par shield parecidas para nrf24l01 aunque no exclusivas para comunicaciones.

La joystick shield tienen para conectar nrfl24l01 y/o bluethoot además de un joystick y dos botones.

http://www.shopmadeinchina.com/product-i...1533.shtml

la relay shield tiene para xbee y nrf24l01
http://www.electrodragon.com/product/ard...-nrf24l01/

Una nano shield tambien tiene xbee y nrf24l01.
http://www.aliexpress.com/item/Free-ship...62813.html
Citar
#6
Los de itead tienen una shield para xbee y nrf.

Yo tenia en mente hacer algo similar, pero con cambios para hacerlo compatible con otra idea que tengo.
Citar
#7
Seria interesante hacerlo sobre un arduino pro mini para mantener el reducido tamaño y el precio minimo, aunque el xbee va a sobresalir.

El arduino pro mini si lo alimentas desde una bateria puedes quitarle el regulador de voltaje y su autonomia durmiendo es de meses y meses, puede ser interesante para colocar sensores por la casa de los que no te tengas que preocupar, y cuando se esten agotando te manden un mensaje para que se la cambies.

Con ese arduino todo podria ir a 3.3v.
Los modulos bluethoot tb funcionan a 3.3v

Para poner todo a la vez habria que crear puertos serie virtuales, tb se puede.
Citar
#8
No puedes alimentar un micro sin regular la tension. Y no se puede usar reguladores del tipo que has mencionado porque tienen un consumo.

Lo que propone over seria otro tema diferente, pero tambien interesante.
Citar
#9
Bueno, el motivo de crear un placa así es para evitarnos que tener que cablear cada vez que queremos usar un módulo de comunicaciones, y esta tendría los módulos más conocidos dentro del mundo del wireless. El motivo de hacerlo para Arduino UNO es porque es la placa de referencia de Arduino, aunque se puede considerar hacer forks para otras placas como la Mega o la pro mini.

Si os parece bien lo del SMD, pues se diseña con SMD del tipo 1206 para que se pueda soldar fácilmente. Lo bueno es que se van a necesitar pocos componentes, por ahora lo necesario:

-La placa en si
-Tira de pines hembra de una fila y de doble fila ( y tira especial para la Xbee).
-Regulador de 3v3, por ejemplo el LM2937-3.3 http://www.ti.com/lit/ds/symlink/lm2937-3.3.pdf
-Para hacer la conversión de niveles lo más fácil que veo es una resistencia y un diodo zener de 3v3: http://www.daycounter.com/Circuits/Level...tors.phtml

Los módulos comerciales de bluetooth HC05 creo que vienen adaptados para funcionar a 5V, pero si cogemos el componente en si, este funciona a 3v3 como dice Overcraft, aunque habría que soldarlo a la placa directamente y poner jumpers para desactivar las lineas TX y RX cuando se use otro módulo que use el puerto serie.
Citar
#10
Ayer estuve mirando por ebay switch de 1,27 mm smd. Se puede usar eso para conectar o desconectar las lineas que van al zocalo xbee, en vez del clasico jumper.
Citar
#11
Mmmmmm pillo sitio. Muy interesante si
Citar
#12
Se pueden hacer mas modulos de comunicacion con forma de xbee para aquellos que son una pcb pequeña que luego tiene que soldarse en algun sitio. Algo de este estilo http://www.ebay.com/itm/ESP8266-ESP-03-S...4870f3a8a7

Tienes el modulo, pero es para soldarlo. Se pueden diseñar mini-pcbs que hagan de shield para modulos como el de arriba mostrado y que sean compatibles con la shield de comunicación que se pretende hacer por aqui.
Citar
#13
grafisoft escribió:Ayer estuve mirando por ebay switch de 1,27 mm smd. Se puede usar eso para conectar o desconectar las lineas que van al zocalo xbee, en vez del clasico jumper.

Lo del switch es buena idea, pero era por si se soldaba el módulo HC05 a la placa directamente, que se pudieran desactivar las líneas TX y RX.

grafisoft escribió:Se pueden hacer mas modulos de comunicacion con forma de xbee para aquellos que son una pcb pequeña que luego tiene que soldarse en algun sitio. Algo de este estilo http://www.ebay.com/itm/ESP8266-ESP-03-S...4870f3a8a7

Tienes el modulo, pero es para soldarlo. Se pueden diseñar mini-pcbs que hagan de shield para modulos como el de arriba mostrado y que sean compatibles con la shield de comunicación que se pretende hacer por aqui.

Bueno, yo creo que mejor es usas los módulos comerciales de blueotooth, esp8266 y nrf24l01, porque como sigamos así al final la gente va a tener que soldar más cosas a la placa y la idea en un principio era hacerla lo más sencilla posible.

He estado haciendo el prototipo en una prototype shield para que veais a qué me refiero (falta el xbee):

   

Los condensadores, el regulador, y la resistencia pueden ser SMD, el diodo zener como es tan pequeño puede ser uno normal.
Citar
#14
Me referia a hacerlos compatibles con el zocalo xbee. Asi no hay que hacer apaños.

Queda espacio en la shield para meter mas cosas, o se puede hacer una especie de L
Citar
#15
Vale, es como un adapatador universal. En el caso del ESP8266 lo que pasa es que la mayoría de la gente tiene la versión ESP-01 que es la más fácil de encontrar y ya está con pines para conectar sin tener que soldar (sólo habría que soldar la tira de pines hembra en la placa que sería más fácil que soldar el ESP-03 a la placa universal). Lo que comentas esta muy bien para por ejemplo hacer módulos con infrarrojos, laser o el wixel de pololu https://www.pololu.com/product/1337
Citar
#16
Era un ejemplo, no que se soldara ese modulo porque como dices, ya esta con pines. Simplemente es usar el zocalo del xbee para todo lo que se pueda, los modulos como el nrf pues ya tienen su zocalo propio.
Citar
#17
Bastante interesante, pillo sitio.

Enviado desde mi i386
Citar
#18
grafisoft escribió:Era un ejemplo, no que se soldara ese modulo porque como dices, ya esta con pines. Simplemente es usar el zocalo del xbee para todo lo que se pueda, los modulos como el nrf pues ya tienen su zocalo propio.

Pues fenomenal entonces. ¿Nos queda alguna cosilla más o empezamos con el diseño? Gran sonrisa
Citar
#19
Seria interesante hacerla compatible con los modulos nrf905?
Citar
#20
Para mi sería cojunudo. Y se hiciese para mega y el NRF905 estuviese en la parte que no taparía una motoshield ya sería la hostia en verso.
Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  problema con shield para arduino para cargar el codigo homer32 6 1,570 17-10-2016, 07:49 AM
Último mensaje: homer32
  mega sensor shield v2.0 jhon_bishop 2 784 20-10-2015, 07:42 PM
Último mensaje: ebludt
  problema con shield arduino homer32 3 729 23-07-2015, 09:18 AM
Último mensaje: homer32
  Shield Arduino - Lego Mindstorm txutxi83 5 922 09-03-2015, 10:16 AM
Último mensaje: txutxi83
  Arduino NFC Shield giltesa 13 2,234 04-06-2014, 07:08 PM
Último mensaje: giltesa