Você está na página 1de 3

Programação – Daniel Corteletti Página 1/3

Uma breve abordagem sobre o uso de microcontroladores.

Características principais de um microcontrolador

1) Programável
2) Pequeno
3) Baixo custo em relação a outras lógicas
4) Baixo consumo de energia
5) Demanda a construção de um circuito que dê suporte a sensores e atuadores (entradas e
saídas). Placa de circuito impresso. Isso implica em projeto eletrônico.
6) Demanda conhecimento em linguagem de programação de baixo nível (ling. C ou Assem-
bly), embora já haja linguagens mais fáceis, com quantidade considerável de recursos.

Principalmente usado em sistemas embarcados.

O que é um sistema embarcado ?


Segundo a Wikipédia, em julho de 2008, “Um sistema embarcado, ou sistema embutido, é
um sistema microprocessado no qual o computador é completamente encapsulado ou dedicado ao
dispositivo ou sistema que ele controla. Diferente de computadores de propósito geral, como o
computador pessoal, um sistema embarcado realiza um conjunto de tarefas pré-definidas, geral-
mente com requisitos específicos. Já que o sistema é dedicado à tarefas específicas, através de
engenharia pode-se otimizar o projeto reduzindo tamanho, recursos computacionais e custo do pro-
duto.”.

Exemplos:
Programação – Daniel Corteletti Página 2/3
Quais as alternativas para controle eletro-eletrônico em uma automação?

1) Automação dedicada com lógica de relés

É feita através da ligação das entradas e saídas


de elementos eletromecânicos, temporizado-
res, de retardo, etc...
Vantagem: Ideal para circuitos extremamente
simples. Fácil manutenção. Seguro e estável.
Desvantagens: Não flexível (difícil de mudar a
lógica do funcionamento ou criar novas regras
de funcionamento depois da implantação),
custo alto, consumo alto e dimensões elevadas
quando sistema não é simples.

2) Placa de circuito lógico dedicado

Usando-se componentes simples ou


circuitos integrados não programáveis,
implementa-se uma lógica estática em
uma placa de circuito impresso.
Vantagem: Reduz tamanho em relação
à lógica de relés. Fácil manutenção.
Custo baixo. Seguro e com baixo con-
sumo de energia.
Desvantagem: Não flexível por ser de-
dicada e não programável. Manutenção
simples mas demanda mais conheci-
mentos que a lógica de relés. Demanda tempo no projeto e construção da placa de
circuito impresso.

3) Placa programável com uso de microprocessador

Através de um microprocessador em uma placa de


circuito impresso, juntamente com outros compo-
nentes (RAM, ROM, periféricos ....) realiza-se a
automação dedicada, mas que pode ter seu pro-
grama modificado.
Vantagem: Flexível, com baixo consumo de ener-
gia.
Desvantagem: Depende de software. Manutenção
um pouco mais complexa. Demanda tempo para projeto e construção da placa de cir-
cuito impresso.
Programação – Daniel Corteletti Página 3/3
4) Placa programável com uso de microcontrolador

Usando-se um microcontrolador, pode se obter uma redução significativa no tama-


nho da placa de circuito impresso utilizada na automação, uma vez que o microcon-
trolador já integra RAM, ROM e grande parte dos periféricos.

Vantagens: Baixo custo, baixo consumo de energia, flexibilidade.


Desvantagens: Manutenção mais complexa, demanda tempo e conhecimento para
desenvolvimento da aplicação.

5) PC dedicado

Usa-se um computador pessoal (ou um computador modificado com características


de computador pessoal) para a automação. Ideal quando se objetiva padronização,
poder de processamento e conectividade.

Vantagens: Componentes facilmente encontra-


dos, e com custo relativamente baixo. Fácil ma-
nutenção e excelente performance. Boa conecti-
vidade.
Desvantagens: Tamanho, consumo de energia
acima do necessário, custo pode ficar mais ele-
vado que solução com microcontrolador.

6) PLCs (ou CLPs)

São pequenas “caixas programáveis”, geralmente de


linguagem simples e pouco complexas.

Vantagens: Padronização industrial, robustez para a-


plicação industrial, fácil manutenção, fácil programa-
ção.
Desvantagens: Custo elevado, tamanho, consumo de
energia elétrica mais alto que microcontrolador, me-
nos flexível que microcontrolador.

Você também pode gostar