Foram encontradas 20.461 questões.
O código a seguir é parte de um protocolo para a leitura dos dados do acelerômetro MPU6050.
ISR(TWI_vect){
if (I2Cestado == 1){
if ( (TWSR&0xF8)!=COD_START_OK )
TWI_erro(7,I2Cestado);
TWDR=MPU_WR; // endereço de escrita no MPU
TWCR = (1<<TWINT) | (1<<TWEN) | (1<<TWIE); // envia
end.
}
...
if (I2Cestado == 5){
if ((TWSR&0xF8)!=COD_SLA_RD_ACK)
TWI_erro(7,I2Cestado);
/* inicia a recepção do dados do MPU */
TWCR = (1<<TWINT) | (1<<TWEA) | (1<<TWEN) | (1<<TWIE);
}
if (I2Cestado>5 && I2Cestado<18){
if ((TWSR&0xF8)!=COD_RX_DATA_ACK)
TWI_erro(7,I2Cestado);
MPUvet[MPUix++]=TWDR; // recebe um dado
/* prepara para receber próximo dado do MPU */
TWCR = (1<<TWINT) | (1<<TWEA) | (1<<TWEN) | (1<<TWIE);
}
if (I2Cestado==18){
if ((TWSR&0xF8)!=COD_RX_DATA_ACK)
TWI_erro(7,I2Cestado);
MPUvet[MPUix++]=TWDR; // recebe penúltimo dado
/* prepara para receber o último dado e gerar NACK */
TWCR = (1<<TWINT) | (1<<TWEN) | (1<<TWIE); // NACK
}
if (I2Cestado == 19){
if ((TWSR&0xF8)!=COD_RX_DATA_NACK)
TWI_erro(7,I2Cestado);
MPUvet[MPUix++]=TWDR; // recebe último dado
TWCR = (1<<TWINT)|(1<<TWEN)|(1<<TWSTO); // envia STOP
MPUax=(MPUvet[0]<<8) | MPUvet[1];
MPUay=(MPUvet[2]<<8) | MPUvet[3];
MPUaz=(MPUvet[4]<<8) | MPUvet[5];
MPUtp=(MPUvet[6]<<8) | MPUvet[7];
MPUgx=(MPUvet[8]<<8) | MPUvet[9];
MPUgy=(MPUvet[10]<<8)| MPUvet[11];
MPUgz=(MPUvet[12]<<8)| MPUvet[13];
}
I2Cestado++; // incrementa estado
}
Após uma análise preliminar do código acima, é correto concluir que a leitura das informações foi realizada, sequencialmente, em
Provas
Os estudos realizados pelo francês Jean-Baptiste J. Fourier, no século XVIII, contribuem de forma significativa em diversas áreas das ciências aplicadas e engenharias.
Fourier demonstrou que um sinal periódico pode ser representado por uma série trigonométrica infinita. Um estudante de engenharia eletrônica desenvolveu um algoritmo para plotar um gráfico de uma curva aproximada de uma onda quadrada, considerando apenas alguns termos da série, com o seguinte pseudocódigo:
algoritmo “onda quadrada”
var
n : inteiro
a , k, t : real
t : vetor [1: 0.1 : 20] de real
\\comentário do programa: a expressão t : vetor [1: 0.1 :
20] \\de real, cria um vetor t, com números reais de 1 a
20, com \\incremento de 0,1
y : vetor [ ] de real
inicio
y <- 0
a <- 1
k <- 4*a/pi
para n de 1 ate 6 faca
se (n mod 2) == 1
y <- y+sin(n*t)/n
fimpara
y <- k*y
plote o grafico de y(t)
finalalgoritmo
Assinale a opção que contém a expressão correspondente aos termos da Série de Fourier consideradas pelo estudante no algoritmo desenvolvido para plotar a curva.
Provas
A figura abaixo mostra o circuito equivalente de um amplificador analógico com base no modelo \( r_e \) do transistor de junção bipolar.
Considerando que \( R_B >> R_e \) e \( R_C << r_o \), a impedância de entrada, de saída e ganho de tensão desse amplificador é, respectivamente, dada por:
Provas
Um determinado circuito digital apresenta uma saída \( S \) dada pela seguinte expressão booleana:
\( S=\overline{X}\overline{Y}\overline{Z}+X\overline{Y}\overline{Z}+\overline{X}YZ+XY\overline{Z} \)
A forma mais simples de representar essa expressão é dada por:
Provas
A respeito do condicionamento de sinais, analise os itens a seguir:
I. O aumento do ganho empregado em um amplificador perfeitamente linear reduz a largura de banda do sinal oriundo da medição.
II. Devido a presença de componentes de baixa frequência o ideal é o emprego de um filtro passa alta antes da amostragem A/D para mitigar o aliasing.
III. Os circuitos de condicionamento de sinal podem incluir circuitos de proteção que evitam danos ao sensor ou ao equipamento no caso de sobrecarga ou em condições adversas.
Está correto o que se afirma em
Provas
- Conversores Analógicos Digitais (AD) e Digitais Analógicos (DAC)
- Eletrônica Digital na Engenharia Eletrônica
Para garantir uma representação digital precisa do sinal a frequência mínima necessária do conversor analógico-digital, em MHz, é de:
Provas
- Conversores Analógicos Digitais (AD) e Digitais Analógicos (DAC)
- Eletrônica Digital na Engenharia Eletrônica
Nesse contexto, considere um sistema em que um transdutor analógico é conectado a um conversor A/D por meio de um amplificador linear, onde este último tem a função de ajustar o nível de tensão que entra no conversor de modo a assegurar a melhor representação digital do sinal na conversão. Sabe-se ainda que a saída do transdutor analógico varia de 0mV a 100mV, enquanto a faixa de entrada do conversor analógico-digital é de 0V a 10V.
Nessas condições, o ganho de tensão do amplificador linear, em decibéis (dB), é:
Provas
Com relação as características dos sensores de temperatura, analise os itens a seguir:
I. Quanto menos linear for a saída do sensor, mais fácil será calibrar e minimizar a incerteza no escalonamento de saída.
II. O tempo de resposta é o tempo necessário que um sensor leva para responder a uma mudança de temperatura.
III. A estabilidade de um sensor é um indicativo de sua habilidade em manter uma resposta consistente em uma temperatura específica.
Está correto o que se afirma em
Provas
O número mínimo de bits necessários para selecionar as portas do multiplexador e a taxa de amostragem máxima de cada sensor, respectivamente, são:
Provas
• R1: 50 mΩ, tolerância de 0,5% e potência de 500mW;
• R2: 100 mΩ, tolerância de 0,5% e potência de 500mW; e
• R3: 100 mΩ, tolerância de 1% e potência de 1W.
A respeito do desempenho de cada um destes três resistores caso aplicado no sensor de corrente elétrica, analise os itens a seguir:
I. O resistor R1 permite medir uma faixa maior de valores de corrente elétrica em comparação com o R2.
II. Em relação à precisão, não há diferença no emprego de R2 e R3, uma vez que ambos têm o mesmo valor de resistência.
III. Em termos de faixa de valores de corrente elétrica, os resistores R1 e R3 possuem capacidades de medição idênticas.
Está correto o que se afirma em
Provas
Caderno Container