School/Faculty/Institute Graduate School
Course Code MECH 532
Course Title in English Embedded Systems Hardware Design
Course Title in Turkish Gömülü Sistem Donanım Tasarımı
Language of Instruction EN
Type of Course Flipped Classroom
Level of Course Seçiniz
Semester Güz
Contact Hours per Week
Lecture: 3 Recitation: Lab: Other:
Estimated Student Workload 189 hours per semester
Number of Credits 7.5 ECTS
Grading Mode Standard Letter Grade
Pre-requisites None
Expected Prior Knowledge Basic Knowledge of analog and digital circuit design
Co-requisites None
Registration Restrictions Only Graduate Students
Overall Educational Objective To learn and apply basic principles of Embedded Hardware Design for the development of low and high voltage electronic circuits incorporating microcontrollers, electric traction inverters, battery management systems (BMS) and power supply circuits (DCDC Converters)
Course Description The automotive and IoT industries have undergone a tremendous change with the recent developments in the electric powertrain, autonomous vehicles, and connectivity. Many of the today’s vehicle designs may incorporate up to 150 electronic control units (ECU). The goal of this course is to introduce students to the fundamentals of embedded hardware systems in Automotive Electronics, household appliances and IoT applications. The course will start with a brief introduction of current trends in automotive electronics (hybrid and electric vehicles) and vehicle electrical architectures. A comprehensive overview of hardware design methods including ECUs, DCDC converters, sensors, communication interfaces like SPI/I2C, CAN/LIN communication networks will be given. The course will be finalized with the basic principles of requirements engineering, functional safety and simulation and tolerance analysis methods.
Course Description in Turkish Otomotiv ve IoT endüstrisi, elektrikli güç aktarma organları, otonom araçlar ve kablosuz haberleşme alanındaki son gelişmelerle muazzam bir değişim geçirmiştir. Günümüzün araç tasarımlarının çoğu 150'ye kadar elektronik kontrol ünitesi (ECU) içermektedir. Bu dersin amacı, öğrencilere gömülü sistemler ve donanım tasarım temellerini tanıtmaktır. Kurs, otomotiv elektroniği (hibrit ve elektrikli araçlar), araç elektriği ve yazılım mimarilerindeki mevcut trendlerin kısa bir girişiyle başlayacaktır. ECU'lar, elektrikli çekiş inverterleri, DCDC dönüştürücüler, sensörler, SPI/I2C haberleşme arayüzleri, CAN/LIN iletişim ağları dahil olmak üzere donanım tasarım yöntemlerine kapsamlı bir genel bakış verilecektir. Ders, gereksinim mühendisliği, fonksiyonel güvenlik ve yazılım mimarilerinin temel prensipleri ile sonlandırılacaktır.

Course Learning Outcomes and Competences

Upon successful completion of the course, the learner is expected to be able to:
1) Explain the current trends and fundamental design steps in Embedded Hardware Design
2) Interpret state of the art electronic hardware systems and communication networks
3) Design electronic circuits in LTSpice simulation tool
4) Evaluate design test reports based on Monte-Carlo simulation results as proof of compliance with the design specifications
5) Apply simple sensor accuracy calculation methods in Matlab/Octave/Excel
Program Learning Outcomes/Course Learning Outcomes 1 2 3 4 5
1)
2)
3)
4)
5)
6)
7)
8)
9)
10)

Relation to Program Outcomes and Competences

N None S Supportive H Highly Related
     
Program Outcomes and Competences Level Assessed by
1) H
2) H
3) H
4) H
5) S
6) S
7) H
8) S
9) S
10) H
Prepared by and Date UMUT BAŞARAN ,
Course Coordinator TUBA AYHAN
Semester Güz
Name of Instructor Dr. Öğr. Üyesi YUSUF AYDIN

Course Contents

Hafta Konu
1) Introduction to Hardware Design in Embedded Systems
2) V-Cycle, Requirements Engineering, Simulation with LTSpice
3) Transistors: BJTs, MOSFETs (Si, SiC, GaN), IGBTs, Thermal Management
4) Transistors: BJTs, MOSFETs (Si, SiC, GaN), IGBTs, Thermal Management
5) Signal Conditioning Circuits: Op-Amps, Active Filters
6) Signal Conditioning Circuits: Op-Amps, Active Filters
7) Signal Conditioning Circuits: Comparators, ADCs, Isolators
8) Microcontrollers, Diodes: Zener, Schottky, TVS, ESD
9) Power Supply Circuits: LDOs
10) Power Supply Circuits: DCDC Controllers
11) Sensors: Current, Speed, Position and Temperature Sensors Actuators: Injectors, Relays
12) Electronic Control Units (ECU)
13) Gate Drivers/Inverters
14) Gate Drivers/Inverters
15) Final Examination Period
16) Final Examination Period
Required/Recommended ReadingsUnderstanding automotive electronics: an engineering perspective Ribbens, William B. Waltham, MA : Butterworth-Heinemann, 2013
Teaching MethodsFlipped Classroom, lecturing, project-based learning, problem-based learning, laboratory work
Homework and ProjectsThere will be 3 in term assignments and 1 final project. The assignments will be on i. simulation and analysis of hardware components like power supply circuits, microcontrollers, ADCs, signal conditioning circuits, ii. electrical architecture design, requirements engineering and tolerance analysis, iii. high and low power actuators (e.g. inverters), thermal management. The students can choose their final project topic. The final project topic is subject to approval from the course instructor.
Laboratory WorkThere will be three labs. Students use a variety of simulation methods in LTSpice (AC, DC, Transient, Monte-Carlo) to analyze the main hardware components like signal conditioning circuits, power supply circuits, microcontrollers, ADCs etc. Hardware test and debugging methods of an automotive ECU will be demonstrated. Students report their lab work.
Computer UseLTSpice
Other Activities
Assessment Methods
Assessment Tools Count Weight
Laboratuar 3 % 20
Küçük Sınavlar 3 % 20
Projeler 1 % 40
Ara Sınavlar 1 % 20
TOTAL % 100
Course Administration

ECTS Student Workload Estimation

Activity No/Weeks Hours Calculation
No/Weeks per Semester Preparing for the Activity Spent in the Activity Itself Completing the Activity Requirements
Ders Saati 14 2 3 2 98
Laboratuvar 3 2 3 3 24
Proje 1 25 3 28
Küçük Sınavlar 3 7 21
Ara Sınavlar 1 15 3 18
Total Workload 189
Total Workload/25 7.6
ECTS 7.5