Logo ms.removalsclassifieds.com

Perbezaan Antara Pengawal Mikro Arduino dan 8051 (Dengan Jadual)

Isi kandungan:

Anonim

Mikropengawal ialah litar bersepadu yang digunakan untuk mengawal bahagian penting lain dalam sistem elektronik, manakala terdapat mikropemproses lain ialah unit yang melaksanakan semua fungsi pemproses oleh satu unit. Ia adalah kos rendah, kecil, dan berfungsi sebagai sistem kerja individu. Mikropengawal terdiri daripada unit memori, unit pemprosesan pusat dan peranti.

Arduino vs 8051 Mikropengawal

Perbezaan antara Arduino dan 8051 Microcontroller ialah Arduino bukanlah salah satu daripada mikropengawal tetapi merupakan papan yang lengkap dengan IDEnya, dan ia dilengkapi dengan perpustakaan perkakasan dan perisian yang telah diuji. Manakala secara perbandingan, sebaliknya, Pengawal Mikro 8051 ditakrifkan sebagai keseluruhan keluarga nombor antara 8031 ​​hingga 8751 mikropengawal 8-bit.

Arduino untuk ditakrifkan sebagai bukan mikropengawal tetapi sebenarnya, papan mikropengawal dengan persekitaran pembangunan bersepadu (IDE) dan juga yang datang dengan perkakasan dan perpustakaan perisian yang telah diuji. Ia datang dengan tiga komponen utama - papan Arduino, Arduino IDE, dan perkakasan luaran. Dengan semua komponen ini bersama-sama, seseorang boleh memprogram peranti untuk melakukan apa sahaja seperti mengawal lampu, motor atau penderia baca.

8051 Mikropengawal boleh ditakrifkan sebagai keluarga nombor antara 8031 ​​dan 8751 mikropengawal 8-bit. Ia adalah salah satu mikropengawal yang popular dan digunakan secara meluas di pasaran. Keluarga 8051 mikropengawal telah diperkenalkan oleh syarikat Intel Corporation. Selepas pengenalan mikropengawal di pasaran, ia telah menjadi asas kepada beribu-ribu produk elektronik.

Jadual Perbandingan Antara Arduino dan 8051 Mikrokontroler

Parameter Perbandingan

Arduino

8051 Pengawal mikro

Apa ini

Ia adalah papan mikropengawal bersama IDEnya dan sebelum diuji perisian dan perpustakaan perkakasan Keluarga mikropengawal 8 bit
Bekalan Kuasa

6 Volt – 20 Volt (7-12 volt disyorkan) 5 Volt – 6.6 Volt
Dibangunkan Oleh

Institut Reka Bentuk Interaksi Ivrea (IDII) Syarikat Intel Corporation
Kelajuan jam

16 MHz (meningkat sehingga 20 MHz) 12 MHz
Kitaran Mesin

1 kitaran jam sama dengan satu kitaran mesin 12 kitaran jam lengkap sama dengan satu kitaran mesin
Pengaturcaraan

Arduino Ide Keil Uvision IDE
Sokongan Iklan

Kit pembangunan yang berasingan tersedia dan memberikan sokongan yang kuat Kit pembangunan yang berasingan tersedia dan memberikan sokongan yang lemah

Apakah Arduino?

Arduino secara meluas disalah anggap sebagai mikropengawal, sedangkan, pada hakikatnya, ia adalah papan mikropengawal dengan persekitaran pembangunan bersepadu (IDE), dan bersama-sama dengan itu, ia disertakan dengan perpustakaan perisian dan perkakasan yang telah diuji. Persekitaran pembangunan bersepadu (IDE) yang terdapat pada Arduino dirujuk sebagai 'Arduino IDE' dan merupakan salah satu daripada bahagian tiga komponen utama yang terdiri bersama papan Arduino dan perkakasan luaran.

Arduino telah dibangunkan oleh beberapa pelajar siswazah di Institut Reka Bentuk Interaksi Ivrea (IDII) pada tahun 2003. Pengawal mikro AVR adalah asas, dan papan dibina di sekelilingnya. Bekalan kuasa yang diperlukan untuk Arduino berkisar antara 6 volt hingga 20 volt, dan disyorkan untuk menggunakan bekalan kuasa di antara 7 volt hingga 12 volt maksimum.

Kelajuan jam Arduino adalah kira-kira 16 MHz, dan itu boleh dilanjutkan sehingga kelajuan 20 MHz. Kitaran satu mesin yang lengkap adalah sama dengan satu kitaran jam yang lengkap. Selain itu, terdapat banyak iklan yang disokong tersedia di pasaran yang memberikan sokongan yang kuat.

Apakah itu 8051 Mikrokontroler?

Mikropengawal yang telah dibangunkan oleh Syarikat Intel Corporation yang sangat terkenal pada tahun 1980. 8051 Mikrokontroler boleh dengan mudah dinyatakan atau ditakrifkan sebagai salah satu ahli keluarga mikropengawal 8-bit yang berjumlah antara 8031 ​​hingga 8751. Ia adalah popular secara meluas di seluruh dunia dan digunakan untuk beberapa sebab.

8051 Mikropengawal kadangkala boleh didengar merujuk sebagai 'sistem pada cip' kerana kehadiran 128 bait RAM, 1 port bersiri, 2 pemasa, 4K bait ROM, dan 4 port. Bekalan kuasa yang diperlukan untuk Pengawal Mikro berjulat antara 5 volt hingga 6.6 volt. Kelajuan jam sistem ialah 12 MHz, dan 12 kitaran jam lengkap adalah sama dengan satu kitaran mesin lengkap.

Untuk Pengawal Mikro 8051, pengaturcaraan IDE Keil Uvision digunakan yang menulis, menyusun dan memuat naik kod. Selain itu, di pasaran, terdapat banyak kit pembangunan sokongan yang tersedia, tetapi malangnya, sokongan yang diberikan oleh mereka sangat lemah. Ia digunakan dalam mesin automatik seperti- perkakas rumah, alat kawalan jauh, mainan, dsb.

Perbezaan Utama Antara Arduino dan 8051 Mikrokontroler

Kesimpulan

Sebagai penutup, Arduino yang disalah anggap sebagai mikropengawal adalah, pada hakikatnya, papan mikropengawal dengan persekitaran pembangunan bersepadu (IDE) yang hadir dengan perisian dan perpustakaan perkakasan yang telah diuji sebelumnya. Arduino hadir dengan tiga komponen utamanya iaitu – papan Arduino, Arduino IDE, dan perkakasan luaran. Ia digunakan dalam sistem automasi rumah, sistem pencerahan dalam permainan atau berkebun, beberapa peralatan robotik yang inovatif, dsb.

Sebaliknya, 8051 Mikrokontroler adalah salah satu mikropengawal yang tergolong dalam nombor keluarga antara 8031 ​​hingga 8751 mikropengawal 8-bit. Mereka sangat popular di pasaran dan mempunyai penggunaan yang meluas. Ini kebanyakannya digunakan dalam sistem automatik seperti – alat kawalan jauh, mainan, peralatan dan banyak lagi perkara lain.

Rujukan

  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/5846cca408ae2d2175702d67/An-Encyclopedia-Coverage-of-Compilers-Programmers-Simulators-for-8051-PIC- AVR-ARM-Arduino-Embedded-Technologies.pdf
  2. https://link.springer.com/chapter/10.1007/978-981-32-9690-9_30

Perbezaan Antara Pengawal Mikro Arduino dan 8051 (Dengan Jadual)