Problem z transmisją szeregową dla sterownika HBS57 i ProTuner

Program ProTuner nie może połączyć się ze sterownikiem HBS57

Dyskusje na temat silników krokowych i sterowników silników krokowych.

Autor tematu
Kordian
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 1
Rejestracja: 20 lis 2019, 23:54
Lokalizacja: Sulejówek / Warszawa

Problem z transmisją szeregową dla sterownika HBS57 i ProTuner

#1

Post napisał: Kordian » 29 lis 2019, 00:15

To jest mój pierwszy post na tym forum więc witam serdecznie wszystkich Forumowiczów.

1.
W dniu 11.11.2019 Zakupiłem trzy zestawy
https://www.aliexpress.com/item/33027665268.html
które doszły po 10 dniach (cło+odprawa 245pln).

"Nema 23 Stepper Motor Driver 3nm Servo Motor 57HSE3N+HBS57 Closed-loop step motor 3NM 57 Hybrid closed loop 2-phase."

Obrazek

2.
Sprawdziłem silniki podłączając je początkowo do sterownika krokowego EasyDriver
http://home.agh.edu.pl/~bartus/index.ph ... no&item=14

3.
Następnie podłączyłem silniki do zakupionego sterownika z pętla sprzężenia zwrotnego, wysterowanego z Arduino Mega.
W tym przypadku silniki pracowały na maksymalnych obrotach i praktycznie poza pasmem akustycznym i nie było ich słychać co mnie bardzo ucieszyło.

4.
W następnym kroku próbowałem zapoznać się z opcjami dostępnymi z poziomu programu ProTuner opisanego na stronie
https://www.ebmia.pl/seria-es-d/38982-s ... hbs57.html
Prawdę mówiąc zdecydowałem się na zakup tego zestawu po przeczytaniu tego opisu na stronie embia.pl

Niestety tutaj pojawił się problem.
W dostępnej dokumentacji od sprzedawcy nie był opisany pinout gniazda RS232 na obudowie sterownika. To gniazdo jest zresztą innego typu (3 pinowe) a nie telefoniczne jak w innych sterownikach.

5.
Otworzyłem sterownik i dokonałem małego rekonesansu.
To co znajdowało się w środku bardzo mnie ucieszyło ponieważ wg mnie jakość PCB jak i zastosowanych tam elementów jest bardzo zadowalająca.

Obrazek

Mamy wiec:

Minikontroler sygnałowy - TMS320F28034 - 32-bit / 60 MHz
Port RS - MAX232
Drivery mosfetów - S2104
Wejście enkodera - 26LS32AC - QUADRUPLE DIFFERENTIAL LINE RECEIVERS
Wyjścia alarmu (optolizolacja) - CT185GB
Wejścia sterujące (optoizolacja) - 6N136 - High bit rates: 1 Mbit/s
Przetwornica PullDown - MP2307Dn - 3A, 23V, 340KHz Synchronous Rectified Step-Down Converter

6.
Na podstawie układu elementów na PCB ustaliłem kolejność i znaczenie pinów we wtyczce RS232 (załącznik).
Zastanawia mnie po co projektant zastosował oporniki SMD 101 (100 omów) na wyjściu pinów T1 OUT i R1 IN ?

Obrazek


7.
Pobrałem program ProTuner ze strony embia.pl oraz innych dostępnych stron (https://mecheltron.com/en/software-archive), co do których zachodziło duże prawdopodobieństwo że ktoś sprawdzał pliki exe pod kątem niechcianego oprogramowania.
Pomimo to przeskanowałem pliki poprzez skaner online (https://www.virustotal.com/gui/home).
Wynik skanowania był "negatywny" a liczba zagrożeń od 1 do 3.
Być może jest to tylko błąd złej kwalifikacji ale nie chciałem ryzykować i dlatego ..

8.
Wygrzebałem starego laptopa z portem RS232 oraz Windowsem XP[odizolowany od sieci] i Ubuntu 7.04 :)
Zainstalowałem 3 wersje programu ProTuner.

9. przygotowałem kabel "Simple Null Modem Cable".
https://www.decisivetactics.com/support ... rial-cable


10.
Ustawiłem prędkość portu COM1 na 38400 w ustawieniach systemowych.
Uruchomiłem program ProTuner ale niestety nie potrafił się on połączyć ze sterownikiem.
Dla pewności sprawdziłem w Terminalu-RS232 czy od strony sterownika jest jakaś transmisja po uruchomieniu czy w czasie pracy ale jej nie było.

11.
Chciałem się upewnić, czy port COM1 pod Windows XP działa poprawnie i dlatego połączyłem dwa komputery (Windows / Linux) poprzez port RS ustawiając prędkość transmisji na 38400 i wysyłałem z powodzeniem obustronnie komunikaty z poziomu terminali RS.

12.
Dla pewności podłączyłem oscyloskop z dekodowaniem transmisji RS232 ale nie wskazywał żadnych stanów świadczących o transmisji od strony sterownika.
W czasie próby połączenia poprzez port RS z poziomu ProTunera wysyłana jest jakaś sekwencja danych (załącznik) ale sterownik na nią nie odpowiada.

Obrazek

13. Sprzedawca podesłał mi wersję programu z Chińskimi napisami ale również bez sukcesu.

Zastanawiam się gdzie tkwi błąd i czy w tym sterowniku (sprawdziłem wszystkie trzy które zakupiłem) aktywowano usługę danych poprzez RS232 czy może jest to jakiś klon HBS57,
który został niej pozbawiony.

Niby płytka PCB zawiera wszystko co to powinna a jakość zastosowanych elementów jest wg. mnie bardzo wysoka (cena/jakość).

Może ktoś z forumowiczów miał podobne problemy i może potrafi mnie naprowadzić i pomóc w rozwiązaniu problemu ?
Ilość opcji dostępna poprzez program ProTuner jest dość duża i chciałbym się z nimi zapoznać, dlatego drążę temat .. do skutku.

Płytka i podzespoły sterownika:
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek



Tagi:


toopcool
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 5
Rejestracja: 01 lip 2015, 10:20
Lokalizacja: internatu

Re: Problem z transmisją szeregową dla sterownika HBS57 i ProTuner

#2

Post napisał: toopcool » 30 lip 2020, 21:46

Wydrążyłeś co i jak z tą komunikacją ?


ohodec
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 6
Rejestracja: 12 wrz 2006, 21:05
Lokalizacja: sanok

Re: Problem z transmisją szeregową dla sterownika HBS57 i ProTuner

#3

Post napisał: ohodec » 15 sie 2020, 09:46

Czy zasilanie podłączyłeś do sterownika ?


fourfeeter
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 2
Posty: 21
Rejestracja: 29 gru 2014, 11:51
Lokalizacja: Wrocław

Re: Problem z transmisją szeregową dla sterownika HBS57 i ProTuner

#4

Post napisał: fourfeeter » 01 sty 2025, 12:34

Rozwiązał ktoś ten problem? Może problemem jest to, że protuner jest dla sterowników leadshine? A działamy na no nameach z aliexpress?
Wydaje mi się, że udało mi się zrobić odpowiedni kabel który działa. Na tej instrukcji z EBMIA wg mnie nie do końca dobrze są opisane piny po stronie złącza RJ11. Po przeszukaniu Internetu wg mnie powinno być jak na rysunku poniżej.
Obrazek

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 8842
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Problem z transmisją szeregową dla sterownika HBS57 i ProTuner

#5

Post napisał: tuxcnc » 01 sty 2025, 12:54

fourfeeter pisze:
01 sty 2025, 12:34
Może problemem jest to, że protuner jest dla sterowników leadshine? A działamy na no nameach z aliexpress?
Dokładnie tak.
Chińczycy nie rozumieją znaczenia i nie przywiązują wagi do nazw i znaków firmowych, taka u nich kultura.
To, że coś się tak samo nazywa nie ma żadnego znaczenia, czego najlepszym przykładem są sterowniki "TB6600", które obok tego układu Toshiby nawet nie leżały.
Do tego dochodzą sprzedawcy, którzy nie wiedzą czym handlują i nie rozumieją o czym z nimi rozmawiasz.
Tu jest nie tylko bariera językowa, ale też kulturowa, co chyba jest dużo ważniejsze.
Chińczyk nie rozumie po co dupę mu zawracasz, skoro silnik działa.
Nawet jeśli sprzedawca ma dobry kontakt z producentem, to ten głuchy telefon spowoduje, że dostaniesz odpowiedzi na inne pytania niż zadałeś...
A program będzie działał tylko z tym sterownikiem, dla którego został napisany.
Sprawa prawie beznadziejna...


fourfeeter
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 2
Posty: 21
Rejestracja: 29 gru 2014, 11:51
Lokalizacja: Wrocław

Re: Problem z transmisją szeregową dla sterownika HBS57 i ProTuner

#6

Post napisał: fourfeeter » 01 sty 2025, 12:56

Po próbie połączenia wyskakuje komunikat Unknown Model.
Obrazek

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 8842
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Problem z transmisją szeregową dla sterownika HBS57 i ProTuner

#7

Post napisał: tuxcnc » 01 sty 2025, 12:59

fourfeeter pisze:
01 sty 2025, 12:56
Po próbie połączenia wyskakuje komunikat Unknown Model.
I na pewno jest to prawda.


251mz
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 4459
Rejestracja: 27 sie 2004, 21:59
Lokalizacja: Polska

Re: Problem z transmisją szeregową dla sterownika HBS57 i ProTuner

#8

Post napisał: 251mz » 03 sty 2025, 12:42

tuxcnc pisze:Chińczyk nie rozumie po co dupę mu zawracasz, skoro silnik działa.

Niestety to prawda , nawet jeśli coś słabo działa , ale działa to dla niego to działa i nie dyskutujemy.
A to ,że wcześniej działało 2x mocniej /silniej i przesyłasz mu filmik jak działało tydzień temu a jak działa teraz to dla niego nadal działa i ma to gdzieś.
Paranoja jest do tego stopnia ,że robisz mu 2 screeny z efektów obok siebie dla porównania i on nadal nie widzi problemu :D

Dlatego moim zdaniem po zakupie na ali , trzeba sprawdzać to od razu i jeśli widzimy ,że licho działa to lepiej jest im to odesłać bo z dyskusji z nimi niewiele wyniknie , a będą tylko grali na zwłokę żeby minął czas na zgłoszenie problemu.


cawboy
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 583
Rejestracja: 13 mar 2021, 18:23
Lokalizacja: Bydgoszcz

Re: Problem z transmisją szeregową dla sterownika HBS57 i ProTuner

#9

Post napisał: cawboy » 03 sty 2025, 13:52

251mz pisze:bo z dyskusji z nimi niewiele wyniknie , a będą tylko grali na zwłokę żeby minął czas na zgłoszenie problemu

Dokładnie tak jest, przerabiałem chwilę temu walcząc z chińczykiem i jego wrzecionem. Milion zdjęć, opisów, filmików a co chwilę jakieś debilne pytania nie wiadomo o co. Oczywiście mail raz na dzień, niby inna strefa czasowa hahahaha. Raz czekałem w nocy na ..uja i co? jajco jedna wiadomość, w końcu przestałem z dziadem gadać, za to zgłosiłem się do pomocy alibaby, tam go szybko naprostowali.
Krak.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Silniki Krokowe / Sterowniki Silników Krokowych”