Utilisation MAX232 driver RS232

文章正文
发布时间:2025-10-16 17:20

24/03/2015, 18h24 #1

invited663bf5a


Date d'inscription   janvier 1970   Messages   102  

Utilisation MAX232 driver RS232
------

Bonjour,

je travaille sur un projet ou j'utilise une STM32F429I DISCOVERY BOARD (controleur stm32f429zi).

Pour synthtiser le projet, avec l'cran TFT-LCD & le STM32F429ZI qui se trouvent sur la carte je souhaite afficher du code ASCII provenant d'une machine industrielle, qu'on appellera SMIF.

Donc pour pouvoir adapter les signaux RS232 venant du SMIF vers ma carte STM32F429I je compte utiliser un MAX232.

La carte et le Driver RS232 seront aliments en 5V.

Premirement j'ai relev le signal RS232 provenant du SMIF (TX) ==> Au repos (high) -9v et (low) 9v.

Ensuite je vais vous donner les caractristiques que j'ai rcuprs sur les datasheet et que j'aurai besoin pour le bon fonctionnement du projet:

MAX232:

Pin 12 ==> R1out (TTL/CMOS; signal adapt allant sur la carte)

Pin 13 ==> R1in (RS232; signal provenant du smif)



ABSOLUTE MAXIMUM RATINGS:

VCC........................... .............................. ..................-0.3V to +6V

R1IN.......................... .............................. .............................. 30V

RS-232 Input Threshold Low (VCC = 5V)..Min = 0.8v

RS-232 Input Threshold High (VCC = 5V)..Max = 2.4v

R1OUT......................... .............................. ..-0.3V to (VCC + 0.3V)

TTL/CMOS Output Voltage Low (IOUT = 3.2mA) ..Max 0.4v

TTL/CMOS Output Voltage High (IOUT = -1mA) ..Min 3.5v

Analogie avec STM32F429ZI:

Pin 102 (soit R1OUT du MAX232) ==> USART1 (I/O structure = FT)

FT ................ ......................5v tolerant I/O

Input voltage on FT pins(2)...................... .........Min = VSS − 0.3v

.............................. ......Max VDD+4.0v

Injected current on FT pins.......................... .................5/+0 mA

Nb: Positive injection is not possible on these I/Os and does not occur for input voltages lower than the specified maximum

value.



Question:

-Est-ce que R1OUT sera a 5.3v si mon signal RS232 est au repos niveau high (-9v) et a 0v si mon signal RS232 et au niveau low (9v)

-pour le courant j'ai l'impression que lorsque R1OUT est en niveau low le courant fournit n'est pas admissible par l'I/O FT de mon controleur.



Dsol toutes ces donnes sont en vrac mais bon c'est difficile de prsenter un problme seulement avec du traitement de texte.

Merci pour vos rponses
-----

24/03/2015, 18h57 #2

invitee05a3fcc


Date d'inscription   janvier 1970   Messages   66 449  

Re : Utilisation MAX232 driver RS232

Envoy par Pic18f4620

-Est-ce que R1OUT sera a 5.3v si mon signal RS232 est au repos niveau high (-9v) et a 0v si mon signal RS232 et au niveau low (9v)

Non ... aux environs de 4V

-pour le courant j'ai l'impression que lorsque R1OUT est en niveau low le courant fournit n'est pas admissible par l'I/O FT de mon controleur.

Mais si ! t'inquite !

Tu regardes les Absolute Maximum Ratings ! Dont tu n'as rien faire ...... c'est les valeurs qui vont faire mourru ton MAX232. les valeurs utiles sont dans la page suivante .

prsenter un problme seulement avec du traitement de texte

Pour les schmas, tu as les pices jointes

24/03/2015, 19h14 #3

invited663bf5a


Date d'inscription   janvier 1970   Messages   102  

Re : Utilisation MAX232 driver RS232

Re bonsoir, merci pour votre reponse. Sur un autre forum on m a conseill de prendre un max3232 plus appropri au niveau d entree de mon micro 3.3v.
Je n ai pas encore eu le tps de dl le datasheet.

24/03/2015, 19h23 #4

invitee05a3fcc


Date d'inscription   janvier 1970   Messages   66 449  

Re : Utilisation MAX232 driver RS232

Envoy par Pic18f4620

Sur un autre forum on m a conseill de prendre un max3232 plus appropri au niveau d entree de mon micro 3.3v.

Sauf que nous, on n'a pas la chance de savoir que ton C est aliment en 3,3V .....

La carte et le Driver RS232 seront aliments en 5V.

O est le 3,3V ????

Aujourd'hui

A voir en vido sur Futura

25/03/2015, 03h05 #5

invited663bf5a


Date d'inscription   janvier 1970   Messages   102  

Re : Utilisation MAX232 driver RS232

Oui dsol j ai omis de specifier que ma carte pouvait etre alimenter en 3.3v ou 5v tandis que mon micro lui sera alimenter en 3.3v.

25/03/2015, 07h42 #6

bobflux


Date d'inscription   aot 2010   Messages   8 031  

Re : Utilisation MAX232 driver RS232

Si ton micro est en 3V3 il faut utiliser un MAX3232 aliment en 3V3, en effet ton micro n'apprciera pas du tout d'avoir du 5V sur ses entres...