begin process at 2010 02 10 01:59:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Système

 > 

Temporisation précise à la miliseconde


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Temporisation précise à la miliseconde

jeudi 12 août 2004 à 18:41:01 | Temporisation précise à la miliseconde

bluelambda

Avec un collègue on développe un petit programme en VB pour piloter un robot (bras mécanique).

On a besoin d'utiliser des temporisations précises à la miliseconde pour piloter les moteurs pas-à-pas.

On a essayé avec les Timers de VB, mais il s'avère qu'ils ne sont pas précis du tout (aucune différence entre 10 ms et 1 ms...).

Quelqu'un sait comment on pourrait s'y prendre ?
jeudi 12 août 2004 à 18:52:53 | Re : Temporisation précise à la miliseconde

Afyn

Oui ...
Utilise un Waitable Timer ...

C top de chez top ...

A+
Afyn
jeudi 12 août 2004 à 18:56:22 | Re : Temporisation précise à la miliseconde

Afyn

Au fait ...
http://www.vbfrance.com/code.aspx?ID=17608

Ca peut servir !

Afyn
Si tout les cancres du monde pouvaient se donner la main.
jeudi 12 août 2004 à 19:07:38 | Re : Temporisation précise à la miliseconde

CanisLupus

Membre Club Administrateur CodeS-SourceS
Heu...
Je crois que le Waitable Timer en vb c comme le timer (g essayé les 2).

Il ne fait pas de diff entre 1ms et 10 ms. En fait c arrondi à 10ms. Ex : 1 à 14 ms = 10 ms, 15 à 24 = 20ms, etc ...........

Le C serait plus approprié pour votre projet voir : www.cppfrance.com.


Cordialement

CanisLupus
jeudi 12 août 2004 à 19:26:13 | Re : Temporisation précise à la miliseconde

bluelambda

On ne sais pas programmer en C (ou alors très peu).

Quelqu'un ici aurait l'aimabilité de nous coder un petit dll de temporisation en C ? Qu'on appelerai ensuite dans notre programme VB...
jeudi 12 août 2004 à 20:29:53 | Re : Temporisation précise à la miliseconde

CanisLupus

Membre Club Administrateur CodeS-SourceS
Il y a une autre piste, le Multimedia Timer, mais je n'ai pas encore eu le temps de tester.

Des infos et sources http://msdn.microsoft.com/library/default.asp?url=/library/en-us/multimed/htm/_win32_multimedia_timers.asp

et http://www.vbaccelerator.com/home/VB/Code/Libraries/HiResTimer/article.asp


Cordialement

CanisLupus
jeudi 12 août 2004 à 20:33:19 | Re : Temporisation précise à la miliseconde

BruNews

Administrateur CodeS-SourceS
Faudra meme un peu d'ASM pour arriver sous les 10 ms.
bluelambda>
Regarde ici comment j'ai controlle 125 ms, faut suivre le principe.
http://www.asmfr.com/code.aspx?id=23802

ciao...
BruNews, Admin CS, MVP Visual C++
jeudi 12 août 2004 à 22:20:20 | Re : Temporisation précise à la miliseconde

Afyn

Ben vous etes pas futés ...
Puiske je vous ai donné le code source ...
Au moins essayez le plutot que de dire des bétises ...
Hum...!

Allez a plus ...

Afyn
jeudi 12 août 2004 à 22:37:03 | Re : Temporisation précise à la miliseconde

bluelambda

T'inquiète pas on est en train de l'essayer et de l'adapter ton code source ;)
jeudi 12 août 2004 à 22:50:08 | Re : Temporisation précise à la miliseconde

CanisLupus

Membre Club Administrateur CodeS-SourceS
ben, si ça convient à bluelambda c tant mieux mais je ne retire pas ce que j'ai écrit avant.

Cordialement

CanisLupus

1 2

Cette discussion est classée dans : vb, temporisation, piloter, miliseconde, précise


Répondre à ce message

Sujets en rapport avec ce message

piloter openoffice avec vb6 [ par germbtsig1 ] je souhaiterai pouvoir piloter openoffice avec vb 6.c'est à dire ouvrir calc, y introduire les données d'une requête ou alors activer une macro depuis VB - Piloter AutoCAD depuis Excel [ par sainttwo ] Bonjour, Tout d'abord, j'éspère que je n'ai pas placé mon topic dans le mauvais salon (je ne savais pas trop), si c'était le cas, je m'en excuse ... Allez chercher une seule pièce jointe dans une boite bien précise [ par RvSpeed ] Bonjour,Je vais être très franc avec vous, je suis une quille en VB, je n'en ai d'ailleurs jamais fait. Mais voilà en travaillant sur un projet d'auto piloter une carte ADC 44 d via VB.NET [ par akalinba ] Bonjour à tous,Je suis en stage et je m'initie à VB.NET. Pour l'instant je ne fais que lire des docs j'ai pas attaqué la programmation.J'ai une petite DOS: comment piloter une application DOS depuis VB? [ par Yann_M ] Salut,je voudrais piloter une application DOS depuis VB.J'ouvre mon application DOS par SHELL.Comment ecrire les commandes DOS depuis VB?MERCI :) Piloter une impression ss internet explorer depuis Vb? [ par Emka ] Voilà mon pb : je dois imprimer un état ss vb, et comme le datareport, passez moi l'expression, c vraiment de la merde en boite, j'ai crée une page ht ouverture d'une feuille précise d'un fichier excel a partir de VB [ par toledo ] Slt tt le monde,j'aimerais savoir comment on peut faire pour sélectionner une feuille précise d'un classeur excel, et tout ca ds VB. Je sais ouvrir le piloter une application dos a partir de vb [ par gosbos2003 ] salut a tous je suis debutant et je suis bloqué sur quelque chose j'ai une exe sous dos que je c lancé a partir de vb MAIS je souhaite lui transmettre URGENT : PILOTER EXCEL DEPUIS VB [ par bouv ] Svp, j'ai un problème pour piloter Excel depuis VB, j'ai télécharger un module pour piloter Excel (celui de Jacques Presteau, si vous connaissez), il Piloter Internet explorer avec vb [ par abys ] salut je suis a la recherche de doc sur comment piloter internet explorer avec vbsi vous connaissez des adresses merci de les faire passer


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,874 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales