Oprogramowanie Naukowo Techniczne

Dystrybutor oprogramowania MATLAB i Simulink w Polsce

Mathworks
  • Zaloguj
  • Zarejestruj
  • Kontakt
  • Produkty
    Informacje o produktach
    • Lista produktów
    • Mapa produktów
    • Najnowsze wydanie
    • Wersja próbna
    • Cenniki
    • Typy licencji
  • Rozwiązania
    Obszary zastosowań
    • Analityka danych
    • Przetwarzanie obrazów
    • Biologia komputerowa
    • Przetwarzanie sygnałów
    • Internet przedmiotów
    • Systemy komunikacji
    • Matematyka finansowa
    • Systemy wbudowane
    • Mechatronika
    • Testowanie i pomiary
    • Nauka i edukacja
    • Układy sterowania
    • Projektowanie FPGA
    Dziedziny przemysłu
    • Automatyzacja i przemysł maszynowy
    • Przemysł medyczny
    • Biotechnologia i przemysł farmaceutyczny
    • Przemysł motoryzacyjny
    • Telekomunikacja
    • Elektronika i półprzewodniki
    • Transport lądowy i morski
    • Przemysł energetyczny
    • Usługi finansowe
    • Przemysł lotniczy i obronny
  • Wydarzenia
  • Szkolenia
    Szkolenia organizowane przez ONT
    • Szkolenia MATLAB i Simulink – terminy
    • Szkolenia zamknięte
    • Lista dostępnych kursów
  • Webinaria
  • Blog
  • O firmie

Nauka i edukacja

Campus-Wide License daje dostęp do oprogramowania wszystkim pracownikom i studentom uczelni

Produkty firmy MathWorks są stosowane do nauczania oraz do prowadzenia prac badawczo – rozwojowych na około 5000 uczelniach na całym świecie. Ponad 500 uczelni posiada licencję typu Campus-Wide License. Wspólna konfiguracja produktów MATLAB i Simulink zapewnia dostęp do oprogramowania wszystkim studentom i pracownikom zastępując licencje typu Classroom Kit, indywidulane i studenckie.

Więcj informacji na temat Campus-Wide License.

Project Based Learning – Nauczanie w oparciu o projekt

Zaprogramuj mikrokontroler bezpośrednio ze środowiska MATLAB i Simulink

MATLAB i Simulink w wersji 8 umożliwia programowanie mikrokontrolerów takich jak Arduino, BeagleBoard, Raspberry Pi, PandaBoard czy LEGO MINDSTORMS. Oznacza to, że można wykorzystać oprogramowanie MATLAB i Simulink do opracowania algorytmów sterowania czy przetwarzania sygnałów, zweryfikować te algorytmy w procesie symulacji, by następnie w błyskawiczny sposób zaimplementować je bezpośrednio na platformie sprzętowej. Co więcej, proces wykonywania algorytmu na platformie sprzętowej może być kontrolowany bezpośrednio z poziomu MATLAB/Simulink.

Proces konfiguracji mikrokontrolera przeprowadzany jest w całości w środowisku MATLAB i Simulink. Po wybraniu docelowej platformy sprzętowej należy ją wskazać w dostępnym narzędziu targetinstaller a niezbędne komponenty i oprogramowanie zostanie zainstalowane automatycznie.

Wybór platformy sprzętowej zależy w dużej mierze od aplikacji, nad jaką chcemy pracować. Jeśli interesuje nas przetwarzanie w czasie rzeczywistym obrazu pochodzącego z kamery, to można zastanowić się nad wykorzystaniem platformy Raspberry Pi lub PandaBoard, jeśli naszym celem jest stworzenie robota mobilnego, lepszym wyborem będzie Arduino. Istotna jest tu moc obliczeniowa ale również zestaw interface-ów, jakie dany układ udostępnia i jakie możemy wykorzystać.

Jak zacząć?

Wystarczy uruchomić program MATLAB w trybie administratora i wpisać polecenie targetinstaller. W uruchomionym narzędziu należy wskazać wsparcie jakiej platformy sprzętowej nas interesuje, proces instalacji jest w pełni zautomatyzowany.

Wspierane platformy

  • Arduino
  • BeagleBoard
  • Raspberry Pi
  • PandaBoard
  • LEGO MINDSTORMS NXT
  • LEGO MINDSTORMS EV3
  • Microsoft Kinect
  • iPhone Sensor
  • Android Sensor
  • Samsung GALAXY

>> Zobacz pełną listę wspieranych platform

Programowanie robota mobilnego

Zachęcamy do zapoznania się z cyklem nagrań dotyczących wykorzystania środowiska MATLAB i Simulink do zaprogramowania robota mobilnego. Robot został oparty o zestaw Magician Chassis firmy Sparkfun. Sterowanie jest realizowane dzięki układowi Arduino Due.

Wybór Arduiono Due został podyktowany następującymi cechami platformy:
  • wejścia cyfrowe do odczytu informacji pochodzących z enkoderów (umożliwiające rejestrację ruchu robota);
  • wyjścia PWM do sterowania prędkością obrotową silników;
  • wejścia analogowe do zbierania informacji z dodatkowych czujników;
  • wsparcie dla zewnętrznych modułów rozszerzających (shields).
Video PBL: Wprowadzenie, prezentacja robota i omówienie idei nauczania w oparciu o projekt

Wprowadzenie, prezentacja robota i omówienie idei nauczania w oparciu o projekt


Video PBL: Konfiguracja środowiska MATLAB i Simulink

Konfiguracja środowiska MATLAB i Simulink


Video PBL: Schemat systemu sterowania, podstawy pracy w Simulinku

Schemat systemu sterowania, podstawy pracy w Simulinku


Video PBL: Uproszczony model robota mobilnego

Uproszczony model robota mobilnego


Video PBL: Obsługa wyświetlacza LCD. Wykorzystanie języka C w Simulink

Obsługa wyświetlacza LCD. Wykorzystanie języka C w Simulink


Video PBL: Algorytm sterowania robotem (go to goal)

Algorytm sterowania robotem (go to goal)


Video PBL: Dopracowanie algorytmu sterującego. Wykorzystanie funkcji MATLAB oraz bloków Stateflow w Simulink

Dopracowanie algorytmu sterującego. Wykorzystanie funkcji MATLAB oraz bloków Stateflow w Simulink

Kontakt handlowy

Chcesz wiedzieć więcej? Skontaktuj się z naszym specjalistą

Elżbieta Witkowska
E-mail: elzbieta.witkowska@ont.com.pl
Telefon: +48 533 686 069

Czytaj również:
  • Rozwiązania wdrożone przez użytkowników
  • Szkolenia
  • Artykuły techniczne
Powiązane produkty:
  • Simscape Power Systems
  • Simulink Desktop Real-Time
  • Global Optimization Toolbox
  • Trading Toolbox
  • SimEvents
Pobierz wersję próbną

    Skorzystaj z bezpłatnej 30-dniowej wersji próbnej oprogramowania

    Dowiedz się więcej
Dołącz do nas:

Kontakt:

Oprogramowanie Naukowo-Techniczne sp. z o.o. sp. k.
E-mail: info@ont.com.pl
Telefon: +48 12 630 49 50

Siedziba
ul. Pod Fortem 19
31-302 Kraków

© 1992-2021 ONT Oprogramowanie Naukowo Techniczne

Polityka prywatności    Regulamin strony