You are on page 1of 4

Universidad Politcnica de Tulancingo Tulancingo, Hgo; a 23

de abril de 2017
Tipo de documento: Bitcora de seguimiento #4
Nombre: Daniel Perez Hernandez
Supervisor: Ing. Mario Ivn Martnez Lendech

Placa ATK SIM900A V15.0.

Pasos Error Resultado

Para poder controlar la placa La configuracin de la velocidad del El resultado ms prometedor


SIM900A es necesario utilizar puerto para usar la comunicacin obtenido con el SIM900 es
alguno de los dos mtodos de serial, ya sea TTL o RS-232, cuando conseguir ingresar los comandos AT
control. son velocidades menores de 9600 necesarios para enviar un mensaje
baudios la comunicacin presenta de texto, lamentablemente no se
En primera instancia se encuentra un error que no permite el completa la accin de mandar el
el mtodo de control por puerto funcionamiento de la placa. Este mensaje SMS.
serial RS-232 a travs de una error relacionado con la velocidad
hyperterminal, manipulando el de comunicacin provoca que la Para trabajar con la placa ATK GSM
modem SIM900 de la placa placa no sea capaz de reconocer los SIM900 la configuracin de
mediante comandos AT. caracteres enviados desde la velocidad ideal es de 115200
hyperterminal, impidiendo que los baudios
Para llevar a cabo la comandos AT se ejecuten.
implementacin de este mtodo de Los comandos AT que se ingresaron
control se requiere de unir los pines A travs de la implementacin del son:
de la interfaz de comunicacin primer mtodo de control con el uso
ubicados en la seccin P3 dentro de la compuerta NOT [74LS04], el Respues
de la placa. La conexin va de esta error se percibe a primera vista, ya Comando AT ta de
forma: STDX [Transmisin de que el modem SIM900 enva una Modem
Serial] a RRDX [Recepcin de RS- serie de caracteres extraos a la AT OK
232] y SRDX [Recepcin de Serial] a hyperterminal. AT + CMGF = 0 OK
RTDX [Transmisin de RS-232]. > Texto
Un error muy comn al AT + CMGS = #- + CTRL-
Tras realizar el puente de los pines implementar este mtodo es no telefnico Z
de manera correcta solo queda configurar la hyperterminal con las Error.
ingresar la configuracin del puerto mismas caractersticas que tiene la
donde se aloja la conexin RS-232 conexin RS-232. AT: indica el estado de la
[Velocidad de comunicacin, bits de comunicacin con el modem.
parada, paridad, modo de Otro de los errores en este mtodo AT + CMGF = 0: se usa
operacin]. se genera al ingresar algn para indicarle al modem que
comando AT que ser enviado por se empleara el formato
De igual se configura la interfaz de la hyperterminal. A la hora de texto corto para el
la hyperterminal con las mismas presionar cualquier tecla para mensaje.
caractersticas de la conexin RS- ingresarla a la hyperterminal, AT + CMGS = #-
232; despus de ingresar las dentro de ella se puede visualizar telefnico: inicio para
configuraciones necesarias solo que cada carcter se duplica en la enviar un SMS, se ingresa el
queda ingresar los comandos AT a pantalla, ejemplo: texto despus del signo >,
la hyperterminal y esperar la y seguido del texto el
respuesta del modem SIM900. Se presionan las teclas A y T: comando CTRL-Z desde el
en la pantalla se ingresan las teclado. En la hyperterminal
Se realizaron pruebas sobre el dos letras de la siguiente CTRL-Z se muestra de la
mismo trabajo implementando una manera, AATT o ATAT siguiente manera .
compuerta NOT [74LS04] para Al ingresar ATAT y presionar
comprobar el funcionamiento enter: el modem responde Despus de ingresar el ultimo
invirtiendo la seal de salida de los seguido de un salto de comando AT y presionar CTRL-Z,
pines transmisores. lnea y un OK. en la pantalla de la hyperterminal
se muestra el error.
El segundo mtodo est basado en La aplicacin del mtodo de control
la programacin de algn modelo por el segundo mtodo, por Este error est orientado al proceso
de placa arduino. En este caso la cualquiera de las dos formas de de comunicacin de la placa ATK
Arduino UNO; para usar este empleo presenta un error que no
mtodo hay dos maneras de permite la comunicacin de la placa GSM SIM900 con la tarjeta SIM. Aun
empleo, mediante la biblioteca Arduino UNO con la placa ATK no se identifica con exactitud el
SoftwareSerial o la biblioteca SIM900, no se sabe con exactitud a origen del error; la tarjeta SIM
GSM SIM900. que se deba el error de conexin ya funciona con normalidad en la placa
que no emite una alarma ni mucho Arduino GSM SHIELD V2.
La primera forma o manera de menos un mensaje.
control es la ms fiable, debido a El empleo de la biblioteca GSM
que la biblioteca es proporcionada SIM900 es de gran ayuda para
por la empresa ARDUINO. En tener un cdigo ms didctico y
primera instancia es conveniente pequeo, de esta manera se puede
verificar el funcionamiento de la ocupar menos espacio en la
placa ATK SIM900 mediante esta memoria de la placa Arduino UNO.
biblioteca. Para ello se realizaron
pruebas simples, es decir, Existe la posibilidad de que la placa
empleando comandos AT bsicos, con el SIM900 se encuentre daada
que no requiera que el modem y por tal motivo en la hyperterminal
utilice alguna de las funciones como se muestren caracteres raros y no
mandar o recibir mensajes y/o se pueda cumplir la operacin de
llamadas, utilizar el mdulo GPRS, mandar un mensaje.
etc.
Otro dato importante a destacar
La segunda forma de manipulacin para este modelo de placa es la
se basa en el empleo de la compatibilidad de la red GSM/GPRS,
biblioteca GSM SIM900. Esta ya que versiones anteriores a esta
biblioteca fue creada por Open placa presentaron problemas de
Source - Library de la pgina este tipo al intentar realizar alguna
http://www.gsmlib.org/. operacin con el modem. Un
ejemplo de ello se encuentra dentro
Esta biblioteca es una adaptacin de este link
realizada para por dentro de una https://www.youtube.com/watch?
funcin una serie de comandos AT. v=WnozbSpirsQ. En l explica un
De esta manera al usar la biblioteca poco de las caractersticas de la
podemos generar un cdigo de placa V13 y realiza una prueba.
programacin compacto y
entendible. Dentro de la informacin obtenida,
se busca volver a instalar el
Cabe destacar que para ambos firmware de la placa para
mtodos de control es necesario comprobar que la placa no tenga
realizar la conexin de los pines RX ninguna falla.
[0] y TX [1] de la placa Arduino con
los pines SRDX y STDX de la placa
ATK GSM SIM900A.

Se ingres a la tienda oficial donde


se adquieren las placas ATK GSM
SIM900A para obtener soporte
tcnico; pero debido a que es un
producto chino, toda la informacin
obtenida se encuentra en el idioma
de origen.

You might also like