Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1198 connectés 

  FORUM HardWare.fr
  Programmation
  C

  donnees exterieures au PC

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

donnees exterieures au PC

n°986973
dark86
Posté le 19-02-2005 à 12:39:43  profilanswer
 

Bonjour,
je voudrais brancher un apareil de mesure à mon PC, apareil n'étant bien sûr pas fait pour ca sinon y aurait pas de probleme, et donc en me repiquant dessus (sur l'afficheur probablement) le brancher à un port quelconque, celui qui vous arrange, pour reccupérer les données dans un fichier.
 
Comme je n'y connais rien en matiere de periph, j'ai pensé qu'en C, on pourait accéder aux ports et donc stoquer les données, qui seraient un bête nombre en binaire....
Quelqu'un sait-il si il y a une fonction du style "getCOM1pin1()" et comment ca marche, ou tout autre moyen de recupérer des données exterieures?? :??:

mood
Publicité
Posté le 19-02-2005 à 12:39:43  profilanswer
 

n°987080
Emmanuel D​elahaye
C is a sharp tool
Posté le 19-02-2005 à 14:49:58  profilanswer
 

dark86 a écrit :

Bonjour,
je voudrais brancher un apareil de mesure à mon PC, apareil n'étant bien sûr pas fait pour ca sinon y aurait pas de probleme, et donc en me repiquant dessus (sur l'afficheur probablement) le brancher à un port quelconque, celui qui vous arrange, pour reccupérer les données dans un fichier.
 
Comme je n'y connais rien en matiere de periph, j'ai pensé qu'en C, on pourait accéder aux ports et donc stoquer les données, qui seraient un bête nombre en binaire....
Quelqu'un sait-il si il y a une fonction du style "getCOM1pin1()" et comment ca marche, ou tout autre moyen de recupérer des données exterieures?? :??:


Ton projet m'a l'air complètement farfelu...
 
Pourquoi ne pas utiliser un appareil fait pour ça (avec port série ou autre) ou une carte d'acquisition analogique / numérique ?  
 
Parce que se brancher sur les afficheurs sans savoir quels signaux y sont présents (niveau, fréquence, synchronisation, multiplexage...), ça me parait pas très sérieux... De plus, si tu changes d'appareil tout est à refaire... C'est pour éviter ça qu'il existe des normes d'interfaçage entre les équipements... (HP-IB, V.24, USB etc.)
 
Si tu y tiens, oui, il est possible de lire le port // (8 bits genre TTL) si celui-ci le permet ou les signaux d'état du modem sur le port série (C'est du V.28...), à savoir DSR, CTS, CD etc.
 
Pour les détails, il faut savoir quel est ton système, il y a peut être des fonctions systèmes...


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°987108
dark86
Posté le 19-02-2005 à 15:48:07  profilanswer
 

En fait, l'apareil en question serait un télémetre, et je n'en ai pas vu avec des sorties vers PC.
je ne pense pas que la transformation des signaux de l'afficheur en nombre 8 bits soit un probleme(fait en cours), il faudra juste verifier les courants/impedances/tensions de sortie je suppose...
 
Le but est qu'en appuyant sur "entrée", on receptionne la distance actuelle, et il n'est pas question d'un signal temporel.
 
winXP
visual c++

n°987127
Emmanuel D​elahaye
C is a sharp tool
Posté le 19-02-2005 à 16:25:39  profilanswer
 

dark86 a écrit :

En fait, l'apareil en question serait un télémetre, et je n'en ai pas vu avec des sorties vers PC.


Gni ? 1 ère entrée sur Google "télémètre interface série" :  
http://www.bullier-international.f [...] metres.htm

Citation :


je ne pense pas que la transformation des signaux de l'afficheur en nombre 8 bits soit un probleme(fait en cours), il faudra juste verifier les courants/impedances/tensions de sortie je suppose...
 
Le but est qu'en appuyant sur "entrée", on receptionne la distance actuelle, et il n'est pas question d'un signal temporel.


Je parle des afficheurs multiplexés... Il y a de telles contraintes matérielles que je ne le sens vraiment pas...


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°987154
dark86
Posté le 19-02-2005 à 17:25:53  profilanswer
 

ah oui, je l'avais pas vu celui là.....2000€..... :ouch:  
pour l'histoire des afficheurs multiplexés je sais pas ce que c'est mais c'est pas grave :D
 
puis je viens de voir que sur un port serie, il n'y avait qu'une broche pour la transmission de données (la 2 ou 3 selon envoi/reception) donc je ne sais pas comment passer par là un mot de 8 bits, à moins d'utiliser un décaleur mais là ca me plairait pas du tout (aime pas l'élec)
donc il faudrait lire port parallele sur le "bus de données" : D0 à D7, soit pin 2 à 9.
 
Dans l'aide de Visual, j'ai trouvé cette structure mais ne sais pas si on peut en tirer le mot D7..D0 :
COMMPROP
dwProvSubType
PST_PARALLELPORT
 
pour info : je souhaite récupérer ces données dans C pour les transformer et les renvoyer dans 3Dstudio max pour modélisation.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  donnees exterieures au PC

 

Sujets relatifs
Manipulation de plages de données dans excellTransfert de données ds une aplication
Connaître la base de données utilisée sur un site webInsérer des données dans un fichier XML
Récuperation de donnéesproblème filtrage données table
Base de données MYSQL : champs avec des < \' >[SQL Server] base de données réparties, comment faire ?
extraire des donnees a partir d un fichier xml[html] envoi / recuperation de données de formulaire
Plus de sujets relatifs à : donnees exterieures au PC


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR