Bonjour à tous,
j'ai voulu remplacer la ligne (Rx) 'RX232 -> TTL' par 2 résistances + une diode, mais ça marche pô top
NB: je me moque que le signal soit inversé, car c'est un PIC qui va décoder ça en soft, donc peut importe qu'un 1 soit un 0 et vice-versa ...
Voici l'idée :
RS232_Sch.PNG
Les 2 résistances doivent me donner un signal -5v / +5v à partir du -10v / +10v, et ensuite la diode va me donner du 0v / 5v (- seuil de la diode)
J'ai donc testé avec ce que j'avais sous la main :
> deux 2.49K pour les R
> une 1N4448 (A52R)
Et à l'oscillo ça donne :
*** En (1) ***
RS232_1.PNG
*** En (2) ***
RS232_2.PNG
*** En (3) ***
RS232_3.PNG
Le pont diviseur fait bien son boulot, mais la diode me fait des gros arrondis dans les fronts descendants.
... dans mes plans, j'avais une diode "parfaite" !... mais c'est pas le cas ...
Donc ma question : comment modifier cela pour que les fronts soient plus nets ...
Mes R sont trop grosses ? ... quelle diode utiliser ?
NB: sur les graphs, je teste avec une RS232 à 1200bps, donc ça doit être un désastre à 115Kbps
Merci par avance.
Seb.
-----