Level of Education
Bachelor's degree (BAC +3)
ECTS
8 credits
Training Structure
College of Sciences
Number of hours
67,5h
Description
Grafcet Section (4.5 hours of lectures, 6 hours of tutorials, 6 hours of lab work)
- Definition of the standard, steps, actions, transitions, receptivities
- Classic Structures, Semaphores, Communication
- Inputs and outputs, time
- Implementation: evolution rules and algorithms, equivalent logical equations, state machines, programmable logic controllers
Logic Module (3 hours of lectures, 3 hours of tutorials, 3 hours of lab work)
- Logic Review
- Coding a Finite State Machine
Architecture Course (9 hours of lectures, 6 hours of seminars, 6 hours of lab work)
- Principles of Operation of Von Neumann Machines
- Addressing Modes and Memory Access
- Wired and Microprogrammed Sequencers
- Principles of Interrupt Systems
- Inputs / Outputs
Programming Component (6 hours of lectures, 15 hours of lab work)
- Implementing Device Programming
- C and Assembly Languages
- STM32 Board
Objectives
Be able to select and implement a conventional digital circuit—whether combinational or sequential. Understand how a computer architecture works. Be able to use GRAFCET, a language for describing automation systems. Be proficient in programming using a high-level language.
Class Hours
- Industrial Computing - LectureLecture22.5 hours
- Industrial Computing - TutorialTutorials3:00 p.m.
- Industrial Computing - LabLab Work30 hours
Mandatory Prerequisites
Combinational and Sequential Logic