Elektroda.pl
Elektroda.pl
X
Elektroda.pl
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Konwersja sygnału RS232 (-+12V) na 5V TTL bez MAX232 - JAK?

21 Lut 2005 11:27 4543 8
  • Poziom 20  
    Potrzebuje w układzie skonwertować sygnał RS232 ( poziomy jak wiadomo w teorii przynajmniej +-12V ) na sygnał TTL. Chodzi o jedną linie wchodzacą do układu ( układ zewnętrzny tylko nadaje a procesor tylko odbiera, dlatego nie chcę dodawać żadnego MAX232 ( chociaż wiem ze to najlepsze rozwiązanie ) ani innego ukłądu scalonego ( zabiera miejsce + cena = NIEPORZĄDANE, nie piszę o pojedynczej sztuce układu ) . widziałem gdzieś proste rozwiązanie na tranzystorach. Może ktoś ma cos podobnego pod ręką. Prędkość do 9600 Bd.

    Będę wdzięczny za pomoc.
  • Specjalista PLD
    Od wielu lat uzywam w tym celu tranzystora BC107 z zabezpieczajaca dioda krzemowa w bazie i oczywiscie opornikiem szeregowym do zrodla sygnalu ( R ~ 5k ).
    Jak dotad nie mialem problemow z konwersja sygnalu, choc nie jest on idealnie dopasowany do teoretycznych poziomow sygnalu.
    Innym rozwiazaniem jest dyskryminator okienkowy, ale wtedy lepiej juz dac MAX232 :).
    Pozdrawiam, yego.
  • Pomocny post
    Poziom 30  
    Tranzystory to njlepsze wyjście jak napięcie zasilania jest różne od 5V -(max232 zwykły poniżej 4,5V zaczyna wariować-przynajmniej u mnie). Co doodbioru to już poprzednik napisał. A nadawanie jest podobnie tylko - odwrócone i dodatkowo jest ujemny sygnał w spoczynku - bez tego transmisja czasem moze działać a czasem nie.
  • Poziom 20  
    yego666 napisał:
    Od wielu lat uzywam w tym celu tranzystora BC107 z zabezpieczajaca dioda krzemowa w bazie i oczywiscie opornikiem szeregowym do zrodla sygnalu ( R ~ 5k ).
    Jak dotad nie mialem problemow z konwersja sygnalu, choc nie jest on idealnie dopasowany do teoretycznych poziomow sygnalu.
    Innym rozwiazaniem jest dyskryminator okienkowy, ale wtedy lepiej juz dac MAX232 :).
    Pozdrawiam, yego.


    Czy dioda ma byc szeregowo z opornikiem na bazie czy rownolegle do zlacza BE ??
  • Poziom 22  
    Idealnie nadają się także do tego transoptory, nie ma problemów z polaryzacją sygnału, no i niebanalna zaleta - separacja galwaniczna. Wada - cena ;)
  • Poziom 15  
    Dlaczego? 6N137-139 w nienajtańszym sklepie elektronicznym kosztują ok 2,5 PLN. Pytanie - jaką kwotę za transoptory uważasz za tanią? :)
  • Pomocny post
    Specjalista PLD
    al555 napisał:
    [Czy dioda ma byc szeregowo z opornikiem na bazie czy rownolegle do zlacza BE ??


    Na schemacie od SZYMTRO masz pokazane: T4 , D1 i R8. Takiego wlasnie ukladu mozna uzywac do odbioru. U mnie jest R8=5K zamiast 1k.

    Pozdro, yego
  • Poziom 33  
    witam,
    takie samo rozwiazanie jak prezentuje szymtro stosowane jest w programatorze Atmela od lat, patrz np. nota aplik. AVR910.
    Pozdr. N.
  • Poziom 22  
    MCY - do TxD i RxD potrzebujesz dwa transoptory i kilka elementów biernych. Koszt wyniesie przy cenie transoptora 2,50 ok. 6zł. Natomiast bez transoptora max. 1zł. Jednostkowo można to odżałować, natomiast przy seryjnej produkcji - różnica znaczna.
    Są jednak urządzenia, gdzie jest to niezbędne np: energoelektronika.