Skocz do zawartości

Raspberry Pi 2 - współpraca z Matlabem / Simulinkiem


admunt1

Pomocna odpowiedź

Znam dobrze ten temat i chciałbym go podsumować.

Moim celem jest otworzyć na Raspberry model dynamiczny (ostro matematyczny) zrobiony w całości w Simulinku z różnymi toolboxami.

Chciałbym to zrobić na Raspberry, ponieważ potrzebuje odczytać przebiegi czasowe w realu przez np. GPIO

Link od Chumanisty (pozdrawiam)

http://www.mathworks.com/hardware-support/raspberry-pi-simulink.html?requestedDomain=www.mathworks.com

Podsumowując - Jaki konkretnie radzicie program do odczytywania Simulinka z jego toolboksami na Raspberry ?

Próbowałem Mathematicą ale raczej nie da się

http://www.wolfram.com/raspberry-pi/

Komuś udało się?

Co sądzicie o Octave ?

https://www.gnu.org/software/octave/

Komuś udało się otworzyć Octave plik z Simulinka na Raspberry ?

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

admunt1 - ale po co Ci Malina ze swoimi kilkoma I/O? Jeżeli kod Matlabowo-Simulinkowy chcesz puszczać na dorosłym PC, to wejście-wyjście przez port szeregowy, TCP/IP lub UDP masz za darmo. Przez każdy z tych interfejsów prześlesz swoje dane do/z komputera. Po drugiej stronie możesz postawić cokolwiek, od wypasionej karty przetworników AC/CA np. National Instruments, przez coś tańszego (karty Pico lub podobne konstrukcje) aż po samoróbki na Arduino. Wszystko zależy od tego ile sygnałów, analogowe czy cyfrowe, w którą stronę, jakie rozdzielczości (ile bitów) i szybkości (ile próbek/s). Spróbuj się określić. Zrobienie shielda na Arduino z kilkoma przetwornikami i wzmacniaczami kondycjonującymi Twoje sygnały jest naprawdę proste. Podaj nam jakieś liczby - będziemy wiedzieć o co chodzi.

  • Pomogłeś! 1
Link do komentarza
Share on other sites

admunt1 - ale po co Ci Malina ze swoimi kilkoma I/O? Jeżeli kod Matlabowo-Simulinkowy chcesz puszczać na dorosłym PC, to wejście-wyjście przez port szeregowy, TCP/IP lub UDP masz za darmo. Przez każdy z tych interfejsów prześlesz swoje dane do/z komputera. Po drugiej stronie możesz postawić cokolwiek, od wypasionej karty przetworników AC/CA np. National Instruments, przez coś tańszego (karty Pico lub podobne konstrukcje) aż po samoróbki na Arduino. Wszystko zależy od tego ile sygnałów, analogowe czy cyfrowe, w którą stronę, jakie rozdzielczości (ile bitów) i szybkości (ile próbek/s). Spróbuj się określić. Zrobienie shielda na Arduino z kilkoma przetwornikami i wzmacniaczami kondycjonującymi Twoje sygnały jest naprawdę proste. Podaj nam jakieś liczby - będziemy wiedzieć o co chodzi.

Święta racja. Nawet stary PC np. 10 letni wystarczy w większości przypadków. Malinka to mały układzić nie wymagający wentylatorów, dużych zasilaczy.

Jeśli chcesz prowadzić zaawansowane symulacje w Matlabie - potrzebujesz platformy o wydajności komputera stacjonarnego. Jest też odpowiednik Matlaba ze simulinkiem - scilab. Ale modele nie są przenośne. Octavia z tego co pamiętam nie miała środowiska do symulacji. Malina przyda się tam, gdzie nie wymaga się dużych mocy obliczeniowych a nie wymaga to dużo miejsca (mały zasilacz lub baterie), jest lekki a za pomocą GPIO podłączymy inne urządzenia.

Link do komentarza
Share on other sites

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...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.