Umiejętności
AutoCAD
Eclipse
Git
Labview
PSIM
Pakiet Microsoft Office
Java SE
Programowanie C/C++
Prawo jazdy kat B
Uprawnienia SEP 1 kV
Eagle (program komputerowy)
MATLAB/Simulink
EPLAN Electric P8
Eplan P8
easy soft cedesys
AVR/ARM
PLECS
Języki
angielski
dobry
Doświadczenie zawodowe
Projekty
Opracowanie systemu kontrolno-pomiarowego dla platformy mobilnej
- przekształtnik energoelektroniczny (mostek H);
- analogowe układy do pomiaru prądu, napięcia;
- wykonanie enkodera .
2) Programowanie w języku C mikrokontrolera STM32F401VC:
- opracowanie i implementacja regulatorów PI dla regulacji prądu i prędkości;
- synchronizacja przerwań przetwornika analogowo cyfrowego z sygnałami PWM;
- opracowanie i implementacja metody komunikacja bezprzewodowej (bluetooth) przy wykorzystaniu interfejsu komunikacyjnego UART;
- opracowanie metod przeliczania zczytywanych wartości z przetworników analogowocyfrowych.
3) Programowanie w języku C++ aplikacji do sterowania platformą mobilną
- opracowanie graficznego interfejsu użytkownika do zdalnego sterowania platformą, oraz nadzorowania wartości pomiarowych z zamontowanych czujników;
- opracowanie i implementacja metody komunikacja bezprzewodowej przy wykorzystaniu wirtualnego portu COM.
Zdalne sterowanie platformy mobilnej z silnikami prądu stałego
W zespole z
Zakres obowiązków
1) Projektowanie układu mocy oraz wykonanie płytek PCB:- przekształtnik energoelektroniczny (mostek H);
- analogowe układy do pomiaru prądu, napięcia;
- wykonanie enkodera .
2) Programowanie w języku C mikrokontrolera STM32F401VC:
- opracowanie i implementacja regulatorów PI dla regulacji prądu i prędkości;
- synchronizacja przerwań przetwornika analogowo cyfrowego z sygnałami PWM;
- opracowanie i implementacja metody komunikacja bezprzewodowej (bluetooth) przy wykorzystaniu interfejsu komunikacyjnego UART;
- opracowanie metod przeliczania zczytywanych wartości z przetworników analogowocyfrowych.
3) Programowanie w języku C++ aplikacji do sterowania platformą mobilną
- opracowanie graficznego interfejsu użytkownika do zdalnego sterowania platformą, oraz nadzorowania wartości pomiarowych z zamontowanych czujników;
- opracowanie i implementacja metody komunikacja bezprzewodowej przy wykorzystaniu wirtualnego portu COM.
JAVA - Opracowanie i wykonanie oprogramowania magazynu
Celem programu jest organizacja przyjmowania, wydawania, zdawania oraz zniszczenia produktów. Opracowana baza danych (SQLite) zawiera informacje o firmach, produktach firm, pracownikach oraz historii wyżej wymienionych operacji. Opracowany program generuje dokumenty z rozszerzeniem .xls (wykorzystanie biblioteki Apache POI). Program magazynu został napisany w języku Java z użyciem oprogramowania Eclipse.
Zakres obowiązków
Opracowanie całego programu
Wieloosiowy układ pozycjonowania robota
- sterowanie ramieniem za pomocą terminalu komputerowego, aplikacji komórkowej oraz wykonanego wbudowanego panelu;
- opracowanie i implementacja algorytmu przeliczania współrzędnych z układu współrzędnych kartezjańskich na układ współrzędnych biegunowych;
- opracowanie i implementacja w algorytmie ograniczeń wynikających z budowy ramienia (maksymalny kąt zgięcia, osiąganie pozycji dolnej, maksymalna liczba obrotów chwytaka itp.).
Opracowanie algorytmu i jego implementacja do sterowania ramieniem robota w przestrzeni z sześcioma silnikami krokowymi.
Zakres obowiązków
Programowanie w języku C mikrokontrolera ATmega2560:- sterowanie ramieniem za pomocą terminalu komputerowego, aplikacji komórkowej oraz wykonanego wbudowanego panelu;
- opracowanie i implementacja algorytmu przeliczania współrzędnych z układu współrzędnych kartezjańskich na układ współrzędnych biegunowych;
- opracowanie i implementacja w algorytmie ograniczeń wynikających z budowy ramienia (maksymalny kąt zgięcia, osiąganie pozycji dolnej, maksymalna liczba obrotów chwytaka itp.).
Specjalizacje
Inżynieria
Automatyka
Inżynieria
Elektronika/Elektryka
IT - Rozwój oprogramowania
Programista JAVA
IT - Rozwój oprogramowania
Inne
Zainteresowania
Programowanie Java; Programowanie mikrokontrolerów; Elektronika; Automatyka;
Grupy
Politechnika Warszawska
Politechnika Warszawska jest najstarszą polską uczelnią techniczną. Od ponad 180 lat kształci kolejne pokolenia inżynierów, wnosząc istotny wkład w rozwój nauk technicznych.