NEW: E-Learning-Package for Embedded Software Developer with Focus Technology
Description
Benefit from continuous education with high-quality training in the field of embedded software development enhanced by technology know-how
With the package of e-learning courses, you benefit from didactically excellently designed specialist topics on embedded software development, such as serial bus systems, operating system, real-time operating systems, the technical foundation on electronics, electrical engineering and further enhanced technological know-how on electrical machines, batteries, measurement technology and more.
TARGET GROUP
The program is aimed at all those involved in the development of embedded software which is used to control technical devices.
Developers, engineers…
Frequently asked questions
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Benefit from continuous education with high-quality training in the field of embedded software development enhanced by technology know-how
With the package of e-learning courses, you benefit from didactically excellently designed specialist topics on embedded software development, such as serial bus systems, operating system, real-time operating systems, the technical foundation on electronics, electrical engineering and further enhanced technological know-how on electrical machines, batteries, measurement technology and more.
TARGET GROUP
The program is aimed at all those involved in the development of embedded software which is used to control technical devices.
Developers, engineers, software engineers and project managers in embedded system and software projects
PREREQUISITES
No special technical knowledge is required. However, depending on the depth of your previous knowledge, you should allow more time for learning.
DURATION
Continuous training over a period of 📅 12 months
CERTIFICATE OF ATTENDANCE
You will receive a certificate for each completed e-learning course within the overall package. The respective certificate can be downloaded from the website after completion of each course.
AGENDA
We recommend continuous training in the following sequence:
- Module 1: Embedded Software Basics
- Module 2: Introduction to Serial Bus Systems
- Module 3: Cyclic Redundancy Check CRC
- Module 4: Operating System OS
- Module 5: Real-Time Operating System RTOS
- Module 6: Electronics and Electrical Fundamentals
- Module 7: Power Electronics Fundamentals
- Module 8: Electrical Machines
- Module 9: Control of Electrical Machines
- Module 10: Vector Control
- Module 11: Battery and Battery Systems
- Module 12: Noise Vibration and Harshness
- Module 13: Information Security
- Module 14: Cryptography
CONTENT OF THE MODULES IN DETAIL
The training is composed of several e-learning courses. The following courses are included in this package:
Module 1: Embedded Software Basics
Content: 1 hour and 15 minutes, estimated study time: 6 hours and 15 minutes
Fixed Point Arithmetic
- Storage of numbers in memory
- Value range and accuracy
- Error possibilities
- Mathematical representation and conversion
- Arithmetic operations
- Advantages and disadvantages of fixed point arithmetic
Floating Point Arithmetic
- Exponential representation
- Single and double
- Storage of numbers in memory
- Value range
- Error possibilities and exceptions
- Advantages and disadvantages fixed point arithmetic
Module 2: Introduction to Serial Bus Systems
Content: 2 hours and 50 minutes, estimated study time: 6 hours and 15 minutes
Basic Terms
- Motivation (the term bus, typical applications, real time, serial vs. parallel transmission).
- Transmission path (simplex/duplex, bit rate, baud rate, clock
signal, communication models, latency, payload and control
data)
protocol (structure, principles, protocol stack) - System components (router, gateway, switch and repeater)
OSI-Model
- Motivation, mode of operation and basic model structure
- Transport-oriented layers and their tasks
- Application-oriented layers and their tasks
Physical Layer
- Different types of transmission media
- Basic structure and examples of connectors
- Binary representation (endianness, bit significance and different codings)
Data Link Layer
- Communication Process: synchronous and asynchronous serial communication, routing schemes, topologies
- Possibilities for secure data transmission, e.g. parity bit
- Different access control methods
CRC Basics
- Usage and definition
- Explanation of the generator polynomial
- Calculation of the CRC using two examples
Module 3: Cyclic Redundancy Check CRC
Content: 1 hour and 20 minutes, estimated study time: 6 hours and 40 minutes
CRC Definition
- Meaning of the term CRC
- Benefits and use cases of CRC
- Different lengths of CRC
- Principle: Basic operation, polynomial representation, generator polynomial
- Illustration of the functioning by means of an example with CRC-5
CRC-8
- Calculation of the CRC-8 with two examples
- Generating the CRC-8 on the sender side
- CRC at receiver side: calculations if message is correct or incorrect
- First example: Message with one byte
- Second example: Message with two bytes
CRC-16
- Two examples
- Generating the CRC-16 on the transmitter side
- CRC-16 at the receiver
- First example: Message with two bytes
- Second example: Message with three bytes
Module 4: Operating System OS
Content: 55 minutes, estimated study time: 4 hours and 35 minutes
- General Introduction
- Kernel
- Multitasking
- Safety and other Advanced Aspects
- Embedded OS
Module 5: Real-Time Operating System
Content: 1 hour and 5 minutes, estimated study time: 5 hours and 25 minutes
- General Introduction
- Revision
- Characteristics
- Tasks
- Scheduling
- Typical Problems
Module 6: Electronics and Electrical Fundamentals
Content: 3 hours and 10 minutes, estimated study time: 15 hours and 50 minutes
- Electronics and Magnetism
- Important Components and Principles
- Circuits
- Alternating Current Circuits
- Basics of Power Electronics
Module 7: Power Electronics Fundamentals
Content: 2 hours and 10 minutes, estimated study time: 10 hours and 50 minutes
Basics of Power Electronics
- Definition, application fields and basic functions
- Electronic switch and switching in general
- Example of an electronic circuit
- The basic components resistor, inductor, capacitor and diode
Components of Power Electronics
- Semiconductor Basics (doped semiconductor, p-n-junction, biased p-n-junction)
- Semiconductor Components (non-controllable and only switch-on)
- Functionality and characteristic line of a diode
- Switchable power semiconductors
- MOSFET (4 types, functionality, characteristic line)
Module 8: Electrical Machines
Content: 1 hours and 45 minutes, estimated study time: 8 hours and 45 minutes
Basics of Electrical Machines
- Subcomponents of an Electrical Machine
- Rotating Field Machines
- Concentrated vs Distributed Windings
- Different Rotor Types
- Reluctance Machines
- General Development Targets
- Requirements Management
Permanent Magnet Synchronous Machines
- Permanent Magnet Synchronous Machine
- E-Machine Simulation Procedure
- Torque Characteristics
- Single Losses
Synchronous Machines
- Synchronous Machine
- Torque Characteristics
- Single Losses
Induction Machines
- Induction Machine
- Torque Characteristics
- Single Losses
- Comparison IM Types
DC & Brushless DC Machines
- DC & Brushless DC Machine
- Connection Variants
- DC Machine with PM Excitation
- Brushless DC Machine
Module 9: Control of Electrical Machines
Content: 3 hours, estimated study time: 15 hours
Field-Oriented Control
- DC Motor
- Derivation of Field Orientation
- Electrical Machine as a Controlled System
- Inverter as Control Actuator
- Other Machine Types
Control Design
- Procedure of Control Parameterization
- Cascaded Control for Powertrain
Module 10: Vector Control
Content: 45 minutes, estimated study time: 4 hours and 45 minutes
- Edith Clarke and Robert H. Park
- The Clarke Transformation
- The Park Transformation
Module 11: Battery and Battery Systems
Content: 1 hour and 30 minutes, estimated study time: 7 hours and 30 minutes
E-Learning Basics of Power Electronics
- Definition, application fields and basic functions
- Electronic switch and switching in general
- Example of an electronic circuit
- The basic components resistor, inductor, capacitor and diode
E-Learning Components of Power Electronics
- Semiconductor Basics (doped semiconductor, p-n-junction, biased p-n-junction)
- Semiconductor Components (non-controllable and only switch-on)
- Functionality and characteristic line of a diode
- Switchable power semiconductors
- MOSFET (4 types, functionality, characteristic line)
Module 12: Noise, Vibration and Harshness (NVH)
Content: 30 minutes, estimated study time: 2 hours and 30 minutes
- Physical Description of Sound
- Psychoacoustics
- Noise Contribution and Propagation
- Sound Design
Module 13: Information Security
Content: 1 hour, estimated study time: 5 hours
Introduction
- Goals of Information Security
- Extent of Information Security
Practical Realisation
- Threats
- Hazards
- Practical Implentation of Information Security
Endangerments
- Basics
- Functionality
- Safety testing
Module 14: Cryptography
Content: 4 hours, estimated study time: 20 hours
Classical Cryptography
- Cryptography Basics
- Scytale
- Caesar Cipher
- Vigenère Cipher
- One-Time Pad
- Enigma
Modern Cryptography
- Who are Alice and Bob?
- Symmetric Encryption
- Asymmetric Encryption
- Hybrid Encryption
- DES (Data Encryption Standard)
- AES (Advanced Encryption Standard)
- Diffie-Hellman Key Exchange
- RSA
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.