Você está na página 1de 5

ATIVIDADES PRÁTICAS

SUPERVISIONADAS

Ciência da Computação
3ª Série
Circuitos Digitais

A atividade prática supervisionada (ATPS) é um método de ensino-


aprendizagem desenvolvido por meio de um conjunto de atividades
programadas e supervisionadas e que tem por objetivos:
 Favorecer a aprendizagem.
 Estimular a corresponsabilidade do aluno pelo aprendizado eficiente e
eficaz.
 Promover o estudo, a convivência e o trabalho em grupo.
 Desenvolver os estudos independentes, sistemáticos e o autoaprendizado.
 Oferecer diferenciados ambientes de aprendizagem.
 Auxiliar no desenvolvimento das competências requeridas pelas Diretrizes
Curriculares Nacionais dos Cursos de Graduação.
 Promover a aplicação da teoria e conceitos para a solução de problemas
relativos à profissão.
 Direcionar o estudante para a emancipação intelectual.
Para atingir estes objetivos as atividades foram organizadas na forma de
um desafio, que será solucionado por etapas ao longo do semestre letivo.
Participar ativamente deste desafio é essencial para o desenvolvimento das
competências e habilidades requeridas na sua atuação no mercado de trabalho.
Aproveite esta oportunidade de estudar e aprender com desafios da vida
profissional.

AUTORIA:
Tatiane Jesus de Campos
AESA
Ciência da Computação – 3ª. Série – Circuitos Digitais Pág. 2 de 5

COMPETÊNCIAS E HABILIDADES

Ao concluir as etapas propostas neste desafio você terá desenvolvido as competências


e habilidades descritas a seguir.
 Competência para identificar, analisar, documentar e solucionar problemas e
necessidades passíveis de solução via computação.
 Capacidade de raciocinar logicamente.
 Capacidade de trabalhar em equipe.
 Saber conciliar teoria e prática.

DESAFIO

A robótica móvel é uma área desafiadora e tem como um de seus objetivos básicos o
desenvolvimento de mecanismos robóticos com capacidade para se locomover no ambiente
em que estão inseridos. Muitas pesquisas nesta área utilizam como plataforma a família de
robôs Khepera, desenvolvido na EPFL, em Lausanne - Suíça, que pode ser visto na Figura 1.

Figura 1: Khepera, fonte EPFL http://www.epfl.ch/index.fr.html (Acessado em 10/10/2010)

Considere que este robô possui um sistema de sensoriamento distribuído conforme a Figura
2. Este trabalho tem como objetivo dotar este mecanismo com um sistema de desvio de
obstáculos, monitorando quantos movimentos o robô executa sem andar para trás.

Figura 2: Sensoriamento considerado no Khepera

Tatiane de Jesus Campos


Ciência da Computação – 3ª. Série – Circuitos Digitais Pág. 3 de 5

ETAPA № 1

 Aula-tema: Propriedade da álgebra de Boole. Elementos Lógicos Básicos.


Minimização e implementação de funções.

Esta atividade é importante para que você compreenda o problema a ser resolvido,
obtenha a tabela verdade, a função booleana e o circuito combinacional minimizado.
Para realizá-la, é importante seguir os passos descritos.

PASSOS

Passo 1
Escolha a sua equipe de trabalho e entregue ao seu professor os nomes, RA e e-mail dos
alunos. A equipe deve ser composta por, no máximo, 5 alunos.

Passo 2
Considere os 4 sensores detectores de obstáculos e os movimentos a seguir e construa a
tabela-verdade.
• Se apenas o sensor C ou os 3 sensores frontais forem pressionados, o robô deverá
andar para trás.
• Se apenas B e C forem pressionados, giro para a esquerda.
• Se apenas A e C forem pressionados, giro para a direita.
• Se apenas A ou B for pressionado, giro para o lado oposto ao lado do choque.
• Se apenas D for pressionado, movimento para frente.
• Caso nenhum sensor seja pressionado e para as demais combinações (consideradas
inválidas), o movimento original se mantém.

Passo 3
Escreva a expressão booleana a partir da tabela verdade obtida no passo anterior.

Passo 4
Minimize a expressão encontrada no passo 3.

Passo 5
Desenhe o circuito combinacional.

Passo 6
Entregue ao professor a solução proposta pelo grupo contendo a resolução desenvolvida nos
Passos de 1 a 5.

Tatiane de Jesus Campos


Ciência da Computação – 3ª. Série – Circuitos Digitais Pág. 4 de 5

ETAPA № 2

 Aula-tema: Dispositivos básicos de circuitos combinacionais: decodificadores,


codificadores. Dispositivos básicos de circuitos combinacionais: subtratores.
Dispositivos básicos de circuitos combinacionais: comparadores. Dispositivos
básicos de circuitos combinacionais: Multiplexadores, Demultiplexadores.

Esta atividade é importante para que você compreenda e exercite os principais


conceitos dos circuitos combinacionais.
Para realizá-la, é importante seguir os passos descritos.

PASSOS

Passo 1
Leia o texto a seguir:
O display de sete segmentos é muito utilizado para escrita de números ou símbolos em
circuitos digitais. As Figuras 3 e 4 apresentam uma unidade do display genérica e a
nomenclatura de identificação usual dos segmentos.

Figura 3 – Display Genérico Figura 4 – Identificação dos segmentos

Passo 2
Insira um display de 7 segmentos que indique o movimento que está sendo executado,
considerando a descrição a seguir.

Movimento Display
|
Frente |
_
Direita _|
|_
_
Esquerda _|
_|
_
Trás | |
|_|

Tatiane de Jesus Campos


Ciência da Computação – 3ª. Série – Circuitos Digitais Pág. 5 de 5

Passo 3
Produza um documento com o projeto desenvolvido pela equipe e entregue ao professor.

ETAPA № 3

 Aula tema: Flip-Flops.

Esta atividade é importante para que você compreenda os principais conceitos


relacionados aos Flip-flops e circuitos seqüenciais.
Para realizá-la, é importante seguir os passos descritos.

PASSOS

Passo 1
Insira no projeto um flip-flop (FF) que guarde o movimento executado anteriormente. Se for
detectado o obstáculo pelo sensor D, o próximo movimento será o anterior, indicado pelo FF.

Passo 2
Entregue ao professor a solução proposta pelo grupo.

ETAPA № 4

 Aula tema: Dispositivos básicos de circuitos sequenciais: registradores de


deslocamento. Dispositivos básicos de circuitos seqüenciais: contadores.
Dispositivos básicos de circuitos seqüenciais: dispositivos lógicos programáveis ou
PDL, memórias: ROM, PROM, EPROM, EEPROM, RAM.

Esta atividade é importante para que você projete um circuito sequencial.


Para realizá-la, é importante seguir os passos descritos.

PASSOS

Passo 1
Elabore um contador crescente que assuma o valor zero sempre que o robô se movimentar
para trás. Nos outros casos o contador soma 1, até atingir 32 movimentos sem precisar se
mover para trás.

Passo 2
Produza um documento com o projeto completo desenvolvido pela equipe e entregue ao
professor.

Tatiane de Jesus Campos

Você também pode gostar