• Nie Znaleziono Wyników

Projekt systemu informatycznego do diagnozowania układów elektrychnych silnika spalinowego z zapłonem iskrowym – Maciej Zaborowicz, Karolina Górna, Krzysztof Przybył, Tomasz Nowak, Piotr Boniecki

N/A
N/A
Protected

Academic year: 2021

Share "Projekt systemu informatycznego do diagnozowania układów elektrychnych silnika spalinowego z zapłonem iskrowym – Maciej Zaborowicz, Karolina Górna, Krzysztof Przybył, Tomasz Nowak, Piotr Boniecki"

Copied!
2
0
0

Pełen tekst

(1)

22

dr in¿. Maciej ZABOROWICZ, mgr in¿. Karolina GÓRNA, mgr in¿. Krzysztof PRZYBY£, in¿. Tomasz NOWAK, prof. dr hab. Piotr BONIECKI

Streszczenie

Projekt systemu informatycznego do diagnozowania uk³adów elektrycznych silnika spalinowego z zap³onem iskrowym powsta³ dziêki wykorzystaniu œrodowiska programistycznego Visual Studio 2012 oraz œrodowiska bazodanowego SQLite. Aplikacja zosta³a napisana przy u¿yciu obiektowego jêzyka programowania C# zgodnie z zasadami in¿ynierii oprogramowania, informacjami dotycz¹cymi silników spalinowych oraz przyk³adowych uk³adów elektronicznych dostêpnych w samochodach.

: silnik spalinowy, zap³on iskrowy, uk³ad elektryczny, diagnozowanie, system informatyczny

S³owa kluczowe

Uniwersytet Przyrodniczy w Poznaniu, Wydzia³ Rolnictwa i Bioin¿ynierii, Instytut In¿ynierii Biosystemów e-mail: gornak@up.poznan.pl

PROJEKT SYSTEMU INFORMATYCZNEGO DO

DIAGNOZOWANIA UK£ADÓW ELEKTRYCZNYCH

SILNIKA SPALINOWEGO

Z ZAP£ONEM ISKROWYM

TECHNIKA ROLNICZA OGRODNICZA LEŒNA 3/2016 Wprowadzenie

samochodu (rys. 1).

Elektronika stosowana jest w wielu uk³adach

Stosuje siê j¹ np. w elementach kontroli uk³adów mechanicznych, elementach steruj¹cych prac¹ silnika, systemach kontroli trakcji czy bezpieczeñstwa [1, 2]. Wraz z powszechnym zastosowaniem w samochodach elektroniki, przekaŸników i mikrokomputerów, wzrasta stopieñ ich skom-plikowania i obs³ugi, co dla przeciêtnego u¿ytkownika stwarza trudnoœci zwi¹zane z napraw¹ pojazdu. Diagnostyka samo-chodu odbywa siê za pomoc¹ odpowiednich i odpo-wiednio oprogramowanych zestawów serwisowych. Diagnostykê pojazdu prowadz¹ wykwalifikowani mechanicy (diagnoœci) w stacjach obs³ugi pojazdów [3].

Celem projektu by³o opracowanie oprogramowania u³atwiaj¹cego diagnostykê uk³adów elektronicznych wybranych marek i modeli samochodów osobowych wyposa¿onych w silniki z zap³onem iskrowym. System informatyczny zawiera dane dotycz¹ce piêciu marek samochodów: Audi, BMW, Seat, Skoda, Volkswagen, a dla ka¿dej z tych marek listê piêciu modeli z uwzglêdnieniem pojemnoœci silnika od 1400 do 1600 cm . Do zaprojektowania omawianego oprogramowania wykorzystano œrodowiska programistyczne: 2012 [5, 6] oraz [3].

Aplikacja „ zosta³a

napisana w obiektowym jêzyku programowania C# z

wyko-interfejsów

Rys. 1. Schemat elektronicznej „architektury” wspó³czesnego samochodu [4]

Fig. 1. Scheme of electronic „architecture” in modern car [4]

Visual Studio SQLite

Diagnostyka uk³adów elektronicznych”

Cel projektu

Ogólna charakterystyka programu

3

rzystaniem technologii bazy danych SQLite. Program ten to narzêdzie do diagnostyki uk³adów elektronicznych samo-chodów z silnikami z zap³onem iskrowym.

G³ówne okno aplikacji zaprezentowano na rys. 2. W menu funkcjonuje przycisk przenosz¹cy do formy z treœci¹ o progra-mie oraz przycisk otwieraj¹cy plik pomocy. Poni¿ej znajduj¹ siê etykiety, zawieraj¹ce informacje na temat piêciu marek oraz modelu samochodu.

Po wybraniu marki samochodu na liœcie poni¿ej pojawiaj¹ siê dostêpne modele wraz z kodem silnika, jego pojemnoœci¹ oraz moc¹. Po wybraniu modelu pojazdu po prawej stronie pojawia siê zdjêcie prezentuj¹ce jego wygl¹d. Kolejna lista podaje informacje dotycz¹ce silnika b¹dŸ elektroniki. Przyciskiem „Szczegó³y” otwiera siê kolejn¹ formê. Forma „Silnik” (rys. 3) zawiera ogólne informacje na temat jednostki napêdowej samochodu, które prezentowane s¹ w postaci listy.

Rys. 2. G³ówne okno programu Fig. 2. Main window of application

Rys. 3. Ekran formy „Silnik”

Fig. 3. Window of „Silnik” („Engine”) Uk³ady napêdowe Uk³ady bezpieczeñstwa

Silnik Skrzyniabiegów

CAN High Speed FlexRay

Centralny modu³ steruj¹cy

CAN Low Speed

MOST Multimedia Tuner TV Telefon Radio Nawigacja Odtwarzacz CD/DVD Hamulce Przepustnica

Drzwi Siedzenia Dach Oœwietlenie pok³adowyKomputer Klimatyzacja

Czujniki wykonawczeElementy

(2)

Rys. 4. Rozwiniêcie zak³adki „Smary i p³yny”

Je¿eli informacja zawiera zdjêcie, wiersz ukazany jest w kolorze ró¿owym. Po klikniêciu na niego, poni¿ej listy pojawia siê grafika (rys. 4). Z zak³adki „Dane dotycz¹ce regulacji” mo¿na odczytaæ podstawowe parametry silnika, oraz np. gdzie zlokalizowany jest korek uk³adu ch³odzenia lub jak u³o¿yæ pasek klinowy. Dalej s¹ zak³adki, takie jak: „Smary i p³yny” (rys. 4), gdzie mo¿na dowiedzieæ siê jakie s¹ dopu-szczalne oleje i p³yny ch³odnicze, „Instrukcje i naprawy”, która przeprowadzi ka¿dego niedoœwiadczonego u¿ytkownika krok po kroku przez sprawdzanie naprê¿enia paska, jego demonta¿, ponowny monta¿ instalacji czy ustawienie momentu obro-towego, „Informacje ogólne”, w której mo¿na ³atwo i prosto rozpoznaæ przyczynê uszkodzenia lub braku zap³onu.

Forma „Elektronika” (rys. 5) zawiera dane na temat uk³adu elektronicznego pojazdu. Po jej w³¹czeniu pojawia siê zak³ad-ka „Komponenty”. Tam znajduj¹ siê poszczególne elementy uk³adu elektronicznego wraz ze schematami, lokalizacj¹ elementu oraz rysunkiem.

Rys. 5. Ekran formy „Elektronika”

Fig. 4. Window of „Smary i p³yny” („Lubricants and fluids”)

Fig. 5. Window of „Elektronika” („Electronics”)

THE PROJECT OF SYSTEM FOR DIAGNOSING ELECTRICAL SYSTEM OF

INTERNAL COMBUSTION ENGINE WITH SPARK IGNITION

Summary

The aim of paper is to present the designed and created system for diagnosing engine with spark ignition. The project was created by using the Visual Studio 2012 and SQLite database environment. The application was created in object-oriented programming language C# in accordance with the rules of software engineering, information of internal combustion engines and exemplary electronic systems available in cars.

: internal combustion engine, spark ignition, electrical system, diagnosing

Key words

Kolejn¹ czêœci¹ aplikacji jest zak³adka „Diagnostyka kodu usterki” (rys. 6). W³aœnie tam za poœrednictwem pola teksto-wego oraz przycisku „Szukaj” mo¿na uzyskaæ informacje na temat awarii. W momencie, kiedy zostanie uzyskany kod b³êdu usterki, nale¿y wpisaæ go w odpowiednie miejsce, a po zatwier-dzeniu ukazuje siê w liœcie poni¿ej informacja, czego dok³adnie ta usterka dotyczy.

Rys. 6. Rozwiniêcie zak³adki „Diagnostyka kodu usterki”

Podsumowanie

Bibliografia

[1] Dziubiñski M.: Badania elektronicznych urz¹dzeñ pojazdów samocho-dowych, 4-16. Lublin: Wydawnictwo Naukowe Gabriel Borowski, 2004. [2] Dziubiñski M., Ocioszyñski J., Walusiak S.: Elektrotechnika i elektronika

samochodowa, 11-17. Wydawnictwo Uczelniane Politechniki Lubelskiej, 2000.

[3] http://www.sqlite.org/about.html.

[4] Selbststudienprogramm 175, On-Board_Diagnose II. Volkswagen Service, 2010.

[5] Stefañczyk A.: Sekrety jêzyka C#. Gliwice: Z³ote Myœli, 2005. [6] Stellman A., Jennifer G.: Rusz g³ow¹! C#. Gliwice: Helion, 2010. [7] www.e-autonaprawa.pl.

Fig. 6. Window of „Diagnostyka kodu usterki” („Diagnosis of defect code”)

Visual Studio 2012

Uk³ady elektroniczne odgrywaj¹ istotn¹ rolê w procesie funkcjonowania pojazdów. Obecnie jest wrêcz niemo¿liwe wyprodukowanie samochodu bez choæby jednego uk³adu ele-ktronicznego.

Zasadniczym zadaniem by³o zaprojektowanie i opracowa-nie systemu diagnostycznego przeznaczonego dla samocho-dów wyposa¿onych w silnik z zap³onem iskrowym o pojemno-œci 1,4 oraz 1,6 litra. Opracowany program jest uniwersalny i ³atwy w obs³udze. Przeznaczony jest on zarówno dla osób, maj¹cych pierwszy raz stycznoœæ z okreœlonymi modelami samochodów, jak te¿ dla entuzjastów motoryzacji.

Wykorzystanie nowoczesnego œrodowiska programistycz-nego, jakim jest pozwoli³o na skonstru-owanie aplikacji wspomagaj¹cej diagnostykê uk³adów elektronicznych. Wytworzony system informatyczny spe³nia za³o¿enia wymagañ funkcjonalnych zgodnie z metodyk¹ in¿ynierii oprogramowania.

Cytaty

Powiązane dokumenty

nowego zakupu, PU Szukanie rachunku, PU Wstawianie nowego rachunku), TZakup (PU Wstawianie nowego zakupu, PU Obliczanie wartosci rachunku – oblicza wartość zakupu) oraz TProdukt1

Ciągła i automatyczna zmiana długości układu, wybrana konstrukcja oraz mechanizm zmiany długości kanałów dolotowych wymagały zastosowania odpowiedniego elementu

Niezależnie od przedziału prędkości obrotowej (z pominięciem jednego przypadku) strata mocy podczas zasilania gazem jest większa niż podczas zasilania benzyną pomimo tego, że

Wpływ

[r]

[r]

Sposób m ontażu dodatkow ego elem entu w ykon aw cze go oraz przeniesienie napędu na ig lic ę został prze dsta w ion y na rysun ku

— wspomaganie sterowania gospodarką paliwowo-smarowniczą, którego celem jest minimalizacja odchyleń rzeczywistego zużycia olejów od wzorcowego wynikającego z KPS,..