Ver las NORMAS de estos Foros Web ZackYFileS Chat ZackYFileS Agregar a Favoritos Contactar con Administrador
 
 

TU PUBLICIDAD AQUÍ!!
Navegación
Retroceder   Foros ZackYFileS >
OTROS TEMAS DE INTERES - INTERNET:
> PROGRAMACIÓN Lenguajes: Visual Basic, C++, etc
Nombre de usuario
Contraseña
Configuración de UsuarioAyuda (FAQs)Nuevos PostsBuscar


Respuesta
 
Herramientas
Antiguo 09/02/2006, 21:29   #1
kokun_72
Usuario Activo
 
Avatar de kokun_72
 
Fecha de ingreso: 06/abr/2005
Mensajes: 83
kokun_72 no se le puede calificar en este momento
Medir tiempo en microsegundos

Hola a tod@s, tengo ke hacer un programilla ke sea capaza de mover un brazo articulado con 5 servomotores con c++ mediante el puerto paralelo en windows xp y sin utilizar ningun microcontrolador externo (pic, etc), tengo casi todo claro menos lo de calcular el tiempo, me explico, he llegado a mandar la señal para el servo pero el tiempo mas bajo ke he llegado es de 1 ms, y mi servo necesita entre 1 y 2 ms, de oº ==>180º , pero con estos tiempos solo puedo conseguir 0 o 180, kisiera saber si alguien sabe alguna funcion para poder medir microsegundos o algo parecido, gracias por adelantado y salu2!!!
kokun_72 está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Publicidad: Conoce las ofertas de ANUNCIATE
Antiguo 09/02/2006, 22:09   #2
ElZazu
Yerbagüena Pal Puchero
 
Avatar de ElZazu
 
Fecha de ingreso: 20/dic/2003
Mensajes: 5.810
ElZazu Poca gente ha conseguido tener esta reputaciónElZazu Poca gente ha conseguido tener esta reputaciónElZazu Poca gente ha conseguido tener esta reputaciónElZazu Poca gente ha conseguido tener esta reputaciónElZazu Poca gente ha conseguido tener esta reputaciónElZazu Poca gente ha conseguido tener esta reputaciónElZazu Poca gente ha conseguido tener esta reputaciónElZazu Poca gente ha conseguido tener esta reputaciónElZazu Poca gente ha conseguido tener esta reputaciónElZazu Poca gente ha conseguido tener esta reputaciónElZazu Poca gente ha conseguido tener esta reputación
Creo que la función gettimeofday tenía una precisión de microsegundos (0.001 milisegundos)

Cita:
// include necesario
#include <sys/time.h>

.......

// Aqui empieza lo bueno
struct timeval tini, tfin;
long ltiempo;
float ftiempo;

// Tomas el tiempo antes de hacer lo que sea
gettimeofday(&tini, NULL);


// Aqui llamarias a la funcion que haga lo que tengas que hacer


// Aqui tomas el tiempo de nuevo
gettimeofday(&tfin, NULL);

ltiempo= (tfin.tv_sec - tini.tv_sec)*1000000 + tfin.tv_usec - tini.tv_usec;
ftiempo= ltiempo/1000.0;

printf("Se tardo: %g milisegundos\n", ftiempo);

// o ltiempo si quieres mostrar microsegundos
Saludos

Última edición por ElZazu; 09/02/2006 a las 22:11.
ElZazu está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 13/02/2006, 00:37   #3
kokun_72
Usuario Activo
 
Avatar de kokun_72
 
Fecha de ingreso: 06/abr/2005
Mensajes: 83
kokun_72 no se le puede calificar en este momento
muchas gracias ElZazu pero la funcion esa "gettimeofday(&tini, NULL);" no me la reconoce el borland 5.01, no se si sera la version del programa o ke, pero gracias por tu ayuda, seguire mirando, aprendiendo y sobre todo seguir aprendiendo (NO COPIAR)
Salu2!!!!
kokun_72 está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 15/04/2006, 06:12   #4
Hknc
Usuario Activo
 
Avatar de Hknc
 
Fecha de ingreso: 11/mar/2004
Mensajes: 117
Hknc llegará a ser famoso muy pronto
me interesa eso... si consigues algo avisa... please. Yo acabo de empezar a mirar el tema... aunque sunpogo que en lenguages de alto nivel bajo winxp costara mas de la cuenta jeje.

Si veo algo antes te lo comento. Suerte...
__________________
B0h Team (Member $7) ---> El que no quema el pan de la tostada es por que no se las hace.
Hknc está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Publicidad: Conoce las ofertas de ANUNCIATE
Respuesta


Usuarios viendo actualmente este tema: 1 (0 usuarios registrados y 1 visitantes)
 
Herramientas

Permisos para publicar mensajes
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los BB code están Activado
Los Emoticones están Activado
El código [IMG] está Activado
El Código HTML está Desactivado

Ir al foro

Temas similares
Tema Autor Foro Resp. Último mensaje
Limitar tiempo de conexión lumi19 INTERNET: Navegadores, ADSL, etc. 8 08/01/2010 18:25
TODO SOBRE INTERNET Alfonso ANTENAS SAT: Instalación y Orientación 10 03/05/2008 11:27
Disco duro en Kaon - INVESTIGACION Pedrop KAON 0 18/03/2005 17:05


!! ADVERTENCIAS !!: Las informaciones aquí publicadas NO CONTIENEN KEYS para la decodificación de ningún sistema: NO SON OPERATIVOS en sistemas SAT que precisen de su correspondiente suscripción.

ESTA TOTALMENTE PROHIBIDO EL USO DE ESTAS INFORMACIONES PARA LA MODIFICACIÓN O  DEFRAUDACIÓN DE SISTEMAS DE ACCESO CONDICIONAL.

ESTOS FOROS SON MODERADOS Y NO SE PERMITE LA PUBLICACIÓN DE INFORMACIONES ILEGALES POR PARTE DE LOS USUARIOS. EN CASO DE DETECTARSE ESTE TIPO DE INFORMACIONES, LOS USUARIOS SERÁN EXCLUIDOS DE ESTAS PÁGINAS.

USO DE COOKIES: Utilizamos COOKIES y de terceros para mejorar nuestros servicios y navegación por la web. Si continua navegando, consideramos que acepta su uso.  


La franja horaria es GMT +2. Ahora son las 02:57.


-------------------------------------------------------------------- --------------------------------------------------------------------

Powered por vBulletin™ Version 3.8.10
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Traducido por vBsoporte - vBulletin en español
Hispaservicios - J.G.C - 29112549T - Rio Cinca, 2, 30 (50180) SPAIN.
Todos los derechos reservados. Prohibida cualquier reproducion total o parcial.


Foros Patrocinados por anunciantes.