Dotaz: 5V/3.3V UART konverze
mjfox@centrum.cz
mjfox@centrum.cz
Úterý Březen 15 07:48:26 CET 2005
U home-made datovych kabelu pro mobily se pouzivaji zenerky na cca 3,3V. Telefon ma 3,3V UART, bezny MAX232 nebo ekvivalent ma 5V napajeni.
P.K.
______________________________________________________________
> Od: Thomas Shaddack <hwnews@shaddack.mauriceward.com>
>
> Mam dotaz. Opakovany, nebot jsem na predchozi nedostal odpoved. :(
>
>
> Mam zarizeni s PIC16F873 co komunikuje pres UART. Napajeci napeti je 5V
> (resp. 4.8V z ctverice NiMH baterii).
>
> Mam zarizeni s ATmega64L co taky komunikuje pres UART. Napajeci napeti zde
> je 3.3V (udelano z vyse zminenych 5V pomoci low-drop stabilizatoru
> LP2950CZ-3.3). Specificky se jedna o EZL-80 wifi/RS232 prevodnik z hw.cz.
>
> Pozadovana rychlost komunikace je 9600 bps.
>
> Jaka je nejvhodnejsi a nejjednodussi metoda prizpusobeni urovni za ucelem
> propojeni techto dvou zarizeni, aniz bych riskoval poskozeni EZL-80
> modulu? (V pripade ze nejjednodussi a nejvhodnejsi se lisi, prosim o obe
> varianty.) Dokumentace k ATmega64L se nezminuje o tom, ze by pri 3.3V
> napajeni snasel 5V signaly, takze radeji predpokladam, ze to neumi.
>
> Stacilo by tohle zapojeni s pull-up odporem a Schottkyho diodou?
>
> .--/\/\/\/----*---o 3.3V Vcc
> | R1 10k |
> D1 | |
> 5V Tx o---|<|---*-----------------o 3.3V Rx
> D2 |
> .---|>|---'
> R2 3k3 |
> 5V Rx o--/\/\/\/----*-------------o 3.3V Tx
>
>
> H v 3.3V logice by porad jeste melo stacit na to byt povazovano za H v 5V
> logice, a jelikoz vstup brouka je ve vysoke impedanci, mohlo by to jit
> propojit primo. R2 a D2 jsou zde spis pro jistotu, kdyby nahodou nekdo
> (specificky ja) udelal botu v programu a Rx nastavil jako vystupni.
Další informace o konferenci Hw-list