Logo pt.removalsclassifieds.com

Diferença entre Arduino e microcontrolador 8051 (com tabela)

Índice:

Anonim

Microcontroladores são os circuitos integrados que costumavam controlar as outras partes importantes do sistema eletrônico, enquanto outros microprocessadores são as unidades que implementam todas as funcionalidades dos processadores em uma única unidade. Eles são de baixo custo, pequenos e funcionam como um sistema de trabalho individual. Um microcontrolador compreende uma unidade de memória, unidade de processamento central e periféricos.

Arduino vs microcontrolador 8051

A diferença entre o Arduino e o microcontrolador 8051 é que o Arduino não é um dos microcontroladores, mas uma placa completa com seu IDE e vem com hardware e bibliotecas de software já testados. Embora comparativamente, por outro lado, o microcontrolador 8051 é definido como toda a família de números que variam de 8031 ​​a 8751 de microcontroladores de 8 bits.

O Arduino deve ser definido não como um microcontrolador, mas sim, uma placa microcontroladora com um ambiente de desenvolvimento integrado (IDE) e também que vem com hardware e bibliotecas de software já testados. Ele vem com três componentes principais - placa Arduino, IDE Arduino e hardware externo. Com todos esses componentes juntos, pode-se programar o dispositivo para realizar qualquer coisa, como controlar as luzes, motores ou ler sensores.

O microcontrolador 8051 pode ser definido como a família dos números que variam entre 8031 ​​e 8751 dos microcontroladores de 8 bits. É um dos microcontroladores mais populares e amplamente utilizados no mercado. A família 8051 de microcontroladores foi introduzida pela empresa Intel Corporation. Após a introdução dos microcontroladores no mercado, tornou-se a base de milhares de produtos eletrônicos.

Tabela de comparação entre o Arduino e o microcontrolador 8051

Parâmetros de comparação

Arduino

Microcontrolador 8051

O que é isso

É uma placa de microcontrolador junto com seu IDE e antes de bibliotecas de software e hardware testadas Família de microcontrolador de 8 bits
Fonte de energia

6 Volts - 20 Volts (7-12 volts é recomendado) 5 Volts - 6,6 Volts
Desenvolvido por

Interaction Design Institute Ivrea (IDII) Intel Corporation Company
Velocidade do relógio

16 MHz (aumentado para 20 MHz) 12 MHz
Ciclo de Máquina

1 ciclo de clock é igual a um ciclo de máquina 12 ciclos de clock completos equivalem a um ciclo da máquina
Programação

Arduino Ide Keil Uvision IDE
Ad-ons de suporte

Kits de desenvolvimento separados estão disponíveis e fornecem um forte suporte Kits de desenvolvimento separados estão disponíveis e fornecem suporte insuficiente

O que é Arduino?

Arduino é amplamente confundido com o microcontrolador, ao passo que, na realidade, é uma placa microcontrolada com seu ambiente de desenvolvimento integrado (IDE) e, junto com isso, vem com as bibliotecas pré-testadas de software e hardware. O ambiente de desenvolvimento integrado (IDE) presente no Arduino é referido como ‘Arduino IDE’ e é uma das partes dos três principais componentes, juntamente com a placa Arduino e hardware externo.

O Arduino foi desenvolvido por alguns alunos graduados no Interaction Design Institute Ivrea (IDII) no ano de 2003. O microcontrolador AVR é ​​a base, e a placa é construída em torno dele. A fonte de alimentação necessária para o Arduino varia de cerca de 6 volts a 20 volts, e é recomendado usar a fonte de alimentação entre 7 volts e 12 volts no máximo.

A velocidade do clock do Arduino é de cerca de 16 MHz, e pode ser estendida até a velocidade de 20 MHz. O ciclo completo de uma máquina é igual a um ciclo de clock completo. Além disso, há muitos acessórios com suporte disponíveis no mercado que fornecem um suporte forte.

O que é o microcontrolador 8051?

O microcontrolador que foi desenvolvido pela famosa Intel Corporation Company no ano de 1980. O microcontrolador 8051 pode ser facilmente declarado ou definido como um dos membros da família de microcontroladores de 8 bits que varia em número entre 8031 ​​a 8751. É amplamente popular em todo o mundo e é usado por vários motivos.

O microcontrolador 8051 às vezes pode ser ouvido se referindo a como o "sistema em um chip" devido à presença de 128 bytes de RAM, 1 porta serial, 2 temporizadores, 4K byte de ROM e 4 portas. A fonte de alimentação necessária para o microcontrolador varia entre 5 volts e 6,6 volts. A velocidade do clock do sistema é 12 MHz, e os 12 ciclos completos do clock são iguais a um ciclo completo da máquina.

Para o microcontrolador 8051, a programação Keil Uvision IDE é usada para gravar, compilar e fazer upload do código. Além disso, no mercado, existem muitos kits de desenvolvimento de suporte disponíveis, mas, infelizmente, o suporte fornecido por eles é muito pobre. Eles são usados ​​em máquinas automatizadas como eletrodomésticos, controles remotos, brinquedos, etc.

Principais diferenças entre o Arduino e o microcontrolador 8051

Conclusão

Para encerrar, o Arduino que se confunde com um microcontrolador é, na realidade, uma placa microcontroladora com um ambiente de desenvolvimento integrado (IDE) que vem com as bibliotecas de software e hardware pré-testadas. O Arduino vem com seus três componentes principais que são - placa Arduino, IDE do Arduino e hardware externo. Eles são usados ​​em sistemas de automação residencial, sistemas de iluminação em jogos ou jardinagem, alguns aparelhos robóticos inovadores, etc.

Em contraste, o microcontrolador 8051 é um dos microcontroladores que pertencem ao número da família que varia entre o 8031 ​​a 8751 dos microcontroladores de 8 bits. Eles são muito populares no mercado e têm uso generalizado. Eles são amplamente usados ​​em sistemas automatizados como - controles remotos, brinquedos, eletrodomésticos e muitos outros itens.

Referências

  1. https://www.researchgate.net/profile/Anand-Nayyar/publication/305698918_An_Encyclopedia_Coverage_of_Compiler's_Programmer's_Simulator's_for_8051_PIC_AVR_ARM_Arduino_Embedded_Technologies/links/5846cca408ae2d217-5702Cca408ae2d217-5702Covercyclopedia-Compilators-Compilators-Compilers-compoder-cls-51-5702Covercyclopedia-comp-617-5702Cover- simuladores-Compiladores-compoder-cls-5702Cover- simuladores-comp-6-7-5702Cover- simuladores-Compiladores-comp-class-51-502Cover-imuladores-compopedia--classista-Cover--volic- AVR-ARM-Arduino-Embedded-Technologies.pdf
  2. https://link.springer.com/chapter/10.1007/978-981-32-9690-9_30

Diferença entre Arduino e microcontrolador 8051 (com tabela)