maxxim napisał: Tragicznie napisany opis!!!! Napisz do czego to służy , opis działania, więcej opisów - nie tylko sztywna techniczna gadanina !
Przykładów zastosowania jest wiele, głównie w automatyce czy robotyce, np. na podstawie 2 osi można spokojnie zrobić ploter XY ( nawet w celach laboratoryjnych dla uczelni wyższych czy też techników). Na podstawie tego można zrobić wszelkiego typu podajniki, czy też mały „taśmociąg”.
treker napisał: Mógłbyś napisać coś więcej o łączeniu pracy w Matlab/Simulinku z rzeczywistymi, samodzielnie konstruowanymi urządzeniami. Z jakich materiałów korzystałeś?
Często wiedza Matlabowa na uczelniach przekazywana jest w sposób, który nie pozwala niestety później na wykorzystanie tego na osobnym urządzeniu.
Jednym z Toolboxow Matlaba jest embedded coder. Np. mogę polecić system wbudowany „MicroDaq”, który ma możliwość pracy rzeczywistej z Silmulinkiem. Co do wykresów. W matlabie jest możliwość obsługi serial port. Ja jednak korzystałem z RS232 Data Logger, gdzie tworzyłem sobie log wartości przed upłynięciem każdego cyklu. Na uczelni jak to na uczelni mogą Ci wskazać możliwości jakie to ma….
tehaceole napisał: Możesz dokładnie opisać jak wyglądają kwestie licencyjne CPDev i na jakie AVR powstał Runtime? Jak wygląda kwestia dostosowania runtime do własnych potrzeb?
Licencję można wykupić, jakie są to kwoty, nie wiem. Dostałem do przeprowadzenia testu (nie mogę udostępnić). Wymagania maszyny to minimum 64kB FLASH i dobrze by było mieć też więcej RAM gdyby przykładowo ktoś chciał postawić jeszcze jakiś RTOS. Platformy mogą być różne : AVR, ARM, RPi….
piotrva napisał: Dalej co to za płytka z AVRem, po co 2 avr'y?
Co to urządzenie robi, oprócz ustawiania pozycji głowicy jakimś algorytmem?
Płytka z Mega32 to nikomu nie muszę przedstawiać. Płytka z ATMega128 jest firmy Propox. Na razie jest to testowe urządzenie, jeszcze nie jest za coś odpowiedzialne. 2 avry w celu odciążenia M128 od liczenia impulsów.
Pittt napisał: Na filmie widać że działanie jest takie jak opis.
Nie wiadomo co i nie wiadomo po co.
Na razie "słabe".
W- wartość zadana, Y-wartość otrzymana, U-sygnał sterujący
tplewa
Szukałem po różnych forach obsługi enkodera i powiem, że ludzie piszą cuda. Jak nie wymyślają jakieś stany, gdzie dzieję się nie wiadomo co, to zmniejszają rozdzielczość o połowę. Mi udało się poprawnie odczytać wartości z enkodera i powiem, że tu nie ma cudów, poprawny kod musi działać. Matlaba jak i jego Toolboxów oczywiście używam TYLKO I WYŁĄCZNIE W CELACH AKADEMICKICH. O GCode jeszcze nie myślę, interesuję mnie bardziej jak najszybsza regulacja.
Przebiegi wyjść enkodera:
