Re : hyper terminal m'affiche des caractères inconnus
l'oscilloscope en labo je peux l'utilisée bien sur mais celui d'isis je n'arrive pas à le faire fonctionner, oui c'est bien la sortie du max j'obtiens -8,5, pour répondre à votre question non j'ai pas eu de cours sur la RS232, demain je vais en labo pour faire le montage sur plaque perforé alors je vais voir si ça va fonctionner sinon,je ferais ce que vous avez demander avec un oscilloscope; et juste pour savoir comment ça devrais être l'allure de la trame?? et Merci beaucoup pour votre patience
L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !
06/05/2012 - 13h09
Jack
Date d'inscription
avril 2003
Localisation
Metz
Messages
12 150
Re : hyper terminal m'affiche des caractères inconnus
Plus précisément, la norme dit entre +3 et +25 V pour un '0' et -3 à -25 V pour un '1'
Comme la ligne au repos est à '1', une tension de -8,5 V est convenable.
A+
06/05/2012 - 15h59
HULK28
Date d'inscription
janvier 2006
Localisation
IDF
Messages
10 256
Re : hyper terminal m'affiche des caractères inconnus
La base de temps sur 2ms n'est pas tres heureux, 500 microsecondes serait plus visuel
"Le temps met tout en lumière." Thalès
06/05/2012 - 16h19
ranouch
Date d'inscription
février 2012
Messages
162
Re : hyper terminal m'affiche des caractères inconnus
DAUDET78 merci encore je vais lire attentivement le cours de la liaison série RS232 ,oui Jack j'ai bien compris et Merci,
HULK28, même si je change la base du temps mon graphe reste le même ..
06/05/2012 - 17h13
Jack
Date d'inscription
avril 2003
Localisation
Metz
Messages
12 150
Re : hyper terminal m'affiche des caractères inconnus
Puisque tu n'arrives pas à enregistrer un signal en "one shot", est-ce que tu peux modifier temporairement le programme du PIC et envoyer la même séquence caractères et boucle? Comme ça, le signal sera périodique et tu devrais voir apparaitre quelque chose sur l'oscilo.
A+
06/05/2012 - 17h28
ranouch
Date d'inscription
février 2012
Messages
162
Re : hyper terminal m'affiche des caractères inconnus
oui,je peux, mais est ce que vous voulez dire que j'envoie le même caractère en boucle plusieurs fois ??
06/05/2012 - 17h31
ranouch
Date d'inscription
février 2012
Messages
162
Re : hyper terminal m'affiche des caractères inconnus
ouiii, j'arrive à voire un changement, une minute je te fais une capture d'image
06/05/2012 - 17h31
Jack
Date d'inscription
avril 2003
Localisation
Metz
Messages
12 150
Re : hyper terminal m'affiche des caractères inconnus
Envoyé par ranouch
oui,je peux, mais est ce que vous voulez dire que j'envoie le même caractère en boucle plusieurs fois ??
oui, envoie par exemple le caractère 'a' sans arrêt.
A+
06/05/2012 - 17h36
ranouch
Date d'inscription
février 2012
Messages
162
Re : hyper terminal m'affiche des caractères inconnus
voila : oscillo hyper.JPG mais je ne comprend pas pourquoi quand je branche l'oscilloscope le caractère que j'envoie change ici par exemple j'ai envoyer 41 et il m affiché je ne sais quoi si j'efface l’oscilloscope la valeurs que j'envoie s'affiche juste sur la virtual terminal branché à la sortie du pic !!
06/05/2012 - 17h41
ranouch
Date d'inscription
février 2012
Messages
162
Re : hyper terminal m'affiche des caractères inconnus
ahhh non ,j'ai oublier de changer le temps dans mon pic donc c'est bon j'envoie 41 en boucle voila ce que j'ai : oscillooooooooo.JPG
06/05/2012 - 17h55
Jack
Date d'inscription
avril 2003
Localisation
Metz
Messages
12 150
Re : hyper terminal m'affiche des caractères inconnus
C'est inutilisable. Je t'avais demandé d'afficher les 2 traces en concordance de temps, dans 2 voies sur le MEME oscillo.
Il faudrait que tu dises où est branchée exactement la 1ère voie, pareil pour la seconde.
Même chose pour les terminaux virtuels.
Il n'y a pas moyen de configurer les terminaux virtuels pour afficher le caractère ('A') plutôt que son code ASCII (41)?
06/05/2012 - 18h33
ranouch
Date d'inscription
février 2012
Messages
162
Re : hyper terminal m'affiche des caractères inconnus
d'accord je vais le faire , mais le virtual terminal n'affiche pas le code ASCII plutôt que A, c'est moi qui envoie le chiffre 41 voila mon code mais c'est juste pour testé la liaison RS232: #include <18F2550.h>
#fuses HSPLL,NOWDT,NOPROTECT,NOLVP,NO DEBUG,USBDIV,PLL5,CPUDIV1,VREG EN,NOBROWNOUT
#use delay(clock=10000000)
#use rs232(baud=9600, xmit=PIN_C6, rcv=PIN_C7,parity=N)
void main(void)
{while(1)
printf("41");
}
06/05/2012 - 18h43
Jack
Date d'inscription
avril 2003
Localisation
Metz
Messages
12 150
Re : hyper terminal m'affiche des caractères inconnus
Tu mélanges tout. printf("41"); envoie la chaine composées des caractères '4' et '1'.
Pour envoyer la lettre 'A', il faut écrire:
printf('A'); // son forme de caractère
ou
printf(0x41); // en hexadécimal
ou printf(65): // en décimal
A+
06/05/2012 - 19h20
ranouch
Date d'inscription
février 2012
Messages
162
Re : hyper terminal m'affiche des caractères inconnus