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

  FORUM HardWare.fr
  Programmation
  Divers

  Piloter circuit électronique via un port

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Piloter circuit électronique via un port

n°1571230
esox_ch
Posté le 06-06-2007 à 20:14:38  profilanswer
 

Bonjour,
 
Je souhaiterais piloter un petit circuit électronique que j'ai construit avec mon ordinateur.
J'ai initialement pensé utiliser LabVIEW et son support pour le port serial mais à ce que j'ai pu lire il permet uniquement de transmettre des données utilisant le protocole RS-232 et ne permet donc pas d'envoyer des pulse de longueur et en nombre totalement libre.
 
Y-a-t-il moyen de faire ça dans un langage plus ou moins haut niveau ou dois-je regarder du côté de C voire de l'asm ? Et dans ces deux derniers cas, est-ce que qqn a un lien pouvant m'expliquer dans les grandes lignes comment ça se passe?
 
Merci d'avance
 
Esox


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
mood
Publicité
Posté le 06-06-2007 à 20:14:38  profilanswer
 

n°1571235
dap++
Script kiddie
Posté le 06-06-2007 à 21:02:33  profilanswer
 

Je n'y connais pas grand-chose mais il faut voir les restrictions de ton OS. Sous Windows par exemple tu ne peux pas balancer des trucs sur le port parallèle comme ça en mode user, en tout cas c'est ce que mon prof m'a dit j'ai pas essayé. Si tu ne veux pas t'embarasser tu prends un OS en mode réel genre DOS, tu trouves l'adresse du port et tu balances avec out. On en parle justement dans la FAQ assembleur de Developpez.com : http://asm.developpez.com/faq/?pag [...] e#fx86_lpt

n°1571240
esox_ch
Posté le 06-06-2007 à 21:10:34  profilanswer
 

Salut, merci beacoups. Concernant l'OS je suis sous Linux, et s'il faut je peux utiliser le mode root ... Donc ça devrait pas être un problème..
Par contre ton lien semble expliquer comment envoyer un caractère sur une sortie, mais comment faire pour dire "Envoie un pulse durant 5 secondes sur le port X" ? C'est surtout la durée du pulse qui me pose problème ...


Message édité par esox_ch le 06-06-2007 à 21:16:20
n°1571252
dap++
Script kiddie
Posté le 06-06-2007 à 22:33:32  profilanswer
 

En gros tu veux envoyer des données pendant un certain temps ? Je peux essayer de bricoler un truc quand j'aurai le temps ou après les examens, mais il y a des personnes beaucoup plus compétentes que moi ici qui pourront sûrement t'aider plus rapidement.

n°1571267
esox_ch
Posté le 06-06-2007 à 23:23:04  profilanswer
 

Salut, en fait pas vraiment des données ... J'ai un circuit qui peut être piloté mais doit recevoir de longues impulsions (de l'ordre de la 10ène de secondes) car les actions effectuées prennent un certain temps ...

n°1571310
esox_ch
Posté le 07-06-2007 à 08:54:27  profilanswer
 

Donc en regardant un peu à droite et à gauche j'ai trouvé pas mal d'articles disants que le mieux si on veux brancher des equipements externes sur un ordinateur, c'est de passer par l'USB car c'est là qu'on peut sortir le plus de Watts .. Et bien que mon système n'en ait pas besoin des masses, ça peut toujours être pratique (surtout que j'ai pas mal de ports USB mais un seul port serie).
Le problème est que tous ces sites expliquent comment voler du courant DC mais pas comment faire pour générer un output particulier :/


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1571398
rufo
Pas me confondre avec Lycos!
Posté le 07-06-2007 à 11:03:52  profilanswer
 

sinon, t'investis dans une carte micro contrôleur 8551. En Turbo C, sous DOS, à l'iut, on s'amusait à générer des signaux ;)
 
Et au fait, avec le DDK de M$ pour VC++, y'a pas moyen de faire ce que tu veux?

n°1571410
esox_ch
Posté le 07-06-2007 à 11:16:49  profilanswer
 

Sous Nux? :)
Et sinon justement je voudrais éviter d'investir ... A la limite je m'arrangerai pour bidouiller mon circuit pour introduire des retards mais c'est quand même lourd...

n°1571464
rufo
Pas me confondre avec Lycos!
Posté le 07-06-2007 à 12:10:54  profilanswer
 

oups, j'avais pas vu... Désolé.

n°1571945
esox_ch
Posté le 08-06-2007 à 01:14:30  profilanswer
 

Personne voit comment faire ?

mood
Publicité
Posté le 08-06-2007 à 01:14:30  profilanswer
 

n°1584301
esox_ch
Posté le 09-07-2007 à 23:19:37  profilanswer
 

Ok d'accord ... Je vais essayer de voir si je trouve de la doc. Merci


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

  Piloter circuit électronique via un port

 

Sujets relatifs
[AJAX / Web Services] XMLHTTPRequest sur port personnalise[C] Programmation fonction recup Bits port Série
[API Javax Comm] Lire Port COM sur evenementPiloter son port USB
[Réseaux]+[wxWidgets] bonne méthode pour scanner un port ?Communication avec port COM
programmation port SDIOCommunication avec port COM
Besoin d'aide pour le port paralléle. 
Plus de sujets relatifs à : Piloter circuit électronique via un port


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