TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: dematad en 31 de Diciembre de 2014, 08:27:39

Título: Niveles de tensión comunicación SIM900 y PIC18F4550
Publicado por: dematad en 31 de Diciembre de 2014, 08:27:39
Estimados amigos del foro, estoy desarrollando un proyecto con modulo sim900 y pic18f4550 y ya he logrado inicializar la sim y mandar sms sin problemas. Mi preocupacion es que no tengo ninguna adaptacion de niveles entre el pic y la sim, es decir la TX del micro se conecta a la RX de la sim y la Rx del micro a la TX de la sim, con lo cual, en la RX de la sim tengo 4,5v y en la TX de la sim tengo 3,7v cuando el micro se comunica via comandos AT.

Esto asi como esta funciona a la perfección, pero tengo miedo de estar muy jugado con los niveles de tensión permitidos en la sim. El fabricante del modulo  especifica un POWER SUPPLY  entre 3,2 y 4,8V pero no se si esta tensión se corresponde a la tensión que puede soportar c/pata de la sim.

Alguien tiene alguna experiencia al respecto...?, gracias
Título: Re: Niveles de tensión comunicación SIM900 y PIC18F4550
Publicado por: PalitroqueZ en 31 de Diciembre de 2014, 16:03:40
Hola dematad

podrías usar un convertidor de niveles para las lineas de comunicación

http://www.incrediblediy.com/2013/02/simple-33v5v-level-shifter.html
https://learn.sparkfun.com/tutorials/using-the-logic-level-converter

o también están los buffer 74HCT125 que son mas seguros, pero mas dificiles de conseguir.

Título: Re: Niveles de tensión comunicación SIM900 y PIC18F4550
Publicado por: KILLERJC en 31 de Diciembre de 2014, 18:16:52
Una pregunta PalitroqueZ ...

Por que usar 2 transistores para bajar la tension de 5v a 3.3v ? y no un simple divisor resistivo ?
Título: Re: Niveles de tensión comunicación SIM900 y PIC18F4550
Publicado por: jonathanPIC888 en 31 de Diciembre de 2014, 18:30:26
Acá podés ver como lo implementé yo. Funciona OK.

(http://i822.photobucket.com/albums/zz150/MoyanoJonathan/Sintiacutetulo_zps53ae1719.png)

Saludos !
Título: Re: Niveles de tensión comunicación SIM900 y PIC18F4550
Publicado por: PalitroqueZ en 31 de Diciembre de 2014, 21:48:00
Una pregunta PalitroqueZ ...

Por que usar 2 transistores para bajar la tension de 5v a 3.3v ? y no un simple divisor resistivo ?

también es válido, sin embargo hay ciertas desventajas de usar un semiconductor bipolar frente a uno cmos, como por ejemplo la caída de voltaje

en la siguiente AN explican el comportamiento de las diferentes configuraciones

Interfacing 3V and 5V applications
http://www.nxp.com/documents/application_note/AN240.pdf




Título: Re: Niveles de tensión comunicación SIM900 y PIC18F4550
Publicado por: KILLERJC en 31 de Diciembre de 2014, 23:53:43
Citar
sin embargo hay ciertas desventajas de usar un semiconductor bipolar frente a uno cmos

Si yo lo pensaba por la velocidad de conmutacion
Título: Re: Niveles de tensión comunicación SIM900 y PIC18F4550
Publicado por: jonathanPIC888 en 01 de Enero de 2015, 02:06:21
Citar
Si yo lo pensaba por la velocidad de conmutacion

Hay que tener en cuenta que yo me comunico a 9.6kbps, una velocidad relativamente baja.