Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 3 lis 2024, o 13:17


Strefa czasowa: UTC + 1





Utwórz nowy wątek Ten wątek jest zablokowany. Nie możesz w nim pisać ani edytować postów.  [ Posty: 12 ] 
Autor Wiadomość
PostNapisane: 27 cze 2024, o 20:23 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27306
Lokalizacja: Szczecin
Pomógł: 1041

Totalnie złą drogę, I2C tak jak SPI są magistralami do stosowania tylko wewnątrz urządzeń.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
 
PostNapisane: 27 cze 2024, o 20:45 
Offline
Użytkownik

Dołączył(a): 25 lip 2013
Posty: 2582
Pomógł: 128

RS485 lub canbus



Góra
 Zobacz profil  
 
PostNapisane: 29 cze 2024, o 15:56 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27306
Lokalizacja: Szczecin
Pomógł: 1041

MarekSz napisał(a):
Chodzi o elektroniczne limit switche w mini maszynie CNC.

No to byś se Pan dopiero MASAKRĘ zrobił jakbyś to dał na I2C ;) .... Łooooj ..... tylko i wyłącznie w takim wypadku RS485 albo CAN

------------------------ [ Dodano po: 2 minutach ]

MarekSz napisał(a):
Chodzi o elektroniczne limit switche

No ale takie słicze chcesz na magistrali dawać ??? to kolejna przesada - nie możesz dać zwykłej pary przewodów i optoizolatora ? Na wejście opto +12V przez rezystor i po zwarciu do GND opto przy procku załącza dany pin.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
 
PostNapisane: 29 cze 2024, o 21:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 paź 2013
Posty: 1966
Lokalizacja: Lipsko
Pomógł: 125

Można też wykorzystać rejestr przeuwny, np. 74HC595 i obsłużyć 8 wejść albo i więcej jeśliby połączyć kilka w szeregu. Wtedy tylko trzy przewody sygnałowe do procka poleci.

_________________
http://www.sylwekkuna.com



Góra
 Zobacz profil  
 
PostNapisane: 30 cze 2024, o 09:08 
Offline
Użytkownik

Dołączył(a): 19 lip 2013
Posty: 760
Pomógł: 37

światłowód :) swieci zamkniete, nie swieci otwarte



Góra
 Zobacz profil  
 
PostNapisane: 30 cze 2024, o 18:33 
Offline
Użytkownik

Dołączył(a): 25 lip 2013
Posty: 2582
Pomógł: 128

Bierzesz procka z uartem (chociaż nie musi byc sprzętowy), dokładasz driver do 485, łączysz rx, tx i sterowanie kierunkiem i masz juz magistralę. Tylko musisz przemyśleć komunikacje z uwagi na zapewnienie bezpieczeństwa (limit switche - być może któryś z nich ma robić za emergency stop)?



Góra
 Zobacz profil  
 
PostNapisane: 1 lip 2024, o 17:38 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sty 2016
Posty: 1163
Lokalizacja: Kraków
Pomógł: 93

Nie masz mechanicznych blokad na końcach osi? Czujniki ok, ale zawsze możesz "wylecieć" poza zakres.
Co do ilości przewodów, sprawdź przewody hybrydowe, masz część o większym przekroju (do silników) i część cienkich, do sygnałów. Dodatkowo, są ekranowane, więc nie musisz bardzo filtrować.



Góra
 Zobacz profil  
 
PostNapisane: 2 lip 2024, o 17:38 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sty 2016
Posty: 1163
Lokalizacja: Kraków
Pomógł: 93

Przewody do serwonapędów robotów przemysłowych (takich w układzie kartezjańskim, jak Twoje, tylko większe). Jako, że pracują na podobnych prowadnicach, jak Twoje, też muszą być giętkie. Nie wiem, jak z odpornością na olej. Jak nie zapomnę, to sprawdzę jutro przykładowy model.
Czyli nie masz ograniczeń mechanicznych :P w rozwiązaniach, które znam, sterownik napędu mierzy prąd, i zatrzymuje przeciążeniowo, bez niszczenia mechaniki. Może warto zastosować awaryjnie wyłącznik, który rozłączy zasilanie?



Góra
 Zobacz profil  
 
PostNapisane: 3 lip 2024, o 18:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sty 2016
Posty: 1163
Lokalizacja: Kraków
Pomógł: 93

MarekSz napisał(a):
Kto by przypuszczał, że na formum AVRowym dowiem się rzeczy o maszynie CNC
Że tak powiem, robotami przemysłowymi zajmuję się zawodowo, stąd taki pomysł.
MarekSz napisał(a):
Zapewne masz na myśli wyciągnięcie sygnału "alert" z nich w reakcji na ISD do zatrzymywania maszyny?
Nie wiem, nie znalazłem dokumentacji. Jeśli steownik potrafi zmierzyć zbyt duży pobór próadu, to można taki sygnał wykorzystać do zatrzymania.
Z mojej praktyki wynika, że roboty, na których pracuję, przy incjalizacji osi dojeżdżają do fizycznego limitu (odbojnik), i na tej podstawie określają swoje "zero". I jest to bardzo powtarzalne, do dziesiątych części milimetra za każdym razem.



Góra
 Zobacz profil  
 
PostNapisane: 4 lip 2024, o 19:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sty 2016
Posty: 1163
Lokalizacja: Kraków
Pomógł: 93

MarekSz napisał(a):
To jest coś czego używam, lecz przeprowadzam ręcznie. Nazywa się to fizycznym obszarem roboczym maszyny. Dojeżdżam do wszystkich krawędzi i do tych wartości oznaczam limity. Te limity są programowe, a nie sprzętowe. Wtedy maszyna "wiedząc", że dąży do wyjścia poza obszar - spowalnia przed zatrzymaniem, by nie obciążać mechaniki i potem emergency stop. Pomiar wzrostu prądu na driverach to tylko usprawnienie do oznaczania tego obszaru.
Nie do końca. W przypadku robotów, z którymi pracuję, ten mechanizm jest wykorzystywany raz, po załączeniu zasilania, kiedy robot "nie wie, gdzie jest". I to jest tylko do ustawienia krańców osi.
W normalnej pracy wszystko jest ograniczane programowo i robot zatrzymuje się, kiedy dojeżdża do końca software'owego obszaru. Nie zdarzyło mi się, żeby dojechał do fizycznego ograniczenia



Góra
 Zobacz profil  
 
PostNapisane: 10 lip 2024, o 21:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sty 2016
Posty: 1163
Lokalizacja: Kraków
Pomógł: 93

MarekSz napisał(a):
Zgaduję - nigdy tego nie stosowałeś?
Nie, mam stały układ współrzędnych. Wtryskarka się nie przesuwa względem robota ;)
MarekSz napisał(a):
Ja to robię raz tylko z tego powodu, że szkoda mi czasu.
U mnie tak samo. I nie zawsze po ponownym załączeniu zasilania. Nie wiem, od czego to zależy, ale występuje na tyle rzadko, że nie przeszkadza.
MarekSz napisał(a):
Właśnie dlatego potrzebuję mieć kolejne zabezpieczenie
W tym przypadku jak najbardziej. Nie napisałeś na początku, więc nie miałem pełnego obrazu działania.
MarekSz napisał(a):
Nie wierzę w niezawodność jakiegokolwiek oprogramowania
Bez przesady. Dużo zależy tu od producenta. I od tego, na ile ma dobrze zdefiniowany zakres pracy. Ty znalazłeś poważny błąd, który powinien zostać wyłapany na etapie projektu albo testów. Dlaczego tak się nie stało - nie wiem, ale się domyślam ;)
Przy okazji, w jaki sposób maszyna dokonuje transformacji układu współrzędnych? Jakiś system wizyjny do wykrywania położenia obrabianego przedmiotu? Czy ręcznie wprowadzana pozycja? A może jeszcze inaczej?



Góra
 Zobacz profil  
 
PostNapisane: 11 lip 2024, o 15:48 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27306
Lokalizacja: Szczecin
Pomógł: 1041

Wątek blokuję bo nie ma to nic wspólnego z AVR

proszę dyskusję prowadzić w odpowiednim dziale np w Warsztacie

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Ten wątek jest zablokowany. Nie możesz w nim pisać ani edytować postów.  [ Posty: 12 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO