Przeprowadziłem testy zasilając czujnik napięciem 24 V.
Pierwsze próba bez rezystora podciągającego - nadal to samo co wcześniej, czyli zakłócenia uniemożliwiające poprawną pracę.
ROZWIĄZANIE
Po podciągnięciu linii sygnału rezystancją 440 omów (2 rezystory 220 ohm połączone szeregowo) do linii zasilania + 24 V problemy nie występują.
Znaleziono 4 wyniki
Wróć do „Serwo zakłóca pracę czujnika zbliżeniowego indukcyjnego”
- 07 lut 2023, 15:24
- Forum: Elektronika CNC
- Temat: Serwo zakłóca pracę czujnika zbliżeniowego indukcyjnego
- Odpowiedzi: 14
- Odsłony: 1214
- 04 lut 2023, 18:36
- Forum: Elektronika CNC
- Temat: Serwo zakłóca pracę czujnika zbliżeniowego indukcyjnego
- Odpowiedzi: 14
- Odsłony: 1214
Re: Serwo zakłóca pracę czujnika zbliżeniowego indukcyjnego
Zrobiłem kilka testów. Podpiąłem zasilanie czujnika do innego zasilacza 12 V niż ten z którego zasilana jest płyta, ale nie łączyłem ich mas. Wtedy na oscyloskopie w Linuxie nie było widać szumów, natomiast czujnik w ogóle nie działał poprawnie, ponieważ podczas załączenia dawał na wyjście 24 V względem masy płytki w sekcji 12 V (gdzie podczas poprawnej pracy powinien zwierać do masy). Również w tym przypadku, podczas włączenia serwonapędu lekko świeciła się dioda w czujniku.
Następnie zasiliłem sekcję 12 V płytki razem czujnikami tym nowym zasilaczem i problem był ciągle taki sam z tymi szumami.
Idąc za radą tuxcnc wlutowałem kondensator elektrolityczny 100 uF od strony czujnika, lecz niestety problem nie zniknął.
Ciekawi mnie czy filtry sieciowe od strony zasilania serwonapędów mogłyby rozwiązać problem.
Nagrałem krótki film, na którym widać jak przebiegają te szumy jak również, że pojawiają się one okresowo. Jest też słychać, kiedy się one pojawiają. W tle jest wieża z głośnością na max podpięta do laptopa, który jest włączony.
https://youtube.com/shorts/hoBABSYC3cE?feature=share
Zastanawia mnie jeszcze jedna rzecz, mianowicie na pozostałych pinach wejściowych, która są nieużywane jest napięcie 9,1 V. Czy to normalne?
Następnie zasiliłem sekcję 12 V płytki razem czujnikami tym nowym zasilaczem i problem był ciągle taki sam z tymi szumami.
Idąc za radą tuxcnc wlutowałem kondensator elektrolityczny 100 uF od strony czujnika, lecz niestety problem nie zniknął.
Ciekawi mnie czy filtry sieciowe od strony zasilania serwonapędów mogłyby rozwiązać problem.
Nagrałem krótki film, na którym widać jak przebiegają te szumy jak również, że pojawiają się one okresowo. Jest też słychać, kiedy się one pojawiają. W tle jest wieża z głośnością na max podpięta do laptopa, który jest włączony.
https://youtube.com/shorts/hoBABSYC3cE?feature=share
Zastanawia mnie jeszcze jedna rzecz, mianowicie na pozostałych pinach wejściowych, która są nieużywane jest napięcie 9,1 V. Czy to normalne?
- 01 lut 2023, 17:12
- Forum: Elektronika CNC
- Temat: Serwo zakłóca pracę czujnika zbliżeniowego indukcyjnego
- Odpowiedzi: 14
- Odsłony: 1214
Re: Serwo zakłóca pracę czujnika zbliżeniowego indukcyjnego
Przewód ok. 6 m, ekranowany. Ten fabryczny ma z 20 cm.
Według danych zasilanie czujnika 6-36V. Co ciekawe, kiedy podłączy się go pod 5V, to nie działa on poprawnie, ale dioda świeci się cały czas w ten sam sposób, jak wtedy, kiedy włączone zostają serwonapędy.
Tzn., jakie zasilanie masz na myśli? Serwonapędy idą pod 230 V do sieci, a na zasilaczu jest ciągle ok. 12V.
- 01 lut 2023, 14:16
- Forum: Elektronika CNC
- Temat: Serwo zakłóca pracę czujnika zbliżeniowego indukcyjnego
- Odpowiedzi: 14
- Odsłony: 1214
Serwo zakłóca pracę czujnika zbliżeniowego indukcyjnego
Cześć. Piszę tutaj, bo skończyły mi się pomysły gdzie szukać przyczyny.
Mam zamontowany na osi X czujnik zbliżeniowy indukcyjny NPN NO do bazowania. W momencie, kiedy włączone są wszystkie 3 serwonapędy na linii sygnału czujnika pojawiają się szumy, które uniemożliwiają poprawne bazowanie, tzn. po chwili przejazdu wywala błąd. Jeśli włączony jest tylko jeden serwonapęd, czyli tylko oś X, to nie ma szumów i można bazować.
Również kiedy włączony jest już nawet jeden serwonapęd świeci dioda w czujniku, ale lekko, a nie z taką mocą, jak w momencie kiedy przyłożę metalowy element do czujnika.
Chciałbym również zaznaczyć, że na osi Z mam do bazowania zamontowaną zwykłą krańcówkę z drukarki 3D, która działa tak samo, tzn. kiedy jest nieaktywna daje 12V na wyjściu, a po włączeniu zwiera do masy i tam wszystko działa poprawnie oraz nie ma żadnych szumów.
Teraz trochę technicznych szczegółów:
Czujnik indukcyjny zbliżeniowy LJ12A3-4-Z/BX NPN NO, zasilany 12V.
Przewód brązowy do 12V, niebieski do masy, przewód czarny do wejścia w płytce BOB LPT i podciągnięty 440 ohm do 12V. Bez tych rezystorów wariowało już przy jednym włączonym serwonapędzie, jeśli dobrze pamiętam.
Serwonapędy chińskie, driver A1-SVD15 i silnik 90ST-MO2430.
Macie jakieś pomysły, gdzie powinienem szukać przyczyny?

Mam zamontowany na osi X czujnik zbliżeniowy indukcyjny NPN NO do bazowania. W momencie, kiedy włączone są wszystkie 3 serwonapędy na linii sygnału czujnika pojawiają się szumy, które uniemożliwiają poprawne bazowanie, tzn. po chwili przejazdu wywala błąd. Jeśli włączony jest tylko jeden serwonapęd, czyli tylko oś X, to nie ma szumów i można bazować.
Również kiedy włączony jest już nawet jeden serwonapęd świeci dioda w czujniku, ale lekko, a nie z taką mocą, jak w momencie kiedy przyłożę metalowy element do czujnika.
Chciałbym również zaznaczyć, że na osi Z mam do bazowania zamontowaną zwykłą krańcówkę z drukarki 3D, która działa tak samo, tzn. kiedy jest nieaktywna daje 12V na wyjściu, a po włączeniu zwiera do masy i tam wszystko działa poprawnie oraz nie ma żadnych szumów.
Teraz trochę technicznych szczegółów:
Czujnik indukcyjny zbliżeniowy LJ12A3-4-Z/BX NPN NO, zasilany 12V.
Przewód brązowy do 12V, niebieski do masy, przewód czarny do wejścia w płytce BOB LPT i podciągnięty 440 ohm do 12V. Bez tych rezystorów wariowało już przy jednym włączonym serwonapędzie, jeśli dobrze pamiętam.
Serwonapędy chińskie, driver A1-SVD15 i silnik 90ST-MO2430.
Macie jakieś pomysły, gdzie powinienem szukać przyczyny?




