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

Jak podłączyć STM32 do wejść cyfrowych falownika Schneider ATV320 przez PC817?

Pawełwitkow 10 Cze 2025 19:09 321 15
  • #1 21575432
    Pawełwitkow
    Poziom 2  
    Posty: 40
    Ocena: 1
    Witam.
    Proszę o pomoc.
    Chcę sterować wejściami cyfrowymi falownika (Schneider ATV320) za pomocą STM32 (start, stop i zmiana prędkości). Jak to prawidłowo podłączyć, żeby wszystko działało? Myślałem o zrobieniu na optoizolatorach PC817. Nie wiem, czy to dobre rozwiązanie (nie mam możliwości sterowania przez Modbus).
    Z góry dziękuję.
  • #2 21576093
    jarek_lnx
    Poziom 43  
    Posty: 22732
    Pomógł: 4197
    Ocena: 6123
    Znajdź w dokumentacji jaki prąd pobierają wejścia falownika
  • #3 21576115
    Pawełwitkow
    Poziom 2  
    Posty: 40
    Ocena: 1
    standard 20 mA. Chcę sterować wejścia na minus (COM) przez PC817.
    Jak podłączyć STM32 do wejść cyfrowych falownika Schneider ATV320 przez PC817?
  • #4 21576119
    Telo
    Serwisant RTV
    Posty: 13114
    Pomógł: 1522
    Ocena: 2366
    Pawełwitkow napisał:
    za pomocą STM32

    A ten STM to jakie sygnały wystawia? Możesz to zrobić na przekaźnikach, transoptorach, wszystko co masz...
    Ale ten falownik trzeba sparametryzować, aby te wejścia działały, chyba że jest nowy lub masz przewrócone nastawy fabryczne.
  • #5 21576136
    jarek_lnx
    Poziom 43  
    Posty: 22732
    Pomógł: 4197
    Ocena: 6123
    Pawełwitkow napisał:
    standard 20mA
    To sporo, to znaczy że przy bezpośrednim podłączeniu pc817 wydajność prądowa będzie za mała i trzeba dodać tranzystor. Albo od razu wybrać transoptor z układem Darlingtona.
  • #6 21576144
    Pawełwitkow
    Poziom 2  
    Posty: 40
    Ocena: 1
    STM32 daje na wyjściu max 3,3 V i 20 mA.
    Aby aktywować wejścia cyfrowe, musimy wejście cyfrowe podłączyć do masy, wystarczy tylko impuls.
  • #7 21576191
    jarek_lnx
    Poziom 43  
    Posty: 22732
    Pomógł: 4197
    Ocena: 6123
    Pawełwitkow napisał:
    Stm32 daje na wyściu max3.3v i 20mA.
    No więc nie da się zrobić 20mA na wyjściu podając 20mA na wejście transoptorem który może mieć CTR 50% Dlatego trzeba dodać tranzystor
  • #8 21576199
    Pawełwitkow
    Poziom 2  
    Posty: 40
    Ocena: 1
    Ale wydaje się, że 2–5 mA powinno wystarczyć, 20 mA to maksymalny dopuszczalny prąd. Ponieważ gdy przełączamy tryb sterowania z masy (COM), to wejścia cyfrowe są podciągane do 24 V przez rezystor, prawdopodobnie około 10 kΩ.

    Dodano po 3 [minuty]:

    >>21576199
    Pomyliłem się, to jest 20 mA, to jest do wejść analogowych, ale nie mogę znaleźć informacji o wejściach cyfrowych. W przypadku wejść cyfrowych istotne jest logiczne 1 lub 0.
  • #9 21576325
    jarek_lnx
    Poziom 43  
    Posty: 22732
    Pomógł: 4197
    Ocena: 6123
    W przypadku PC817 trzeba założyć minimalny CTR z dokumentacji czyli 50% co oznacza że prąd diody w PC817 powinien 2x wyższy niż prąd obciążenia czyli prąd wejścia falownika.

    Pawełwitkow napisał:
    Pomyliłem się, to jest 20 mA, to jest do wejść analogowych, ale nie mogę znaleźć informacji o wejściach cyfrowych. W przypadku wejść cyfrowych istotne jest logiczne 1 lub 0.
    Wejścia cyfrowe zazwyczaj mają transoptory w środku więc pobierają znaczący prąd.

    Można też poszukać PC365 albo TLP627 który ma CTR >600%
  • #10 21576359
    Pawełwitkow
    Poziom 2  
    Posty: 40
    Ocena: 1
    Którego tranzystora powinienem użyć w połączeniu z PC817?
  • Pomocny post
    #11 21576391
    jarek_lnx
    Poziom 43  
    Posty: 22732
    Pomógł: 4197
    Ocena: 6123
    Dowolny małej mocy BC547 2N3904 S9014 2SC945
  • #12 21576483
    Pawełwitkow
    Poziom 2  
    Posty: 40
    Ocena: 1
    Czy mogę poprosić o schemat z wartościami rezystorów?
  • Pomocny post
    #13 21576561
    jarek_lnx
    Poziom 43  
    Posty: 22732
    Pomógł: 4197
    Ocena: 6123
    Zrobił bym tak
    Jak podłączyć STM32 do wejść cyfrowych falownika Schneider ATV320 przez PC817?
  • Pomocny post
    #14 21576629
    _jta_
    Specjalista elektronik
    Posty: 49136
    Pomógł: 3212
    Ocena: 4255
    Po pierwsze, można zmierzyć prąd, jaki popłynie przy zwarciu wejścia do masy. Być może to będzie np. 1mA i wtedy nie ma sensu stosowanie dodatkowego tranzystora. Po drugie, PC817 miewają grupy CTR - np. grupa D ma minimum 300% (A minimum 50%), zobacz link 2003, albo link 2018 (pytanie, z jakiej daty są te PC817, bo charakterystyki różnią się znacznie; jedynie zakres CTR dla grup jest taki sam, ale to dla prądu diody 5mA; bardzo różni się prąd, przy którym CTR jest największy). Po trzecie, STM32 ma chyba zasilanie 3.3V, a dioda PC817 napięcie przewodzenia około 1.1V - więc dla prądu 5mA opornik nie 1kΩ, a 430Ω. Wreszcie, takie podłączenie zwiększa napięcie nasycenia... czy fakt, że ono będzie około 1V, ma znaczenie dla wejść tego falownika?
  • #15 21576692
    jarek_lnx
    Poziom 43  
    Posty: 22732
    Pomógł: 4197
    Ocena: 6123
    Przy zastosowaniu dodatkowego tranzystora mogłem dać opornik 1kOm dla uzyskania prądu ~2mA a na wyjściu nawet jakby potrzeba 10mA to i tak będzie zapas wzmocnienia. Transoptor pracujący z niskim prądem będzie miał lepszą trwałość (w zasilaczach impulsowych PC817 jest zawodnym elementem).

    Grupy CTR istnieją w katalogu, ale w sklepie nie spotkałem, sortowane pewnie są droższe.
    Nawet jakby posiadane egzemplarze PC817 miały CTR blisko 100% (często tyle widziałem przy pomiarach) to trzeba uwzględnić że podczas pracy będzie ulegał degradacji.
  • #16 21576805
    _jta_
    Specjalista elektronik
    Posty: 49136
    Pomógł: 3212
    Ocena: 4255
    jarek_lnx napisał:
    Grupy CTR istnieją w katalogu, ale w sklepie nie spotkałem, sortowane pewnie są droższe.

    https://www.piekarz.pl/19362-transoptor-sharp-pc817d/ CTR 300%-600%, DIP, Sharp, około 0.8zł;
    https://www.piekarz.pl/43859-transoptor-sharp-pc817d/ CTR 300%-600%, SMD, Sharp o 4.2% tańszy;
    https://www.piekarz.pl/05169-transoptor-everlight-el817c/ CTR 200%-400%, DIP, Everlight, 1.5x tańszy od pierwszego;
    https://www.piekarz.pl/12096-transoptor-everlight-el817b/ CTR 130%-260%, DIP, Everlight, 2.4x tańszy od pierwszego;
    https://www.piekarz.pl/09696-transoptor-liteon-ltv817s-ta1-c/ CTR 200%-400%, SMD, Liteon, prawie 2x tańszy od pierwszego.
    I tam trafiłem wyłącznie na sortowane.

    Farnell ma HCPL-817-xxxx, w tym wybrane z CTR 300%-600% i z CTR 200%-400%.
    https://pl.farnell.com/w/c/optoelektronika-i-...-tranzystorowym?st=817&range=inc-in-stock
    - i ciekawostka: niektóre sortowane są tańsze od niesortowanych, ale to zależy od ilości.

    A TME https://www.tme.eu/pl/katalog/transoptory-wyjscie-analogowe_100138/?queryPhrase=817 - dużo, np.:
    https://www.tme.eu/pl/details/el817c/transoptory-wyjscie-analogowe/everlight/el817-c/ (CTR 200%-400%)
    i https://www.tme.eu/pl/details/pc817x4nsz1b/transoptory-wyjscie-analogowe/sharp/ (CTR 300%-600%)

Podsumowanie tematu

LABEL_AI_GENERATED
Dyskusja dotyczy podłączenia mikrokontrolera STM32 do cyfrowych wejść falownika Schneider ATV320 za pomocą optoizolatorów PC817 w celu sterowania startem, stopem i zmianą prędkości bez użycia Modbus. Wejścia falownika wymagają prądu około 20 mA, co przekracza możliwości bezpośredniego sterowania diodą w PC817 przy prądzie wyjściowym STM32 (3,3 V, 20 mA). Zaleca się zastosowanie dodatkowego tranzystora (np. BC547, 2N3904, S9014, 2SC945) w układzie z PC817, aby zapewnić odpowiedni prąd i wzmocnienie. Wartość rezystorów powinna być dobrana do napięcia i prądu diody optoizolatora (np. około 430 Ω dla 5 mA przy 3,3 V). Wskazano, że wejścia cyfrowe falownika są podciągane do 24 V przez rezystor około 10 kΩ i aktywuje się je poprzez zwarcie do masy (COM). Zwrócono uwagę na parametry CTR (Current Transfer Ratio) optoizolatorów PC817, które mogą się różnić w zależności od grupy i producenta, co wpływa na dobór prądu diody LED w optoizolatorze. Alternatywnie można rozważyć optoizolatory o wyższym CTR, takie jak PC365 lub TLP627. Podano linki do ofert sortowanych optoizolatorów PC817 różnych producentów (Sharp, Everlight, Liteon) z CTR od 130% do 600%. Podkreślono, że podczas pracy CTR może ulegać degradacji, dlatego warto mieć zapas wzmocnienia. Schemat połączenia z wartościami rezystorów został udostępniony w formie obrazka.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA