コンピュータ設備

PICコントローラ。 PICコントローラのプログラミング。 PICコントローラのスキーム

スキームが作られるときには、誰かや何かが必要な行動の実行を制御する必要があります。 人にとっては、動作(トランジスタ、抵抗、サイリスタ、ダイオード、コンデンサなど)を制御するためにかなりの数の異なる要素を使用する必要があるため、これはかなり問題になります。 しかし、すべての複雑で大きな回路は、コントローラ(マイクロコントローラ)の助けを借りて制御することができます。 彼らが何であるかは、PICの家族の例について語られます。 ダミーの PICコントローラ は 何 ですか? 彼らのスキームは何ですか?そしてそれらはどこで使われていますか?

PICマイクロコントローラとは何ですか?

PICコントローラ(またはマイクロコントローラ)は、あらかじめプログラムされたプログラムを使用して特定のアクションの実行を自動化する手段です。 この製品ラインの代表者の特徴は、プログラミングの容易さと仕事に必要なすべての機能の利用可能性です。 その設計について説明すると、その組成にはシリコン結晶が1つしかないことに注意してください(これはすべてのマイクロコントローラの特徴です)。 それに加えて、PICコントローラにはいくつかの足があります。 それらのうちのいくつかは、論理入力として、一部は出力として、残りは双方向アプリケーションとして使用できます。 足はデジタルでもアナログでもよい。

大多数のPICコントローラを動作させるには、5Vの安定した電圧が必要です。 これは彼が彼の通常の様式で働き、彼の前に設定されたプログラムを実行するのに十分である。 PICコントローラ をコンピュータから直接 プログラミングする ことは不可能です。 プログラマがこの目的のために使用されます。

コントローラファミリ

PICコントローラは1つのインスタンスに存在しません。 同社は重要な範囲のマイクロコントローラを製造しており、それぞれ独自の特性、能力、潜在的なアプリケーションを備えています。 家族の数自体はかなり大きく、分類属性に依存しますが、これは主なものとして扱われます。 したがって、基本分類について言及する価値はあります。この分類では、8ビット、16ビット、および32ビットの3つのファミリしか存在しません。 彼らは、順番に、他の人に分かれていますが、家族自身が記事のトピックではないので、彼らは話されません。

該当する場合

その汎用性のため、PICコントローラはほとんどどこにでも適用できます。 マイクロコントローラは、冷蔵庫、テレビ、洗濯機で見つけることができます。 しかし、RIS製品ラインには、無線アマチュアや独学のロボットの間でPICコントローラの回路が普及しているという特徴があります。 ヘルプを使用すると、ノードまたはデバイス全体の操作を簡単に調整できます。 そのような人気をリーズナブルな価格、プログラミングの容易さ、そしてかなりの量の教材として宣伝します。

ワイヤレスコントロール、ロボットハンド、および他の手工芸品でマシンを作成するときにPICコントローラを適用することができますが、予算は限られています。 これは工業用のものにも使用することができます。マイクロコントローラで制御される自動自作機械の作成という話題が非常に人気があります。 使い方の幅が広く、有能なアプローチであればほぼすべての目標を達成できるため、PICコントローラ上の回路はアマチュアの作品だけでなく、

PICコントローラを使用するためのソフトウェア

必要最小限のソフトウェアはノートブックです。 しかし、無料の配布のために、メーカーが提供するMPLABソフトウェアを使用することもできます。 より正確には、ソフトウェア(開発環境、コンパイラ)MPLABのライン。 同社の方針のおかげで、無料で配布されるが、一定の制限がある。 したがって、短いデモバージョンではすべての可能性を試すことができますが、終了後にプログラムの機能が調整されます。 本格的なプログラムでは、プログラムの作成を容易にする重要なツールがあり、さまざまな問題領域を検索してコードの最適化を行うのが便利です。 バージョンによっては、コード最適化機能が終了したり、プログラムでサポートされているコントローラの数が減ったりすることがあります。 真実のために、同社はもっとも人気のある代理人に専念していると言えるでしょう。

他社が提供するソフトウェアも多数あります。 一般に、それらの機能は似ていますが、違いがあります。 だから、多くの人々は、MPLABがユーザーの設計に不満を抱いているという不満を表明しています。 したがって、メーカーは切り取られた機能の保存とソフトウェアの操作の利便性に頼っています。 PICコントローラのプログラムは非常に多様なので、ここでは主に趣味の問題です。

PICコントローラ用のプログラムの作成

適切なソフトウェアの助けを借りて、また簡単なノートブックでも特別なプログラムを作成することができます。 このような機会は、アセンブラやCなどのプログラミング言語で動作するため、存在します。主な違いは、書き込まれる情報の量とデータの設定の容易さにあります。 Cの複雑さについては多くのことが分かりますが、アセンブラはさらに複雑であり、より徹底的なアプローチが必要です。

したがって、プログラムを作成するときは、どのコントローラーを対象にするのかを指定する必要があります。 いくつかの設定を行う必要があるかもしれませんが、エラーはマイクロコントローラが通常のプラスチックと鉄の部品に変わるという事実につながる可能性があるため、経験や自信を持って実行する必要があります。

プログラマーによるプログラミング

しかし、開発したプログラムをマイクロコントローラ自体にどのように転送するのですか? マイクロコントローラのプログラミングはどのように機能しますか? 特にこの目的のために特別なデバイスがあります - プログラマ。 マイクロコントローラに信号を送り、マイクロコントローラはプログラムに従ってメモリ内のセルを変更します。 転送プロセスを開始するには、プログラマにマイクロコントローラを挿入する必要があります。次に、マイクロコントローラをコンピュータに接続します。 次に、ソフトウェアを使用してファームウェアを実行します。 通常、PICコントローラのプログラミングは30秒から2分まで続きます。

プログラマーのタイプ

どのプログラマをマイクロコントローラに書き込むべきですか? 条件付きでは、自家製、製造元、他社製の3種類があります。 それぞれの使い方には独自の特徴があります。

だから、自作のプログラマーはかなり安いです。 しかし、それらの使用は、マイクロコントローラをプラスチックと鉄の片に簡単に変えることができるという事実を含んでいる。 そのような場合、マイクロコントローラのプログラミングは感電の形で不快な結果になる可能性があります。したがって、安全上の注意を遵守する必要があります。 さらに、自分で最初からやり直す場合は、作業オブジェクトの変更に関する機能が制限された製品を入手することがよくあります。 しかし、グローバルネットワークでは、他の人が提案した、この問題に対する解決策がかなりありますが、おそらく問題はありません。

製造元の元のプログラマは、あらゆるマイクロコントローラの定性的な作業を行うことができます。 それが保証されており、領収書を受け取っても動作しない場合は、それを交換することは問題ありません。 しかし、物事の順番で、ファームウェアのPICコントローラは問題なく実行されます。

しかし、その買収からかなり高い価格で停止します。

他の企業によってリリースされたプログラマーは、彼らが扱うオブジェクトの幅がかなり広い。 彼らの特徴は、PICを除く他のマイクロコントローラと低価格で動作することです。 さまざまな種類の仕事を提供できる本当に普遍的な「モンスター」がありますが、多数の接続を作成する必要があるため、その価格は低くありません。

回路図の機能

最後に、イメージスキームについてのいくつかの言葉。 マイクロコントローラは、実際に端末の実際の構成とは異なることが多いため、添付のドキュメントに基づいて足をナビゲートする必要があります。 そのような場合の主なものは、署名された結論であり、それはそれらのためのものであり、デバイスの作成時に導かれるべきです。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ja.delachieve.com. Theme powered by WordPress.