background image

Wprowadzenie do robotyki 

mobilnej

Sterowniki

background image

Wprowadzenie do robotyki mobilnej

Budowa maszyn mobilnych
Sterowniki

Układ sterujący pracą maszyny to 

urządzenie które na podstawie sygnału 

sterującego wypracowuje sygnał wyjściowy 

do obiektu regulacji.

background image

Wprowadzenie do robotyki mobilnej

Budowa maszyn mobilnych
Sterowniki

Roboty pierwszej generacji

Robot

Sterownik

background image

Wprowadzenie do robotyki mobilnej

Budowa maszyn mobilnych
Sterowniki

Roboty drugiej generacji

Robot

Sterownik

background image

Wprowadzenie do robotyki mobilnej

Budowa maszyn mobilnych
Sterowniki

Roboty trzeciej generacji

Robot

Sterownik

Pomiary złożone

background image

Wprowadzenie do robotyki mobilnej

Budowa maszyn mobilnych
Sterowniki

Maszyna

Mikrokontroler

Maszyna

Mikrokontroler

Komputer

Maszyna

Mikrokontroler

Maszyna

Mikrokontroler

Maszyna

Mikrokontroler

Komputer

background image

Wprowadzenie do robotyki mobilnej

Budowa maszyn mobilnych
Sterowniki

STEROWANIE SCENTRALIZOWANE - jedna maszyna podejmująca 
decyzje oraz zarządzająca pracą pozostałych jednostek w zespole.

background image

Wprowadzenie do robotyki mobilnej

Budowa maszyn mobilnych
Sterowniki

STEROWANIE ROZPROSZONE – każda jednostka jest autonomiczna 
i współpracuje z innymi jednostkami.

background image

Wprowadzenie do robotyki mobilnej

Budowa maszyn mobilnych
Sterowniki

STEROWANIE HYBRYDOWE – połączenie sterowania rozproszonego i 
scentralizowanego.

background image

Wprowadzenie do robotyki mobilnej

Budowa maszyn mobilnych
Sterowniki

Ograniczona komunikacja.

background image

Wprowadzenie do robotyki mobilnej

Budowa maszyn mobilnych
Sterowniki

           Układy

           peryferyjne

MK uC

Maszyna

background image

Wprowadzenie do robotyki mobilnej

Budowa maszyn mobilnych
Sterowniki – Mikrokontrolery

Mikrokontroler to sekwencyjno – logiczny układ cyfrowy 
z mikroprocesorem oraz urządzeniami niezbędnymi do jego 
pracy zawartymi w jednej obudowie i czyniącymi układ 
autonomicznym.

Cechy mikrokontrolerów:

 Jest zdolny do autonomicznej pracy

 Zostały zaprojektowane do pracy w systemach kontrolno-
 pomiarowych oraz komunikacyjnych

 Z reguły pracują w czasie rzeczywistym

Mikrokontroler to sekwencyjno – logiczny układ cyfrowy 
z mikroprocesorem oraz urządzeniami niezbędnymi do jego 
pracy zawartymi w jednej obudowie i czyniącymi układ 
autonomicznym.

background image

Wprowadzenie do robotyki mobilnej

Budowa maszyn mobilnych
Sterowniki – Mikrokontrolery

Szyna adresowa

Szyna danych

Szyna sterująca

Pamięć

danych

Urządzenia

peryferyjne

Pamięć

programu

Zegar

Jednostka
centralna

background image

Wprowadzenie do robotyki mobilnej

Budowa maszyn mobilnych
Sterowniki – Mikrokontrolery

Jednostka centralna (procesor, procesor rdzeniowy) to układ cyfrowy
należący do grupy układów sekwencyjno – logicznych i synchronicznych.

Parametry jednostki centralnej:

 Szerokość szyny danych

 Prędkość sygnału taktującego

Jednostka centralna (procesor, procesor rdzeniowy) to układ cyfrowy
należący do grupy układów sekwencyjno – logicznych i synchronicznych.

background image

Wprowadzenie do robotyki mobilnej

Budowa maszyn mobilnych
Sterowniki – Mikrokontrolery

Pamięć programu jest to pamięć w której przechowywany jest kod 
maszynowy stanowiący sekwencję poleceń wykonywanych przez 
jednostkę centralną układu.

Parametry pamięci programu:

 Typ pamięci

 Wielkość

 Rodzaj pamięci

Pamięć programu jest to pamięć w której przechowywany jest kod 
maszynowy stanowiący sekwencję poleceń wykonywanych przez 
jednostkę centralną układu.

background image

Wprowadzenie do robotyki mobilnej

Budowa maszyn mobilnych
Sterowniki – Mikrokontrolery

Pamięć danych jest to pamięć w której przechowywany są informacje 
i dane przetwarzane przez jednostkę centralną.

Parametry pamięci danych:

 Typ pamięci

 Wielkość

 Rodzaj pamięci

Pamięć danych jest to pamięć w której przechowywany są informacje 
i dane przetwarzane przez jednostkę centralną.

background image

Wprowadzenie do robotyki mobilnej

Budowa maszyn mobilnych
Sterowniki – Mikrokontrolery

Układy peryferyjne to urządzenia, układy 

zewnętrzne współpracujące z jednostką centralną. 

Rozszerzają one funkcjonalność mikrokontrolera 

oraz decydują o jego możliwościach i zakresie 

zastosowań.

background image

Wprowadzenie do robotyki mobilnej

Budowa maszyn mobilnych
Sterowniki – Mikrokontrolery

  Układy nadzorujące

 Przetworniki CA i AC
 Komparatory

 Watchdog
 LVD

 Timers/Counters
 PWM
 Captures

 UART
 1WIRE, 2WIRE
 SPI
 I2C
 CAN
 USB

 Porty
 PCIAMCIA
 Slave port

  Układy nadzorujące

Układy czasowe

Komunikacja szeregowa

  Komunikacja równoległa

Układy specjalizowane

  Układy nadzorujące

Układy czasowe

  Układy nadzorujące

Układy czasowe

Komunikacja szeregowa

  Układy nadzorujące

Układy czasowe

Komunikacja szeregowa

  Komunikacja równoległa

background image

Wprowadzenie do robotyki mobilnej

Budowa maszyn mobilnych
Sterowniki – Mikrokontrolery

Parametry mikrokontrolera:

 Szerokość szyny danych

 Prędkość sygnału taktującego

 Architektura

 Pamięci (rodzaje, typy, rozmiary)

 Urządzenia peryferyjne

 Zaimplementowane instrukcje

 Przerwania

Parametry mikrokontrolera:

 Szerokość szyny danych

 Prędkość sygnału taktującego

 Architektura

 Pamięci (rodzaje, typy, rozmiary)

 Urządzenia peryferyjne

Parametry mikrokontrolera:

 Szerokość szyny danych

 Prędkość sygnału taktującego

 Architektura

background image

Wprowadzenie do robotyki mobilnej

Budowa maszyn mobilnych
Sterowniki – Mikrokontrolery

Przykład mikrokontrolera


Document Outline