Haz una pregunta
  Foros de Electrónica » Temas de Interés » Telemática y Comunicaciones
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

28/05/2015 #81
Moderador

Avatar de D@rkbytes

FALKON707 dijo: Ver Mensaje
Amigo D@rkbytes. Una pregunta. Según lo que te entendí...

¿Si uso el OSC interno y envío a 9600b, no hay errores en la transmisión?
Mencioné que no es confiable usar RS-232 por software usando el oscilador interno.
Por lo que yo en numerosas ocasiones he comprobado, es que funciona bien por debajo de 4800 Bps.
Arriba de los 4800, por ejemplo, 9600 Bps. ya es conveniente usar el oscilador a cristal con más de 4 MHz.

Cuando se envía un solo carácter no hay tanto problema, pero cuando se envía una palabra ya se empiezan a generar errores al enviarla o recibirla completa.
Esto se debe a la inestabilidad del oscilador interno, ya que usando un cristal el desempeño mejora notablemente.

Ahora te diré algunas experiencias que he tenido con los módulos Bluetooth HC-05.
La recepción de datos es más exigente, es decir, dos PIC se pueden comunicar entre ellos sin problemas a 4800 Bps. y ambos usando el oscilador interno, pero cuando realizas la comunicación del módulo con un teléfono celular y aunque tanto el módulo como el PIC estén operando a 4800 Bps, la comunicación no se logra correctamente.

Los mejores resultados los he obtenido utilizando RS-232 por hardware y usando el oscilador a cristal.
De esta forma no he tenido problemas y he logrado enviar y recibir perfectamente en el teléfono los datos que el PIC manda al módulo Bluetooth. (Incluso tramas largas de datos.)
24/07/2015 #82

Avatar de Ozharu

Saludos...
Hola amigo... estuve viendo los comentarios. he trabajado en mikroBasic acoplado a un modulo GSM para enviar y recibir mensajes desde el PIC. Y para evitar circuiteria externa del oscilador lo he trabajado sin problemas con el interno de 8Mhz.

Envió la información por el UART del pic y para escribir un msj de texto se necesita enviar bastantes datos por el serial. La verdad no tuve problemas, y la velocidad de comunicación es de 9600... lo que si hice es que para evitar saturar el puerto del MICRO coloque un pequeño retardo al enviar la información entre caracteres.

En modo personal creo que no hay problema, solo controla el envió de información para no saturar el puerto.
02/11/2015 #83

Avatar de ilcapo

Hola amigos del foro ! queria preguntarles cual de estos 2 pines --> Rx ó Tx del HC05 es el que debe estar a 3,3V para no quemar el modulo ?

o los 2 ?

gracias !


perdon me faltó decir que es el modulo HC05 (zs-040)
02/11/2015 #84
Moderador

Avatar de D@rkbytes

Ambos deben trabajar con 3.3 V.
Según la hoja de datos, el módulo puede trabajar con 5 V. pero yo no he logrado comunicarme a ese voltaje.
Utilizo una interfaz con transistores mosfet para adaptar los niveles entre el microcontrolador y el módulo.

Y para hacer que entre en el modo de comandos AT, no coloco ningún pin hacia VDD porque dependiendo el modelo del módulo, es la forma de entrar al modo de configuración.

En mi caso, y con los módulos que tengo, se entra a ese modo presionando un botón antes de conectar el voltaje de alimentación. (3.3V @ 38400 Bps.)

Y para cualquier otra duda, siempre consulto la hoja de datos.
02/11/2015 #85

Avatar de ilcapo

es que no consigo la hoja de datos para el zs 040 la tendras a mano ?
02/11/2015 #86
Moderador

Avatar de D@rkbytes

Por lo que he visto, todos los módulos HC-05 son similares. Sólo cambia el modo de entrar a configuración.

Tal vez éste vídeo te pueda servir:

En YouTube tiene un enlace de descarga en donde vienen las conexiones.

También adjunto 4 documentos en formato PDF.


Los que tengo son así:

Vista delantera.


Vista trasera.

Si miras la parte delantera del lado derecho inferior, tiene un pequeño botón.
Ese botón se mantiene presionado y a continuación se alimenta el módulo.
El LED debe empezar a destellar más lento y eso indica que ya está en el modo de configuración.

En el otro tipo se hace por medio de un pin hacia + 3.3 V. (Me parece es el que dice; EN)
En el Foro existe información sobre ese modelo.

Suerte.
Imágenes Adjuntas
Tipo de Archivo: jpg HC-05 Vista delantera.jpg (39,2 KB (Kilobytes), 102 visitas)
Tipo de Archivo: jpg HC-05 Vista trasera.jpg (33,2 KB (Kilobytes), 101 visitas)
Archivos Adjuntos
Tipo de Archivo: rar Info HC-05.rar (1,92 MB (Megabytes), 26 visitas)
02/11/2015 #87


yo tengo este:

lo uso todo a 5v y no tengo dramas.. para configurarlo no recuerdo bien como era, pero se que lo tuve que conectar a la pc con un cable serial y despues unos comandos
03/11/2015 #88

Avatar de Scooter

Yo los he puesto a 5 sin problemas.. Pero es un poco hacer el bruto. Ponle al menos una resistencia al rx. El tx va bien sin nada ya que es salida
03/11/2015 #89

Avatar de TRILO-BYTE

deberas
¿que pasa si uno le manda un dato al bluetooth?
con 5v ¿nada?,¿algo?

es una duda que no he intentado, a una SD le meti 5v y no le paso nada, a un pic16f84a le meti 24v alrevez y no le paso nada, una LCD 16x2 le meti 12 y tampoco le paso nada.
03/11/2015 #90


Yo tengo entendido que el modelo que tengo se puede usar en 3.3V o en 5V, supongo que esos componentes que están en el lado de atrás se encargan de adaptar la tensión..
03/11/2015 #91

Avatar de ilcapo

martin12as dijo: Ver Mensaje
Yo tengo entendido que el modelo que tengo se puede usar en 3.3V o en 5V, supongo que esos componentes que están en el lado de atrás se encargan de adaptar la tensión..
estuve viendo por internet y algunos dicen eso,,,,que hay modelos que adaptan la tension pero no decia que modelos !!
03/11/2015 #92


Saludos a todos..

Les cmento que tuVe las mismas dudas y despues de averiguar por meses..
Les puedo decir que los modulos HC-05 y HC-06 funcionan de 3 a 5v, osea entre (+ y - ) debe haber entre 3 y 5v

Con la diferencia qUE en la entrada de datos "TX" no se puede superar los 3.3v.. por lo que se recomienda segun el fabricante una resistencia por lo menos de 330Hom en serie entre dicho pin "TX" del modulo, y el pin del Pic qUE envia los datos.

Y segun el fabricante del modulo ya que no todos se fabrican en la mia parte, hay unos qUE no neceSitan dicha proteccion porque ya traen la proteccion integrada y la conexión se hace directa ENTRE el pic y el modulo.
Por eso siempre es bueno saber quien es el fabricante del compOnente, fecha de fabricacion y su numero de serie y mOdelo.
03/11/2015 #93

Avatar de Nuyel

Yo tengo El HC-05, pero el mío solo es el módulo, No tiene circuito adicional como esos que ponen ustedes, sí les dijeron que se pueden alimentar desde 5V probablemente adapte los voltaje DD Las señales también. En mi caso solo de el módulo puro y es a 3,3V pero lo uso con chips de esos voltajes. ¿Que pasa si entra más voltaje? Se puede dañar la protección por sobre corriente si es que la fuente de la señal puede entregar suficiente, de lo contrario solo bajara la tensión sin mucho problema.
03/11/2015 #94

Avatar de TRILO-BYTE

Los modulitos azules traen un regulador en vcc de 3.3v

Pero si un animal osea yo le mete 5v solamente en tx , cuando envio un dato.
Lo dañara el dato o no le pasa nada. Nunca lo he intentado.
Pero que tal si un valiente o descuidado ya lo hiso y no paso nada.
Nos puede comentar su valentia.
04/11/2015 #95

Avatar de Scooter

No se daña. Todos los que he probado han ido. Lo que no puedo asegurar es que pasa a la larga. Por eso propongo limitarlo de alguna forma. El tx del BT que va al rx del micro no hace falta evidentemente.
04/11/2015 #96

Avatar de ilcapo

Por lo que se, a la larga se queman
una duda,, todos los modulos azules tienen el regulador a 3,3 V ? cual es el regulador en la placa ?
04/11/2015 #97

Avatar de TRILO-BYTE

si los que dicen vcc 5v 3.3v
me imagino que deben tener un limitador de voltaje o un reguladorsito pero solo en alimentacion por que en RX esta expuesto a nuestra brutalidad
04/11/2015 #98


Amigos..

Para no repetir lo que dije antes fjense en su modulo BT vienen los voltajes para cada pin. unos dicen 3.3v.. entonces el fabricante recomienda no pasar el voltaje de los datos a enviar de mas de 3.3v.. el fabricante es el que sabe mejor que cualquiera de nosotros como opera el dispositivo... por ello siempre uso una resistencia de 330Hom.. incluso un sabriocante recomienda hasta 10K en tre el Pic q envia datos y el Pin "TX" del modulo BT.

Aplicar señales directas entre el Pic y el Pin "TX" del modulo BT. puede que no lo queme en el momento pero no quiere decir que no se quemara en cualquier momento. por ello el fabricante especifica los voltajes a usar..

Ahora.. todos sabemos que las Pic's funcionan con 5v maximo.. entonces pude q la salida del pin por el que enviamos datos alcance hasta 4.5v o los 5v y no se nececita saber la diferencia de voltaje entre "3.3v" que especifica el fabricante y los 4.5v o los 5v que llega a mandar el pic por el pin que manda los datos dijitales..

Dicho lo anteries en resumidas palabras.. por seguridad y obedeciendo las recomendaciones del fabricante protejan el Pin "TX" de su modulo no se juegen la ruleta rusa que siempre no la van a ganar.. acuedense... el fabricante lleva los dispositivos al limite antes de establecar cual es su maximo segura para funcionar adecuadamente.. yo uso la resistencia de 33Hom entre los pines y nunca me has quemado los modulos y menos hay problemas de datos ya que las datos digitales trabajan con voltajes extremadamente vajisimos.

espero abedezcan al fabricante y no se juegen la ruleta son esos dispositivos... siempre recuerden que "Nosotros" no podemos presumir saber más q el fabricante..

exitos a todos..!!
04/11/2015 #99

Avatar de ilcapo

Les hago una consulta, pudieron cambiar los parametros AT con pic ? entrar al modo AT es facil pero despues ... ??
04/11/2015 #100
Moderador

Avatar de D@rkbytes

Yo nunca lo he hecho porque para entrar al modo de configuración tiene que estar el módulo sin alimentación.
Entonces se tendría que hacer un sistema que realice la función de conmutación de voltajes, y en mi caso mandar un nivel de x estado al botón.
Después verificar si realmente se entró al modo de configuración.

La configuración siempre la he realizado manualmente y con un cable de USB a RS-232.

Hasta el momento no he visto la necesidad de configurar el módulo con el PIC.
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Telemática y Comunicaciones

Todo lo relacionado con los Sistemas de Telecomunicación, la Transmisión de Datos y las Redes de Computadores.

Cerrar
Foros de Electrónica » Temas de Interés » Telemática y Comunicaciones

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.