jueves, 30 de agosto de 2012

DISEÑO WISMO EN EAGLE

Les anexo las imágenes  del diseño en Eagle Layout  6.2, hare lo posible por subir los archivos y asi poderlos compartir con ustedes:



miércoles, 29 de agosto de 2012

Metodología Del Proyecto


Para poner en marcha el proyecto, me uní  a un grupo de compañeros con los cuales hicimos una planificación en la que iba incluido un orden a seguir:

1. Lectura de manuales del Wismo 228, adjunto los enlaces de los mas importantes:

Descripción tecnica: http://www.terraelectronica.ru/pdf/SW/WISMO%20228%20%5BL10a;%20IMEI%5D.pdf

Comandos AT:

http://www.rftechsales.com/sitebuildercontent/sitebuilderfiles/wismo228atcommandmanualrev001.pdf

La comunicación y control del Wismo 228 se hace através de comandos AT via UART ya sea utilizando una hyperterminal o en el caso del proyecto un microcontrolador.

A continuación incluyo un resumen a modo de ejemplo de la utilización de comandos AT mas utilizados convencionalmente el cual realice durante esta etapa:


Manual de comandos AT importantes para el WISMO

----------------------------------------------------------------------------------------------
MIRAR EL OPERADOR:
C AT+CPOL?
R/ +CPOL: 1,0,"COMCEL"
AT+CPOL= [ <index> ][ , <format> [ , <oper> ] ]

------------------------------------------------------------------------------------------------
DIRECTORIO TELEFONICO:

Estos son los posibles lugares del directorio telefonico a escoger, con rojo los que utilizaremos

SM“: ADN (SIM phonebook)
FD”: FDN (SIM Fix Dialling, restricted phonebook)
ON”: MSISDN (SIM own numbers)
EN”: EN (SIM emergency number)
LD”: LND (combined ME and SIM last dialing phonebook)
MC”: MSD (ME missed calls list)
ME”: ME (ME phonebook)
MT”: MT (combined ME and SIM phonebook)
RC”: LIC (ME received calls list)
SN”: SDN (Services dialing phonebook)
Para seleccionar alguno de los anteriores por ejemplo el SM se utiliza el commando:
C AT+CPBS="sm" R/ OK

Una vez seleccionado preguntamos cuantos posibles contactos caben en la SIM con el comando:

C: AT+CPBR=?
R/
+CPBR: (1-200),40,20
OK
Donde el parentesis (1-200) quiere decir 200 posibles ubicaciones para los contactos, el 40 es la longitud del numero telefónico que se puede agregar hasta 40 digitos y el 20 es el numero de caracteres que puede aceptar el nombre.
Para desplegar alguno de los contactos o varios de estos:

C: AT+CPBR=1,6 nota: En este caso se despliegan del 1 al 6
R/


+CPBR: 2,"3012640920",129,"Edward"

+CPBR: 3,"2520054",129,"Julian Zapata"

+CPBR: 4,"3216447682",129,"Jessica Alejan"

+CPBR: 5,"3146124386",129,"Coyo"

+CPBR: 6,"3728075",129,"Coyo"

OK




Busqueda en el directorio:

C: AT+CPBF="T"
R/
+CPBF: 79,"3611626",129,"Tatiana guzman"

+CPBF: 89,"3003357632",129,"Tatiana guzman"

+CPBF: 190,"2198525",129,"Telematica"

+CPBF: 146,"4446300",129,"Tuboleta"

O para búsquedas mas especificas:

C: AT+CPBF="Ta"
R/
+CPBF: 79,"3611626",129,"Tatiana guzman"

+CPBF: 89,"3003357632",129,"Tatiana guzman"



OK

Para agregar un nuevo contacto en un espacio vacío de la SIM.

AT+CPBW=,"265662665",145,"NUEVO CONTACTO"

R/ ok

Para agregar un nuevo contacto o sobrescribir uno ya existente:

AT+CPBW=5,”112”,129,”mago fernandini”





--------------------------------------------------------------------------------------------------------
Hacer llamadas: ejemplo llamar al 3007001146

ATD3206434976

Si es un contacto en específico: ejemplo llamar a Krusty

ATD>"BARNYELDINOSAURIO";

Para colgar o rechazar una llamada:

ATH

RECIBIR LLAMADAS:
Simplemente para contestar se utiliza el comando

ATA

-------------------------------------------------------------------------------------------------
CAMBIAR LA VELOCIDAD DEL SERIAL:

Consultar la velocidad actual de configuración:
AT+IPR?
R/ +IPR: 115200

Consular possible configuraciones:
AT+IPR=?
R/ +IPR: (1200,2400,4800,9600,19200,38400,57600,115200),(0,1200,2400,4800,9600,1920
0,38400,57600,115200)

Configurar la velocidad deseada por ejemplo a 9600 baudios
AT+IPR=9600
R/OK


2. Conexión con el microcontrolador:

Decidimos utilizar para el control del wismo y en general del celular el microcontralador de 32 bits JM128  el cual fue polarizado a 3,3v para evitar el exceso de los voltajes permitidos por el wismo.

Conectamos las linead TX ,RX del Micro, con la linea TX y RX del Wismo respectivamente y utilizamos vectores de envio y recepción la mayoria por descomposición de tramas.

3. Modulos utilizados:

Se utilizo el modulo serial, para la comuniacion micro-Wism, se utilizo un modulo TPM como generador de  bases de tiempo, un modulo KBI para el manejo y control de un teclado maticial 4x4, y un modulo de control grafico para una lcd a color 4d Systems. Para la unión de los codigos y manejo del proyecto se utilizo FreeRtos.

Como producto final obtuvimos:




4. Comunicación audio y voz:

Esta parte consumió una buena parte de nuestro tiempo por lo cual daré indicaciones precisas para en caso de llevar a cabo un proyecto similar se puedan guiar fácilmente.

Aunque no se alcanza a ver en las fotos tomadas, para la parte de audio y voz, puede utilizar un conector telefónico RJ11 de uso común y silvestre y una bocina telefónica.


El cable verde y amarillo son para audio, los dos restantes son para la voz, aunque esto puede variar dependiendo de la bocina utilizada.

A continuación describire la conexión con el modem celular:

1. En un extremo  del cable de la figura siguiente va conectada la bocina telfonica


2. En el otro extremo va conectado una caja del siguiente tipo o tipo similar:


3. Abrimos la cajita y y conectamos los alambres del spkp y spkn en el verde y amarillo respectivamente con esto ya tenemos sonido, luego conectamos los de Micp y Micn en el rojo y el negro, ojo en algunos casos estas dos ultimas necesitan un capacitor de 33nf, consultar el manual en caso de ser necesario.

Desiciones Finales De La Realización del proyecto


Durante toda la investigación del proyecto se miraron varias posibilidades de la realización hasta que nos dimos cuenta que la mejor opción accesible era utilizar el modem celular Wismo 228 de sierra wireless
el cual se puede obtener facilmente en medellín, colombia en Didacticas Electronicas aunque puede ser en cualquier otra parte solo es para dar una referencia sin algún fin comercial.



 El Precio actual del chip en pesos colombianos para hoy 29/08/2012 es de 98500$, aunque tan bien esta la  opción de comprarlo ya con su pcb por el precio de 240000$ colombianos.
Si nos vamos al ambito internacional podemos conseguir el chip por un precio en dolares de $25.41 en uno de los distriubidores oficiales de sierra wireless: http://www.pwsstore.com/cellularembeddedmodules.aspx

En otra de las entradas les proporcionara el pcb de un Wismo 228 diseñado por mi que comparto con ustedes con agrado.

viernes, 4 de mayo de 2012

Buscando en Internet  encontré información mas detallada acerca de otro modelo de Nokia , el Nokia 6800, la cual compartiré con ustedes acá, tanto los esquemáticos con sus respectivas lineas de conexión, como las señal generadas por algunos de sus componentes podrán observarlos a continuación:




NOKIA 6800











Fuente: http://dc385.4shared.com/doc/wGEwOzJz/preview.html

Continuando Con el Nokia 1100, subiré unas imágenes mas detalladas de su parte interna.







http://www.diagrams.punemobile.net