eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaOdczyt czujników - RS485 czy I2C?Re: Odczyt czujników - RS485 czy I2C?
  • Data: 2014-02-16 15:35:39
    Temat: Re: Odczyt czujników - RS485 czy I2C?
    Od: Dariusz Dorochowicz <_...@w...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    W dniu 2014-02-16 13:30, Atlantis pisze:
    > Rozumiem. Mam w takim razie jeszcze jedno pytanie.
    > Załóżmy, że w jakimś przypadku nie potrzebuję izolacji pomiędzy układami
    > i stosuję najprostszy układ w rodzaju SN75176. Zajrzałem właśnie do noty
    > katalogowej i widzę tam soć takiego:
    >
    > RECOMENDED OPERATING CONDITIONS
    > VCC 4,75V/5V/5,25V (min/typ/max)
    > Vih 2V (wartość min na D, DE i RE)
    > Vil 0,8V (wartość max na D, DE i RE)
    >
    > RECEIVER SECTION
    > Voh 2,7V (wartość min, typ i max nie zostały podane)
    > Vol 0,45V (wartość max, min i typ nie zostały podane)
    >
    > DRIVER SECTION
    > Voh 3,7V (wartość typ, min i max nie zostały podane)
    > Vol 1,1V (wartość typ, min i max nie zostały podane)
    >
    > Mam rozumieć, że w związku z tym możliwe jest stosowanie tego
    > transceivera razem z MCU zasilanym 3,3V? Wychodziłoby na to, że tak - w
    > końcu już napięcie na wejściu wyższe niż 2V będzie rozpoznane jako
    > logiczna jedynka. Zastanawia mnie jednak kwestia tego odbiornika. Te
    > 2,7V to wartość minimalna. Nie podano typowej i maksymalnej. Istnieje
    > duża szansa, że w trakcie normalnej pracy pojawi się tam napięcie
    > przekraczające maksymalną wartość dopuszczalną przez port MCU?

    Jasne że tak. Rozumiem, że pytanie jest teoretyczne i nie masz zamiaru
    robić tego w praktyce. Jeżeli jednak masz zamiar coś takiego zrobić, to
    musisz jeszcze parę razy temat przemyśleć. bo trzeba mieć do tego dobry
    powód, a tu akurat nie ma to żadnego uzasadnienia (nawet jak masz pół
    szuflady zawalone układami SN75176). Popatrz chociażby na parametr Icc.
    Jeżeli już koniecznie chcesz się upierać przy układach zasilanych z 5V
    możesz dać po drodze jakieś inwertery/bufory serii LVC/LVX, albo walczyć
    z dzielnikiem napięcia (od układu 5V do układu 3.3V; w drugą stronę, o
    ile będzie to kompatybilne z TTL będzie OK, ale jeżeli poziomy będą
    CMOSowe, to nie zadziała). Tyle, że aby z 5V mieć max 3.3V musisz dać
    dzielnik 2/3, a to z 2.4V zrobi ... ok. 1,5V. Da się zrobić, żeby to
    zadziałało, ale to tak trochę bez sensu - trzeba dopasowywać. Będziesz
    musiał zmienić układ i dzielnik do ustawienia na nowo. Poza tym będzie
    jeździło ze zmianami temperatury itd... Ewentualnie można zrobić zamiast
    klasycznego dzielnika ogranicznik (tylko nie z diodą Zenera, albo nie
    bezpośrednio).
    Tyle, że w sytuacji, kiedy masz układy zasilane 3.3V nie ma sensu
    dodawać jeszcze jednego napięcia zasilającego. Da się znaleźć układy
    3485 w całkiem dobrej cenie.

    > I mam interpretować 3,7V na wyjściu drivera? Na wyjściu, czyli właściwie
    > gdzie?

    Zajrzałbyś do jakiegoś sensownego pdf-a, nawet z elenoty - znajdziesz
    dokładne wyjaśnienia co i jak.

    Pozdrawiam

    DD

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: