Probléme adaptateur USB/RS232 pour une communication entre VB6 et PIC4520

supermahfi Messages postés 5 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 29 avril 2011 - 26 avril 2011 à 16:25
supermahfi Messages postés 5 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 29 avril 2011 - 29 avril 2011 à 17:50
Bonjour a tous le monde,

Je travaille sur la lecture des chaines de caractéres envoyé par le PIC via RS232, Donc tous marche bien avec la dll RSCOM en utilisant un PORT RS232 (COM) (je reçois bien les chaines de caractére k il faut).

Dés ke j'utilise l'adaptateur USB/RS232 je reçois des caractéres ki ne corspondent pas sur VB6 mais l'adaptateur fonctionne trés bien avec l'hyperterminal.

Donc quelqu'un a une idée d'où viens le pbme merci.

7 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
26 avril 2011 à 17:24
Salut

Idée qui me vient : mauvais paramétrage de la liaison COM (vitesse ou parité)

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
[img]http://allproj
0
supermahfi Messages postés 5 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 29 avril 2011
26 avril 2011 à 22:57
salut jack

j'ai bien vérifié sa, enfaite le problème est plus compliqué que sa, au début je reçois des caractères qui ne correspondent pas, mais quand j'utilise l'hyperT après et je que je relance le VB sa marche bien sur VB, mais une fois le câble débranché, sa recommence.

Donc pour avancer dans mon projet je fait sa a chaque fois mais faudra que je trouve quand méme une solution.

merci d'avance
0
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
27 avril 2011 à 09:51
Ne sachant pas ce que tu es sensé recevoir ni ce que tu reçois réellement, difficile de t'aider.
As-tu validé le Handshaking ?
0
supermahfi Messages postés 5 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 29 avril 2011
27 avril 2011 à 14:14
Oui il est bien activé

ben la j'essai juste d'envoyer COUSSIN

et je reçois KLX.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
supermahfi Messages postés 5 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 29 avril 2011
27 avril 2011 à 23:41
j'ai fait un programme avec visual studio (en VB) j'ai pas ce problème.

mais j'éspére que quelqu'un trouvera la solution.
0
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
28 avril 2011 à 11:29
dll RSCOM : connait pas
VB6 propose une ActiveX nommé MSComm32.ocx = Microsoft Comm Control 6.0 (SP6)
Cette OCX peut aussi être utilisée sur un port COM émulé par USB, suffit de lui donner le n° de port correct.

"j'essai juste d'envoyer COUSSIN"
Depuis où ? vers quoi ?

Pas assez précis tout ça.
Si tu veux de l'aide, il faut détailler ton problème; on ne peut pas te demander les infos au compte goutte.
Repose ta question plus clairement en précisant le type de câblage (3 fils ?) les paramètres de la liaison, ce que tu as écrit, comment tu lis les infos ...
0
supermahfi Messages postés 5 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 29 avril 2011
29 avril 2011 à 17:50
bon finalement je laisse tombé ce problème.

j'ai beaucoup avancé avec le visual Studio 2008 donc je finirai avec celui la

merci pour tes réponses Jack
0
Rejoignez-nous