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 !
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...