Sterowanie linią z siłownikami pneumatycznymi. - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Konstrukcje (https://forum.arduinopolska.pl/dzial-konstrukcje) +--- Wątek: Sterowanie linią z siłownikami pneumatycznymi. (/watek-sterowanie-lini%C4%85-z-si%C5%82ownikami-pneumatycznymi) |
Sterowanie linią z siłownikami pneumatycznymi. - dg1989 - 13-05-2018 Witam Wszystkich, Swoją przygodę z Arduino właściwie dopiero zacząłem i było to związane z nową alternatywą i rozwiązaniem problemu z pneumatycznymi wyłącznikami krańcowymi. System cylindrów dalej jest zasilany powietrzem ale cały proces można bardziej kontrolować. Mam problem z napisaniem programu dla dwóch silniczków krokowych, dwóch sensorów, dwóch siłowników pneumatycznych. Opis projektu: Pierwszy pas transportowy transportuje (zasilany silniczkiem krokowym) transportuje przedmiot na platformę z siłownikiem. Kiedy przedmiot znajdzie się na platformie (odczyt z sensora) pierwszy pas zatrzymuje się i uruchamia się siłownik pneumatyczny, który unosi przedmiot (siłownik wysuwa się do maksimum) do drugiej wysokości i pozostaje w tej pozycji dopóki przedmiot nie zostaje przepchnięty przez drugi siłownik na drugą linię, w tym czasie druga linia uruchamia się i dajmy na to transportuje przedmiot do koszyczka. System siłowników wraca do pozycji wyjściowej. Lista podzespołów: - Arduino Mega 2560 - 2 silniki krokowe 28BYJ-48 ze sterownikami - 2 sensory ultradźwiękowe HC SR04 - zestaw przekaźników (2 module relay) - 2 cylindry pneumatyczne - 2 elektrozawory - przewody elektryczne, powietrze - moduł zasilający + płytka łączeniowa Proszę o pomoc i uwagi. Pozdrawiam Sterowanie linią z siłownikami pneumatycznymi. - dg1989 - 13-05-2018 Części oraz ich połączenie przedstawiam w załącznikach poniżej. Postaram się rozrysować wszystko nieco później. Pozdrawiam [attachment=574] [attachment=575] [attachment=576] [attachment=577] [attachment=578] RE: Sterowanie linią z siłownikami pneumatycznymi. - kaczakat - 13-05-2018 Żeby pomóc rozwiązać problemy w programie musisz go załączyć. RE: Sterowanie linią z siłownikami pneumatycznymi. - dg1989 - 13-05-2018 (13-05-2018, 15:15)kaczakat napisał(a): Żeby pomóc rozwiązać problemy w programie musisz go załączyć. Problem w tym, że jeszcze takowego nie posiadam, nie wiem jak się za to wsiąść. RE: Sterowanie linią z siłownikami pneumatycznymi. - Robson Kerman - 13-05-2018 Najlepiej zabrać się za pisanie programu od początku. Weź kartkę ołówek i zapisz co się dzieje z maszyną od położenia przedmiotu na linii transportowej. W jaki sposób informujesz system, że ma zacząć transport przedmiotu. Co się dzieje z jakim czujnikiem, gdy przedmiot dojedzie do podnośnika. Itd. itd. Narysuj wszystko na schemacie blokowym. Napisz pseudokod. Zeskanuj i wyślij na forum. RE: Sterowanie linią z siłownikami pneumatycznymi. - kaczakat - 13-05-2018 Do każdego wymienionego podzespołu są biblioteki, czasami wiele różnych. Ściągnij, zainstaluj, a w każdej są przykłady. Każdy komponent z osobna musisz umieć obsługiwać, co zmieniać by uzyskać oczekiwany efekt - tak z kilkaset odpalonych przykładów będzie dobrą rozgrzewką. Kolejnym krokiem będzie połączenie ich w całość w jednym kodzie, a w między czasie mniej więcej się dowiesz czego nie wiesz. |