Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Página inicial Minhas disciplinas 2024/2 - Sistemas Microcontrolados para Engenharia UNIDADE III
Avaliação - Unidade III
Iniciado em quinta, 30 mai 2024, 15:54
Estado Finalizada
Concluída em quinta, 30 mai 2024, 15:59
Tempo
empregado
5 minutos 4 segundos
Avaliar 0,45 de um máximo de 0,50(90%)
Questão 1
Completo
Atingiu 0,05 de 0,05
Questão 2
Completo
Atingiu 0,05 de 0,05
A configuração do TIMER1 requer alguns cálculos para o seu funcionamento. Para um usuário que quer um
tempo de interrupção de 1,5 segundo, qual o valor deve ser configurado no registrador OCR1A e qual o valor do
prescaler? (considere processador de 16MHz)
a. 31250 no OCR1A e prescaler de 1024
b. 11520 no OCR1A e prescaler de 1024
c. 23437 no OCR1A e prescaler de 1024
d. 15625 no OCR1A e prescaler de 256
e. 15625 no OCR1A e prescaler de 1024
A resposta correta é: 23437 no OCR1A e prescaler de 1024
A configuração do TIMER1 requer alguns cálculos para o seu funcionamento. Para um usuário que quer um
tempo de interrupção de 0,5 segundo, qual o valor deve ser configurado no registrador OCR1A e qual o valor do
prescaler? (considere processador de 16MHz)
a. 11520 no OCR1A e prescaler de 1024
b. 11520 no OCR1A e prescaler de 256
c. 31250 no OCR1A e prescaler de 256
d. 5252 no OCR1A e prescaler de 1024
e. 7818 no OCR1A e prescaler de 256
A resposta correta é: 31250 no OCR1A e prescaler de 256
31/05/2024, 21:36 Avaliação - Unidade III: Revisão da tentativa
https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2901037&cmid=749860 1/8
https://ambienteonline.uninga.br/
https://ambienteonline.uninga.br/course/view.php?id=26257
https://ambienteonline.uninga.br/course/view.php?id=26257&section=5
https://ambienteonline.uninga.br/mod/quiz/view.php?id=749860
Questão 3
Completo
Atingiu 0,05 de 0,05
A função delay() possui alguns “problemas”. Sobre os problemas da função delay() analise as sentenças abaixo
e assinale a alternativa correta
I. Se o sistema requerer uma acurácia alta em sua temporização o tempo de processamento deve ser
considerado
II. Se o sistema contiver um código muito extenso o tempo de processamento deve ser considerado
III. Se o sistema contiver muitas rotinas de repetição for() o tempo de processamento deve ser considerado
IV. Rotinas com Timer internos tem um funcionamento muito similar às rotinas de delay, porém, um pouco mais
eficientes
a. Somente as afirmativas I e IV estão corretas.
b. Todas as afirmativas estão corretas.
c. Somente as afirmativas II e III estão corretas.
d. Somente as afirmativas I, II e III estão corretas.
e. Somente as afirmativas II e IV estão corretas.
A resposta correta é: Somente as afirmativas I, II e III estão corretas.
31/05/2024, 21:36 Avaliação - Unidade III: Revisão da tentativa
https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2901037&cmid=749860 2/8
Questão 4
Completo
Atingiu 0,05 de 0,05
Analise o seguinte trecho de código e as sentenças abaixo e assinale a alternativa correta:
 void loop(){
   if(digitalRead(X)){
        digitalWrite(A, HIGH);
        delay(500);
        digitalWrite(B, HIGH);
        delay(500);
        digitalWrite(C, HIGH);
        delay(1000);
        digitalWrite(A, LOW);
        digitalWrite(C, LOW);
        delay(500);
        digitalWrite(B, LOW);
    }
}
I. As saídas A, B e C ficam ligadas simultaneamente por 1 segundos
II. A saída que fica mais tempo ligada é a saída A
III. A saída que fica mais tempo ligada é a saída B
IV. As saídas A e B ficam o mesmo tempo ligadas
a. Somente as afirmativas I e IV estão corretas.
b. Somente as afirmativas I e II estão corretas.
c. Somente a alternativa IV está correta.
d. Somente as afirmativas I e III estão corretas.
e. Somente as afirmativas II e III estão corretas.
A resposta correta é: Somente as afirmativas I e IV estão corretas.
31/05/2024, 21:36 Avaliação - Unidade III: Revisão da tentativa
https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2901037&cmid=749860 3/8
Questão 5
Completo
Atingiu 0,00 de 0,05
Analise o seguinte trecho de código e assinale a alternativa correta:
ISR(TIMER1_COMPA_vect){
    if(digitalRead(A) == LOW){
        contagem++;
        if(contagem == 60){
            digitalWrite(A, HIGH);
            contagem = 0; }
        } else if(digitalRead(A) == HIGH)
    {
    contagem++;
    if(contagem == 30){
        digitalWrite(A, LOW);
        contagem = 0;
    }
}
a. A saída A ficará o dobro do tempo desligada do que ligada
31/05/2024, 21:36 Avaliação - Unidade III: Revisão da tentativa
https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2901037&cmid=749860 4/8
Questão 6
Completo
Atingiu 0,05 de 0,05
b. Esse código está errado pois sempre há necessidade de salvar o conteúdo dos registradores e variáveis
que serão alteradas dentro da ISR, nesse caso, a saída a está sendo alterada
c. O código liga uma determinada saída A quando o tempo chega em 30 vezes o tempo configurado para a
interrupção
d. A saída A ficará o dobro do tempo ligada do que desligada
e. O código desliga uma determinada saída A quando o tempo chega em 60 vezes o tempo configurado
para a interrupção
A resposta correta é: A saída A ficará o dobro do tempo desligada do que ligada
Analise o seguinte trecho de código e assinale a alternativa correta:
 ISR(TIMER1_COMPA_vect){
    if(digitalRead(MOTOR) == LOW){
        cont++;
        if(cont == 480){
            digitalWrite(MOTOR, HIGH);
            cont = 0;
        }
    }
    else cont++;
    if(cont == 120){
        digitalWrite(MOTOR, LOW);
        cont = 0;
    }
}
a. Caso a frequência de interrupções seja de 16Hz o motor será ligado a cada 1 minuto
b. Caso a frequência de interrupções seja de 4Hz o motor será ligado a cada 1 minuto
c. Caso a frequência de interrupções seja de 2Hz o motor será ligado a cada 1 minuto
d. Caso a frequência de interrupções seja de 1Hz o motor será ligado a cada 1 minuto
e. Caso a frequência de interrupções seja de 8Hz o motor será ligado a cada 1 minuto
A resposta correta é: Caso a frequência de interrupções seja de 8Hz o motor será ligado a cada 1 minuto
31/05/2024, 21:36 Avaliação - Unidade III: Revisão da tentativa
https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2901037&cmid=749860 5/8
Questão 7
Completo
Atingiu 0,05 de 0,05
As rotinas de temporização são extremamente uteis na programação dos microcontroladores. Sobre as rotinas
de temporização analise as sentenças abaixo e assinale a alternativa correta.
(  ) A função delay() recebe como paramentro uma variável do tipo float
(  ) A função delay() não pode receber como parâmetro um valor maior que 20
(  ) Para valores grandes recomenda-se utilizar a função delay dentro de rotinas de repetição
(  ) A função delay() tem um desempenho superior ao dos timers internos
a. F, F, V, F.
31/05/2024, 21:36 Avaliação - Unidade III: Revisão da tentativa
https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2901037&cmid=749860 6/8
Questão 8
Completo
Atingiu 0,05 de 0,05
Questão 9
Completo
Atingiu 0,05 de 0,05
b. F, V, V, F.
c. F, F, V, V.
d. F, V, F, V.
e. V, F, F, V.
A resposta correta é: F, F, V, F.
Com relação aos Timers Internos, microcontroladores diferentes podem contar até valores diferentes e até
mesmo possuírem Timers de tamanho diferentes dentro do mesmo microcontrolador. O valor final da
contagem, em segundos, também varia de acordo com o prescaler.
Considerando um prescaler máximo de 1024 e um processador de 16MHz analise as opções abaixo e assinale a
alternativa correta.
(  ) Um Timer de 16 bits pode ter uma frequência de interrupções mínima de aproximadamente 0,5Hz
(  ) Um Timer de 10 bits não consegue uma frequência de interrupções mínima de 10Hz 
(  ) Um Timer de 8 bits consegue suportar uma frequência de 50Hz
(  ) Um Timer de 16 bits pode ter um tempo máximo de temporização de aproximadamente 4 segundos
a. F, F, V, V.
b. F, F, F, V.
c. V, F, F, V.
d. F, V, F, V.
e. F, V, V, F.
A resposta correta é: F, V, F, V.
O Timers internos são de grande utilidadeaos programadores de microcontroladores. Sobre os Timers internos
analise as sentenças abaixo e assinale a alternativa correta
I. A temporização dos timers internos é feita através de contagem de pulsos
II. Os timers internos utilizam do oscilador interno (chamado clock) para funcionar
III. A temporização pelos timers internos é um dos tipos de interrupção
IV. A temporização pelos timers internos é chamada de comparação por contagem
a. Somente a afirmativa IV está correta.
b. Somente as afirmativas II e III estão corretas.
c. Todas as afirmativas estão corretas.
d. Somente a afirmativa II está correta.
e. Somente as afirmativas I, II e III estão corretas.
A resposta correta é: Todas as afirmativas estão corretas.
31/05/2024, 21:36 Avaliação - Unidade III: Revisão da tentativa
https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2901037&cmid=749860 7/8
Questão 10
Completo
Atingiu 0,05 de 0,05
Os prescalers são ferramentas extremamente uteis na utilização dos Timers internos. Sobre os prescalers,
analise as sentenças abaixo e assinale a alternativa correta
I. O prescaler nada mais é do que um divisor de frequência que divide a frequência do sinal do lock interno do
microcontrolador II. Sem os prescalers, o valor máximo do tempo de interrupções em segundos seria um valor
baixo
III. No Arduino Uno, o valor máximo do prescaler é de 1024
IV. Os valores possíveis de configuração do prescaler são os mesmos em diferentes microcontroladores
a. Somente as afirmativas I, II e III estão corretas.
b. Somente as afirmativas II e III estão corretas.
c. Todas as afirmativas estão corretas.
d. Somente a afirmativa IV está correta.
e. Somente a afirmativa II está correta.
A resposta correta é: Somente as afirmativas I, II e III estão corretas.
Atividade anterior
◄ Slides Videoaula 3
Seguir para...
Próxima atividade
Videoaula 1 ►
Manter contato
UNINGÁ
 https://www.uninga.br
 Mobile : 0800 800 5009
   
 Baixar o aplicativo móvel.
31/05/2024, 21:36 Avaliação - Unidade III: Revisão da tentativa
https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2901037&cmid=749860 8/8
https://ambienteonline.uninga.br/mod/resource/view.php?id=749859&forceview=1
https://ambienteonline.uninga.br/mod/page/view.php?id=749861&forceview=1
https://www.uninga.br/
tel:Mobile : 0800 800 5009
https://www.facebook.com/uninga.edu.br/
https://www.youtube.com/channel/UCFfrZpSpL4DflIFl78P2TSQ
https://www.instagram.com/uningaoficial/?hl=pt
https://api.whatsapp.com/send?phone=44%2099710-2250
https://download.moodle.org/mobile?version=2020061502.11&lang=pt_br&iosappid=633359593&androidappid=com.moodle.moodlemobile

Mais conteúdos dessa disciplina