logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak "zanegować" sygnał RTS w RS232

kasjo 08 Kwi 2009 16:45 2196 2
REKLAMA
  • #1 6389204
    kasjo
    Poziom 26  
    Witam.
    Mam następujące pytanie, ale zacznijmy od początku.
    Potrzebuje połączyć pewne urządzenie pomiarowe (mikrometr) które wysyła wynik pomiaru po rs232.
    Komunikacja z komputerem przebiega bezproblemowo, ale po podłączeniu pod sterownik FX3u nie ma transmisji.
    Po wielu próbach odszedłem do tego, że sterownik nie wystawia sygnału RTS (-9V) tylko cały czas jest tam +9V, zrobiłem więc prosty inwerter na max232 i wszystko działa bez problemu jednak muszę podłączać zewnętrzne zasilanie.

    Czy jest możliwość zbudowania takiego inwertera który nie potrzebowałby zewnętrznego zasilania?

    Właśnie znalazłem na sieci układ ICL7660 nadawał by się do tego celu znakomicie, tylko czy mogę go zasilić z portu szeregowego?
  • REKLAMA
  • Pomocny post
    #2 6389748
    Zbych_
    Poziom 25  
    kasjo napisał:
    Po wielu próbach odszedłem do tego, że sterownik nie wystawia sygnału RTS (-9V) tylko cały czas jest tam +9V


    Dziwne, to właśnie dodatnie napięcie na RTS (czyli stan logiczny L po konwerterze MAX232) oznacza zezwolenie na transmisję.

    kasjo napisał:
    zrobiłem więc prosty inwerter na max232 i wszystko działa bez problemu jednak muszę podłączać zewnętrzne zasilanie.


    Spróbuj po prostu podać na ten pin masę. W tych konwerterach, które sprawdzałem napięcia < 0,8V były traktowane identycznie jak napięcia ujemne. Podobny efekt powinieneś uzyskać zostawiając linię wiszącą w powietrzu (konwertery RS-232 mają zazwyczaj wbudowane rezystory ściągające do masy).
  • #3 6390092
    kasjo
    Poziom 26  
    Dzięki za podpowiedź jutro sprawdzę z tą masą.
    Przy linii wiszącej w powietrzu tez nie było transmisji.

    Po podłączeniu RTS do masy wszystko śmiga. wielkie dzięki.
    Zamiast scalaka i 4 elektrolitów - przewodzik (to się nazywa miniaturyzacja) :P
REKLAMA