Lista przedmiotów z materiałami udostępnionymi dla studentów

Dla_studentów
  • Increase font size
  • Default font size
  • Decrease font size

Łukasz Olesiak

Mikroprocesorowy system sterowania wycinarką laserową


Opiekun pracy dyplomowej: prof. dr hab. inż. Bogusław Więcek
Dodatkowy opiekun pracy dyplomowej: mgr inż. Marcin Lis

Praca dyplomowa magisterska obroniona 2006-12-19
Streszczenie pracy dyplomowej:
Niniejsza praca przedstawia realizację mikroprocesorowego systemem i jego praktyczną aplikację, stanowiącą sterowanie mechanicznej konstrukcji symulującej wycinarkę laserową. Wybór tematu podyktowany był chęcią skonstruowania urządzenia nawiązującego funkcjonalnością do mikroprocesorowych sterowników PLC, a następnie zrealizowania przy jego pomocy dyskretnego regulatora PID zewnętrznego obiektu. Najważniejszym zadaniem systemu jest sterowanie zewnętrznym urządzeniem mechanicznym. Wykorzystuje on przy tym zaimplementowany w programie prędkościowy algorytm regulacji. W projekcie przewidziano możliwość komunikacji z komputerem PC poprzez port USB, pozwalającym na transmisję danych wykorzystywanych w procesie sterowania. System wyposażony jest w interfejs, który stanowi programowe menu użytkownika. Z jego poziomu, za pomocą klawiatury, wydawane są właściwe komendy dla systemu. Informacje zwrotne dla użytkownika wyprowadzane są na wyświetlacz LCD. Programowanie mikrokontrolera stanowiącego serce systemu, odbywa się w ułatwiającym ten proces trybie ISP. Praca obejmuje cztery rozdziały. Pierwszy został poświęcony wybranym zagadnieniom teoretycznym z dziedziny regulacji automatycznej. Kolejny rozdział przybliża budowę wycinarki laserowej z szerszym opisem modułu napędowego w postaci silnika prądu stałego. Trzeci rozdział stanowi rozwinięcie założeń projektowych w postaci opisu poszczególnych bloków systemu. W ostatnim rozdziale przedstawiono etapy praktycznej realizacji projektu. Projekt płytek został wykonany przy użyciu programu Protel 99se (wersja studencka, '), opracowanie regulatora PID znacznie ułatwił pakiet Matlab&Simulink, natomiast program napisano w pochodnej języka Basic – Bascomie, przy użyciu środowiska BascomAVR (wersja demo). W projekcie napotkano pewne problemy, które przeszkodziły w całościowej jego realizacji. Elementy, które nie zostały wykonane w praktyce, są ujęte teoretycznie. Zbudowany system regulacji obarczony jest nieznacznym błędem i poza tym funkcjonuje poprawnie. Mikroprocesorowy sterownik jako całość również nie wykazuje wadliwego działania.