HAPCAN installation tips and troubleshooting when assembling, commissioning and configuring devices.
Rozwiązywanie problemów z instalacją HAPCAN, budową, uruchamianiem i konfiguracją urządzeń.
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.
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.
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
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ść ?
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.
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.
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.
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