Post on 19-Jul-2022
Curso Mecatrônica
Disciplina : Sistemas Microprocessados I
1
Sistemas Microprocessados I
2
Sistemas Microprocessados I
3
Sistemas Microprocessados I
4
O microcontrolador possui internamente os seguintes dispositivos:
Uma CPU (Central Processor Unit ou Unidade de Processamento Central),cuja fi nalidade é interpretar as instruções de programa.
Uma memória PROM (Programmable Read Only Memory ou Memória ProgramávelSomente de Leitura) na qual são gravadas as instruções do programa.
Uma memória RAM (Random Access Memory ou Memória de AcessoAleatório) utilizada para memorizar as variáveis utilizadas pelo programa.
Um conjunto de LINHAS de I/O para controlar dispositivos externos oureceber impulsos de sensores, interruptores, etc.
Um conjunto de dispositivos auxiliares ao funcionamento, ou seja, geradorde clock, contadores, UASART para comunicação, etc.
Sistemas Microprocessados I
5
Arquitetura do Microcontrolador
Sistemas Microprocessados I
6
Sistemas Microprocessados I
7
Sistemas Microprocessados I
8
Sistemas Microprocessados I
9
Sistemas Microprocessados I
10
Sistemas Microprocessados I
11
Sistemas Microprocessados I
12
Sistemas Microprocessados I
13
Sistemas Microprocessados I
14
Sistemas Microprocessados I
15
Sistemas Microprocessados I
16
Sistemas Microprocessados I
17
Sistemas Microprocessados I
18
Sistemas Microprocessados I
19
Sistemas Microprocessados I
20
Sistemas Microprocessados I
21
Entradas Digitais:
Pinos configurados como entradas digitais detectam a tensão presente externamente neles,
dados alguns valores limiares. Quando abaixo de determinado valor de tensão, dado
presente na folha de dados do microcontrolador de interesse, o nível lógico lido é 0, já se
dentro de uma faixa próxima do valor de alimentação, também dependente do
microcontrolador em questão, o nível lógico lido é 1. Conectando chaves ou interruptores a
pinos de entrada é possível alterar estados de variáveis dentro do software em execução no
microcontrolador, fazendo com que o programa execute alguma tarefa de interesse.
Sistemas Microprocessados I
22
Saídas Digitais:
Pinos configurados como saídas digitais podem ser comandados por meio do software e
ter seu valor de tensão assim alterado. Nível lógico 0 representa valor de tensão nulo, já
nível lógico 1 representa valor de tensão de alimentação do circuito. A saída digital dos
microcontroladores é a principal interface deste componente com o mundo real,
bastando conectar um LED e fazê-lo piscar, ou um pequeno alto-falante para emitir um
sinal sonoro.
Sistemas Microprocessados I
23
Conversão analógico/digital
Um grande número de sensores operam com valores contínuos de tensão, e portanto
não podem ser usados diretamente por meio das portas digitais dos microcontroladores.
Para ler os valores de tensão destes sensores e manipula-los de forma digital é preciso
primeiramente convertê-los, e um dispositivo capaz disto é o conversor
analógico/digital(ADC, do inglês Analog to digital converter). Muitos microcontroladores
possuem ADC integrado, não necessitando que este dispositivo seja conectado
externamente.
Sistemas Microprocessados I
24
Comunicação serial
A comunicação serial permite a interligação entre um microcontrolador e um computador,
ou outros dispositivos. Este periférico é bastante comum em muitas famílias de
microcontroladores e trás capacidades muito interessantes, como a leitura de dados de
sensores, ou interfaces de entrada, por meio dos microcontroladores que enviam estas
leituras para um computador, capaz de usar estes dados em aplicações robustas, como
a visualização de dados em uma tela de alta resolução. Utilizar um microcontrolador
como dispositivo de saída também é possível, para por exemplo acionar motores por
meio de comandos oriundos de um computador. É por meio deste periférico também que
se conectam módulos de comunicação sem fio bastante populares, como
módulos Bluetooth e WiFi, que expandem as capacidades de operação de circuitos microcontrolados.
Sistemas Microprocessados I
25
Referência Bibliografica
TRINDADE, Ronaldo S; PENIDO, Édilus de Carvalho C. Microcontroladores - Instituto Federal de Educação, Ciência e Tecnologia. Ouro Preto, 2013.
Disponível em: https://fiozera.com.br/ Acesso em: 04 maio 2020.
NERYS, José W. L. – MICROPROCESSADORES E MICROCONTROLADORES - Universidade Federal de Goias. Goias.