Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   ASM y Microcontroladores (https://www.clubdelphi.com/foros/forumdisplay.php?f=44)
-   -   SignalLab y SampleRate (https://www.clubdelphi.com/foros/showthread.php?t=55801)

fenixariel 27-04-2008 04:07:42

SignalLab y SampleRate
 
Hola, no se si alguien ya ha usado los componentes de Mitov: SignalLab, OpenWire, etc. mi problema es el siguiente: usando un PIC un MAx 232 adquiero datos analogicos. En la PC usando el componete SerialNG se leen los datos del puerto, con PlotLab que es parte de los componentes de SignalLab se grafican dichos valores. lo que pasa es que a diferencia de los componentes como AudioLab, los de SignalLab no permiten controlar la velocidad de muestreo SampleRate, si alguien puede ayudarme se lo agradecere o tendre que crear un bufer en la unidad del SerialNG de nose 1023 datos?. para muestrear temperatura creo que me convendria mostrar dato por dato y no llenar un bufer pues este metodo me parese demasiado rapido en este caso particular y siempre veria en la grafica una linea horizontal.
Todo esto ultimo si lo he podido hacer con TeeChart, pero me interes el PlotLab de Mitov.

JoseFco 27-04-2008 04:17:26

Hola fenixariel.

Si lo que quieres es monitoriar temperatura, creo que estas usando el componente menos indicado.Ese componente esta bien si quieres hacer un scope o un logic analyzer.
Yo para monitoriar temperatura solo uso un edit.Si quieres tener record de esta temperatura con hora y fecha. Ya eso es otra cosa.

Un Saludo.

fenixariel 27-04-2008 04:49:15

hola JOSE. claro si tienes ya los datos en el puerto se pueden mostrar los datos por ejemplo en el Caption, pero mi interes es mostralos graficamente, probe con TeeChart y si se puede, umm los componentes de AudioLab si te dan la posibilidad de manejar la velocidad de rateo como se puede ver en los SAMPLES en la carpeta AudioLAb.

MaMu 01-05-2008 09:57:46

Cita:

Empezado por fenixariel (Mensaje 282832)
Hola, no se si alguien ya ha usado los componentes de Mitov: SignalLab, OpenWire, etc. mi problema es el siguiente: usando un PIC un MAx 232 adquiero datos analogicos. En la PC usando el componete SerialNG se leen los datos del puerto, con PlotLab que es parte de los componentes de SignalLab se grafican dichos valores. lo que pasa es que a diferencia de los componentes como AudioLab, los de SignalLab no permiten controlar la velocidad de muestreo SampleRate, si alguien puede ayudarme se lo agradecere o tendre que crear un bufer en la unidad del SerialNG de nose 1023 datos?. para muestrear temperatura creo que me convendria mostrar dato por dato y no llenar un bufer pues este metodo me parese demasiado rapido en este caso particular y siempre veria en la grafica una linea horizontal.
Todo esto ultimo si lo he podido hacer con TeeChart, pero me interes el PlotLab de Mitov.

Para mostrar un temperatura??? de cuantos bits de presición estamos hablando?

fenixariel 08-07-2008 22:22:40

Cita:

Empezado por MaMu (Mensaje 283657)
Para mostrar un temperatura??? de cuantos bits de presición estamos hablando?

en funcion del tiempo, en realidad cualquier tipo de señal.
puede usarse solamente el SLScope...pzara comenzar


const
h=0.01
...
...
t:=t+h;
SLScope1.AddXY(t,sin(t))

JoseFco 08-07-2008 22:47:33

Cita:

Empezado por fenixariel (Mensaje 298964)
en funcion del tiempo, en realidad cualquier tipo de señal.
puede usarse solamente el SLScope...pzara comenzar


const
h=0.01
...
...
t:=t+h;
SLScope1.AddXY(t,sin(t))

Hola fenixariel, aqui podras encontra ayuda para ese componente.SLScope1

Yo no tengo ese componente, uso otro algo parecido, el VrScope.En ese si te podria dar una ayudadita.

Un Saludo.


La franja horaria es GMT +2. Ahora son las 13:24:45.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi