Arduino Micro do kontroli rozstawu rolek w maszynie
-
Autor tematu - Sympatyk forum poziom 1 (min. 40)
- Posty w temacie: 4
- Posty: 41
- Rejestracja: 14 wrz 2014, 18:14
- Lokalizacja: Skoczów
Arduino Micro do kontroli rozstawu rolek w maszynie
Cześć,
dzisiaj pokazuję taki projekcik którego założeniem było monitorowanie rozstawu rolek tłoczących w urządzeniu przetwarzającym taśmę stalową. Operator ręcznie, za pomocą korbki ustawia dystans między rolkami. Jeżeli w przeciągi około 2 sekund wartość odczytanego rozstawu się nie zmieni, jest on zapisywany automatycznie do eepromu. Po wyłączeniu zasilania i załączeniu ta zapisana wartość jest aktualną. Operator nie ma możliwości zmiany dystansu rolek przy braku prądu. Za pomocą przycisku można też wyzerować wartość tego dystansu. Jest to możliwe w skrajnym położeniu rolek. . Projekt zrobiony na Arduino Micro, oprogramowany w Bascom, enkoder inkrementalny o gęstości 400 ppr i drobnica elektroniczna.
dzisiaj pokazuję taki projekcik którego założeniem było monitorowanie rozstawu rolek tłoczących w urządzeniu przetwarzającym taśmę stalową. Operator ręcznie, za pomocą korbki ustawia dystans między rolkami. Jeżeli w przeciągi około 2 sekund wartość odczytanego rozstawu się nie zmieni, jest on zapisywany automatycznie do eepromu. Po wyłączeniu zasilania i załączeniu ta zapisana wartość jest aktualną. Operator nie ma możliwości zmiany dystansu rolek przy braku prądu. Za pomocą przycisku można też wyzerować wartość tego dystansu. Jest to możliwe w skrajnym położeniu rolek. . Projekt zrobiony na Arduino Micro, oprogramowany w Bascom, enkoder inkrementalny o gęstości 400 ppr i drobnica elektroniczna.
-
- Lider FORUM (min. 2000)
- Posty w temacie: 13
- Posty: 9320
- Rejestracja: 26 lut 2011, 23:24
- Lokalizacja: mazowieckie
Re: Arduino Micro do kontroli rozstawu rolek w maszynie
Po pierwsze, do takich rzeczy używa się STM32F103C8T6, który jest najtańszym mikrokontrolerem ze sprzętową obsługą enkodera kwadraturowego.
Po drugie, poważne programy pisze się w C a nie Bascomie.
Po drugie, poważne programy pisze się w C a nie Bascomie.
-
- Lider FORUM (min. 2000)
- Posty w temacie: 7
- Posty: 2437
- Rejestracja: 29 lis 2015, 00:38
- Lokalizacja: Bielsko-Biała
Re: Arduino Micro do kontroli rozstawu rolek w maszynie
tuxcnc pisze:Jakieś merytoryczne argumenty?
Żartujesz sobie ze mnie? A w Twoim poście coś merytorycznego było?
Chłop na arduino zrobił, co chciał, a Ty mu mówisz, że tego się nie robi na Arduino tylko na stmie. Co z tego, że ma sprzętową obsługę enkodera kwadraturowego? Ten jego AVR w Arduino i tak się nudzi nie mając nic do roboty, więc nie byłoby żadnego zysku z robienia tego na innym procesorze tylko dlatego, że jest tańszy. Oczywiście pomijając finansowy, ale jeśli bawi się na codzień arduino, a prawdopodobieństwo jest spore, skoro mu leżało pod ręką, to nie ma żadnego powodu przesiadać się na stm z tak błachego powodu i w ogóle zmieniać środowisko.
A co do tego Bascoma to może sam wyjaśnij najpierw, czemu się na nim nie pisze poważnych programów? I co ten programik do kontroli rozstawu ma wspólnego z poważnym programem? Też wolę C, bo jest lepszy, ale co to ma do rzeczy w tym przykładzie?
-
Autor tematu - Sympatyk forum poziom 1 (min. 40)
- Posty w temacie: 4
- Posty: 41
- Rejestracja: 14 wrz 2014, 18:14
- Lokalizacja: Skoczów
Re: Arduino Micro do kontroli rozstawu rolek w maszynie
Mierzy, ale było blisko żeby sterowanie rozstawem było też na Micro. Powstrzymał mnie stosunek ceny (czy raczej po co komplikować prostą czynność) do ilości roboty którą trzeba by jeszcze włożyć i sprzętu. Ale ogólnie nie byłoby problemu..
-
- Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 1
- Posty: 13
- Rejestracja: 07 lis 2020, 23:01
- Lokalizacja: Kraków
- Kontakt:
Re: Arduino Micro do kontroli rozstawu rolek w maszynie
Nie ma co negować Arduino.
Sam popełniłem kiedyś sterowanie takiego prototypu:
https://www.e-tronix.eu/37,sterownik-podajnika.html
Zwykła ATmega oprogramowana w Arduino obsłużyła MODBUS-a Master, 3 silniki krokowe i siłownik. Jak widać można.
Sam popełniłem kiedyś sterowanie takiego prototypu:
https://www.e-tronix.eu/37,sterownik-podajnika.html
Zwykła ATmega oprogramowana w Arduino obsłużyła MODBUS-a Master, 3 silniki krokowe i siłownik. Jak widać można.
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 1
- Posty: 134
- Rejestracja: 15 kwie 2009, 15:18
- Lokalizacja: Płock
Re: Arduino Micro do kontroli rozstawu rolek w maszynie
W 100% popieram , arduino i bascom służy do pierwszych kroków w uC i programowaniu a nie do poważnych projektów