マイクロコントローラ

一般的なマイクロコントローラの外見(Atmel AVR

マイクロコントローラ (: microcontroller) とは、CPUに加えてRAMROMI/Oポートなどを1つの集積回路(IC)にまとめた、いわば極小のコンピュータ[1]。主に機器の制御に使われる[1]。略語は英字ではMCU[2]。日本語ではマイコンとも呼ばれる[注 1]

主に機器の制御(コントロール)に使う目的で開発された小さな("マイクロ" な)集積回路でありコンピュータなので「マイクロコントローラ」と呼ばれるようになった。

概要

CPUの機能を備えており1つの集積回路にまとめたものなので、マイクロプロセッサの一種である。ただし、マイクロコントローラは通常、1 MHzから200 MHz(メガヘルツ)程度のクロック周波数で動作しており[1]、マイクロプロセッサの中では比較的動作速度が低いという特徴がある[1]。主な用途として何らかの機器に組み込んで使うこと(組込システム)を想定しているので、電力消費量を減らすためにクロック周波数を抑えてある[1]。よくあるパーソナルコンピュータのマイクロプロセッサのほうは、大量に電力を消費するわけだが、そちらはたいていは1 GHz 〜 3 GHz(ギガヘルツ)ほどで動作しているので、そちらの数分の1〜数千分の1程度の動作速度ということになる。マイクロコントローラは消費電力が抑えてあるので組込システムに使いやすい。

また、一般的なマイクロコントローラはCPUに加えて、主メモリ(全体、場合によっては一部)とI/Oポートを内蔵している。コンピュータがコンピュータとして動作するには、CPUだけでは足りず、メモリやI/Oポートも必要であり、PC用マイクロプロセッサの場合はそれらの必須の機能を得るにはそれを提供する集積回路を別途追加しなければならず、基板の上で集積回路の数が増えていってしまい、基板の上の回路のパターンは複雑化し、基板の面積も大きくなっていってしまう。それに対して、マイクロコントローラのほうはコンピュータに必要な集積回路のほとんどをひとつの小さな集積回路にまとめているので、(いくつか集積回路を足す場合でも、全体として)とても小さく、簡潔にまとまるので、組込システムなど特に「コンピュータの物理的な小ささ」が求められる用途に向いている。

マイクロコントローラはさまざまな組み込みシステムで使われている。マイクロコントローラは近年のあらゆる家電製品や電子機器類で使われているので、PCで使われるマイクロプロセッサより遥かに大量に存在している。

電子工作の世界でも、マイクロコントローラを使うと電子部品の数が少なくて済むので非常に便利なパーツである。(自分で多数の電子部品を組み合わせて自作の回路を作る場合と比べて、はんだづけの手間も圧倒的に少なくてすみ、ミスが入り込みにくく、はんだづけ不良や接触不良も減るので動作も安定する。ブレッドボードに挿してわずかな部品数とわずかな手間で制御装置を実現することもできる。)また近年メーカー・ムーブメント(既成品に頼るばかりでなくデジタル技術も使い自分であれこれと自作してみようという潮流)でワンボードマイコンArduinoも広まったわけだが、ArduinoはAtmel社のマイクロコントローラ en:ATmega328で動作している。電子工作の世界では(Arduinoを使わずとも)ATmega328や他のマイクロコントローラをブレッドボードに直接挿してリード線を伸ばしてさまざまな小さな機器を制御することも行われる。価格もお手頃のものが多く、たとえばATmega328は(その時々の為替レートや需給関係にもよるが)1個300円〜500円ほどと[3][4]とてもお手頃な価格なので、「定番の電子部品」として親しまれている。

2010年代後半からはマイクロコントローラはIoTを実現する集積回路としても評価が高まっている。

歴史

マイクロコントローラが登場する以前、電子制御分野における制御シーケンスはアナログ回路論理回路といったハードウェア的に回路で組まれていたため、手順を一部変更するだけでも回路の変更が必要だった。それら制御シーケンスを、コンピュータシステムを用いたシステムに置き換えた事から始まった。プログラム内蔵方式の特徴を生かしたコンピュータシステムの場合、回路は変更せず内蔵するプログラムを書き換えるだけで制御内容の変更や機能追加が行えるようになった。さらにコンピュータシステムをワンチップにしたものがマイクロコントローラーであった。

世界最初のマイクロコントローラーは、1971年9月に登場したテキサス・インスツルメンツ TMS0100シリーズの TMS1802NC (TMS0102)と言われている[5]。TMS1802NCは、電卓専用だったため汎用性はなかった。

汎用性があって大量に使用された最初のマイクロコントローラーは、1974年に登場したテキサス・インスツルメンツ TMS1000シリーズであった[6][7]

マイクロコントローラが進化するにしたがって内蔵する回路が増えていき、外付けにしなければならない部品が減っている。1980年代から1990年代にかけて、マイクロコントローラの中でも最も成功したものは8ビットのインテル8051とザイログZ80の派生品である。

通信機器では1980年代後半から1990年代にかけてMC68000とその派生品も多く使われた。

現在ではARMアーキテクチャMIPSアーキテクチャの派生製品が、32ビット組み込みプロセッサの大きな割合を占めている[8]。特に携帯電話端末におけるARMのシェアは高く、2006年の情報では出荷数が年間24億個を超えたとされる[9]

構成

組み込みシステムには4つの基本部品が必要となる。それは、CPUコア、プログラムを格納するメモリ(ROMフラッシュメモリ)、ひとつ以上のタイマー(設定可能なものとウォッチドッグタイマー)、外部周辺機器などと通信するための入出力部である。マイクロコントローラはこれらが全てひとつの集積回路に組み込まれている。マイクロコントローラは、汎用CPUと比較した場合に周辺部品が少なくて済むため、コンピュータを組み立てるのが容易である。

一般的なマイクロコントローラはクロックジェネレータとRAMおよびROM(EPROMEEPROM)を内蔵している。これを動作できるようにするには、ソフトウェアをROMに格納して、水晶振動子を接続する。マイクロコントローラは様々な入出力デバイスを内蔵している。アナログ-デジタル変換回路、タイマー、汎用非同期シリアル通信(UART)、またはI2CバスSPIバスCANバスといった特殊なシリアル通信インターフェイスなどである。これらの周辺デバイスは特殊な命令で制御される。

マイクロコントローラと言った場合、一般的にはCPU機能とメモリや各種ペリフェラルを内蔵した集積回路を指すが、CPU機能のみの単機能集積回路(マイクロプロセッサ)でも組み込み用途で用いる場合はマイクロコントローラと呼ばれることがある。これは特にCPU機能が8ビットのローエンド製品に顕著である。逆にペリフェラルを内蔵するプロセッサであっても、特に8ビットより上位のCPU機能を含むものは、マイクロコントローラとは呼ばずにプロセッサと呼ばれることもある。


開発環境

当初マイクロコントローラは、搭載メモリの少なさからアセンブリ言語でのみプログラムが組まれていた。メモリ量やCPUの処理能力が向上すると、開発効率の観点からC言語が使われるようになった。

ホビーユースや学習用途では、上記言語より導入がスムーズで初心者にとって理解しやすいBASIC言語インタプリタなどの言語処理系があらかじめROMに書き込まれた半完成製品も存在し、後述のBASIC Stampなどが該当する。

主なマイクロコントローラ

アプライド・マイクロ・サーキット

従来IBMが製造販売していたマイクロコントローラシリーズ。このシリーズのライセンスはApplied Micro Circuits Corporation(en)に売却された[10]

  • 403 PowerPC CPU
    • PPC 403GCX
  • 405 PowerPC CPU
    • PPC 405EP
    • PPC 405GP/CR
    • PPC 405GPr
    • PPC NPe405H/L
  • 440 PowerPC Book-E CPU
    • PPC 440GP
    • PPC 440GX
    • PPC 440EP/EPx/GRx
    • PPC 440SP/SPe

アトメル

サイプレス・マイクロシステムズ

  • PSoC
    • CY8C2xxxx
    • CY8C3xxxx
    • CY8C5xxxx
  • AN21xx (EZ-USB)
  • CY7C68xxx (EZ-USB FX2)

フリースケール・セミコンダクタ

モトローラの半導体事業部が分離/独立した会社。現在はNXPに買収されている。

富士通

スパンションを経て、現在はサイプレスから販売されている。

  • F2MC ファミリ (8/16ビット)
  • FR ファミリ (32ビット)
  • Traveo (32ビット)

Holtek(en)

  • HT8

インテル

Microchip

  • 8ビットPIC
    • PIC10シリーズ
    • PIC12シリーズ
    • PIC16シリーズ
    • PIC18シリーズ
  • 16ビットPIC
    • PIC24シリーズ
  • 16ビットdsPIC
    • dsPIC30シリーズ
    • dsPIC33シリーズ
  • 32ビットPIC
    • PIC32シリーズ

ナショナル セミコンダクター

  • COP8
  • CR16

ルネサス エレクトロニクス

NXP

フィリップスの半導体事業部がファンドに買収され独立した会社で、NXPに社名が変更。

  • LPC2000 (ARM7)
  • LPC900
  • LPC700

STマイクロエレクトロニクス

  • ST 62
  • ST 7

テキサス・インスツルメンツ

  • TMS370
  • MSP430
  • TMS320 (DSP)

旧・東芝(現・東芝デバイス&ストレージ)

  • TLCS-47 (4ビット)
    • TMP47C4xx
  • TLCS-870 (8ビット)
  • TLCS-900 (16ビット)
  • TMPZ84C0xx (Z80互換)
  • TX19/TX39/TX49 (MIPS32, MIPS64)

ウェスタンデザインセンター

  • W65C134 (8ビット)
    W65C02ベースのマイクロコントローラ
  • W65C265 (16ビット)
    W65C816ベースのマイクロコントローラ

Ubicom(en)

  • SX-28, SX-48, SX-54:高性能 8ビットマイクロコントローラ (PIC16互換)
  • IP2022, IP3023 (マルチスレッド指向の独自アーキテクチャ)

ザイログ

ザイリンクス

アルテラ

  • Nios FPGA用ソフトコア 32ビットマイクロコントローラ
  • Nios II FPGA用ソフトコア 32ビットマイクロコントローラ

Raspberry Pi Ltd

マイクロコントローラの半完成応用製品

BASIC組み込みマイクロコントローラ

マイクロコントローラに、BASICインタプリタ、電源装置などを組み合わせたパッケージとして販売している小企業が数多く存在する。PICが使われていることが多い。

Parallax, Inc.(en)
  • BASIC Stamp:有名だが、低速で高価。
  • SX-Key:プログラマは高価だが、チップ自体は安い。
秋月電子通商
  • PIC-BASIC:BASIC Stampの日本版とも言える製品で日本語の資料が充実している。
PicAxe(en)

PICにBASICをロードするよりも安価であることが特長。内蔵するBASICは機能が豊富だが構造的な制約が多い。

脚注

注釈

  1. ^ 1970年代や1980年代のマイクロコンピュータのほうも、略語ではマイコンと呼ばれた(今もそれなりの頻度で呼ばれている)ので、日本語では両者の名称が衝突してしまっており、文脈がはっきりしていないと使いづらい。特にコンピュータ全体の歴史(コンピュータ史)を俯瞰して話をする状況ではかなり使いづらい。一方、明らかに制御機器についてだけ技術者同士が話している状況などではマイコンと呼んでも誤解は受けないので使える。

出典

関連項目

Read other articles:

Call the ManSingel oleh Céline Diondari album Falling into YouDirilis23 Juni 1997 (1997-06-23)FormatCD single, cassette singleDirekamThe Hit FactoryGenrePopDurasi6:08 (Versi album) 4:22 (Radio Edit) LabelColumbia, EpicPenciptaAndy Hill, Peter SinfieldProduserJim Steinman, Steven Rinkoff, Jeff Bova Call the Man adalah komersial kelima dan terakhir singel dari Céline Dion album Falling into You. Album ini dirilis pada 23 Juni 1997 di luar Amerika Utara. Call the Man ditulis oleh Andy Hill d…

Fegato alla veneziana Risi e bisi Masakan Veneto (cucina veneta) adalah jenis masakan yang berasal dari regione Veneto, Italia Utara.[1] Masakan kawasan Veneto dikaitkan dengan tradisi kuliner warga di kawasan daerah pedalaman, pegunungan Alpen serta kota Venezia.[2] Produk khas daerah ini dipengaruhi oleh daerah-daerah lain seperti polenta (bubur jagung), beras, kacang-kacangan dan ikan kod asin. Kuliner khas Venezia berciri khas dengan penggunaan rempah-rempah dan hasil-hasil l…

Bagian dari seriAkidah Rukun Islam Syahadat Salat Saum Zakat Haji SunniRukun iman Allah Nabi dan Rasul Kitab-kitab Allah Malaikat Hari akhir Qada dan Qadar Mazhab teologi Islam Atsariyah Hambali1 Ahli Hadis Ilmu kalam Asy'ariyah Maliki Syafi'i Maturidiyah Hanafi SyiahTeologi Dua Belas Imam4 Tauhid Adalah Kenabian Imamah Hari akhir Rukun Islam Salat Saum Zakat Haji Khums Jihad Amar makruf Nahi mungkar Tawalli Tabarri Tujuh rukun Ismailiyah5 al-Wilayah Tauhid Salat Zakat Saum Haji Jihad Konsep aki…

Julio HornayJúlio Hornay (2017) Kepala Polícia Nacional de Timor-Leste ke-3Masa jabatan26 Maret 2015 – 27 Maret 2019PresidenTaur Matan RuakFrancisco GuterresPerdana MenteriRui Maria de AraújoMarí AlkatiriTaur Matan Ruak PendahuluLonguinhos MonteiroPenggantiFaustino da Costa Informasi pribadiLahir16 Februari 1967 (umur 57) Lospalos, Timor PortugisKarier militerPihak Indonesia (1991—1999) Timor Leste (2000—2019)Masa dinas1991—2019Komando Kepolisian Repu…

Cari artikel bahasa  Cari berdasarkan kode ISO 639 (Uji coba)  Kolom pencarian ini hanya didukung oleh beberapa antarmuka Halaman bahasa acak Bahasa KerekDituturkan diRusiaWilayahOkrug Otonom ChukotkaEtnisOrang KerekKepunahan2005[1] Rumpun bahasaChukotko-Kamchatka ChukotkaKerek Aspek ketatabahasaanTipologibahasa aglutinatif [sunting di Wikidata]Kode bahasaISO 639-3krkGlottologkere1280[2] Status konservasi Punah EXSingkatan dari Extinct (Punah)Terancam CRSi…

This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.Find sources: Secretary of Foreign Affairs Mexico – news · newspapers · books · scholar · JSTOR (September 2020) Secretary of Foreign Affairs of the United Mexican StatesSecretario de Relaciones Exteriores de MéxicoSeal of the Government of MexicoIncumbentAlicia…

Spanish footballer (born 1951) In this Spanish name, the first or paternal surname is Bernardo and the second or maternal family name is Bianquetti. Migueli Migueli with Barcelona in 1977Personal informationFull name Miguel Bernardo BianquettiDate of birth (1951-12-19) 19 December 1951 (age 72)Place of birth Ceuta, SpainHeight 1.83 m (6 ft 0 in)Position(s) Centre-backYouth career O'Donnell CádizSenior career*Years Team Apps (Gls)1970–1973 Cádiz 77 (4)1973–1988 B…

Hengdian World StudiosLokasiDongyang, Zhejiang, TiongkokKoordinat29°10′45″N 120°17′53″E / 29.179068°N 120.298083°E / 29.179068; 120.298083TemaFilm Studios and Theme ParksPemilikHengdian GroupDibuka1996 (1996)Situs webwww.hengdianworld.com/en/StatusBeroperasi Hengdian World Studios (Hanzi: 横店影视城; Pinyin: Héngdiàn Yǐngshìchéng) adalah sebuah studio film yang terletak di Hengdian, sebuah kota di Dongyang, Provinsi Zhejiang. Tempat…

В Википедии есть статьи о других людях с фамилиями Монро, Мортенсон и Бейкер. Мэрилин Монроангл. Marilyn Monroe Мэрилин Монро в июне 1953 года Имя при рождении Норма Джин Мортенсон Дата рождения 1 июня 1926(1926-06-01) Место рождения Лос-Анджелес, Калифорния, США[1] Дата смерт…

Germanic multi-triangular symbol, occurs in several forms Valknut variations.On the left unicursal trefoil forms; on the right tricursal linked triangle forms. The valknut is a symbol consisting of three interlocked triangles. It appears on a variety of objects from the archaeological record of the ancient Germanic peoples. The term valknut is a modern development; it is not known what term or terms were used to refer to the symbol historically. Scholars have proposed a variety of explanations f…

AS Saint-ÉtienneSaison 1938-1939 Généralités Président Pierre Guichard Entraîneur William Duckwoorth Résultats Division 1 4e 35 pts (14V, 7N, 9D) Coupe de France Éliminée en 1/8e de finale Meilleur buteur Ignace Tax 21 buts ChronologieSaison précédente Saison suivantemodifier Cette page présente la saison 1938-1939 de l'AS Saint-Étienne. Le club évolue en Division 1 et Coupe de France. C'est sa première saison en Division 1. Résumé de la saison L'ASSE rejoint enfin l'élite du f…

Alba Teruel RibesAlba Teruel en 2018InformationsNom de naissance Alba Teruel RibesNaissance 17 août 1996 (27 ans)BenigànimNationalité espagnoleÉquipe actuelle Laboral Kutxa-Fundacion EuskadiÉquipes UCI 2015-2017Lointek2018-2021Movistar Team2022Bizkaia-Durango2023-Laboral Kutxa-Fundacion Euskadimodifier - modifier le code - modifier Wikidata Alba Teruel (née le 17 août 1996 à Benigànim) est une coureuse cycliste espagnole, membre de l'équipe Movistar. Biographie En catégorie junio…

Halaman ini berisi artikel tentang pulau. Untuk negara berdaulat, lihat Britania Raya. Untuk kerajaan, lihat Kerajaan Britania Raya. Untuk kegunaan lain, lihat Britania. Britania RayaCitra Satelit Britania Raya bulan April 2002Britania RayaGeografiKoordinat53°50′N 2°25′W / 53.833°N 2.417°W / 53.833; -2.417Koordinat: 53°50′N 2°25′W / 53.833°N 2.417°W / 53.833; -2.417KepulauanKepulauan BritaniaDibatasi olehAtlantikLuas209.331 km2…

PubChemKontenDeskripsiPubChemKontakKutipan utamaPMID 15879180AksesURL pengunduhanFTPPerangkatLain-lainLisensiRanah publik PubChem adalah database molekul kimia dan aktivitasnya terhadap penelitian biologi. Sistem ini dipelihara oleh National Center for Biotechnology Information (NCBI), suatu komponen pada National Library of Medicine, yang merupakan bagian dari National Institutes of Health (NIH) Amerika Serikat. PubChem dapat diakses secara gratis melalui suatu web user interface. Jutaan strukt…

هذه المقالة عن سيرة شخصية ذات ملحوظية ضعيفة، وقد لا تستوفي ملحوظية الأشخاص، ويحتمل أن تُحذف ما لم يُستشهد بمصادر موثوقة لبيان ملحوظية الشخصية. (نقاش) جونغ أون 정은경   مدير مراكز كوريا للسيطرة على الأمراض والوقاية منها الرئيس مون جاي إن رئيس الوزراء Chung Sye-kyun Jung Ki-seok   معلوم…

Bilateral relationsEuropean Union–Micronesia relations European Union Micronesia Micronesia–European Union relations are the foreign relations between the country of the Federated States of Micronesia and the European Union. Cooperation between Micronesia and European Union was initiated in 2000 when the country joined the Organisation of African, Caribbean and Pacific States and is developed in the framework of Cotonou Agreement within the wider ACP–EU development cooperation.[1] …

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Cet article lié à la géographie doit être recyclé (août 2019). Une réorganisation et une clarification du contenu paraissent nécessaires. Améliorez-le, discutez des points à améliorer ou précisez les sections à recycler en utilisant {{section à recycler}}. Pour les articles homonymes, voir Océan (homonymie). Animation montrant les découpages possibles en 5, 4, 3 ou 1 seul océan(s). Le grand océan p…

2004 single by Usher Confessions Part IISingle by Usherfrom the album Confessions ReleasedJune 1, 2004RecordedJuly 2003GenreR&BLength3:49LabelAristaSongwriter(s)Usher RaymondJermaine DupriBryan-Michael CoxProducer(s)Jermaine DupriBryan-Michael CoxUsher singles chronology Burn (2004) Confessions Part II (2004) My Boo (2004) Music videoConfessions Part II on YouTubeAudioConfessions Part II on YouTubeConfessions Part II Remix on YouTube Confessions Part II is a song by R&B singer Usher, pro…

The foreign policy under the presidency of Woodrow Wilson deals with American diplomacy, and political, economic, military, and cultural relationships with the rest of the world from 1913 to 1921. Although Wilson had no experience in foreign policy, he made all the major decisions, usually with the top advisor Edward M. House. His foreign policy was based on his messianic philosophical belief that America had the utmost obligation to spread its principles while reflecting the 'truisms' of Americ…

Questa voce o sezione sull'argomento centri abitati della Toscana non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Radicofanicomune Radicofani – Veduta LocalizzazioneStato Italia Regione Toscana Provincia Siena AmministrazioneSindacoFrancesco Fabbrizzi (centro-sinistra, lista civica - Oltre per Radicofani e Contignano) dal 26-5-2014…

Kembali kehalaman sebelumnya