Riadiace systémy vozidiel ICE (RSICE) Leto 2020
- Informacny list predmetu sa da vidiet na LINK
- email kontakt: juraj.pancik(at)feit.uniza.sk
- premet emailu: RSICE_PRIEZVISKO_MENO
-
Prednasky Leto 2020 – UTOROK 2h : Ing. HANKO
-
Prednasky Leto 2020 – STVRTOK 2h 17:00-19:00 AB017 : Doc.PANCIK
-
Cvicenia Leto 2020 – STVRTOK 4h 13:00-17:00 AB017 : Doc.PANCIK
- email studentom pondelok, 25.5.2020:
- PREDMET emailu: Riadiace systemy ICE : zapis znamok do IS
- Dobry den, dakujem za zaslanie Vasich poznamok zo skusky – zapisal som Vam znamku so IS.
Cakam este pracu od kolegu M.MESSA.
Prajem vela stastia pri dokoncievani Vasich BcP
PozdravujeJuraj Pancik -
**************************************************************
-
Prednasky a laboratorne cvicenia Leto 2020
-
**************************************************************
-
SEMESTRALNE PRACE z predmetu RSICE Leto2020 priezvisko meno TEMA c.1 TEMA c.2 ZASLANE k 19.5. 1 Belianský Lukáš Popiste pomocu blokovej shcemy riadiaci system elektronickeho vstrekovania (ELECTRONIC FUEL CONTROL SYSTEM) Digital Engine Control
Digital Engine Control Features2 Beluško Adrián Popiste Electronic Control Unit (ECU) Control Modes for Fuel Control
Engine Start3 Gáfrik Rastislav Popiste automobilove senzory vseobecne a typ teplotnych a MEMS tlakovych senzorov. Open-Loop Mode
Acceleration/Deceleration
Idle Mode4 Kremnický František Popiste automobilove senzory vysokotlakove, induktivne snimce rychlosti a rotacne snimace. Engine Control Configuration
Engine Crank
Engine Warm-Up5 Masár Patrik Popiste automobilove senzory hallove, snimace polohy akcelratora a snimace hmotnosti vzduchu. Open-Loop Control
Closed-Loop Control
Acceleration Enrichment6 Meššo Martin Popiste pomocu blokovej shcemy riadiaci system elektronickeho vstrekovania (ELECTRONIC FUEL CONTROL SYSTEM) Deceleration Leaning
Idle Speed Control
Discrete Time Idle Speed Control7 Novomestský Martin Popiste Electronic Control Unit (ECU) EGR Control
Variable Valve Timing Control
Turbocharging8 Oprchal Filip Popiste automobilove senzory vseobecne a typ teplotnych a MEMS tlakovych senzorov. Direct Fuel Injection
Flex Fuel
Electronic Ignition ControlOK 9 Šebán Ondrej Popiste automobilove senzory Lambda oxygen sensor half-differential short circuiting-
ring sensors a Fuel-level sensor.Closed-Loop Ignition Timing
Spark Advance Correction Scheme
Integrated Engine Control System10 Uhliarik Vincent Popiste diagnostiku typu on-board. Secondary Air Management
Evaporative Emissions Canister Purge
Automatic System AdjustmentOK 11 Vilhancek Marek Popiste diagnostike systemy pre osobne auta. System Diagnosis
Summary of Control Modes
Engine Crank (Start)OK Pouzite zdroje: Understanding Automotive Electronics Eighth Ed. An Engineering Perspective BOSCH Diesel engine management systems - email studentom utorok, 11.5.2020:
- PREDMET emailu: RSICE Leto 2020 : Ukoncenie predmetu – pridelenie teoretickych tem pre spracovanie
- Dobry den,
- pridelil som Vam teoreticke temy na spracovanie. Postupujte podla pokynov uvedenych v [1]. Vypracovanim teoretickych tem vykonate skusku z predmetu RSICE. Laboratorne cvicenia ste absolvovali vsetci.
- Pozdravuje
- Juraj Pancik
- [1] http://www.drpancik.sk/8019-2/
- email studentom stvrtok, 16.4.2020:
- PREDMET emailu: VYUCBA Leto 2020 : Zmena podmienok ukoncenia predmetu RSICE
- Dobry den,
vzhladom na aktualnu situaciu (COVID-19) a v zmysle pokynu pana rektora c.7 / 2020 [1] by som Vam navrhol zmenu podmienok hodnotenia predmetu RSICE.
Dostanete nahradnu ulohu z teorie – spracovat referat z knihy o ICE (knihu Vam dam).
Prakticku cast ste vsetci splnili – „obedariky“ s vyvojovymi kitmi mi prosim vratte ked budete znova v skole.
Pri tychto zmenych podmienkach by si sa uz vo vyucbe a hodnoteni predmetu RSICE neangazoval pan dr.HANKO.
„Rozhybem“ sa v tejto veci buduci tyzden po 22.4. – dokoncujem prispevok na konferenciu. Na www stranku dam menovite rozdelenie referatov a napisem Vam hromadny email.
Dakujem.
PozdravujeJuraj Pancik[1] https://www.uniza.sk/index.php/zamestnanci/vseobecne-informacie/oznamy/2906-prikaz-rektora-c-7-2020-k-organizacii-studia-pocas-letneho-semestra-ar-2019-2020-na-uniza-2 - email studentom 30.3.2020:
PREDMET emailu: Predmet „Riadiace systemy ICE “ – zoberte si z internatov vyvojove kity MATLAB & ARDUINO („obedariky“)Dobry den,niektori z Vas si nechali pred odchodom na karantenu domov na internate vyvojove kity MATLAB & ARDUINO („obedariky“).
Prosim, teraz, ked sa budete musiet z internatov predcasne vystahovat (Prikaz rektora c.8./2020), zoberte si tieto vyvojove kity domov.
Po 13. aprili obnovim distancnu vyucbu laboratornych cviceni z predmetu „Riadiace systemy ICE “ a budem vychadzat z toho, ze kazda dvojica v time uz ma potrebny HW a mozete pracovat doma.
Len naznacim, ze kazda dvojica spracuje kratky report o doterajsich experimentoch a pripravi teoreticku cast semestralky.
Pokyny poslem po 13.aprili.
Obedariky mi vratite pocas statnic.
Posunte tuto informaciu tim co necitaju emaily na skolskom ucte.
Prajem Vam vela zdravia, pokroky v pisani bakalarskej prace a pokojne vystahovanie.PozdravujeJuraj Pancik - OZNAM : Vyucba (PRED 7 a LAB7) vo stvrtok 2. aprila 2020 nebude —> Doc. PANCIK skoli v priemysle
- TABULKA V TOMTO SEMESTRI REALIZOVANYCH PROJEKTOV SO SNIMACMI A PLATFORMAMI ARDUINO a MATLAB
— bude doplnena ——
- **************************************************************
- PLAN LAB 6. stvrtok 24.3.2020
- 1. prakticke cvicenie: Mapovanie priestoru s ultrazvukovym snimacom
— Matlab platforma:
Mapping Your Surroundings Using MATLAB and Arduino (video) [6]
— MATERIAL (verzia UNO a verzia NANO): HC-SR04, 4x F-F, 4x M-M kolik, servo, braedboard, - LINK na zdrojove subory pre ARDUINO & MATLAB vytvorene studentami pocas laboratornych cviceni
- ZDROJE:
- [1]https://www.mathworks.com/hardware-support/arduino-matlab.html
[2]https://www.mathworks.com/help/supportpkg/arduinoio/ug/getting-started-with-matlab-support-package-for-arduino-hardware.html
[3] https://www.mathworks.com/videos/using-matlab-and-arduino-to-acquire-analog-signals-100739.html
[4] https://www.mathworks.com/videos/plotting-live-data-of-a-temperature-sensor-using-arduino-and-matlab-121317.html
[5] https://www.mathworks.com/videos/log-temperature-data-from-arduino-into-matlab-1489428648919.html
[6] https://www.mathworks.com/videos/mapping-your-surroundings-using-matlab-and-arduino-121311.html
[7] https://create.arduino.cc/projecthub/karimmufte/using-a-temp-sensor-with-arduino-tmp36-temperature-sensor-1e1d0b
[8] https://www.instructables.com/id/Controlling-LED-by-Potentiometer-With-Arduino-Uno-/ - **************************************************************
- **************************************************************
- PLAN PRED.5 Stvrtok 17.3. 2020 o 17:00 – 19:00
- —
- **************************************************************
- **************************************************************
- PLAN LAB 5. stvrtok 17.3.2020
- — rozchodime projekt MEMS IMU BNO055 (platforma ARDUINO UNO + SHILED 9 AXIS IMU s BNO055) v ARDUINE a MATLABE
- — meranie vzorkovacej frekvencie zostavy ARDUINO NANO + MATLAB
- — #TASK for.J.P.: pripravit meracie kable s BNC – J.SEDO ma jeden a my mame dva
- LINK na zdrojove subory pre ARDUINO & MATLAB vytvorene studentami pocas laboratornych cviceni
- ZDROJE:
- **************************************************************
- **************************************************************
- PLAN PRED.4 Stvrtok 12.3. 2020 o 17:00 – 19:00
- — su SW kniznice pre ARDUIN-o a aj samotny HW ARDUINO vhodny pre vyucbu ? – ANO, pre automobil NIE, preco ? – lebo existuje funkcna bezpecnost ….
- — funkcna bezpecnost v automotive a co to je – vyvoja systemov a softveru v automotive ISO26262 Functional Safety Road Vehicles
- — koncept ASIL (Automotive Safety Integrity Level) v ISO26262
- — implementacia ISO26262 standardu pre vyvoj softveru v Elektrickej parkovacej brzde (EPB)
- — skusenosti doc. Pancika z tohoto vyvoja
- — ZDROJE:
- …\Riadiace_Systemy_ICE_LETO_2020\STUDY\200226 ASIL and VDA305-100\
- **************************************************************
- **************************************************************
- PLAN LAB 4. stvrtok 12.3.2020
- Arduino Support from MATLAB – rozdelovnik [1]
- 1. prakticke cvicenie: Analogove meranie teploty a osvetlenia
- — Arduino platforma:
Using A Temp Sensor With Arduino TMP36 Temperature Sensor [7] - fotoresistor measurement [12]
- thermistor measurements [13]
- — Matlab platforma:
Using MATLAB and Arduino to Acquire Analog Signals (video) [3]
Plotting Live Data of a Temperature Sensor using Arduino and MATLAB (video) [4]
Log Temperature Data from Arduino into MATLAB (video)[5] - fotoresistor measurement [12]
- thermistor measurements [13]
- — MATERIAL (verzia UNO a verzia NANO): TMP36 snimac s analogovym vystupom, 3x F-F vodic, 3x M-M kolik, thermistor, fotoresistor,
- #TASK for.J.P.: vyhladat fotoodpory a termistory a k nim adekvatne odpory fotoresistor (10kOhm) [12] a termistory (100kOhm) [13]
- 2. prakticke cvicenie: Digitalne meranie teploty
- — rozchodime projekt snimania tepty s DS18B20+ v MATLABE (robili sme ho na platforme ARDUINE NANO)
- — Arduino platforma: toto sme uz robili — vid LAB.2 [9]
- — Matlab platforma:
- — — kniznica MATLAB pre DS 18B20 + pre 1 wire sensor [10][11]
- LINK na zdrojove subory pre ARDUINO & MATLAB vytvorene studentami pocas laboratornych cviceni
- ZDROJE:
- [1]https://www.mathworks.com/hardware-support/arduino-matlab.html
[2]https://www.mathworks.com/help/supportpkg/arduinoio/ug/getting-started-with-matlab-support-package-for-arduino-hardware.html
[3] https://www.mathworks.com/videos/using-matlab-and-arduino-to-acquire-analog-signals-100739.html
[4] https://www.mathworks.com/videos/plotting-live-data-of-a-temperature-sensor-using-arduino-and-matlab-121317.html
[5] https://www.mathworks.com/videos/log-temperature-data-from-arduino-into-matlab-1489428648919.html
[6] https://www.mathworks.com/videos/mapping-your-surroundings-using-matlab-and-arduino-121311.html
[7] https://create.arduino.cc/projecthub/karimmufte/using-a-temp-sensor-with-arduino-tmp36-temperature-sensor-1e1d0b
[8] https://www.instructables.com/id/Controlling-LED-by-Potentiometer-With-Arduino-Uno-/ - [9] https://www.arduinoposlovensky.sk/projekty/dallas-ds18b20/
- [10]https://www.mathworks.com/matlabcentral/fileexchange/57897-legacy-1-wire-add-on-library-for-arduino
- [11] https://www.mathworks.com/matlabcentral/mlc-downloads/downloads/submissions/57897/versions/1/previews/html/OneWireExample.html
- [12] https://www.aranacorp.com/en/luminosity-measurement-with-a-photoresistor/
- [13]https://www.circuitbasics.com/arduino-thermistor-temperature-sensor-tutorial/
- **************************************************************
VYUCBA PO 10.3. LEN DISTANCNE – PANDEMIA OCHORENIA COVID-19
- **************************************************************
- PRED.3 Stvrtok 5.3. 2020 o 17:00 – 19:00
- — skuska z anglictiny
- — hovorime
- — chyba merania ADC v ARDUINO – 10 bit rozsah, 1024 bitov
- — kreslenie garfov – nezabudat na popisy osi a nezabudnut jednotky meranych velicin
- — hovorime o tom ako merat vzorkovaciu frekvenciu pre 10 bit ADC zostavy MATLAB & ARDUINO NANO (pouzijeme generator signalov)
- — hovorime o obvodoch FTDI – prevodnikov USB (2 a 3)<—> serial link, I2C, SPI, GPIO I/O a ich podpore v podobe sw knizinic .dll pre vsetky operacne systemy
- **************************************************************
- **************************************************************
- LAB 3. stvrtok 5.3.2020
- **************************************************************
- DOMACA ULOHA:
- — studium MATLAB ON RAMP – doma
- — doniest si zosit na cvicenia
- — doniest si obedar s domacim projektom
- PLAN PRAC:
- 1. prakticke cvicenie: Digital / Analog IN-OUT s Matlabom
- Controlling LED by Potentiometer With Arduino Uno R3 [1]
— MATERIAL (verzia UNO a verzia NANO) : breadboard, LED, 1kOhm, 3 vodice M-M, potenciometer s naletovanymi dutinkami, 3x M-M kolik, - — Matlab platforma:
- — — Arduino Support from MATLAB – rozdelovnik [2]
- — — INSTRUKTAZNE VIDEO: Getting Started with MATLAB Support Package for Arduino Hardware (video)[3]
- — — TOTO ZREALIZOVAT NA LAB CVICENI : Getting Started with MATLAB Support Package for Arduino Hardware [4]
ZDROJ : - [1] https://www.instructables.com/id/Controlling-LED-by-Potentiometer-With-Arduino-Uno-/
- [2] ROZDELOVNIK: https://www.mathworks.com/hardware-support/arduino-matlab.html
- [3] VIDEO: https://www.mathworks.com/videos/arduino-and-matlab-reading-inputs-and-writing-outputs-106502.html
- [4] https://www.mathworks.com/help/supportpkg/arduinoio/ug/getting-started-with-matlab-support-package-for-arduino-hardware.html
- LINK na zdrojove subory pre ARDUINO & MATLAB vytvorene studentami pocas laboratornych cviceni
- POZNAMKA:
- — Kod v MATLABE urceny na inicializaciu („staruckeho“) ARDUINO NANO (s mini USB rozhranim) pre ultrazvuk projekt :
-
>> arduinoObj = arduino("COM5","ProMini328_5V","Libraries","Ultrasonic");
-
Updating server code on board ProMini328_5V (COM5). This may take a few minutes.
-
>> ultrasonicObj = ultrasonic(arduinoObj,"D10","D9")
-
ultrasonicObj =
-
Ultrasonic with properties:
-
TriggerPin: 'D10'
-
EchoPin: 'D9'
-
>> vzdialenost = readDistance(ultrasonicObj);
- >>
- **************************************************************
- **************************************************************
PRED.2 Stvrtok 27.2. 2020 o 17:00 – 19:00
- — prejdeme si on line kurz MATLAB ON LINE – kazdy musi ziskat individualne certifikat (da sa to aj z domu ….)
- **************************************************************
- **************************************************************
- LAB 2. stvrtok 27.2.2020
- **************************************************************
- DOMACA ULOHA:
- — doniest si na cvicenia zosit A4
- — doniest si obedar s domacim projektom a zohnat si vlastny kabel USB – mini USB
- PLAN :
- — praca na domacom semestralnom projekte – rozchodenie prostredia ARDUINO a MATLAB s ARDUINO NANO
- 1.BLOK: ARDUINO NANO Snimac teploty DALLAS D18B20+LP:
- — https://www.arduinoposlovensky.sk/projekty/dallas-ds18b20/
- — https://www.mathworks.com/matlabcentral/mlc-downloads/downloads/submissions/57897/versions/1/previews/html/OneWireExample.html
- https://www.mathworks.com/matlabcentral/fileexchange/57897-legacy-1-wire-add-on-library-for-arduino
- — POSLAT OBA PROJEKTY : ULTRAZVUK a DS18B20+ v .ino suboroch
- 2.BLOK : Arduino NANO Serial Plotter
- –– Arduino Multiple Graphs :https://www.youtube.com/watch?v=N3hiSV-B4v0
- — Najprv vykreslit sinusovku pomocou programu
- — Potom vykreslit hodnoty vzdialenosti v projekte ULTRAZVUK, pokusit sa o skalovatelne zobrazenie vzdialenosti pomocou viacnasobneho zobarzenia
- — POSLAT OBA PROJEKTY : ULTRAZVUK pre serial plotter a SINUSOVKA v ino suboroch
- 3. BLOK : Integracia ARDUINO NANO DO MATLAB-u
- 4. BLOK : Studium
- — odskusanie prace so ultrazvukovym senzorom HC-SR04 , skumanie jeho vnutorneho zapojenia
- — odskusanie prace s LED (ANALOG OUT) a potenciometrom (ANALOG IN ) v prostrediach ARDUINO a MATLAB
- — osciloskopicke merania s modulom ULTRAZVUK HC-SR04
- LINK na zdrojove subory pre ARDUINO & MATLAB vytvorene studentami pocas laboratornych cviceni
- ZDROJE
- HC-SR04-Datasheet :
— https://cdn.sparkfun.com/datasheets/Sensors/Proximity/HCSR04.pdf
— https://www.electroschematics.com/hc-sr04-datasheet/
— https://maker.pro/custom/tutorial/hc-sr04-ultrasonic-proximity-sensor-datasheet-highlights
— https://www.academia.edu/7300621/HC-SR04-Datasheet - **************************************************************
- **************************************************************
PRED.1 Stvrtok 20.2. 2020 o 17:00 – 19:00
- — MEMS sezory a IMU senzor BNO055
- **************************************************************
- **************************************************************
LAB 1. stvrtok 20.2.2020
- Tema laboratornych prac: instalacia Add-on pre ARDUINO do MATLAB
- — nainstalovali sme Add-on a overili jeho pracu na ARDUINO UNO + SHILED 9 AXIS IMU s BNO055
- LINKY:
- ROZDELOVNIK – HELP: https://www.mathworks.com/help/supportpkg/arduinoio/index.html?s_tid=CRUX_gn_documentation
- INSTALACIA:
- https://www.mathworks.com/help/supportpkg/arduino/ug/install-support-for-arduino-hardware.html
- https://www.mathworks.com/help/supportpkg/arduinoio/ug/intro.html
- Arduino Support from MATLAB , VIDEA : https://www.mathworks.com/hardware-support/arduino-matlab.html
- ROZDELOVNIK GETTING STARTED : https://www.mathworks.com/help/supportpkg/arduinoio/getting-started-with-matlab-support-package-for-arduino-hardware.html?s_tid=CRUX_lftnav
- GETTING STARTED EXAMPLE LED, POTENTIOMETER AND BUZZER: https://www.mathworks.com/help/supportpkg/arduinoio/ug/getting-started-with-matlab-support-package-for-arduino-hardware.html
- SIMULINK a ARDUINO: https://www.mathworks.com/help/supportpkg/arduino/setup-and-configuration.html?s_tid=CRUX_lftnav
- Tema laboratornych prac: ULTRAZVUK a jeho vyuzitie
- — overili sme cinnost ultrazvukoveho snimaca HC – SRO4 a ARDUINO UNO + SHILED 9 AXIS IMU s BNO055
- — overili sme pracu s ultrazvukovym snimacom v MATLABE
- LINKY:
- — informacie o ARDUINO a ultrazvukovom snimace, riesenie HW a SW
- LINKY:
- https://randomnerdtutorials.com/complete-guide-for-ultrasonic-sensor-hc-sr04/
- https://maker.pro/arduino/projects/arduino-door-alarm-using-ultrasonic-sensor
- https://create.arduino.cc/projecthub/MisterBotBreak/how-to-use-an-ultrasonic-sensor-181cee
- https://create.arduino.cc/projecthub/projects/tags/ultrasonic
- https://howtomechatronics.com/tutorials/arduino/ultrasonic-sensor-hc-sr04/
- https://www.makerguides.com/hc-sr04-arduino-tutorial/
- https://sk.pinterest.com/pin/300756081361025778/
- https://www.tutorialspoint.com/arduino/arduino_ultrasonic_sensor.htm
- Tema laboratornych prac: IMU snimac a jeho vyuzitie
- — na buducom cviceni budeme skusat pracovat s ARDUINO UNO + SHILED 9 AXIS IMU s BNO055 v prostredi ARDUINO a MATLAB
- — informacie o pouziti knizinice „NAxisMotion.h“ v programe pre ARDUINO sketch
- LINKY:
- **************************************************************
- **************************************************************
-
Podmienky ukoncenia predmetu RSICE :
- **************************************************************
- — — povinna ucast na cviceniach – kazda jedna absencia musi byt zdovodnena emailom – predmet emailu a email citaj vyssie
- — — 30% Semestralny projekt – jeden alebo dvojica studentov – Doc.Pancik
- — — vyvinutie MATLAB ARDUINO periferie pre zadany snimace (bude snaha co najviac urobit v skole na laboratornych cviceniach)
- — pojde o nasledovne snimace :
- ultrazvukovy snimac HC – SRO4
- snimac teploty DALLAS D18B20+ (platforma ARDUINO NANO a MATLAB)
- snimac MEMS IMU BNO055 (platforma ARDUINO UNO + SHILED 9 AXIS IMU s BNO055)
- — projekty v elektronickej forme budu dva pre kazdy snimac – jeden bude pre ARDUINO platformu a druhy bude pre MATLAB platformu kde ARDUINO plni funkciu „meracej karty „
- — — zazipovane adresare projektov sa poslu emailom doc.P.
- — v zosite #MyCodeDiary bude :
- schema a zdrojak pre obe platformy (mozu byt aj vlepene) ,
- nakresleny vy ojovy diagram programu pre kazdu platformu (ARDUINO a MATLAB),
- popis fyzikalneho principu snimaca a komunikacie s ARDUINO v podobe obrazkov
- najdolezitejsie LINKY na zdrojove informacie
- — — 30% Preskusanie z teorie Ing. Hanko
- — — 30% Prakticke preskusanie z laboratornych cviceni a programovania v MATLAB-e – Doc.Pancik
- — — povoleny je zosit #MyCodeDiary
- — — budete obhajovat svoj domaci projekt a riesit prakticke ulohy zo semestra, vyhodnoti sa aj kvalita pisomnej dokumenatcie
- — — 10% Aktivita studenta na cviceniach – Doc.Pancik
- — — napr. ON RAMP samostudium na internete MATLAB/SIMULINK
- — — zavedenie pracovneho zosita #MyCodeDiary
- **************************************************************
- PRED.5 Stvrtok 19.3. 2020 o 17:00 – 19:00
- —
- **************************************************************
- **************************************************************
- LAB 5. stvrtok 19.3.2020
- —
- **************************************************************
- **************************************************************
- PRED.6 Stvrtok 28.3. 2020 o 17:00 – 19:00
- —
- **************************************************************
- **************************************************************
- LAB 6. stvrtok 28.3.2020
- —
- **************************************************************