• Domingo 11 de Mayo de 2025, 08:35

Mostrar Mensajes

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 - © Jonathan ©

Páginas: 1 ... 15 16 [17] 18 19 ... 65
401
Cita de: "Rasec"
Se que ya no te serviar para la U, pero si te sirve como proyecto personal y te das una vueltecita por qui (poco probable, pero en fin) yo he alcanzado mas de 10 metros con señales infrrojas (y arto que me costo la tontera jeje, pero = me salio) asi que si quieres solo pregunta. Como referencia, averigua sobre el CI "IRM8601S" , que es mucho mas que un fotodiodo, ahi veras pq. Eso si debes usar una señal poradora de 38 KHz en el cto emisor.
Tu Jonathan como te manejas con los micros podrias hacer maravillas, asi puedes codificasr y deco, si alguien queiere les mando un cto simple.
Interesante, todo lo que sea util es bienvenido, si tienes el esquema a mano subelo en un post, muchos estaran agradecidos :) .. si es muy pesado puedes subirlo al FTP. las indicaciones estan en el foro de Microcontroladores

Citar
Tu Jonathan como te manejas con los micros podrias hacer maravillas, asi puedes codificasr y deco,

Es verdad, con los micros puedes hacer muchas cosas, pero como diria el don... "Cada día sabemos más y entendemos menos"... es complicado, aveces no sabemos ni que inventar :blink:

Saludos :)

402
C/C++ / Re: C++ Y Lpt
« en: Domingo 25 de Septiembre de 2005, 00:11 »
Bueno, la puedesw usar en lo que quieras, yo la utilice en BC++1 y BC++6 .. te lo adjunto para que la veas, es util, talves te sirva de algo. Saludos :)

403
Microcontroladores / Re: Ayuda, Soy Nuevo
« en: Sábado 24 de Septiembre de 2005, 02:31 »
Rasec, pido mil disculpas, aunque no me creas no habia visto tu mensaje :ph34r:  :unsure:  :blink: .. pense que era nuevo pero veo que la fecha dice lo contrario  :huh:

Citar
PD: Veo por ahi que Jhonatan admiro mucho a mi tio (Albert), asi que aqui va mi frase preferida, que es de él:

Los grandes espirius siempre han enontrado una violenta oposicion de parte de mentes mediocres.

Es muy cierta.....Para que la disfruten......Chauuu

Las frases que tiene son espectaculares :) .. no tengo una preferida y comparto tu pensamiento hacia esa que prefieres  :D

Citar
P.D. por lo que he visto en el sub-foro de C (dentro del foro de microcontroladores), el gran Jonathan te envia el programa a tu dirección... Menudo chollo de moderador

Recuerdo haber enviado el compilador a una persona pero busco en el subforo y no encuentro la discucion a la que te refieres  :blink: , no se si estoy loco o que cosa tengo  :unsure: .. me pasarias el links  :ph34r:

Citar
Otra preguntilla pliss, existe alguna diferencia tecnica entre usar el pipo2 y usar el grabador que tu dices, y donde puedo encontrar el que tu me recomiendas?

No hay muchas diferencias, todos los programadores actuan de la misma manera solo que con componentes distintos.. en lo que cambia es en la configuracion que hay que hacerle a ICProg


Citar
(sory si alguna de mis preguntas son muy basicas)

Esos son los tipos de preguntas con las que uno aprende ;) .. no dudes en consultar lo que sea, y mil disculpas por no haber respondido mucho antes  :(  .. todavia no entiendo como pase por alto este mensaje :ph34r: . Un Abrazo y atento a tus consultas!. Saludos :hola:

404
C/C++ / Re: C++ Y Lpt
« en: Sábado 24 de Septiembre de 2005, 02:02 »
Citar
Y Jonathan me puedes explicar que es esa API y donde la trabajas?, tienes algun ejemplo?

Holas, no tengo ejemplos de la api, busque muy por arriba una vez, pero como solucione el problema usando la libreria io.dll no le preste mucha atencion. Saludos :)

405
Microcontroladores / Re: Lcd+pic16f873
« en: Jueves 22 de Septiembre de 2005, 16:35 »
Perfecto! :) .. continue con su proyecto nomas  :comp: me alegra que haya solucionado el inconveniente. Saludos :) :hola: :lightsabre:

406
Microcontroladores / Re: Microchip O Motorola ??
« en: Jueves 22 de Septiembre de 2005, 14:00 »
Hola, pienso que eso se basa en lo que pretendas del futuro, si solo aprenderas como hobby lo mas simple te resultara, PIC. Si pretendes lograr algo un poco mas profecional podrias aprender PIC's que es facil y acompañarlo de MOTOROLA o ATMEL, yo pienso que va en las necesidades, tiempo y ganas de aprender. Es dificil responder a tu pregunta, aparte tener en cuenta que debes poder conseguir facil los componentes que necesites, en Argentina por ejemplo hay escasos recursos sobre ATMEL debido a la poca demanda.

Citar
Perifericos (IIC, SPI, USART, AD, Comparadores) ??
Perifericos tienen todos y modelos variados para cada necesidad, los precios entre Pic y Motorola no tienen casi diferencia.

Saludos :)

PD: yo recomendaria Microchip, tiene para todos los gustos y mucha informacion y foros de ayuda en Español. Aparte si aprendes C no es nada dificil programar un microcontrolador diferente. :comp:  :lightsabre:

407
C/C++ / Re: C++ Y Lpt
« en: Jueves 22 de Septiembre de 2005, 13:48 »
Cita de: "Neopro"
... y necesito de su ayuda maestros.-

Wenas, necesitos lograr abrir y cerrar (o sea 1 y 0), os 8 primeros pines del puerto LPT, hace tiempo hice un programa y no me acuerdo si lo hice en ASM o C++, quiza fue una combinacion de ambos y me funciono lo mas bien en XP, pero lo perdi.-

Ahora encuentro programas que funcionan de inmediato, pero utilizando una .DLL, y se que antes me funciono sin eso.-

Me dirijo a la informacion publicada en internet y libros y me dice que lo haga con las instrucciones outportb o simplemente outport de C++ o las interrupciones de ASM, pero el circuito que hice no racciona, y como escribi antes si funciona con esos probramas hecho en visual y con la libreria .DLL.-

Me pueden ayudar????.-

Quiero controlar una placa con relees, para encender y apagar cosas.-

No estara bloqueado XP con SP 2 para el manejo de interrupciones?, ya que en el administrador de dispositivos salen 3 opciones:

1.- No utilizar nunca una interrupcion
2.- Intentar no utilizar una interrupcion
3.- Uilizar cualquier interupcion asociada.-
Hola, como dices, si es en XP necesitas una DLL, porque no tienes la misma libertad que en WIN 98, o bien utilizar la API CrateFile.. usando apis no necesitas librerias adicionales. Yo utilizo io.dll en XP y no he tenido problemas. Saludos :)

PD: puede tmb que esa vez que funciono sin dll, esa dll si haya estado en la carpeta windows\system  :ph34r:

408
Microcontroladores / Re: I2c
« en: Miércoles 21 de Septiembre de 2005, 01:40 »
hU!! :ph34r:  .. BUENO, detalle importante el que pasaste por alto :P .. con esto se aprende que los errores que creemos estan en el codigo fuente aveces estan mas bien en el hardware .. Me alegro que hayas solucionado tu problema :) :lightsabre:

Saludos :) :hola:

409
Microcontroladores / Re: I2c
« en: Martes 20 de Septiembre de 2005, 16:12 »
Hola, intenta subir el bit 7 del puerto B antes de iniciar la secuencia, despues de terminada la bajas..

,---------------------------------------------------------------------------------------
bsf PORTB,7

Send_Start bcf PIR1,SSPIF
bsf STATUS,RP0 ;Seleciona página 1
bsf SSPCON2,SEN ;Activa secuencia de inicio
Start_Wait
btfss PIR1,SSPIF ;Fin de secuencia de inicio ??
goto Start_Wait ;No, esperar

bcf PORTB,7
return
;----------------------------------------------------------------------------------------

si no funciona asi me comentas.. solo por curiosidad, sin intentar activar este bit, la comunicacion funciona?. Saludos :)

410
Microcontroladores / Re: Rs485 Con Pic
« en: Martes 20 de Septiembre de 2005, 16:02 »
Hola, pido disculpas por la demora, este esquematico encontre una vez mientras buscaba informacion, nunca lo he probado, espero te sea util. Saludos :)

411
Programación en C / Re: Teclado Matricial 4x4
« en: Martes 20 de Septiembre de 2005, 14:32 »
Hola farmada, talves esto te sea de ayuda :)
Código: Text
  1.  
  2. /*-------------------------------------------*\
  3. | KBD2.C |
  4. | Autor: Pedro Mª Jiménez |
  5. | (c) Microsystems Engineering (Bilbao) |
  6. \*-------------------------------------------*/
  7.  
  8. // Funciones para la gestión del teclado de la Trainer PLUS.
  9.  
  10. // char kbd_getc() Devuelve el código ASCII de la tecla pulsada.
  11. // Si no se pulsó ninguna, devuelve 0.
  12.  
  13.  
  14. // Conexiones del teclado.
  15. /*
  16. RB0 RB1 RB2 RB3
  17. ^ ^ ^ ^
  18. | | | |
  19. |---|---|---|---|
  20. RB4 ---> | 1 | 2 | 3 | F |
  21. |---|---|---|---|
  22. RB5 ---> | 4 | 5 | 6 | E |
  23. |---|---|---|---|
  24. RB6 ---> | 7 | 8 | 9 | D |
  25. |---|---|---|---|
  26. RB7 ---> | A | 0 | B | C |
  27. |---|---|---|---|
  28. */
  29.  
  30. // Caracteres ASCII asociados a cada tecla:
  31. char const KEYS[4][4] = {{'1','2','3','F'},
  32. {'4','5','6','E'},
  33. {'7','8','9','D'},
  34. {'A','0','B','C'}};
  35.  
  36. #byte kbd_port_b = 6
  37.  
  38.  
  39. char kbd_getc()
  40. {
  41. char tecla=0;
  42. int f,c,t,i,j;
  43.  
  44. port_b_pullups(true);
  45. set_tris_b(0b00001111); // RB7-RB4 salidas, RB3-RB0 entradas
  46.  
  47. for(f=0x10, i=0; i<4; f<<=1, i++)
  48. {
  49. for(c=0x01, j=0; j<4; c<<=1, j++)
  50. {
  51. kbd_port_b = ~f;
  52. delay_cycles(1);
  53. t = kbd_port_b & 0x0F;
  54. t = ~(t | 0xF0);
  55. if(t == c)
  56. {
  57. delay_ms(20);
  58. tecla=KEYS[j];
  59. while(t==c)
  60. {
  61. restart_wdt();
  62. t = kbd_port_b & 0x0F;
  63. t = ~(t | 0xF0);
  64. }
  65. break;
  66. }
  67. }
  68. if(tecla)
  69. break;
  70. }
  71.  
  72. port_b_pullups(false);
  73. return tecla;
  74. }
  75.  
  76.  

Saludos :hola:

412
Microcontroladores / Re: No Oscila...
« en: Martes 20 de Septiembre de 2005, 14:23 »
El protoboard no es malo pero si es engañoso, si tienes por ahi otro cristal prueba cambiandolo, chequea que todo haga contacto.

Que fuente de alimentacion utilizas?.. yo pondria unos capacitores para filtrar..

Saludos :)

413
Microcontroladores / Re: 18f452
« en: Sábado 17 de Septiembre de 2005, 15:54 »
:blink: que raro, nunca he trabajado con el 18F452 y no sabria decirte porque el mismo microchip no lo recomienda  :blink:, voy a consultar a unos amigos para ver que me cuentan de este chip, lo que te esta pasando es raro a menos que el programador no soporte el chip, si has probado ya con 2 y ninguno funciona es porque el programador no lo reconoce.

Que soft utilizas?..
cuando lees el pic tal como esta, que lees en la memoria flash? 0's o ff's?

Probaria con otro programa, ICProg o WinPic800, si me das el nombre exacto del programador que usas podria buscar mas informacion, mientras veo que encuentro.

Saludos :)

414
Microcontroladores / Re: El programador que uso actualmente
« en: Sábado 17 de Septiembre de 2005, 15:41 »
Citar
soy nuevo en el foro y supongan que no se nada de pics. 
Bienvenido! :smartass:, si no sabes nada de pics aqui encontraras la ayuda necesaria para aprenderlos :). Cualquier duda es bienvenida :comp:

Citar
1-. Veo dos conectores. Un RS232 y uno de 9 pines que creo es el serial. Se utilizan los dos, o solo uno de ellos??
El conector Serial se utiliza para programar el PIC mediante ICSP, es la posibilidad de programar el pic sin quitarlo de la plata de prueba si este se encuentra soldado, seria para ahorar tiempo en la programacion.
No se necesitan los dos conectores, solo el DB25 que es el que se conecta con el PC.

Citar
2-. Mi computadora no cuenta con puerto paralelo ni serial. Funciona el circuito si utilizo un converitdor USB - RS232?? Mi USB is 2.0
No funcionara, todo Mother dispone de conectores seriales y paralelos, podrias comprar los cables para conectarlos en su interior, la posibilidad esta, desarmas el pc y le colocas el cable con conector LPT donde corresponda, si quieres puedo guiarte, solo me haria falta mas info.

Citar
3-. Funciona si utilizo el software IC-Prog y mi systema es Windows XP
Si funcionaria perfecto, existe una libreria DLL elaborada para que ICProg corra sin problemas en sistemas Windows XP y 2000.

Citar
4-. Que es el ICSP??
es la posibilidad de programar el pic sin quitarlo de la plata de prueba si este se encuentra soldado, seria para ahorar tiempo en la programacion ;)

Citar
5-. Alguna otra sugerencia si necesito programar un 16F877A y no cuento con puerto paralelo o serial, solo USB.... porfa, que no sea empleando el 18F2550, que no lo encuentro en las tiendas locales.
Lamentablemente si solo dispones de un puerto USB tendras que crear el GTP-USB y este necesita del 18F2550, pienso que antes deberias ver la posibilidad de incorporarle un LPT a tu PC, es una notebook?

Citar
6-. me sirve el archivo hex del MPLAB en el IC-Prog??
El Hex de Mplab es el archivo que necesitas colocar si o si en ICProg para cargarlo luego dentro del pic, MPlab es un entorno de desarrollo, escribes el codigo fuente y te convierte este en un archivo HEX, "el archivo HEX" es el entendible por el microcontrolador.
ICProg se conecta con el pic mediante una interface "programador" y mete dentro de este, ese archivo HEX elaborado en MPLAB... MPLAB debe trabajar junto con ICPROG si utilizas el programador PP2..

Espero sea de ayuda, explicame eso de que no tienes puerto, talves podamos agregar alguno. Saludos y hasta la proxima :) :hola:

415
Microcontroladores / Re: 18f452
« en: Jueves 15 de Septiembre de 2005, 22:27 »
Bienvenido!  :smartass: y espero encuentres aqui todo el apoyo que necesites!.

Antes que nada, el pic que tienes es nuevo?, funciona?, el programador soporta el pic que quieres quemar?, es muy raro que de error de verificacion, o bien el pic esta muerto o tienes un problema con el programador, para atar cabos probaria el micro con otro programador y luego el quemador de la institucion con un micro de otra serie. Saludos y espero tus comentarios :)

416
Microcontroladores / Re: Temporizador
« en: Jueves 15 de Septiembre de 2005, 22:20 »
sin problemas te colaboramos, cada duda que tengas la colocas junto con la porcion de codigo y sin dudas obtendras ayuda, disculpa las demoras, pasa que el tiempo no alcanza para nada.. ya comenzaste el programa?.. como lo llevas?. Saludos :)

417
Microcontroladores / Re: Lcd+pic16f873
« en: Jueves 15 de Septiembre de 2005, 22:13 »
Bueno, no entendi mucho el problema ya que me quedo la duda de si manejas el lcd con 8 o 4 lineas, si sos tan amable pon el codigo para hecharle un ojo y ver si te puedo dar una mano. Saludos :)

418
Microcontroladores / Re: Eeprom Interna-pic16f84a
« en: Jueves 15 de Septiembre de 2005, 22:10 »
Cita de: "Max C"
Hola que tal, espero que esten bien
bueno tengo la siguiente duda:
estoy tratando de programar la eeprom de de un pic16f84a, mediante còdigo, pero estoy haciendo algo  mal. Según las hojas de datos hay que seguir una secuencia, pero cuando la hago en el mplab, y genera el archivo hex. todo sale bien.
 despues cuando abro el archivo con el programa ic prog. el codigo aparece en la flash como deberia ser pero la eeprom aparece sin mofificaciones.

alguien me podria aclarar eso, se lo agradeceria bastante...
El programa que hagas nunca aparecera en ICProg escrito en la eeprom cuando tomes el Hex... la cosa seria.. puedes modificar la eeprom desde el icprog y grabarlo en el pic, o puedes hacer que el pic reforme la eeprom y luego cuando leas el pic, en icprog aparescan los valores que tenga... segun entiendo tienes el HEX recien compilado en MPLAB, lo pasas a icprog y no ves modificaciones en el sector de EEPROM, eso esta bien, porque solo ves las modificaciones cuando lees el programa del pic .. creo que no me entenderas,  :blink: dime asi te explico con detalles. Saludos :)

419
Microcontroladores / Re: Proyecto Con Pic16f873
« en: Jueves 8 de Septiembre de 2005, 21:39 »
Gracias por la info Borgo, en ese sitio tambien pueden conseguir ayuda y muchos documentos utiles. Saludos:)

420
Robótica / Re: Utilizar El Joystick Para Controlar Un Robot
« en: Miércoles 7 de Septiembre de 2005, 23:27 »
Gracias! :smartass: .. esta muy interesante!.. si haces algun desarrollo electronico que utilice el puerto de Joystick me gustaria que publiques algo aqui! :comp: . Muy bueno   :lol:

421
La taberna del BIT / Re: Internet Explorer 7
« en: Miércoles 7 de Septiembre de 2005, 22:50 »
A mi me suena.. "el telefono", ahora sigo..  :P

Volviendo al tema, que hermosa saturada enserio.. jeje  :devil:

422
Microcontroladores / Re: Rs232 Con 16f876
« en: Martes 6 de Septiembre de 2005, 12:35 »
Cita de: "Huguen_aus_Tirol"
Hola Boni! Puede que tu problema sea que no esta correctamente configurado el puerto A. El 876 posee conversor AD, usando para ello los pines de este puerto; por defecto estos pines estan asignados al conversor. Fijate que los registros del AD, creo que es el ADCON, este correctamente configurado.
Creo que este tu problema :)
Prueba, a ver que pasa...
Saludos :hola:
Sin dudas es lo que dice Huguen, por cierto.. el PIC16F876 trae implementado el modo usart en el chip, te ahorras las lineas que ocupas en el F84. Suerte :)

423
Microcontroladores / Re: Pipo2
« en: Martes 6 de Septiembre de 2005, 12:32 »
Despues de corregir lo del zener tu programador funciona?.. aun estas necesitando una mano?.. respecto a los condensadores que mencionas estan bien todos, deberia funcionarte, el de 1000uf es para filtrar la tension de alimentacion, no es mucho, me comentas y cualquier cosa vemos. Saludos :)

424
Microcontroladores / Re: Recepcion De Teclado Por Usart
« en: Viernes 2 de Septiembre de 2005, 02:23 »
Bienvenido controlador! :smartass: .. mira, te dejo a continuacion un proyecto de convertidor de PS/2 a RS232, te sera util como base para lo que necesitas. Un Abrazo y a tus ordenes :)

PS/2 to RS-232 converter

425
Hardware / Re: Dvd Rewriter
« en: Jueves 1 de Septiembre de 2005, 13:59 »
Si ya lo compraste seria bueno que lo pruebes y nos cuentes, si aun estas a tiempo de cambiarlo por otro cambialo por alguno compatible, seguramente afectara en la velocidad de grabacion maxima permitida. No sabria decirte con exactitud que otro inconveniente podria traerte. No olvides comentarnos!. Saludos :)

Páginas: 1 ... 15 16 [17] 18 19 ... 65