Slide pesquisa:
PIC E ARDUINO
Professor: Pedro
Alunos: Arthur Magalhães, Clara Beatriz, Estevão
Moreira, Isabela C. Andrade, Yuri Sodré
O QUE É UM MICROCONTROLADOR?
Um microcontrolador é um circuito integrado que combina um
processador, memória e periféricos de entrada e saída em um
único chip. Ele é projetado para executar tarefas específicas
dentro de sistemas embarcados, como controle de dispositivos
eletrônicos, automação industrial e eletrodomésticos.
COMO FUNCIONA?
O microcontrolador opera seguindo um programa armazenado
em sua memória, processando dados e interagindo com
sensores e atuadores. Ele recebe sinais de entrada, processa
as informações e envia comandos para dispositivos externos,
garantindo o funcionamento de sistemas automatizados.
O QUE É O PIC?
O PIC (Programmable Interface Controller) é uma família de
microcontroladores desenvolvida pela Microchip Technology,
usada para controle embarcado. Ele é amplamente utilizado
em projetos eletrônicos devido à sua simplicidade, baixo custo
e variedade de modelos.
COMO FUNCIONA?
O PIC executa instruções armazenadas em sua memória flash,
processando dados e interagindo com dispositivos externos.
Sua arquitetura otimizada permite um processamento eficiente
e rápido.
Características em Detalhe
ARQUITETURA
Os microcontroladores PIC utilizam a arquitetura Harvard
modificada, que separa fisicamente a memória de dados da
memória de programa. Isso permite um processamento mais
eficiente, pois o microcontrolador pode acessar
simultaneamente ambas as memórias
Características em Detalhe
FAMÍLIAS (MODELOS)
Os PICs são divididos em várias famílias, cada uma com características
específicas:
PIC10: Modelos compactos e de baixo consumo, ideais para aplicações
simples.
PIC12: Microcontroladores de 8 bits com mais recursos, como
temporizadores e interrupções.
PIC16: Uma das famílias mais populares, oferecendo um bom equilíbrio
entre desempenho e custo.
PIC18: Modelos avançados com maior capacidade de processamento e
periféricos adicionais.
PIC24: Microcontroladores de 16 bits, voltados para aplicações mais
exigentes.
PIC32: Modelos de 32 bits, com alto desempenho para sistemas
complexos
Características em Detalhe
PROGRAMAÇÃO
Os microcontroladores PIC podem ser programados em Assembly, C e outras
linguagens de alto nível. A ferramenta mais utilizada para desenvolvimento é o
MPLAB X IDE, que oferece suporte a diversas famílias PIC
APLICAÇÕES
Os PICs são amplamente utilizados em:
Automação industrial: Controle de máquinas e processos.
Robótica: Sistemas inteligentes e autônomos.
Dispositivos médicos: Equipamentos de monitoramento e diagnóstico.
Eletrodomésticos: Controle de funções em aparelhos eletrônicos
O QUE É O ARDUINO?
O Arduino é uma plataforma de prototipagem eletrônica
baseada em hardware e software de código aberto. Ele facilita
o desenvolvimento de projetos eletrônicos, sendo amplamente
utilizado por iniciantes e profissionais.
COMO FUNCIONA?
O Arduino possui um microcontrolador que executa programas
escritos na linguagem Arduino (baseada em C/C++). Ele
interage com sensores e atuadores, permitindo a criação de
sistemas inteligentes.
Características em Detalhe
ARQUITETURA
O Arduino utiliza microcontroladores da família ATmega,
baseados na arquitetura Harvard customizada com núcleo
RISC de 8 bits. Isso garante um processamento eficiente e
rápido
Características em Detalhe
FAMÍLIAS (MODELOS)
Existem diversas placas Arduino, cada uma com
especificações distintas:
Arduino Uno: Modelo mais popular, baseado no
ATmega328.
Arduino Mega: Possui mais pinos e maior capacidade de
memória.
Arduino Nano: Compacto e ideal para projetos pequenos.
Arduino Due: Utiliza um microcontrolador de 32 bits para
aplicações avançadas.
Arduino Leonardo: Permite comunicação direta com o
computador via USB. Recebeu esse nome como uma
homenagem a Leonardo da Vinci.
Características em Detalhe
PROGRAMAÇÃO
O Arduino é programado na linguagem Arduino, baseada em
C/C++. O ambiente de desenvolvimento utilizado é o Arduino IDE,
que facilita a escrita e teste de códigos.
APLICAÇÕES
O Arduino é amplamente utilizado em:
Automação residencial: Controle de iluminação e dispositivos
inteligentes.
Robótica: Desenvolvimento de sistemas autônomos.
Internet das Coisas (IoT): Conexão de dispositivos à internet.
Projetos educacionais: Ensino de eletrônica e programação
REFERÊNCIAS:
Microcontrolador PIC
Microcontroladores PIC - Aceleron Brasil
O que é Arduino - MakerHero
Guia Definitivo do Arduino
Características do Arduino Uno

Slide arduino x PIC conceitos e classificação

  • 1.
    Slide pesquisa: PIC EARDUINO Professor: Pedro Alunos: Arthur Magalhães, Clara Beatriz, Estevão Moreira, Isabela C. Andrade, Yuri Sodré
  • 2.
    O QUE ÉUM MICROCONTROLADOR? Um microcontrolador é um circuito integrado que combina um processador, memória e periféricos de entrada e saída em um único chip. Ele é projetado para executar tarefas específicas dentro de sistemas embarcados, como controle de dispositivos eletrônicos, automação industrial e eletrodomésticos.
  • 3.
    COMO FUNCIONA? O microcontroladoropera seguindo um programa armazenado em sua memória, processando dados e interagindo com sensores e atuadores. Ele recebe sinais de entrada, processa as informações e envia comandos para dispositivos externos, garantindo o funcionamento de sistemas automatizados.
  • 4.
    O QUE ÉO PIC? O PIC (Programmable Interface Controller) é uma família de microcontroladores desenvolvida pela Microchip Technology, usada para controle embarcado. Ele é amplamente utilizado em projetos eletrônicos devido à sua simplicidade, baixo custo e variedade de modelos. COMO FUNCIONA? O PIC executa instruções armazenadas em sua memória flash, processando dados e interagindo com dispositivos externos. Sua arquitetura otimizada permite um processamento eficiente e rápido.
  • 5.
    Características em Detalhe ARQUITETURA Osmicrocontroladores PIC utilizam a arquitetura Harvard modificada, que separa fisicamente a memória de dados da memória de programa. Isso permite um processamento mais eficiente, pois o microcontrolador pode acessar simultaneamente ambas as memórias
  • 6.
    Características em Detalhe FAMÍLIAS(MODELOS) Os PICs são divididos em várias famílias, cada uma com características específicas: PIC10: Modelos compactos e de baixo consumo, ideais para aplicações simples. PIC12: Microcontroladores de 8 bits com mais recursos, como temporizadores e interrupções. PIC16: Uma das famílias mais populares, oferecendo um bom equilíbrio entre desempenho e custo. PIC18: Modelos avançados com maior capacidade de processamento e periféricos adicionais. PIC24: Microcontroladores de 16 bits, voltados para aplicações mais exigentes. PIC32: Modelos de 32 bits, com alto desempenho para sistemas complexos
  • 7.
    Características em Detalhe PROGRAMAÇÃO Osmicrocontroladores PIC podem ser programados em Assembly, C e outras linguagens de alto nível. A ferramenta mais utilizada para desenvolvimento é o MPLAB X IDE, que oferece suporte a diversas famílias PIC APLICAÇÕES Os PICs são amplamente utilizados em: Automação industrial: Controle de máquinas e processos. Robótica: Sistemas inteligentes e autônomos. Dispositivos médicos: Equipamentos de monitoramento e diagnóstico. Eletrodomésticos: Controle de funções em aparelhos eletrônicos
  • 8.
    O QUE ÉO ARDUINO? O Arduino é uma plataforma de prototipagem eletrônica baseada em hardware e software de código aberto. Ele facilita o desenvolvimento de projetos eletrônicos, sendo amplamente utilizado por iniciantes e profissionais. COMO FUNCIONA? O Arduino possui um microcontrolador que executa programas escritos na linguagem Arduino (baseada em C/C++). Ele interage com sensores e atuadores, permitindo a criação de sistemas inteligentes.
  • 9.
    Características em Detalhe ARQUITETURA OArduino utiliza microcontroladores da família ATmega, baseados na arquitetura Harvard customizada com núcleo RISC de 8 bits. Isso garante um processamento eficiente e rápido
  • 10.
    Características em Detalhe FAMÍLIAS(MODELOS) Existem diversas placas Arduino, cada uma com especificações distintas: Arduino Uno: Modelo mais popular, baseado no ATmega328. Arduino Mega: Possui mais pinos e maior capacidade de memória. Arduino Nano: Compacto e ideal para projetos pequenos. Arduino Due: Utiliza um microcontrolador de 32 bits para aplicações avançadas. Arduino Leonardo: Permite comunicação direta com o computador via USB. Recebeu esse nome como uma homenagem a Leonardo da Vinci.
  • 11.
    Características em Detalhe PROGRAMAÇÃO OArduino é programado na linguagem Arduino, baseada em C/C++. O ambiente de desenvolvimento utilizado é o Arduino IDE, que facilita a escrita e teste de códigos. APLICAÇÕES O Arduino é amplamente utilizado em: Automação residencial: Controle de iluminação e dispositivos inteligentes. Robótica: Desenvolvimento de sistemas autônomos. Internet das Coisas (IoT): Conexão de dispositivos à internet. Projetos educacionais: Ensino de eletrônica e programação
  • 12.
    REFERÊNCIAS: Microcontrolador PIC Microcontroladores PIC- Aceleron Brasil O que é Arduino - MakerHero Guia Definitivo do Arduino Características do Arduino Uno