無線電子工学および電気工学の百科事典 マイクロコントローラー Z1821 上のプログラマー P-DS8。 無線エレクトロニクスと電気工学の百科事典 無線電子工学と電気工学の百科事典 / マイクロコントローラー あらゆる体積(たとえば、バルコニーの野菜を保管するボックス、水族館、浴場など)で設定温度を維持するために、精度特性、導入コスト、および精度の点で異なる多くの自動装置が開発されてきました。使いやすさ。 現在、おそらくこの問題に対する最も洗練された解決策は、Dallas Semiconductors の比較的安価なデジタル温度計兼サーモスタット DS1821 を使用することです。 このチップは、リモートデジタル温度計または温度センサーを内蔵したサーモスタットマスターコントローラーとして使用できます。 DS1821の動作の種類を選択します。 また、マイクロ回路がサーモスタット モードで動作し、P-DS1821 プログラマが使用されている場合に、制御デバイスの不揮発性メモリ内の設定を設定 (変更) することもできます。 プログラマは、制御機能を備えたボードとプログラム可能な超小型回路を取り付けるためのソケット、出力電圧 5 V ± 5% (負荷電流約 20 mA の場合) の別個の電源、PC シリアル ポート付きの通信ケーブルで構成されます。最新のソフトウェア パッケージにインストールされているサポート。 P-DS1821 は、PC 交換とオフライン プログラミングの 1821 つのモードで動作できます。 最初のケースでは、デバイスはシリアル インターフェイス ケーブルを使用して PC の COM ポートに接続されます。 プログラマの不揮発性メモリ チップにデータを格納する「ファームウェア」は、pgds95 制御プログラムを使用して生成されます。 マルチウィンドウ シェルの原理に基づいて構築されており、Windows NT および Windows 98/XNUMX オペレーティング環境で動作します。 オフライン モードでは、PC モードとの交換で以前に選択したのと同じ設定を使用して、複数の DS1821 チップを連続してプログラムできます。 この場合、PCは必要ありません。 デバイスの動作モードは、「リセット」ボタンと「スタート」ボタン、ジャンパ、プログラミングの正常な完了を確認する LED などのコントロールによって設定されます。 プログラマ (図 3) の基礎は、DD2 Z86E0812PSC マイクロコントローラです。 メモリに「配線」された制御プログラムのおかげで、PC からのコマンドを実行してマイクロ回路をプログラミングするプロセスが提供されます。 クロック周波数 DD2 は、水晶振動子 ZQ1 と容量 1 ~ 2 pF のコンデンサ C22、C33 で構成される回路によって設定されます。 プログラマ ノードに電力を供給し、プログラミング アルゴリズムを実行するために必要な電圧は、出力電圧 5 V の外部電源ユニットから供給されます。 プログラマ ボードと PC COM ポート間の通信は、DD2 ポートに基づいてソフトウェアで実装された UART シリアル プロトコルを使用して実行されます。 RS232 インターフェイス モードの 1 つと自由にインターフェイスします。 これらのポートと PC COM ポート間の交換は、DDI チップ インバータとして使用されるバッファを通じて実行されます。 LED HL1 はプログラミング モードを示します。 プログラマの電源がオフのときにサーモスタット設定の値を保存する機能は、DSXNUMX 不揮発性メモリ チップによって提供されます。 プログラマブルマイクロ回路を接続するには、標準パネル (XS1) の 282836 つのセクションのいずれかのセグメントを使用できます。 または、DS2 ピンをネジで固定するための内蔵端子クランプ AMP 1821-XNUMX。 電源と PC COM ポートを備えた通信ケーブルは、はんだ付けまたは標準端子台 X1 および X2 を介してプログラマ ボードに接続されます。 PC に接続するケーブルの長さは 3 ~ 4 m を超えないようにしてください。PC COM ポートに接続するコネクタは標準の 9 ピンまたは 25 ピン (DB-9M または DB-25F) です。 通信ケーブルの配線は表に従って接続されます。 4. EPROM MK DD2 にある制御プログラムは、シリアル UART インターフェイスの動作の構成と、プログラマブル超小型回路の動作設定を行うための手順の実行を提供します。 ソフトウェアベースの UART には、PC から情報を非同期で受信するための 16 バイトの入力バッファが含まれています。 コマンド インタプリタは、プログラミング、検証、サービス対象デバイスの内部メモリからの情報の読み取りを提供します。 PROMマイコンDD2の「ファームウェア」コードを表に示します。 5. PC との交換モードでは、このデバイスはサーモスタット設定をプログラマのメモリに「フラッシュ」し、複数の温度計サーモスタットを異なる設定でプログラムし、DS1821 の動作タイプ (デジタル温度計またはサーモスタットとして) を選択するために使用されます。 デバイスの動作はこのモードから始まります。 ジャンパ S1 を設定することにより。 電源をプログラマに接続し、デバイスをケーブルで PC の COM ポートに接続します。 次に、プログラマと PC の電源を入れ、pgds1821 プログラムを実行します。 このモードでのプログラマの動作は、マウスを使用して制御プログラムのシェルウィンドウ内のボタンを押すことによって制御されます(図4)。 制御プログラムが起動されると、画面上に 1 つのウィンドウが表示されます。大きなメイン ウィンドウとその上の小さなステータス ウィンドウで、プログラマと交換する PC COM ポートを選択できます。 目的のポート (COM2 または COMXNUMX) は、(「マウス」を使用して) スイッチを適切な位置に移動し、「OK」ボタンを押すことによって選択されます (以下、プログラム ウィンドウに存在する仮想コントロールを意味します)。 今後、このウィンドウはメインウィンドウの「ポートの選択」ボタンを押すと開きます。 作業を始める前に、メインウィンドウの左上隅にある「ON LINE」インジケーターの色に注目してください。 緑の場合はプログラマとの通信が確立されており、赤の場合は逆に通信が行われなかったことを示します(断線、電力不足、交換ポートの誤った表示などにより)。 プログラミングするには、超小型回路を XS1 ソケットに取り付け、「NEW DEVICE」ボタンを押します。 「DEV POWER」インジケーターの赤色は、DS1821 が交換の準備ができていることを示します。 「Read Device Parameters」ボタンを押すと、チップのメモリに保存されている現在のパラメータ値を読み取ることができます。 これらはボタンの下の「TH」ボックスに表示されます (サーモスタットの上限温度値 (摂氏))。 「TL」(下位)と「POL」(制御信号極性)。 緑色のインジケータ「OK!」 読み取った情報が正しいかどうかを確認します。 新しい設定をチップに書き込むには、「Write Device Parameters」ボタンの下にある「TH」、「TL」、および「POL」ボックスに値を入力してクリックする必要があります。 「パワーアップモード」スイッチを使用すると、マイクロ回路の動作モードが次の電源電圧に設定されます。 「サーモスタット」位置に設定すると、DS1821 はオンになり、サーモスタット モードで動作します。また、「1-Wire」位置 (単線インターフェイスを備えた温度計) では動作します。 「デバイスパラメータの書き込み」ボタンを押すと、対応するインジケータ「OK!」が表示されます。 が緑色に点灯し、プログラミングが正常に完了したことを示します。 温度計の動作は、「温度変換」ボタンを押すことによってチェックされます。「WAIT」インジケーターが消えた後、その下のウィンドウに、マイクロ回路から読み取られた温度値が表示されます。 次のチップをプログラムしたら、「電源オフ」ボタンを押してチップを次のチップと交換し、「新しいデバイス」ボタンを押すことから始まるプログラミング サイクルを繰り返します (上記を参照)。 デバイスをオフライン操作に備えて準備するには、必要なパラメータ値をデバイスの不揮発性メモリ チップに書き込む必要があります。 これを行うには、[Write Programmer Parameters] ボタンの下にある [TN]、[TL]、[POL] ボックスに値を入力し、それを押します。 緑色のインジケータ「OK!」 プログラミングが正常に完了したことを確認する信号として機能します。 「Read Device Parameters」ボタンを押すと、メモリに保存されている現在のパラメータが対応するウィンドウに読み込まれます。 「TN」ボックスからの情報を素早く転送することが可能です。 「デバイスパラメータの書き込み」ボタンの下の「TL」、「POL」を「プログラマパラメータの書き込み」ボタンの下の適切なボックスに入力し、これらのボタンの間にある二重矢印を使用して元に戻ります。「終了」ボタンを押してプログラムを終了します。 プログラマのスタンドアロン モードは、設定するパラメータの同じ値を使用して複数のマイクロ回路をプログラムする必要がある場合に便利です。 このモードに切り替えるには、デバイスを PC に接続しているコードを取り外します。 +1 V 電源を切断せずにジャンパ S5 を取り外してから、プログラムする超小型回路を、その目的のパネルに挿入します。 プログラミングは、プログラマー ボタン SB 1 (「開始」) を押すことによって実行されます。この場合、HL1 LED が短時間 (約 1 秒) 点灯し、その後消灯し、情報の記録が正常に完了したことを示します。 何らかの理由でプログラミングが失敗すると、LED が点滅します。 操作を繰り返すには、SB2 (「リセット」) ボタンを押してから、もう一度 SB1 ボタンを押します。 後続の各マイクロ回路は、XS1 パネルにインストールした後、SB1 ボタンを押すことによってプログラムされます。 著者: A. Olkhovsky、S. Shcheglov、A. Matevosov、K. Chernyavsky、モスクワ 他の記事も見る セクション マイクロコントローラー. 読み書き 有用な この記事へのコメント. 科学技術の最新ニュース、新しい電子機器: 庭の花の間引き機
02.05.2024 最先端の赤外線顕微鏡
02.05.2024 昆虫用エアトラップ
01.05.2024
その他の興味深いニュース: ▪ Renesas Electronicsの耐放射線PWMコントローラおよびドライバIC
無料の技術ライブラリの興味深い資料: ▪ サイトセクション シグナルリミッター、コンプレッサー。 記事の選択 ▪ 記事 温室がホームレスの子供たちの保護施設であるというのは本当ですか? 詳細な回答 ▪ 記事 ロール屋根およびピース材で作られた屋根用の屋根葺き職人。 労働保護に関する標準的な指示 ▪ 記事 太陽電池の要素とモジュールの組み立てと操作に関する推奨事項。 無線エレクトロニクスと電気工学の百科事典 ▪ 記事 片手で結び目を作るには? 集中力の秘密。 フォーカスシークレット このページのすべての言語 ホームページ | 図書館 | 物品 | サイトマップ | サイトレビュー www.diagram.com.ua |