TODOPIC

Otros Microcontroladores / Dispositivos programables => ** PROYECTOS ** => Mensaje iniciado por: idroj en 10 de Marzo de 2011, 09:08:54

Título: Comunicacion bluetooth entre PIC y PC
Publicado por: idroj en 10 de Marzo de 2011, 09:08:54
Hola a todos!! :)

Estoy haciendo un proyecto de electronica en la universidad, i una cosa que tengo que hacer es una comunicación bluetooh con un pic18f452. Se trata de un proyecto de bajo coste, asi pues que no tiene que encarezerce mucho.

He estado mirando modulos bluetooth para mi aplicacion, pero no se por cual decantarme.
Me gutaria uno barato, con un clase 2 ya tendria suficiente.

Si alguien me puede ayudar a elegir algun modulo bluetooth que vaia bien, tanto por el pic como por el ordenador le agradeceria mucho.

Nota: Si puede ser un modulo lo mas pequeño posible, por necessidad de optimizar bien el espacio de la placa.


Gracias. ;-)
Título: Re: Comunicacion bluetooth entre PIC y PC
Publicado por: PalitroqueZ en 10 de Marzo de 2011, 23:43:58
yo te puedo recomendar el único que he probado: el RN41 comercializado por sparkfun bajo el nombre de BlueSMiRF

http://www.sparkfun.com/products/582


lo mas difícil allí es poder comprar el módem y saber manejar comunicación serial UART



sorry, el link correcto es este:

http://www.sparkfun.com/products/10269

usa el chip RN-42 que maneja Radio modem Class 2

Título: Re: Comunicacion bluetooth entre PIC y PC
Publicado por: idroj en 11 de Marzo de 2011, 08:11:43
Este modulo bluetooth para pic me iria muy bien.

Navegando por proyectos he visto que para la conexion entre pc-pic utilizan un dongle usb miniatura i un bluesmirf or.
Me gustaria si tambien seria compatible con Bluesmirf silver clase 2 i el dongle usb miniatura.

Si asi fuera, como funcionaria el dongle i el software que hay que instalar.

Gracias
Título: Re: Comunicacion bluetooth entre PIC y PC
Publicado por: PalitroqueZ en 11 de Marzo de 2011, 12:42:49
si, el dongle usb es para aquellos ordenadores que no posean el bluetooth integrado.

como el caso tuyo se refiere a transmitir y recibir datos, entonces debes usar el perfil de puerto serie SPP (en bluetooth la clasificación la llaman perfiles)

entonces cuando prendas la radio en el ordenador, debes indicarle el perfil de puerto serie, éste creará un puerto COM virtual, que se conectará en cuando el modem se encuentre encendido.

ahora bien, en cuanto al dongle, tienes que preguntar si soporta class 2 donde vayas a comprarlo.





Título: Re: Comunicacion bluetooth entre PIC y PC
Publicado por: idroj en 11 de Marzo de 2011, 14:23:18
Con el modulo anterior se necessita un max232 para conectarlo al pic??

Despues otra pregunta que tengo:

He visto varios modulos, sin importar su clase ahora, por ejemplo este del link comparador con el que me as dicho antes.

http://www.sparkfun.com/products/8497

En este hay mas pins i seguramente es mas complicado la conexion.


Era para saber la diferencia entre las dos conexiones, o si hay mas conexiones para conectar un modulo bluetooth en un pic.

Gracias
Título: Re: Comunicacion bluetooth entre PIC y PC
Publicado por: PalitroqueZ en 11 de Marzo de 2011, 14:59:11
el modulo smd que mencionas, no lo conozco, supongo que debe ser solo el chip RN-41 y la antena.

en tal caso debes mirar la datasheet del RN-41 para saber como es el pinout.

En cambio el link que te puse mas arriba, ya provee la circuitería necesaria para conectarlo directamente al pic

para conexión serial, son los 4 pines. RTS, CTS, TX y RX

y no hace falta el max232, se maneja con niveles ttl

Título: Re: Comunicacion bluetooth entre PIC y PC
Publicado por: idroj en 17 de Marzo de 2011, 17:01:24
Gracias.

Una pregunta, como se conectaria el modem BlueSmirf silver en el pic18f542, de forma null modem?
Título: Re: Comunicacion bluetooth entre PIC y PC
Publicado por: PalitroqueZ en 18 de Marzo de 2011, 14:44:32
Gracias.

Una pregunta, como se conectaria el modem BlueSmirf silver en el pic18f542, de forma null modem?

localizando los pines que corresponden al modulo USART de dicho pic.

Título: Re: Comunicacion bluetooth entre PIC y PC
Publicado por: idroj en 01 de Abril de 2011, 05:09:44
He visto que el BlueSmirf Silver trabaja desde 2400-115200 bps, como se configura esa velocidad de trabajo?
Título: Re: Comunicacion bluetooth entre PIC y PC
Publicado por: PalitroqueZ en 01 de Abril de 2011, 13:18:40
leyendo en la web de sparkfun el silver, veo que pusieron el mismo pdf que para el RN-41

bien, el datasheet para estos módulos, lo puedes bajar en:

http://www.sparkfun.com/datasheets/Wireless/Bluetooth/rn-bluetooth-um.pdf

allí te sale todo los comandos relacionados a configuración, lectura de datos, versión del firmware, incluso hay un comando que te devuelve el nivel de la señal de radio en formato numérico


Título: Re: Comunicacion bluetooth entre PIC y PC
Publicado por: idroj en 22 de Abril de 2011, 12:23:38
Ya me ha llegado el modulo Bluetooth Bluesmirf Silver:

http://www.sparkfun.com/products/10269

Ahora que lo tengo he visto unos pins que no se que son.

En la parte trasera hay un pin que esta en el medio que pone P104 i mas al medio unos dos pads de circuito impreso que no tiene referencia situado debajo del modulo RN-42. Alguien sabe para que sirven?

Despues otra cosa que he hecho que no se si esta bien, es conectar directamente el CTS-I i el RTS-0 entre ellos, pero no se qual es su funcionamiento.

Si alguien sabe sobre eso me gustaria que me lo explicara.

Gracias