# data[].attributes.body
Vantagens e desvantagens do multímetro analógico e digital.
Multímetros analógicos são mais antigos e ainda assim preferidos por muitos engenheiros. Um dos motivos para isso é que multímetros analógicos são mais sensíveis às variações que ocorrem nos circuitos.
Multímetros digitais são mais fáceis de usar e ler, e mais precisos do que multímetros analógicos.

O que um osciloscopio pode medir?
Período e Frequência
Se um sinal se repete no tempo, ele tem uma frequência de repetição.
Amplitude (de tensão)
Com um osciloscópio podem medir-se amplitudes de sinais, nomeadamente amplitudes de pico e pico-a-pico.
Defasamento
O desfasamento (ou diferença de fase) representa o atraso (no tempo ou em fase) entre
dois sinais da mesma frequência.

Ferramentas de simulação existentes na internet alem da já vistas em aula.
EasyEDA
Systemvision
Upverter
EveryCircuit
Circuit Simulator Applet
Altium
DipTrace
TINA

# data[].attributes.body
Quais as principais diferenças entre um microcontrolador e um microprocessador?
A diferença entre microcontrolador e microprocessador é bastante simples: o microcontrolador, além da UCP, contém blocos internos de memória em um único chip. Entretanto, sua aplicação é para sistemas embarcados com função específica. Já o microprocessador precisa de componentes externos para seu devido funcionamento, sendo sua grande vantagem, seu poder de processamento. Com isso, ele é aplicado no uso de computadores, smartphones e sistemas de maior complexidade.

Quais são os tipos de memória?
ROM (Read Only Memory)

Memória somente de leitura, é gravada de fabrica a pedido do cliente, só pode ser gravada uma única vez é só compensa financeiramente para largas escalas de produção, os cartuchos antigos de vídeo games eram produzidos com este tipo de memória.

PROM (Programmable Read Only Memory)

Memória programável somente de leitura, são memórias adquiridas sem programa e gravadas pelo cliente ou projetista, porém estas memorias apenas podem ser gravadas uma única vez, são uteis para produções de média escala.

EPROM (Erase Programmable Read Only Memory)

Memórias apagáveis e programáveis apenas de leitura, foram o primeiro tipo de memória não volátil com a capacidade de múltiplas regravações, sua programação é elétrica e seu apagamento por luz ultravioleta, característica desconfortável pela necessidade de retira-la do circuito para nova programação, porém é uma memória barata e que possibilitava grandes capacidades, muito utilizada como BIOS de computadores pessoais (PCs).

EEPROM (Electric Erase Programmable Read Only Memory)

Memória somente de leitura de apagamento e programação elétrica, essa memória revolucionou esse tipo de sistema, pois possibilitava a programação e reprogramação de maneira elétrica sem a necessidade da retirada do componente do circuito, porém demanda de grande complexidade de projeto o que reduz sua capacidade e eleva seu preço. Este tipo de memoria também possui um numero limitado de ciclos de gravação.

Memória Flash

é uma das memórias mais utilizadas hoje em dia e foi um grande desafio tecnológico sua concepção, pois era necessária uma memória tão barata e com a mesma capacidade de uma EPROM, porém com a facilidade de programação e reprogramação de uma EEPROM, e isso foi obtido com a redução das espessuras de óxidos de isolação dos transistores integrados no CI. A memória flash é de alta densidade, baixo custo, não volátil e rápida (para leitura e não para escrita), essas memórias são encontradas em uma infinidade de locais como, por exemplo, em cartões de memórias (Memory stick), maquinas fotográficas, mp3 players portáteis ou mesmo integradas em componentes como, por exemplo, microcontroladores. Geralmente as memórias FLASH são utilizadas para gravar a programação do microcontrolador, por causa da grande velocidade e armazenamento.

NVRAM (Non- Vlatile RAM)

Esta memória é idêntica a SRAM, porem ela tem uma bateria de backup que a ser desligadas, a bateria de backup a alimenta mantendo os dados salvos na memória. Geralmente é utilizada no clock do computador, onde existe uma bateria de Li que alimenta a memória mesmo com o computador desligado. RAM Estática (SRAM)

Memórias de acesso aleatório (Random Access Memory) que são construídas com flip-flops e, portanto apenas perdem os dados com o desligamento da energia elétrica, são caras e de baixa capacidade. São as utilizadas pelos microcontroladores, é na SRAM onde ficam armazenados os valores das variáveis de um programa.

RAM Dinâmica (DRAM)

– Memórias de aceso aleatório que são construídas cada célula com apenas um transistor FET, são mais baratas e atingem altas capacidades, porém mesmo sem o desligamento da energia perdem seu conteúdo e, portanto necessitam periodicamente de um ciclo de reativação chamado de “Refresh Memory”.

Qual a função de um compilador é de um bootloader?
O nome "compilador" é usado principalmente para os programas que traduzem o código fonte de uma linguagem de programação de alto nível para uma linguagem de programação de baixo nível (por exemplo, Assembly ou código de máquina).
Boot Loader como é mais conhecido em Smartphones mais antigos, é um sistema interno e básico qual é executado em segundo plano (sem com que o usuário perceba) toda vez em que é ligado o Smartphone, esse sistema básico tem como função verificar a integridade do sistema operacional, como também todos periféricos do dispositivos, é através deste sistema básico todo usuário pode efetuar a atualização de software de seu S.O Android.

Quais as principais vantagens da arquitetura de Harvard e Von Neumann?
Von Neumann - Possibilita armazenar seus programas no mesmo espaço da memoria que os dados , podendo manipular os programas. Cada um dos elementos é realizados por componentes físicos independentes quem tem se adaptado com o avanço da tecnologia.

Harvard- É mais recente, trabalha mais rápido, permite ao processador possa acessar as duas  simultaneamente. tem uma dupla ligação as memorias de dados e programas, permitindo que o processador leia uma instrução ao mesmo tempo que faz um acesso á memoria de dados.possui um repertorio com menos instruções e são executados por um único ciclo de relógio.

O que é o assembly e qual é sua importância?
Assembly ou linguagem de montagem é uma notação legível por humanos para o código de máquina que uma arquitetura de computador específica usa, utilizada para programar códigos entendidos por dispositivos computacionais, como microprocessadores e microcontroladores. O código de máquina torna-se legível pela substituição dos valores em bruto por símbolos chamados mnemónicos. O Assembly teve uma grande importância na história da informática, contribuindo muito para o que chegamos.
Mas como a tecnologia evolui bastante, visando a praticidade, a facilidade, o menor tempo gasto, ele foi perdendo seu post pelo o fato de que os sistemas operacionais serem escritos em C, (começando com o Unix). Como a linguagem Assembly é apenas uma versão legível da linguagem de máquina, a passagem de um programa escrito em Assembly para a linguagem de máquina é quase sempre direta, não envolvendo muito processamento. Esta passagem de um programa Assembly para linguagem de máquina é chamada de Montagem (Assembler).

Qual a função principal da Unidade Lógica e Aritmética ou ALU?
A Unidade lógica e aritmética (ULA) é a unidade central do processador, que realmente executa as operações aritméticas e lógicas referenciadas pelos opcodes. É uma “grande calculadora eletrônica”. A ULA executa as principais operações lógicas e aritméticas do computador. Ela soma, subtrai, divide, determina se um número é positivo ou negativo ou se é zero. Além de executar funções aritméticas, uma ULA deve ser capaz de determinar se uma quantidade é menor ou maior que outra e quando quantidades são iguais. A ULA pode executar funções lógicas com letras e com números.

Qual a função principal dos registradores?
O registrador de uma CPU (unidade central de processamento) é a memoria RAM que armazena n bits. Os registradores estão no topo da hierarquia da memória, sendo assim, são o meio mais rápido e caro de se armazenar um dado. Lembrando que os registradores são circuitos digitais capazes de armazenar e deslocar informações binárias, e são tipicamente usados como um dispositivo de armazenamento temporário.

Qual é o microcontrolador utilizado na placa Arduino UNO e qual é a arquitetura usada neste microcontrolador?

Na placa do arduino UNO há um microcontrolador ATMEL ATMEGA16U2. É um dispositivo de 8 bits da família AVR com arquitetura RISC avançada e com encapsulamento DIP28. Ele conta com 32 KB de Flash.

# data[].attributes.headline
Atividade N° 1: Fazendo piscar um LED 14/03

# data[].attributes.subject
Atividade N° 1: Fazendo piscar um LED 14/03

# data[].attributes.headline
Atividade N° 1: Fazendo piscar um LED 14/03

# data[].attributes.subject
Atividade N° 1: Fazendo piscar um LED 14/03

# data[].attributes.headline
Atividade N° 2: Knight Rider (A Super Máquina) 19/03 

# data[].attributes.subject
Atividade N° 2: Knight Rider (A Super Máquina) 19/03 

# data[].attributes.body
Qual a especificação técnica do Arduino pro? Quais são as características dos processadores ARM Cortez?
O Pro vem nas versões 3.3V / 8MHz e 5V / 16MHz. Possui 14 pinos de entrada / saída digitais (dos quais 6 podem ser usados.como saídas PWM), 6 entradas analógicas, um conector de energia, um botão de reset e furos para montar um conector de energia, um conector ICSP e cabeçalhos de pinos. Um conector de seis pinos pode ser conectado a um cabo FTDI ou a uma placa de fuga Sparkfun para fornecer energia e comunicação USB à placa.

Arquitetura Load-Store: as instruções somente processarão (soma, subtração, etc) valores que estiverem nos registradores e sempre armazenarão os resultados em algum registrador. Instruções fixas de 32 bits de largura (com exceção das instruções Thumb compactas de 16 bits) alinhadas em 4 bytes consecutivos da memória, com execução condicional, com poderosas instruções de carga e armazenamento de múltiplos registradores, capacidade de executar operações de deslocamento e na ULA com uma única instrução executada em um ciclo de clock. Formato de instruções de 3 endereços (isto é, os dois registradores operandos e o registrador de resultado são independentemente especificados) 16 registradores de 32 bits para uso geral. Manipulação de periféricos de I/O como dispositivos mapeados na memória com suporte à interrupções.

Qual a principal diferença entre o arduino Tian e o arduino Yun?
O Yún distingue-se de outras placas Arduino pela sua capacidade de se comunicar com a distribuição Linux onboard, oferecendo um poderoso computador em rede com a facilidade de um Arduino. Além dos comandos do Linux, como o cURL, você pode escrever seus próprios scripts shell e python para interações robustas. O Yún é semelhante ao Leonardo com o ATmega32u4, exceto que ele tem Linux a bordo. (possui comunicação USB integrada, eliminando a necessidade de um processador secundário).

Explique o padrão de comunicação
LORA, SPI, I2C.
LORA é uma nova tecnologia de radiofrequência, que permite uma comunicação a longas distâncias com consumo mínimo de energia, e com um preço muito mais acessível.
A Serial Peripheral Interface (SPI) é um protocolo de dados seriais síncronos utilizado em microcontroladores para comunicação entre o microcontrolador e um ou mais periféricos. Também pode ser utilizado entre dois microcontroladores. A comunicação SPI sempre tem um Master, isto é, sempre um será o Master e o restante será Slave.
O I2C trabalha no modelo master-slave, com pelo menos um dispositivo atuando como  master, e os demais dispositivos atuando como slave. A função do master é coordenar a comunicação, sendo que é ele quem envia informações a determinado slave ou consulta informações.
I2C é um protocolo de barramento(ou bus), ou seja, com os mesmo fios conectamos todos os dispositivos do setup.

# data[].attributes.headline
roteiros arduino (Atividade N° 1: Fazendo piscar um LED, Atividade N° 2: Knight Rider (A Super Máquina) e Atividade N° 3: Botões (19/03)

# data[].attributes.subject
roteiros arduino (Atividade N° 1: Fazendo piscar um LED, Atividade N° 2: Knight Rider (A Super Máquina) e Atividade N° 3: Botões (19/03)