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

Jak zabezpieczyć port LPT przy sterowaniu przekaźnikami? Optoizolacja czy ULN2003?

nelik1987 27 Sie 2008 00:07 3589 6
  • #1 5478506
    nelik1987
    Poziom 31  
    Posty: 2190
    Pomógł: 43
    Ocena: 428
    Witam, zaczołem sie bawić w programowanie portu LPT w języku c pod linuksem i teraz pytanie chce wykonac układ wykonawczy do którego bedzie mozna podłączyc i sterować wiekszym napieciem niż te 3,3V w LPT. Najwazniejsza sprawa dla mnie to bezpieczeństwo serwera na którym to bedzie pracowało, wiec czy zastosowac na przykład optoizolacje (transoptor z fotodioda czy fototranzystowem?? optotriak?? ) (np: CNY-17) czy może lepiej zastosowac ULN2003 i tranzystor na każde wyjscie, ostatecznie chciał bym sterowac przekaxnikami bo będę miał wtedy nieograniczone możliwości sterowania i nie będę musiał przeprojektowywac układuu na przykład dla większych pradów
  • #2 5478632
    fuutro
    Poziom 43  
    Posty: 9921
    Pomógł: 1450
    Ocena: 836
    Lepsza będzie optoizolacja. Masz chroniony port przed przepięciami. dalej możesz robić co Ci się podoba.
  • #3 5478653
    nelik1987
    Poziom 31  
    Posty: 2190
    Pomógł: 43
    Ocena: 428
    jaki rodzaj optoizolacji wykorzystać?? odrazu fototranzystor i do tego przekaxnik czy najpier fotodioda poten tranzystor i dopiero przekaxnik?

    w sumie na razie bedę sterować silnikami prądu stałego i bedę chciał je włączać na bardzo krótko to moze lepiej w ogóle nie stosować przekaźników bo one daja spore opóźnienie i znaczne zakłócenia? prawda?
  • #4 5478687
    lamer89
    Poziom 23  
    Posty: 548
    Pomógł: 32
    Ocena: 36
    Moja propozycja to transoptor a potem tranzystor mocy, Przekaźniki oprócz tego że mają lekkie opóźnienia związane z ich mechaniką, to jeszcze styki z czasem sie zużywają a tranzystory pracują wiele lat bez zmiany parametrów.
  • #5 5478764
    nelik1987
    Poziom 31  
    Posty: 2190
    Pomógł: 43
    Ocena: 428
    no tak ale przekaźniki mozna spokojnie wykorzystac do napiecie 230V i nie bać się o skutki tak wysokiego napiecia, czyli zrobię tak zastosuje transoptory i potem tranzystory tylko jakie?
  • #6 5478936
    fuutro
    Poziom 43  
    Posty: 9921
    Pomógł: 1450
    Ocena: 836
    Jak od razu chcesz zasilać przekaźniki z sieci to daj tranzystory wytrzymujące ze 400V, wyprostuj napięcie sieci tylko nie filtruj oraz przyda się zasilanie dla części sterowania od strony sieci na poziomie gdzieś do 12V.
  • #7 5478962
    wd40
    Poziom 21  
    Posty: 538
    Pomógł: 21
    Ocena: 61
    Moim zdaniem najlepsze rozwiązanie będzie się składało z optoiozolacji na transoptorach + układ wykonawczy na ULN. Masz wtedy możliwość bezpośredniego sterowania silników pradu stałego do ok. 30V (krokowych również), czego oczywiście chcialeś. Do ULN możesz podłaczyć również przekaźniki DC 24V lub triaka. Układy te zawierają w strukturze od razu diody do sterowania indukcyjnościami.
    Jeżeli chcesz pominąć transoptory to warto wstawić przynajmniej zenerki na 5,1V pomiędzy ULNem a portem.

Podsumowanie tematu

✨ W dyskusji poruszono temat zabezpieczenia portu LPT przy sterowaniu przekaźnikami i silnikami prądu stałego z wyższym napięciem niż 3,3V. Zalecane jest zastosowanie optoizolacji (transoptor z fototranzystorem) w celu ochrony portu przed przepięciami. Następnie sygnał można wzmocnić tranzystorem mocy. Przekaźniki, choć umożliwiają sterowanie napięciami sieciowymi (np. 230V), mają mechaniczne opóźnienia i zużywają się z czasem, dlatego do szybkiego sterowania lepsze są tranzystory. W przypadku sterowania silnikami prądu stałego i krokowymi do około 30V, dobrym rozwiązaniem jest połączenie optoizolacji z układem wykonawczym na bazie ULN2003, który zawiera wbudowane diody zabezpieczające przed indukcyjnością. Jeśli rezygnuje się z optoizolacji, warto zastosować diody Zenera 5,1V między portem a ULN2003. Przy zasilaniu przekaźników z sieci należy użyć tranzystorów o wytrzymałości około 400V oraz odpowiedniego zasilania sterowania na poziomie około 12V.
Wygenerowane przez model językowy.
REKLAMA