Curso Técnico Superior Profissional
Robótica e Inteligência Artificial
Área Científica
481 - Ciências Informáticas
Duração
Semestral
Unidade Curricular
Sistemas Digitais
ECTS
3
Horas de Contacto Teórico Práticas
80h ( TP 80h )
Objetivos da Aprendizagem
A Unidade Curricular de Sistemas Digitais é uma disciplina base do curso no domínio das ciências de engenharia. É a aprendizagem dos conceitos lógicos fundamentais que permite ao aluno analisar e projetar sistemas digitais baseados em circuitos combinatórios e sequenciais, e em microcontroladores.
Nesta Unidade Curricular, pretende-se que o aluno desenvolva capacidades de análise e resolução de problemas concretos de circuitos de sistemas digitais, de execução de projetos simples, e de trabalho em equipa e em regime de autonomia.
Conteúdos Programáticos
1. Sistemas de numeração
1.1. Sistema Decimal
1.2. Sistema Binário
1.3. Sistema Hexadecimal
1.4. Conversão entre sistemas
2. Aritmética Binária
2.1. Adição e Subtração Binária
2.2. Complemento para dois e para um
2.3. Representação de um número binário com Bit de Sinal
3. Códigos Binários
3.1. BCD
3.2. Paridade
3.3. Gray
3.4. ASCII
3.5. Deteção de erros através do Bit de Paridade
4. Álgebra de Boole
4.1. Funções Lógicas
4.2. Tabelas de Verdade
4.3. Portas Lógicas
4.4. Postulados e Teoremas
4.5. Simplificação de expressões Booleanas
4.6. Método de Karnaugh
4.7. Famílias Lógicas
5. Circuitos Combinatórios
5.1. Somadores e Subtratores
5.2. Comparadores
5.3. Codificadores e Descodificadores
5.4. Multiplexers e Demultiplexers
6. Circuitos Sequenciais
6.1. Latches
6.2. Flip-Flops (biestáveis)
6.3. Circuitos Síncronos
6.4. Circuitos Assíncronos
6.5. Registos de Deslocamento
6.6. Contadores e Divisores de Frequência
Bibliografia e recursos didáticos recomendados
1- Victor P. Nelson, H. Troy Nagle, J. David Irwin, Bill D. Carroll – Digital Logic Circuit Analysis & Design – 2nd edition – Pearson / Prentice Hall – 2020
2- John F. Wakerly – Digital Design: Principles and Practice – 5th edition – Pearson / Prentice-Hall – 2021
3- M. Morris Mand, Charles Kime – Logic and Computer Design Fundamentals – 5th edition – Pearson / Prentice-Hall – 2015
4- Herbert Taub – Circuitos Digitais e Microprocessadores – McGraw-Hill
5- Stephen Brown, Zvonko Vranesic – Fundamentals of Digital Logic with Verilog Design – 3rd edition – McGraw Hill, 2014
6- Morgado Dias – Sistemas Digitais – Príncipios e Prática – 3ª edição – FCA – 2013