Liczba postów: 7
Liczba wątków: 2
Dołączył: Feb 2019
Reputacja:
0
Witam, ten wątek założyłem również na "elektrodzie", choć wydaje mi się że tu jest odpowiedniejsze miejsce. Jestem na etapie budowy traka taśmowego, chciałbym zbudować sterownik / nastawnik grubości cięcia, coś takiego jak selbit isp 07, podnoszenie odbywa się za pomocą silnika trzyfazowego 0,55 kW poprzez zwykłe styczniki prawo/lewo, napęd śrubowy. posiadam sterownik selbit isp 06, ale jego czasy świetności już minęły i wnet zapewne wyzionie on ducha.
Moje pytanie brzmi: czy jest możliwość zbudowania czegoś takiego na bazie arduino uno z wykorzystaniem enkodera obrotowego (impulsowego) selbit poi-xx (taki posiadam)
sterownik miałby podnosić i opuszczać głowicę o zadaną grubość w mm i uwzględniać rzaz brzeszczotu.
Nowy selbit kosztuje około 2000 pln, więc myślę, że gra warta świeczki.
cały osprzęt posiadam (enkoder, arduino, wyświetlacz, klawiaturę, przekaźniki) jednak trochę mało wiedzy mam w zakresie programowania. Podłączenie elektryki nie stanowi problemu. Całą konsolę sterującą budowałem od podstaw.
Z góry dziękuję za odpowiedzi.
Liczba postów: 654
Liczba wątków: 3
Dołączył: Apr 2017
Reputacja:
51
Możesz bardziej przybliżyć ideę tej konstrukcji?
Ja rozumiem to tak, że ustawiam sobie grubość cięcia, a sterownik odpowiednio podnosi stół na którym jedzie drewno?
I to wszystko? Czy jest tam jeszcze jakiś ruch stołu, lub głowicy? Regulacja prędkości jej posuwu? Jakieś krańcówki?
Włączanie tych silników pewnie jest na przekaźnikach. Sprawdź jakim napięciem są sterowane ich cewki. Jeśli 12V (a raczej na pewno 12), to nie wysterujesz bezpośrednio z Arduino. Trzeba zrobić sterownik na tranzystorach.
Dobrze by było napisać porządny opis konstrukcji i narysować schemat.
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.
Liczba postów: 69
Liczba wątków: 2
Dołączył: Nov 2015
Reputacja:
10
Jeżeli wystarczy dokładność +/- 1 cal
Liczba postów: 654
Liczba wątków: 3
Dołączył: Apr 2017
Reputacja:
51
No jeśli wiesz jaki skok ma śruba trapezowa i ile impulsów na obrót daje enkoder, to nie widzę jakichkolwiek przeciwwskazań, aby sterować tym urządzeniem. No może jedynie brak homologacji dla Arduino jako sterownika przemysłowego, ale to już prywatna sprawa konstruktora.
Jeśli nie potrafisz programować, zachęcam Cię do przerobienia jakiegoś kursu programowania związanego z Arduino.
Wtedy będziemy mogli merytorycznie porozmawiać.
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.
Liczba postów: 7
Liczba wątków: 2
Dołączył: Feb 2019
Reputacja:
0
Postaram się w miarę rzeczowo i po kolei przedstawić to, czego oczekuję.
Jeżeli chodzi o osprzęt:
Klawiatura 4x4, czyli 0-9 ABCD #*,
Wyświetlacz 2x16
Menu:
Po włączeniu zasilania na górnej linijce wyświetla nam się ostatnio wprowadzony wymiar w mm, domyślnie 0, oraz
na dolnej aktualne położenie głowicy.
Wymiar zmieniamy bezpośrednio wpisując na klawiaturze cyfry
Przyciskiem "D" uruchamiamy podnoszenie/upuszczanie o zadany wymiar, domyślnie opuszczanie
Przyciskiem "A" zmieniamy z opuszczania na podnoszenie (Na wyświetlaczu obok zadanego wymiaru
pojawia się symbol *)
Przyciskiem "B" (przytrzymując go 3 sekundy) ustawiamy aktualne położenie głowicy w milimetrach (min. 0, max 970, podczas wprowadzania pole z aktualnym położeniem pulsuje bądź pojawia się symbol *)
Przyciskiem "C" (przytrzymując go 5 sekund) ustawiamy rzaz brzeszczotu (grubość cięcia piły) w milimetrach, wystarczy 0-5 mm