Skocz do zawartości

Wybór platformy: sterowanie silnikami i pomiar temperatury


Pomocna odpowiedź

Napisano (edytowany)

Witam. 

Potrzebuję pomocy w doborze odpowiedniej platformy do urządzenia.

Buduję urządzenie które będzie przetapiało granulat na filament do druku 3D.

Sterowanie musi zarządzać pracą dwóch silników krokowych oraz regulacją temperatury grzałki.

Zastanawiałem się nad Arduino, natomiast zacząłem czytać na temat STM32 Nucleo.

Proszę o pomoc w wyborze.

Z góry dzięki.

Edytowano przez phyra

@phyra wszystko zależy od tego co dokładnie ten układ będzie robił. Jednak, jeśli faktycznie chodzi tylko o sterowanie silnikami i pomiar temperatury to Arduino całkowicie wystarczy. Jeśli dopiero zaczynasz czytać o STM32 to nie idź w tę stronę, bo to zbyt duży temat, aby ogarnąć go "na szybko" tylko na potrzeby jednego projektu.

3 godziny temu, phyra napisał:

Proszę o pomoc w wyborze.

A jaką platformę znasz? Masz gotowy program czy będziesz pisać sam? Jeśli sam, to jaki język programowania znasz? Jeśli gotowiec, to na jaką platformę?

Odpowiedz, wtedy pomożemy.

Zresztą tak jak pisał @Treker - Arduino spokojnie wystarczy (np. Nano) i ja osobiście szedłbym w tę stronę (albo RPi Pico, bo ostatnio jakoś tańsze).

Generalnie nie pracowałem na żadnej.

Z programowaniem w C++ czy innych językach nie miałem do czynienia, jedynie programuję maszyny CNC.

W takim razie zakupię wszystkie komponenty Arduino Nano, zacznę to składać i będę pytał dalej.

Dzięki Panowie za odpowiedź.

Pozdrawiam.

 

(edytowany)
23 godziny temu, phyra napisał:

Zastanawiałem się nad Arduino, natomiast zacząłem czytać na temat STM32 Nucleo.

Obecnie (względnie) najtańszym rozwiązaniem jest Raspberry Pi Pico, ale Arduino ma więcej poradników, z tym, że Arduino IDE u bibliotek można używać też na RP2040 (Pico) lub STM po pobraniu odpowiedniej biblioteki.

Ogólnie do tak prostego zastosowania używa się tego co jest najtańsze, bo prędkość nie jest istotna, aczkolwiek obecnie Arduino strasznie podrożało przez brak części... Nawet zwykła ATMega8A-AU kosztuje 6-8 PLN od sztuki...

 

Edytowano przez H1M4W4R1

 

51 minut temu, phyra napisał:

czy na Raspberry Pi Pico mogę podłączyć wyświetlacz

Na wszystkim możesz. Tylko nie zaczynaj od RPi Pico, bo pierwszą wersję działającą będziesz miał za jakieś trzy lata.

To, że coś można programować w Arduino IDE nie oznacza, że wszystkie przykłady czy biblioteki które znajdziesz na Arduino będą działać na Rpi Pico, ESP czy STM (to tak dla przypomnienia koledze @H1M4W4R1 ) Przykład - FastAccelStepper (a ta biblioteka akurat może się przydać).

Bierz jak normalny człowiek Arduino Nano (albo Uno, wydatek rzędu 40-50 PLN na Allegro). Jak nie chcesz zostać ekspertem od C++ to Ci wystarczy.

A od nauki programowania się i tak nie wymigasz - radzę już teraz zacząć sobie czytać kurs Arduino.

 

35 minut temu, ethanak napisał:

Przykład - FastAccelStepper (a ta biblioteka akurat może się przydać).

Tej akurat nie używam 😛 Ale fakt... zapomniałem, że ja umiem przepisać bibliotekę, ale ja to nie wszyscy...

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...