[elektro] RS485 ovi
potyo
potyo.ada at gmail.com
Tue Dec 20 17:40:11 CET 2011
Alapvetően a DE jelet akkor kell aktívvá tenned, amikor adni akarsz a
buszra, mert akkor fogja a differenciális meghajtó abba az állapotba hozni
a buszt, amit a DI lábra adtál. Ha a DE nem aktív, akkor a meghajtó busz
felőli kimenete nagyimpedanciás állapotba kerül. Adatfogadáshoz
természetesen inaktív állapotba kell hozni a DE lábat.
Adatfogadáshoz lehet az RE lábat használni, de ha csak egy kontrollered
van, akkor azt is csinálhatod, hogy fixre kötöd az RE lábat, és amit a
kontrollered ad, azt nem veszed figyelembe, mint bejövő adatot. Gondolom az
RE láb akkor érdekes, ha több SN75176 van egy kontroller RX lábára kötve,
és akkor a kontroller tud válogatni, hogy honnan fogadjon adatot.
Két vezetékkel szerintem csak úgy lehet bekötni, ha összekötöd az RE és DE
lábakat, ezzel vezérled a küldés/fogadást, valamit összekötöd a DI és RO
lábakat is, és akkor ezzel meg ugyanazon a vezetéken tudod egyik vagy másik
irányba vinni a jelet. De én a DI és RO lábak összekötését kerülném.
Ezenkívül akkor lehet még elég két vezeték, ha mindig csak adatküldésre
vagy mindig csak adatfogadásra használod a cuccot. Tehát a DE és RE jeleket
a kontrollered kell, hogy előállítsa.
2011/12/20 Adam Huszar <adam.huszar at gmail.com>
> Sziasztok!
>
> Soha életemben nem csináltam RS485-ös kommunikációt, most viszont
> szükségem lenne rá :D. A feladat az, hogy egy proci nyomassa
> digitálisan az alapjelet egy frekiváltónak. Nézegettem ehhez illesztő
> IC-ket, de nem vagyok biztos abban, hogy nekem mit kell csinálnom. Pl.
> itt van ez a rajz:
>
>
> http://evertdekker.com/Joomla/mambots/content/multithumb/images/1.stories.projects.Usb-Rs485.Schematic.png
>
> Én egy dsPIC33FJ128MC710A-hoz szeretném hozzácsattintani az illesztőt,
> és az a kérdésem, hogy nem lehet valahogy hasonlóképpen bekötni, mint
> egy MAX232-t két vezetékkel? Vagy ha muszáj ezt a négy vezetéket
> használni, ami a fenti rajzon az FT232-be megy bele, akkor az RE és DE
> jeleket hogyan kellene előállítanom?
>
> Ádi
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list