Sažetak | Računalni sustav osobnog automobila sadrži ECU koji nije samo procesor već mikroupravljač sadrži memoriju i ostale dijelove poput osobnog računala, ali u manjim dimenzijama. ECU upravlja sustavom tako da osigurava pravilan rad, sigurnost, smanjenje potrošnje goriva te uštedu. Jačina procesora potrebnih za ovakav sustav svakim danom raste jer sustavi postaju složeniji, a time zahtijevaju i više resursa. Najviše memorije zauzimaju infozabavni sustav i sustav za multimediju, poput GPS-a. Senzori se nalaze na svakom dijelu automobila. Oni prate okolinu i stanje automobila te šalju informacije natrag u ECU. ECU će ovisno o dobivenim informacijama reagirati. Uz to pomažu pri vožnji i upozoravaju vozača. Za komunikaciju između ECU i svih ostalih dijelova zaslužne su sabirnice podataka koje se svakim danom unaprjeđuju. Trenutno se razvijaju brzine sabirnica do 10 megabita po sekundi za povezivanje sustava u automobilu. Postoje različite strukture spajanja uređaja, a jedna od njih je prstenasta topologija. Kako bi svaki dio ispravno radio, potrebno je obavljati dijagnostiku te pronaći i ispraviti greške sustava. Razlikujemo ugrađenu i vanjsku dijagnostiku. Ugrađena dijagnostika nalazi se u unutrašnjosti automobila. Omogućuje ispravljanje sitnih grešaka te osigurava pravilan rad automobila. Za veće pogreške koje računalo u vozilu ne može ispraviti koristimo vanjsku dijagnostiku. Dostupna je u autoservisima i koristi SAE J1979 komunikaciju. Prati uvjete poput signala, toka podataka, statusa spremnosti, grešaka i analizira vozilo prema njegovom identifikacijskom broju. Za praktični dio korišten je sustav za parkiranje. Ovaj sustav štiti vozilo od mogućih sudara s objektima koji se nalaze oko vozila i osigurava bolje iskorištenje parkirnog prostora. Zasnovan je na Croduino Basic3 platformi, Hrvatskoj Arduino platformi s HC-SR04 ultrazvučnim senzorom. Podaci dobiveni iz senzora prikazuju se na LCD ekranu. |
Sažetak (engleski) | The computer system of a personal car has ECU, which is not just a processor but a microcontroller, it contains memory and other parts like a personal computer but minimized. The ECU manages the system in a way that ensures proper operation, safety, reduces fuel consumption, and makes savings. The CPU strength, needed for this kind of system, grows every day because systems become more complex and therefore require more resources. The infotainment system and a multimedia system, like GPS, use most of the memory. Every section of the car has sensors. They keep track of the environment and status of the car and send that information to the ECU. Depending on the given information, ECU will respond. ECU also helps with driving and warns drivers about possible accidents. Data buses are responsible for data communication between ECU and all other parts, and they are improving every day. At the moment, speeds of data buses used to connect the system of the car are up to 10 megabits per second. There are different types of device connections, such as ring topology. For each part to work flawlessly, diagnostics have to be performed to recognize and fix the errors within the system. We have two types of diagnostics, embedded and external. Embedded diagnostics is in the car. It corrects minor faults and ensures the proper work of a car. For significant mistakes that embedded diagnostics cannot repair, external diagnostics is used. It is available in the car services, and it uses SAE J1979 communication. It tracks conditions like signals, data flow, status readiness, failures, and analyzes each car according to its identification number. The concept of a parking system is used for a practical part. This system protects the vehicle against possible collisions with objects around it and provides better usage of the parking area. It is based on the Croduino Basic3, Croatian Arduino platform with the HC-SR04 ultrasonic sensor. Data from the sensor is displayed on the LCD screen. |