Problem z magistralą CAN

HAPCAN installation tips and troubleshooting when assembling, commissioning and configuring devices.
Rozwiązywanie problemów z instalacją HAPCAN, budową, uruchamianiem i konfiguracją urządzeń.
Post Reply
Marcin
Posts: 200
Joined: 16 Sep 2011, 13:05

Problem z magistralą CAN

Post by Marcin »

Witam.

Zmontowałem moduł ethernet, połączenie via internet działa, HAPCAN Programmer moduł wykrywa, firmware wgrane.
Kolejnych modułów nie widzi w HAPCAN Programmer, rezystory 120ohm na końcah magistrali kabel magistralny około 20cm do łączenia modułów w czasie testów sprawny.
Napięcie na magistrali połączonych modłów ethernet i przekaźnik 1,8V.

Sprawdzone pod kątem zwarć na magistrali oraz połączeń między trainsceiverem can a procesorem , w module ethernet brakuje jeszcze pamięci flash.
Napięcie zasilania modułów 24V, napięcia po zasilaczach około 5V.

Po uruchomieniu HAPCAN Programem i ustawieniu parametrów połączenia wciskam szukaj i znajduje tylko moduł ethernet.

Nie wiem już gdzie szukać.

Pozdrawiam. Marcin
Pozdrawiam,
Marcin.
Jacek
Posts: 560
Joined: 17 Feb 2007, 18:00

Re: Problem z magistralą CAN

Post by Jacek »

Cześć,
na magistrali bez komunikacji powinno być 2,5V.
Może transceiver został uszkodzony?
Regards
Jacek
Marcin
Posts: 200
Joined: 16 Sep 2011, 13:05

Re: Problem z magistralą CAN

Post by Marcin »

Magistrala działa, uszkodzony układ trainsceivera CAN.

Pozdrawiam.
Pozdrawiam,
Marcin.
gawryl
Posts: 6
Joined: 06 Feb 2021, 21:11

Re: Problem z magistralą CAN

Post by gawryl »

Mam to samo, moduł zlutowany, da się go zobaczyć w HAPCANprogramerze i nie widzi żadnego modułu poprzez CAN. Podłączyłem 14przyciskow a dziś 10wyjsc. Oba po podłączeniu migają 2razy LED - em tymczasowym. Kable magistrali testowane, użyłem kilku bez powodzenia. Jutro sprawdzę te 2,5v w module ethernetowym.
pozdrawiam
Maciek
Jacek
Posts: 560
Joined: 17 Feb 2007, 18:00

Re: Problem z magistralą CAN

Post by Jacek »

Wrzuć proszę printscreen z Hapcan Programatora z połączonym interfejsem.
Regards
Jacek
gawryl
Posts: 6
Joined: 06 Feb 2021, 21:11

Re: Problem z magistralą CAN

Post by gawryl »

Image
Image
Image
Image
Image
Image

testowo podpiąłem do zasilacza 20,0 [v] i zrobiłem 3 foto:
1. Voltomierz podłączony do CanH i CanL U=2,39 [v]
https://photos.app.goo.gl/sRZaGapHHsNm4uAL9
2. Podłączony moduł 10 wyjść, napięcie na CAN spada do U=0 [v]
https://photos.app.goo.gl/fV1pAxHzyJWz4ysUA
3. Odłączone urządzenie z magistrali, napięcie powraca do pierwszego foto po ~15[sec]
https://photos.app.goo.gl/q62Qtti9FsNwidFw9
pozdrawiam
Maciek
Jacek
Posts: 560
Joined: 17 Feb 2007, 18:00

Re: Problem z magistralą CAN

Post by Jacek »

Kilka dziwnych sytuacji;
1. zasilasz napięciem 20V a HAPCAN Programator pokazuje około 16V
2. prąd z zasilacza to 79mA przy zasilaniu samego modułu Ethernetowego, a po podłączeniu modułu na magistrali wzrasta tylko do 81mA - ten dodatkowy moduł nie jest prawidłowo zasilany
3. najwyraźniej te dodatkowe moduły powodują zwarcie na magistrali, skoro napięcie spada tam do 0V
Regards
Jacek
gawryl
Posts: 6
Joined: 06 Feb 2021, 21:11

Re: Problem z magistralą CAN

Post by gawryl »

Na stole (foto 1) faktycznie jest podłączony sam moduł ETH i zasilam go z 20V.
Natomiast 16,27V na HAPCAN Programator to sytuacja na innym zasilaczu w domu gdzie jest Router i do niego podłączony moduł.
Napięcie z zasilacza jest zbieżne z informacją o napięciu prezentowanym w HAPCAN Programator.
Czy prąd zasilania ~79mA przy 20V jest prawidłowy bez obciążenia magistrali CAN i złącza LAN ?
Gdzie szukać awarii ? w module ETH czy na podłączonym na (foto 2) module 10 wyjść ?

ETH:
E1. https://photos.google.com/photo/AF1QipO ... Ril5oRnapO
E2. https://photos.google.com/photo/AF1QipO ... ncjyRVRl-Q
E3. https://photos.google.com/photo/AF1QipM ... LXrBEaPI-s
E4. https://photos.google.com/photo/AF1QipP ... LCzMh5cZdZ
E5. https://photos.google.com/photo/AF1QipO ... H6-VCsbAuf
E6. https://photos.google.com/photo/AF1QipO ... RLHQLjgUVL

Taka sama sytuacja ma miejsce z podłączonym do modułu ETH poprzez CAN modułem 14 przycisków. Też nie widać go w HAPCAN Programator.
B1. https://photos.google.com/photo/AF1QipN ... 4F_SzilcrQ
B2. https://photos.google.com/photo/AF1QipO ... lIpj2T0VgD
pozdrawiam
Maciek
Jacek
Posts: 560
Joined: 17 Feb 2007, 18:00

Re: Problem z magistralą CAN

Post by Jacek »

gawryl wrote: 20 Apr 2021, 08:30 Czy prąd zasilania ~79mA przy 20V jest prawidłowy bez obciążenia magistrali CAN i złącza LAN ?
Pobierany prąd wygląda ok.
1.png
gawryl wrote: 20 Apr 2021, 08:30 Gdzie szukać awarii ? w module ETH czy na podłączonym na (foto 2) module 10 wyjść ?
Skoro problem powstaje w momencie podłączenia dodatkowych modułów, to tam bym szukał. Przede wszystkim zmierz napięcie zasilania na dodatkowym module, bo nie jest on prawidłowo zasilany, skoro pobiera tylko 2mA. Prawdopodobnie zasilanie podawane jest na nieprawidłowe piny złącza RJ45. To by też tłumaczyło dlaczego zwierana jest magistrala CAN. Podejrzewam wiec problem z okablowaniem. Użyj innego (fabrycznego) patchcordu bez przeplotu i połącz od modułu ethernetowego do modułu 10-ciu wyjść OC.
Regards
Jacek
gawryl
Posts: 6
Joined: 06 Feb 2021, 21:11

Re: Problem z magistralą CAN

Post by gawryl »

No to teraz jeszcze bardziej zastanawiająca historia.

Moduł ETH podłączony do zasilacza 24V, na kablu w odległości ~40mb na prawidłowych pinach RJ45 jest poprawne napięcie. Takie samo na innym kabelku (kupnym).
https://photos.app.goo.gl/G6XqXtDfZPVcgiJv8

Następnie zmierzyłem na magistrali CAN i tu całe 1,49 (~1,50V), wcześniej na innym zasilaczu było 2,39V (przy zasilaniu 20,0V). Nie zmienia się. Do magistrali podpiąłem z jednej strony terminator a potem go odłączyłem, nie miało to wpływu na zmianę napięcia na magistrali 1,5V
https://photos.app.goo.gl/VhW6NLkEnqhG9mnk6

wygląda na to, że jest "winny", ale jeszcze podepnę tylko moduł 10wyjść i tak samo zmierzę napięcie. Ten moduł ma tylko boot-a w procku.
pozdrawiam
Maciek
muzyk
Posts: 47
Joined: 30 Sep 2011, 20:24

Re: Problem z magistralą CAN

Post by muzyk »

gawryl wrote: 22 Apr 2021, 12:31 ....
Moduł ETH podłączony do zasilacza 24V, na kablu w odległości ~40mb na prawidłowych pinach RJ45 jest poprawne napięcie.
...
Nie zapomniałeś o rezystorach na końcu can? Przy takiej długości kabla to konieczne
Post Reply