デザインが好きな人のために電子機器は、遅かれ早かれ、その設計にマイクロコントローラーを使用することが必要になります。これらのデバイスを使用することで、ラジオエンジニアに大きなチャンスが開かれます。マイクロコントローラーはほんの数社によって製造されており、リーダーはMicrochip Technology、ATMEL、ARMLimitedです。このようなデバイスの特徴は、ファームウェアの必要性です。これはプログラマーが必要とするものです。これらのデバイスには多くの種類があり、ブランドのデバイスを購入することも、自分で購入することもできます。 2番目のオプションを選択した場合は、Gromovプログラマーなどの既製の実績のあるソリューションを使用するのが最善です。装置は非常にシンプルで、初心者でも組み立てることができます。
COM(AVR)-プログラマーGromov
COMプログラマーは簡単に製造できます。Bitbangの「COM」ポートの代替モードを使用する場合、プログラミングに必要なRS232COMポートインターフェースをSPIに変換する必要がなくなります。 -12V、+ 12Vから0V、+ 5VまでのCOMポートの信号レベルに一致するだけです。このために、AVRコントローラー用のプログラマー回路が意図されています。下の写真はGromovのプログラマーを示しています。
このスキームは、AlgoritmBuilderプログラムの作成者であるGennady Gromovによって初めて提案され、その信頼性と実行の単純さですぐに人気を博しました。
デバイスの組み立てを開始するには、次のものが必要です。
- ダイオードKD510、KD522、1N4148またはそれらの類似体。
- 公称抵抗が1kOhmの7つの抵抗器、電力は関係ありません。
- ループ-不要なものを使用できますコンピュータIDEケーブル。プログラマ回路をより安定して動作させるためには、信号線を中性線に交換する必要があります。そのため、回路に誘導されるノイズのレベルを減らし、プログラミングワイヤを長くすることができます。ただし、夢中にならないでください。列車の長さは50cmを超えてはなりません。
- プログラム可能なものに接続するためのコネクタデバイスでは、標準のコネクタを使用できます(ちなみに、同じものがマイクロコントローラのメーカーによって推奨されています)、またはBLSコネクタ(「メス」)を使用できます。マザーボード上のコンピュータの同じコネクタがボディボタンに接続され、 PLSタイプのLEDとピン(「お父さん」)。これらのコネクタを使用すると、プログラマピンがマイクロコントローラの脚のすぐ近くに配置されるため、デバイスボードを大幅に簡素化できます。 AVRマイクロコントローラのSCK、MOSI、MISO接点は一緒に配置されているため、トリプルコネクタを使用する必要があります。 「アース」と「リセット」を別々に接続します。
ご覧のとおり、すべてが非常にシンプルです。これがGromovのプログラマーにとって価値のあることです。
このデバイスの操作には、マイクロコントローラーのプログラムとテストファームウェアが必要です。
Gromovのユニバーサルプログラマーは受動素子。個別の電源を必要とせず、最も興味深いことに、回路で発生する寄生電圧のため、マイクロコントローラーは電源に接続せずにプログラムすることができます。
USBプログラマーは同じ原理に従って組み立てることができますが、そのようなデバイスの回路はやや複雑です。