|
|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - Alternative
26
« en: Domingo 18 de Noviembre de 2007, 18:12 »
SAludos y bienvenido al foro Oyes seria bueno que colocaras el programa completo lo quiero simular haver si realiza la interrupcion yo normalmente ocupo la INT0 en RB0 deja le echo un vistazo de todas formas y te haviso que paso bye...
27
« en: Domingo 18 de Noviembre de 2007, 18:02 »
SAludos cugastegui me alegra que te haya funcionado, y te agradesco por haber respondido cual fue tu error y las correcciones que le hicistes al programa, en muchas ocaciones se les ayuda y cuando les funciona no quieren contestar cuales fueron sus correcciones, Bienvenido al foro y es grato tener personas como tu en este foro, cualquier duda o algo que quieras compartir con el Foro sera bien recibido bye
28
« en: Miércoles 14 de Noviembre de 2007, 19:47 »
SAludos orly1387 La verdad desconosco si se pueda controlar la camara por comandos AT, pero si encuentras algo avisas y lo publicas porque suena interesante, voy a buscar tambien algo haber que encuentro SAludos
29
« en: Martes 13 de Noviembre de 2007, 00:29 »
SAludos disque "Ingeniero" Aqui no es tanto de que preguntas sino que quieres todo del cielo, ponte estudiar no seas flojo las preguntas que haces lo sabe hasta uno de quinder, estudia primero y despues pregunta, tu quieres todo del cielo sin hacer nada, no seas huevon y lee
30
« en: Martes 13 de Noviembre de 2007, 00:18 »
SAludos juan1976 Gracias por la informacion y compartirla con el foro
31
« en: Viernes 9 de Noviembre de 2007, 00:19 »
SAludos me puse achecar el datasheet y encontre l solucion y el error que estas cometiendo al interpretrar mal el uso del TMR1, te explico TMR0Temporizador, te genera una interrupcion por desbordamiento asi que cuando pasa TMR0=0xFF a TMR0=0x00 te produce una interrupcion y salta a ORG 4 y posteriormente realizas tu programa retornando con retfie y limpiando tu bandera TMR1 y TMR2Son temporizadores como contadores, cuando ocurre un desbordamiento es decir cuando pasa de 0xFF a 0x00 los registros TRM1H y TMR1L solo te genera 1 su bandera (TMR1IF) y no te genera una interrupcion por desbordamiento sino un abido por desbordamiento en el registro TMR1IF Saludos y suerte
32
« en: Miércoles 7 de Noviembre de 2007, 23:58 »
SAludos perdon era uno en el banco 0 y otro en el banco1 con eso de las apuraciones no escribi bien los numeros pero cheque rapido que los estas manipulando en el banco erroneo, dele un vistazo al manejo de tus bancos saludos
33
« en: Miércoles 7 de Noviembre de 2007, 23:54 »
Antes que se me olvide cugastegui Publica tu conexion de tu movil, los pines que corresponden con su diagrama, yo para que si alguien tiene el NK6101 y quiere hacerlo le cueste menos, ya sabes que cualquier aportacion en el foro sera bueno y que mejor si aportas el diagrama y los pines y calbe que utilisas,. sino me equivoco el CA-42 es compatible con el 6101, pero que mejor que tu que andas utilizando mensiones que cable utilizas y coloques el diagrama. SAludos
34
« en: Miércoles 7 de Noviembre de 2007, 23:48 »
SAludos cugastegui mira la verda yono programa en BASIC, solo en Ensamblador, en la red encontre un programa para mandar SMS, pero nunca lo prove, porque como te menciono no programa en BASIC, asiq ue yo hice mi programa en Ensamblador, te coloco el programa quie encontre pero la verdad desconosco si sirva, y si te funciona ahi habisas... ahora con lo que mencionas cuando se trabaja en RS-232 la linea de entrada de datos cuando no se reciben datos debe permanecer siempre en 1 logico (para logica verdadera) para que la instruccion serin comience a temporizar el tiempo programado en el wait, es sencillo cuando trabajas con serial tu salida de datos TX debe estar siempre en alto es decir 1, ya que el bis de start, es decir cuando vas a mandar informacion detecta un cero y despues el dato, y si lo tienes en alto es como si le estuvieras diciendo al movil que esta reciviendo datos, asi que siempre debe estar en alto tu TX. ;======================================================== ;Envio de sms desde un pic 16f877 ; me paseo........... PRSCOM 2007-1 OKA ; autor : david salzar vasquez : tecnico electricista industrial . 9no ciclo ing electroncia UPAO - trujillo / peru ;========================================================= define osc 4 ; defino el oscilador k usare en el pic INCLUDE "modedefs.bas";incluyen los modos de comunicación TRISB = $01 ; defino puertos del pic solo el PORTB1 = sera entrada del pulsador w var byte k var byte PORTB.1=0 PORTB.2=0 PORTB.4=0 PORTB.5=0 PORTB.6=0 inicio: if PORTB.0 = 1 then ; si presione el puslador envia el sms PORTB.1 = 1 w= 0 for w = 0 to 3 serout2 PORTB.3,84,["ATE0",13] ; pone al nokia en modo modem pause 500 next w PORTB.2 = 1 w = 0 for w = 0 to 3 serout2 PORTB.3,84,["ATV0",13]; pone al nokia en modo modem pause 500 next w PORTB.4= 1 SEROUT2 PORTB.3,84,["AT+CMGF=1",13] pause 500 PORTB.5 = 1 SEROUT2 PORTB.3,84,["AT+CSCA=",34,"+51195599000",34,13];se envia el centro de mensajeria 34(comillas) y 13 (enter) pause 500 SEROUT2 PORTB.3,84,["AT+CMGS=",34,"+51449825661",34,13];se envia el # de celular 34(comillas) y 13 (enter) pause 500 SEROUT2 PORTB.3,84,["probando le envio de mensaje",26]; ascii 26 (finaliza los comandos aT _!) PORTB.6 = 1 PORTB.1=0 PORTB.2=0 PORTB.4=0 PORTB.5=0 PORTB.6=0 pause 5000 pause 5000 else goto inicio endif goto inicio end EL PROGRAMA ES DEL CAMARADA "davolo" del foro "Foros Electrónica UPAO" del tema: "nokia-pic-gps" lo publico quien lo creo por respeto al autor quien lo hizo checalo y havissas si te funciono, para que si alguien programa en BASIC le sirva tambien bye
35
« en: Miércoles 7 de Noviembre de 2007, 01:45 »
SAludos Pegasux Esta bueno eso de que para una pregunta que sabes respondes. Bueno me alegrastes el dia Rapido en tu programa te estas equivocando de bancos checa que el PIR1 y PIE1 esta uno en banco 1 y otro en banco 2 al simularlo en MPLAB puedes ver que cuando hay un desbordamiento se activa TMR1F, es decir tu bandera Saludos
36
« en: Martes 6 de Noviembre de 2007, 04:15 »
Saludos Pegasux, oyes el tal "Ingeniero" no puede estar preguntando como conectar Anado y catodo, mejor que se regrese a estudiar a la primaria, tiene dudas de todo, que se ponga estudiar primero y que repita el quinder, como es posible que realice esas preguntas. Saludos
37
« en: Lunes 5 de Noviembre de 2007, 06:00 »
SAludos.. Mira nose que manual estas checando pero para TMR1 selo se utilizan los registros INTCON PIR1 PIE1 TMR1L TMR1H T1CON no existe ningun registro que dices que utilizas asi que te recomiendo que cheques el DataSheet descargalo de la pagina de microchip
38
« en: Viernes 2 de Noviembre de 2007, 05:25 »
SAludos Folks Yo tengo el Weller Modelo WLC100 que contiene 5 pasos de potencia. Ahora de cuantos mm es tu estaño, o que ocupas para soldarlo alguna malla...?? Y pues te comento no tengo un buen pulso Te agradesco por la respuesta bye
39
« en: Jueves 1 de Noviembre de 2007, 03:07 »
SAludos. Voy a soldar el PIC18F8720 como saben, nose puede hacer con un cautin convencional, asi que se tiene que hacer con un soldador de aire caliente, si alguien ya soldo alguna vez este micro de 80pines que marca de soldador de aire caliente utilizaron, como sabran no son nada varatos estos soldadores y si me equivoco en la eleccion sera doble gasto. Saludos
40
« en: Jueves 1 de Noviembre de 2007, 03:01 »
SAludos aprendiz70 Mira en tu programa tienes mal configurado el ADCON0, ADCON1 y ADCON2, es diferente que el 18F452, debes configurarlos adecuadamente, checa el DataSheet.
ahora bien, te recomiendo que utilices antes el 18F4525, las configuraciones para la utilizacion de los convertidores son iguales que 18F8720. Para la utilizacion de AN0, ADCON0=01 y ADCON2 depende en cual quieres que esten los mas significativos, si en ADRESH o ADRESL.
Ahora en el simulador AVss y AVdd deves conectarlos para que trabaje el converttidor, sino no te realiza nada.
En mi caso voy armar un diseño que hice con el 18F8720, mi pregunta es que tipo y marca de soldador de aire caliente utilisastes...????
Saludos
41
« en: Miércoles 31 de Octubre de 2007, 20:25 »
SAludos santiagoda2002 Mira en primer lugar nose que es lo que quieras hacer, o paraque te intereza saber que tecla se oprimio en el Movil, no has dicho que proyecto quieres hacer y si todos tenemos urgencia pero sera bueno que primero expliques que quieres hacer y cuales son tus dudas como todos los demas bye
42
« en: Miércoles 31 de Octubre de 2007, 20:23 »
SAludos leohernan Mira vamos con calma, tal ves no me explique bien, en mi caso el CA-42, Al tener apagado el movil y lo prendo solo conecto el cable de Datos al NK3220 y lo desconecto, en ningun momento lo tengo conectado a la PC, Posteriormente envio comandos AT con el microcontrolador y listo. Ahora bien lo que te pasa ati es que no puedes usar el Hyperterminal para mandar comandos AT al movil sin antes no utilizas el PC suite, ahi desconosco, podria ser los controladores del DKU 5, te recomiendo que lo pruebas en otra PC y al conectarlo directamente con el Hyperterminal no te debe dar ningun problema, de echo compre otro cable de datos que no es el CA-42 y me funciona perfectamente al mandar comandos AT directamente con el hyperterminal. Al cortar el cable solo esta conectado los pines 2 , 6 y 7 del nokia y lo conecto al max 232 y este a la computadora para hacer pruebas con el hiperterminal pero no logro conseguir respuesta del nokia. que me sugieresAhora como mencionas no entiendo porque conectas el MAX232 y quieres mandar informacion con el hyperterminal, es directamente con el cable que tines sin utilizar el MAX. Ahora cuando yo utilice el MAX, fue para decodificar los codigos que mandaba el Hyperterminal, pero para eso utilice 2 computadoras en uno mandaba codigos AT por el hyperterminal y la otra computadora tenia ejecutando un programa que me decodificaba cual era el codigo del Enter y Contro+Z en ASCII en ese caso es cuando utilizaba el MAX232, tambien en lugar de decodificarlo con ese programa lo decodifique con un micro que leia lo que mandaba el hyperterminal y lo desplegaba en un LCD y el dato en binario en unos leds, solo colocaba una resistencia y un buffer para que llegaran bien los datos Al micro. Haaa por ahi me preguntaron si para recibir datos del NK3220 era suficiente con la resistencia, ya encontre la informacion, es una resistencia de 1K a +5V y de ahi a la entrada del Buffer y la salida del Buffer va al MicroHaaa otra cosa que talvez te pueda servir, el hyperterminal funciona de la siguiente manera, cuando mandas comandos AT por el hyperterminal para que te lo imprima en la PC el movil lo manda de regreso, asi que si tu conectas tu max y mandas comandos AT y no te imprime nada en la pantalla, estas conectando mal... ha antes que se me olvide el pin 8 del movil se debe utilizar afuercitas, es la Tierra y sin la tierra no te va a funcionar Saludos y espero me entiendas y por ahi me dices para que quieres utilizar el MAX232 bye
43
« en: Miércoles 31 de Octubre de 2007, 19:54 »
SAludos El integrado que mencionas orly1387 es un convertidor de USB a Serial, de tal forma que cuando tu instalas los Driver en tu PC te crea un Puerto Serial Virtual, asi que el Movil lo que recibe cuando le mandas informacion es serialmente, ya sea con el software PC suite o cualquier otro manda serialmente la informacion. Es mas si tienes un programa echo para transmitir datos via serial puedes utilizar la parte del USB-Serial para mandar datos, porque al final de cuentas es un puerto Serial. Ahora con el GPRS la verdad desconosco.
Ahora bien, no es necesario tener conectado la placa de USB-SERIAL del CA-42 al circuito para que funcione a pepitoxxx como menciona se le manda una trama inicial y listo, Pero si an entrado al tema del Nokia1112 pepitoxxx nunca quiso compartir la trama y ni lo va hacer, asi que descartenlo, mejor traten de sacarlo que no es muy dificil. La verdad no ho he intentado sacar, pero estube checando y esa es la solucion, solo hay que robar la informacion que manda al inicio y listo, pero como les mencione, al comprar el cable CA-42 el extremo yano me sirve, asi que lo que hago lo utilizo y me evito andar decodificando la trama inicial. Ahora para que identifique el Movil que el cable de datos esta conectado, es sencillo solo se le coloca una resistencia de 1k a Tierra en los Pines 3 o 4, no recuerdo la verdad en cuan de los dos, pero uno es para manos libres y el otro para cable conectado.
44
« en: Martes 30 de Octubre de 2007, 15:09 »
Oyes aunque recordando haz la prueba primero con la resistencia de 10k a 5Volts, y si te reconoce los comandos AT que te manda el Movil ya estuvo y sino quiere conectale ya el Buffer saludos
45
« en: Martes 30 de Octubre de 2007, 15:06 »
SAludos orly1387 veo que estas en linea si tienes un sms colocalo y te agrego para que te explique mas rapido Para yo decodificar los comandos de Control+Z y el Enter cheque que mandaba el Movil, pero no anote nada jijijiji Segun recuerdo aparte de la resistencia lleva un Buffer es defir su TX del Movil lleva una resistencia 10k a Vcc y va a la entrada de un _Buffer, te recomiendo que esl Buffer sea CMOS y la salida del Buffer va hacia el RX del micro Espero me entiendas, ahora yo tengo un verdadero tiredero aqui y no encuentro el numero del Buffer, pero sino me equivoco es el 74HC07, saludos. Y cuenta que fue tu error, era tu programa o era porque no conectavas el cable CA-42 y al final soldastes la terminal USB-Serial o solo lo desconectas y lo conectas, jijijiji digo para saber que hicistes jijiji SAludos
46
« en: Martes 30 de Octubre de 2007, 00:30 »
Listo
47
« en: Martes 30 de Octubre de 2007, 00:24 »
Ahi va la otra Foto Pero el diagrama no me deja y ya es de 160Kb voy a bajarle mas la calidad ya sino quiere ni modos
48
« en: Martes 30 de Octubre de 2007, 00:22 »
Listo haber si ahora queda, auqnque le baje la calidad asi que no se va haber bien
49
« en: Martes 30 de Octubre de 2007, 00:15 »
SAludos orly1387 Oyes me quedo una duda, en el otro tema del NK1112 mecionas que ya habias echo funcionar el movil con el micro, o me confundo... o no te entendi bien..??
Bueno coloco el diagrama como queda conectado el movil y el cable CA-42, con su extremo de USB yo lo desolde para que no estorbe su terminal USB espero te sirva y le entiendas, ahora para leer los SMS el compañero leohernan coloco los comandos
Saludos y dejo las imagenes..
Haaa la foto del USB-Serial tiene una pila y capacitor eso es de otra cosa asi que no lo pelen, solo es el Zener y 1 resistencia lo que utilizo Saludos y espero le entiendan
Adjunte las fotos mmm mala suerte no me deja Adjuntar me imagino por que es de 250Kb
50
« en: Lunes 29 de Octubre de 2007, 22:46 »
SAludos orly1387 Mira en tu caso seguramente estas haciendo mal tu programa, supongo que no ledas retardo en cada dato transmitido, asi que ponle un retardo. Te voy explicar como me funciona ami. Prendo mi NK3220 y conecto mi cable CA-42, todo bien, por ahi me dice el movil cable no compatible, hasta ahi no hay problema, despues lo desconecto y lo conecto a mi microcontrolador y mando los comandos para hacer una llamada a un determinado numero a traves de microcontrolador y perfectamente, mando mensajes y no hay problema, todo perfecto, cual es el problema: si apago el movil y despues lo prendo y trato de mandar un SMS con el micro no me lo reconoci, y si quiero hacer una llamada o cualquier otra cosa no me lo reconoce.
Para que me funcione que es lo que realizo, conecto el cable CA-42 ya que lo conecto lo desconecto y conecto mi cable del micro y ya reconoce los comandos AT.
Ahora como solucione este problema, como el cable CA-42 lo corte a la mitad el extremo que no sirve es un convertidor de USB-Serial, quite su recubrimiento y deje conectado los pines 3 y 4 al convertidos USB-serial y desolde 6 7 8 del convertidor y lo conecte al microcontrolador
Pin 8 es GND pin 7 es TX pin 6 es RX
Asi es como lo solucione, y como les menciono, al cortar el cable el extremo yano sirve, pero para que reconosco que esta conectado lo utilizo, es decir del cable CA-42 corto solo el 6 7 y los conecto al microcontrolador y el 8 lo uno y lo conecto al micro ya que este es tierra no lo corto solo lo uno, alfinal de cuentas me funciona bien.
Ahora para empesar y cheques que el problema es tu programa conecta el cable ca-42 y desconectalo sin apagar el movil, manda los comandos AT con el micro y no va haber ningun problema, pero sino te hace nada quiere decir que esta mal tu programa.
Voy a colocar una foto y el diagrama como me quedo el circuito con el convertidos USB-Serial y el micro.
Saludos y espero me hayas entendido
|
|
|