Prędkość obrotowa

Transkrypt

Prędkość obrotowa
Sensory i systemy pomiarowe
Prezentacja Projektu
SYNERIFT
Michał Stempkowski
Tomasz Tworek
AiR semestr letni 2013-2014
SYNERIFT
• Tylne koła napędzane silnikiem
spalinowym (2T typu „pocket bike”)
• Przednie koła napędzane silnikami
elektrycznymi
• Komputer pokładowy – Raspberry PI
• Mikrokontrolery sterujące poszczególnymi
modułami – STM32
• Wykorzystany protokół komunikacyjny CAN
SYNERIFT – Cele projektu
• Stworzenie małej wersji hybrydowego
pojazdu samochodowego o napędzie
elektrycznym oraz spalinowym
• Umożliwienie badania oraz tworzenia
systemów wspomagających prowadzenie
pojazdu (np. ASR)
• Dążenie do stworzenia pojazdu
autonomicznego
SYNERIFT – postępy w pracach
SYNERIFT – postępy w pracach
SYNERIFT – postępy w pracach
Wielkości mierzone/regulowane
• Położenie przepustnicy silnika spalinowego
oraz przysłony powietrznej (tzw. „ssania”)
• Prędkość obrotowa kół oraz silnika
• Położenie układu kierowniczego
• Temperatury silnika spalinowego i
otoczenia
• Odległość innych obiektów od pojazdu
• (…)
Magistrala komunikacyjna Controller
Area Network (CAN)
• Powstała w latach 80 XX w. w firmie
Bosch.
• Jest to magistrala multi-master.
• Obecnie występują dwie wersje: 2.0A (11
bitowy identyfikator) oraz 2.0B (29 bitowy
identyfikator).
CAN – specyfikacja
• Ramka danych dla protokołu CAN 2.0A
CAN -specyfikacja
• Prędkość oraz odległość przesyłu danych
CAN - zastosowania
CAN w Synerifcie
• Magistrala CAN będzie wykorzystywana do
komunikacji pomiędzy komputerem
pokładowym a modułami akwizycji
danych. Moduły będą opierać się na
mikrokontrolerach STM32F103C8T6.
Mikrokontroler STM32F103C8T6
Mikrokontroler STM32F103C8T6
•
•
•
•
•
•
•
•
ARM Cortex-M3 CPU
64kB Flash
20kB RAM
USB
CAN
3xUART
2xSPI
(..)
Położenie przepustnicy
Położenie przepustnicy odczytać
wykorzystując np. przetworniki
potencjometryczne
Położenie przepustnicy
Położenie przepustnicy – rozwiązanie
we współczesnym samochodzie
5,6,7,8 – bieżnia
oporowa
Położenie przepustnicy
Jeden czujnik
złożony z dwóch
Bieżni
Wzajemna praca
dwóch
czujników
Prędkość obrotowa
• W Synerifcie zostaną wykorzystane
czujniki SL353HT, które wykorzystują
tzw.efekt Halla
• Efekt Halla polega na powstaniu różnicy
potencjałów pomiędzy przeciwległymi
ściankami półprzewodnika lub metalu w
kierunku prostopadłym do kierunku
przepływu prądu jak i wektora indukcji
zewn. pola magnetycznego
Prędkość obrotowa
Efekt Halla
Rh-stała Halla, I-natężenie prądu
b – rozmiar liniowy przewodnika w kier.
Prędkość obrotowa
Schemat czujnika SL35HT
Prędkość obrotowa
1 – SL35HT
2 – magnesy neodymowe
Prędkość obrotowa
Jeśli podczas zbocza rosnącego kanału A,
kanał B = H => ruch w przód,
jeśli w B = L => ruch w tył
Prędkość obrotowa
Realizacja czujnika położenia wału silnika
Prędkość obrotowa
Realizacja systemu zapłonu–rozwiązanie
klasyczne
Akcelerometr oraz żyroskop - MEMS
W projekcie zostanie wykorzystany żyroskop
3D oraz akcelerometr 3D w postaci układu
typu MEMS – LSM330DCL.
Żyroskop – urządzenie do pomiaru lub
utrzymywania położenia kątowego.
Akcelerometr - inaczej przyspieszeniomierz,
przyrząd do pomiaru przyspieszeń liniowych.
Akcelerometr oraz żyroskop - MEMS
Podstawowe dane techniczne układu
LSM330DLC:
• Napięcie pracy : 1,8-3,3V
• Interfejs komunikacyjny: SPI/I2C
• Czułość akcelerometru: ±2g/±4g/±8g/±16g
• Czułość żyroskopu: ±250°/s, ±500°/s,
±2000°/s
• Obudowa: LGA28L
Akcelerometr oraz żyroskop - MEMS
MEMS (ang. Micro Electro-Mechanical
Systems) – zintegrowane układy elektromechaniczne, w których co najmniej jeden
wymiar szczególny znajduje się w skali
mikro.
Akcelerometr oraz żyroskop - MEMS
Układy typu MEMS są najczęściej
wykonywane w krzemie, szkle oraz (ostatnio
rosnąca tendencja) w polimerach. Układy
krzemowe wykonuje się poprzez:
-obróbkę objętościową
-obróbkę powierzchniową
-za pomocą procesu LIGA/ UV-LIGA
-łączenie elementów
Akcelerometr oraz żyroskop - MEMS
Układy MEMS to nie
tylko czujniki –
również złożone,
mikroskopijne
mechanizmy, np.
tryby, silniki, a nawet
generatory (np.
opracowano generator
o mocy 1,1W i
szerokości 10mm)
Położenie – odbiornik GPS
• Global Positioning System został stworzony
przez Departament Obrony USA.
• 31 satelitów
• Stacje kontrolne i monitorujące na ziemi
• Odbiorniki sygnału (użytkownik)
GPS – Zasada działania
• Aby określić pozycję w trójwymiarowej przestrzeni i czas systemu
konieczny jest jednoczesny odbiór z przynajmniej czterech
satelitów. Odbiornik oblicza trzy pseudoodległości do satelitów oraz
odchyłki czasu (różnicy między tanim i niedostatecznie dokładnym
wzorcem kwarcowym zainstalowanym na odbiorniku i precyzyjnym
zegarem atomowym na satelicie). Dokładne współrzędne satelity są
transmitowane w depeszy nawigacyjnej. W przypadku możliwości
odbioru tylko z trzech satelitów niektóre odbiorniki mogą pracować
w trybie 2D z ustawioną przez użytkownika wysokością elipsoidalną.
GPS - KAmodGPS
•
•
•
•
Wykorzystujemy gotowy układ GPS02
Interfejs UART(TTL)
Złącze SMA
Czas ustalania pozycji 1s/30s (cieply/zimny
start)
• Dokładność wyznaczania pozycji 5m
• Dokładność wyznaczania prędkości 0,1m/s
• Obsługiwane protokoły: NMEA-0183 V3.01
GPGGA, GPGLL, GPGSA, GPGSV, GPRMC, GPVTG
GPS - KAmodGPS
Protokół transmisji danych NMEA
Dziękujemy za uwagę
Michał Stempkowski
Tomasz Tworek
AiR semestr letni 2013-2014