Autor Tema: aspecto microscopico de int _rbo  (Leído 2685 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado fastyx

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 353
aspecto microscopico de int _rbo
« en: 07 de Abril de 2007, 09:03:37 »
Amigos : alguien podria señalarme en que momento justo de la int por rbo supongamos en H to L , se dispara dicha interrupcion?

me refiero a que si la interrupcion se dispara cuando el flanco pasa de 5v a 4.95 v o cuando pasa de 0.2 v a 0 v , es lo que deseo saber .

gracias!!!

Desconectado RedPic

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 5544
    • Picmania by Redraven
Re: aspecto microscopico de int _rbo
« Respuesta #1 en: 07 de Abril de 2007, 09:20:49 »
En el datasheet del 18F4550/2550:





Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania

Desconectado fastyx

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 353
Re: aspecto microscopico de int _rbo
« Respuesta #2 en: 07 de Abril de 2007, 10:22:38 »
gracias redpic por contestar!

la verdad que los datos del datasheet no los entiendo muy bien , pero a ver...

en la tabla parametro d420 hay varios valores de HLVDL , que supongo se pueden seleccionar con los bits que van de 0000 a 1110 y cambian las tensiones de transicion.

ahora , en la tabla 2 me señalas el HLVDCON , que no se que significa y como en ccs yo puedo setear esos valores .

Desconectado fastyx

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 353
Re: aspecto microscopico de int _rbo
« Respuesta #3 en: 07 de Abril de 2007, 10:27:07 »
para ampliar un poco el trabajo que estoy haciendo, deseo controlar el disparo de un tiristor , detectando el sincronismo de linea a traves de int_rbo.

la señal de sincronismo la obtengo de un trafo de 220-6v de alterna con puente de onda completa con lo que tengo en la salida todos hemiciclos positivos de señales senoidales que entran al pic. por eso necesito acomodar en que lugar la int_rbo detecta el cambio y ver en que parte de la onda senoidal lo hace para ajustar los delay y convertirla en una señal de deteccion de cruce por cero.

Desconectado fastyx

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 353
Re: aspecto microscopico de int _rbo
« Respuesta #4 en: 09 de Abril de 2007, 09:56:12 »
Amigos : Con una semionda senoidal positiva de 5 volt ingresando a rb0 , necesito conocer el momento en que se produce la interrupcion por rb0.
              la configuracion es de H to L .

              Desde ya gracias!!! 

Desconectado vszener

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 2395
Re: aspecto microscopico de int _rbo
« Respuesta #5 en: 10 de Abril de 2007, 05:12:14 »
En el post de Ejemplitos en C para 16F648A, concretamente en el número 40, hay una aplicación que usa la interrupción exrterna.


Suerte!!! ;)
· Nos vemos en los bares!!!!!
· Mi Blog: Aqueronte

Desconectado fastyx

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 353
Re: aspecto microscopico de int _rbo
« Respuesta #6 en: 10 de Abril de 2007, 17:43:57 »
Gracias por contestar Vzener!
Veo que en tu ejemplo utilizas una señal cuadrada , y mi pregunta apunta a que ocurre cuando ingresa una señal hemisenoidal positiva a rb0.

o sea en que momento de la semisinusoide estando configurado para H to L se dispara la interrupcion. si hablamos de grados de la sinusoide , 0 seria cuando
comienza a crecer , 90 grados cuando alcanza los 5 volts , y 180 cuando cae a cero de nuevo.

necesito conocer con cierta exactitud en que momento entre los 90 y 180 grados se dispara la intrerrupcion.

Desconectado Marttyn

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1835
    • IDEAA
Re: aspecto microscopico de int _rbo
« Respuesta #7 en: 13 de Abril de 2007, 23:37:10 »
entro en posts de otra gente para ver si los puedo ayudar en algo, pero veo que hay gente que realmente le saca partido a los pics....
no como yo que me siento orgulloso de poder encender y apagar leds  :mrgreen:
espero algun dia llegar a cosas tan complejas como estas, que ahora las leo y me suenan a chino
suerte con tu proyecto, y lamento no poder ayudar :?
La gente ve las cosas que existen y se pregunta por qué.
Yo prefiero imaginar lo que no existe y preguntarme por qué no.

Desconectado matiasferrioli

  • PIC10
  • *
  • Mensajes: 12
Re: aspecto microscopico de int _rbo
« Respuesta #8 en: 07 de Septiembre de 2009, 21:55:01 »
Hola a todos  soy nuevo en el foro  y lo tengo que felicitara porque  hacen una muy bruna tarea , estoy  justo  haciendo un proyecto con la interrupción RB0  la hago andar sin problemas pero tengo entendido por lo que e leído que cundo se termina la interrupción  salta a la posición que quedo al producirse   , mi pregunta de  novato es si se pude  controlar eso y que quede al inicio de bucle por ejemplo muchas gracias

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: aspecto microscopico de int _rbo
« Respuesta #9 en: 07 de Septiembre de 2009, 22:01:02 »
Hola a todos  soy nuevo en el foro  y lo tengo que felicitara porque  hacen una muy bruna tarea , estoy  justo  haciendo un proyecto con la interrupción RB0  la hago andar sin problemas pero tengo entendido por lo que e leído que cundo se termina la interrupción  salta a la posición que quedo al producirse   , mi pregunta de  novato es si se pude  controlar eso y que quede al inicio de bucle por ejemplo muchas gracias
bienvenido matiasferrioli ! Con respecto a la pregunta, nop no se puede.  :? Cuando ocurre una interrupción el PC (direccionamiento de programa) actual se guarda en la Pila y en este se carga el 0x04 (Vector de interrupción). Luego al encontrar la sentencia retfie, carga el valor guardado en la pila, para volver donde se encontraba


Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado matiasferrioli

  • PIC10
  • *
  • Mensajes: 12
Re: aspecto microscopico de int _rbo
« Respuesta #10 en: 08 de Septiembre de 2009, 10:07:37 »
Muchas gracias Suky te agradezco mucho tu ayuda  bueno buscare otra manera de terminar mi proyecto  saludos .


 

anything