MasterShadows
Messages postés268Date d'inscriptionlundi 1 mars 2004StatutMembreDernière intervention19 avril 2012
-
13 avril 2006 à 11:34
houssemnsiri
Messages postés1Date d'inscriptionvendredi 3 février 2012StatutMembreDernière intervention 8 juin 2012
-
8 juin 2012 à 23:50
Bonjour à toutes et à tous;
alors voilà, notre prof d'info vient de nous donner un projet et mon boulot est d'écrire un programme en C/C++ permettant de communiquer avec le charlyrobot en passant par une liaison RS232.
J'ai vu pas mal de sources traitant le problème RS232 mais est-ce qu'elles sont génériques, c'est à dire que le prog fonctionne avec tout type de périphériques branché sur la RS232 où est-ce qu'il faut que je code le prog moi-même ???
Parce que là je vois pas du tout comment m'y prendre ?
ymca2003
Messages postés2070Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 3 juillet 20067 13 avril 2006 à 11:58
RS232 est une liaison série entre 2 périphériques (des fils qui connectent A et B) selon un protocole hardawre défini
Les applications tournant au-dessus ne font qu'envoyer des données sous forme d'octet.
C'est à A et B de décider quel sera la signification de ces octets.
Ensuite, n'importe quel programme, ouvrant le port et faisant des lectures/écritures pourra convenir.
Il te suffira de formatter tes données dans un buffer, de les envoyés sur le port (selon le protocol software entre A et B).
2 exemples dans mes sources, plus de nombreux autres dont un récement qui avait l'air pas mal
re34b
Messages postés1Date d'inscriptionmardi 2 juin 2009StatutMembreDernière intervention 2 juin 2009 2 juin 2009 à 17:06
Bonjour,
Je reprends actuellement un projet qui avait débuté en 2001.
Et pour déplacer une sonde, le groupe précédent avait installés deux moteurs pas à pas Charlyrobot qui ont leur propre carte de pilotage.
Je souhaite réaliser une application qui permette de commander les moteurs depuis un site internet. J'ai eu accès à un protocole de communication via RS232(que je peux éventuellement fournir) mais je n'ai jamais programmé une carte et j'ai du mal à comprendre ce que mon code doit contenir. En fait la partie informatique n'est pas l'interêt majeur du projet :d.
Donc je voudrais savoir si vous pouviez me donner des exemples de programmes pour que je voie comment ça marche. En gros comment je dois faire si je veux dire à mon moteur : tiens tu vas tourner de tant de pas.
Je vous remercie.
"my name is nobody"