メニュー English Ukrainian ロシア語 ホーム

愛好家や専門家向けの無料テクニカル ライブラリ 無料のテクニカルライブラリ


無線電子工学および電気工学の百科事典
無料のライブラリ / 無線電子および電気機器のスキーム

マイクロコントローラー上の実行ライン。 無線エレクトロニクスと電気工学の百科事典

無料のテクニカルライブラリ

無線電子工学と電気工学の百科事典 / マイクロコントローラー

記事へのコメント 記事へのコメント

提案された「クリーピングライン」のデザインは、広告、情報、エンターテイメント、その他の目的に使用できます。 デザインを開発する際の課題の 2 つは、最大限の汎用性を実現することでした。それは、異なる数のセグメントを持つスコアボードを使用できること、および標準のキャラクター ジェネレーター (キャラクター ジェネレーター) を廃止できることです。 また、プログラムを変更したりコントローラを変更したりすることなく、コンピュータの PS / XNUMX マウスという便利なインターフェイスのおかげで、ユーザーが直接画像を作成 (描画) できるようになります。

の特性

供給電圧、ボルト: 5
LED マトリックス ボリューム (長さ/高さ): 64h8
LED マトリックスの最小ボリューム: 23h5
グラフィック EEPROM サイズ、バイト 2048

原則 コントローラーのブロック図 (図1)。 水晶振動子ZQ1は、コントローラDD1の内蔵クロックジェネレータに接続されている。 MCLR リセット入力 (ピン 1) は +1V に直接接続されており、安定したリセットにより、コントローラーの電源がオンになるとアクティブ化された内蔵リセット タイマーが提供されます。 コントロール ボタン SA1 ~ SA5 はコントローラのポート B に接続されており、内蔵「プルアップ」抵抗が搭載されています。 マウスは PS/1 (MiniDIN-2) コネクタを介してデバイスに接続され、コントローラの制御プログラムによってサービスを受けます。 port_C のピンに PC2 と PC6 が接続された EEPROM グラフィックス DD3、インターフェイス I のシリアル交換2Cは、コントローラの内蔵MSSPモジュールを使用してCLOCK(1MHz)周波数を高めて動作します。

マイクロコントローラーのラインを実行しています。 コントローラーのブロック図
米。 1. コントローラブロック図(クリックで拡大)

原則 インジケーターブロックの図。 図上。 図2は、デコーダを使用したLEDマトリクスの制御方式を示す。 K2ID555 デコーダは強力なオープンコレクタ出力を備えているため、このデコーダを使用すると効果的です。 他のデコーダ (K10ID155、K3ID555、ID4 など) を使用することもできますが、出力の負荷容量は低くなります。 インライン デコーダの数を減らすには、マトリクス長が長い場合に特に重要ですが、DD7、DD1 バス ドライバ チップ上に作られたマトリクス行マルチプレクサが使用されます。 したがって、ライン数を 2 倍に増やすことは、通常のデコーダの数を同じ量だけ減らすことによって正当化されます。

マイクロコントローラーのラインを実行しています。 インジケーターブロックの模式図
米。 2. インジケーターユニットの概略図

スイープの開始時に 1 に設定される RES 信号は、DD3 カウンタをリセットし、DD5 デコーダを介してマトリックスの最初の行を接続します。 次に、RES 信号がレベル 0 になり、信号ドロップ CLK によってカウンタ DD1 が 3 増加され、マトリックスの次の行がデコーダ DD5 を介して接続されます。 図上。 3. シフトレジスタを使用した LED マトリクスの制御方式を示します。

この回路は単純ですが、シフト レジスタの出力は強力ではないため、LED の輝度を高める必要がある場合は、各出力をトランジスタ スイッチで補う必要があります。 バッファアンプはDD1チップ上に作られています。 KR1533IR24レジスタは、上位からのキャリー出力が独立している点で便利であり、広く使用されています。 K555IR8 レジスタまたは特に便利な 24 ビット KR1533IR31 レジスタを使用し、それらを組み合わせる場合 (マトリックス LED が出力に直接接続されている場合)、最後の転送ビットはトランジスタ スイッチを介してのみ LED に接続する必要があります。 多数の LED に負荷がかかると、出力は必要なロジック レベルを提供できなくなります。

マイクロコントローラーの実行中の行。 シフト レジスタを使用して LED マトリックスを駆動するためのスキーム
米。 3. シフトレジスタを用いたLEDマトリクス制御回路

画像スイープの開始時に、DAT 信号はレベル 0 になり、CLK 信号のエッジを使用して、シフト レジスタの最初のビットに 0 が書き込まれます。 さらに、DAT 信号がレベル 1 になり、クロック信号 CLK を使用して、レジスタの次のビットへの 0 の連続シフトが発生し、マトリックスの対応する行が切り替わります。 「共通アノード」を備えた LED マトリクスを使用する必要がある場合 (つまり、多数の LED がアノードによって結合されている場合)、DAT 信号の代わりに、反転 RES 信号を最初のレジスタの入力に適用する必要があります。そしてレベル 1 の連続的なシフトがレジスタの出力で発生します。 次に、バッファアンプ DD1 を、出力信号を反転する K555AP3 に置き換える必要がありますが、ピン 19 はグランドに接続する必要があります。

構造と詳細。 コントローラ DD1 PIC16F877 4 MHz DIP パッケージでは、PIC16F874 コントローラも使用できます。PIC877F2 コントローラは、プログラムで使用されないメモリの量が少ない点で F24 と異なります。 DD01 EEPROM をそれぞれ 02/04/08/128 バイトを持つ 256C512/1024/555/1533/ に置き換えることが可能で、不足しているメモリ サイズは単位として読み取られます。 K155 シリーズのマイクロ回路は、KR362 または K4 シリーズの同様のものと置き換えることができます。 スコアボードは、デコーダーとラインスイッチングを備えたスキームに従って、ALSXNUMXB LED インジケーター (XNUMX つの長方形 LED) で作成されました。 構造的には、スコアボードはフォイルグラスファイバー製のボード上に作成でき、LEDリード線用の穴が開けられ、カッターで列の長手方向のトラックを切り取り、取り付けワイヤーで列をはんだ付けします。 基板の底部で、制御用マイクロ回路用の接触パッドを切り取ります。 表示ユニットはケーブルでコントローラボードに接続されます。

Управление

В エディタモード (スイッチ SA4 が開く) 座標上でマウスを動かすと、対応するカーソルの位置が変わります (背後の画像要素がオフの場合は LED が点灯し、その逆の場合は LED が点灯しません)。 押す 左のボタンに マウスを使用すると、対応する発光/非発光の選択された画像要素が削除/表示されます。 押す 右の方へ マウス ボタンをクリックすると、選択した項目のみが削除されます。 押す 真ん中に マウス ボタンは、選択した画像要素のみをオンにします。 X 座標に沿ってカーソルを移動してインジケーターの端の 4 つに到達すると、さらに移動すると、画像が対応する方向に「スクロール」します。 「エディタ」モードでは、次の機能も利用できます。 スイッチ SAXNUMX の接点を閉じると、デバイスは直接オンになります。 ランニングラインモード。 ティッカーの開始、終了、速度、および必要に応じて一時停止の場所などのサービス オプションは、次のパラメータによって決定されます。 「設定」モード。 「設定」モード を押して「エディタ」モードからアクセスできます SA1ボタンに。 注記。 LEDマトリックスの最小サイズは23x5です。このモードではLEDの数が少ないため、ディスプレイ上の数字を見ることができなくなります。原則として、マトリックスの寸法は制限されません。 。 その結果、ディスプレイに XNUMX つの数字が表示されます。左側の数字はパラメータ番号を意味し、右側の数字はその値を意味します。 パラメータ関数を次の表に示します。

パラメータNo. 値の範囲 機能
0 0-2047 「マーキー」でスクロールを開始する場所を決定します
1 0-2047 「マーキー」でスクロールの終了を指定します
2 0-2047 「マーキー」の一時停止の場所を決定します
3 0-255 「クリープライン」の一時停止時間を決定します。 値 1 はストップを除外します。
4 0-2047 「クロールライン」の掃引周波数を決定し、それに応じてその速度を決定します。
5 0-255 デバイスの LED マトリックスの物理的な長さを指定します
6 0-2047 「クロールライン」を除くすべてのモードでの掃引周波数を決定します
7 0-255 EEPROM への書き込み中の遅延時間を指定します

このモードでは、マウスは次の機能を実行します。X 座標に沿って移動すると、編集されたパラメータの番号が変更されます。 長押しすると 左のボタン マウスを押して X 座標に沿って移動すると、選択したパラメータの値が変更されます。 クリックすると 右ボタン マウスは終了します エディターモード。 開始/終了/ブレークポイントなどの機能の数値を定義するには、表示されるメニュー 「エディター」モードでSA3ボタンを長押しすると、 メモリフィールドの X 座標に沿ったカーソルの位置を示す数字がディスプレイに表示されます (0 ~ 2047)。 また、このモードになっている(すなわち、 SA3ボタンを押したまま) を短く押します SA4ボタン カーソルが現在位置しているメモリのページ (256 バイト) をクリアします。 パラメータに加えた変更を確認した後、必要に応じて、デバイスの電源を短時間オンにしたときの開始パラメータとして保存できます。 SA3を押すことで、値はコントローラの不揮発性データメモリに書き込まれます。

最初に電源を入れたとき

  1. SA1 ボタンを押して「設定」モードに入り、パラメータ No.5 を選択し、マトリクスの長さに等しい値を設定します。
  2. パラメータNo.6に最適なフリッカー周波数に応じた値を設定します。
  3. 必要な量の EEPROM メモリをクリアします (上記を参照)
  4. パラメータNo.7の値を選択することにより(最小値を目指します)、「エディタ」モードでマウスボタンを押した後の表示上のカーソル右側の画像の「にじみ」を解消します。 このパラメータはEEPROMの速度によって異なります。
  5. 変更をコントローラの不揮発性データ メモリに書き込みます。

注釈

1. 電源投入時に SA4 スイッチが閉じている場合、マウスは初期化されず (存在しない可能性があります)、「エディタ」モードを終了するときに動作しなくなります。

2. マウスがない状態で電源が入っている場合、マウスが接続されるまでデバイスは動作しません。

3. デバイスの電源が入っているときにマウスを取り外し、再度接続すると、ソフトウェアが機能しなくなります(電源を入れたときに再初期化する必要があります)。

出版物: cxem.net

他の記事も見る セクション マイクロコントローラー.

読み書き 有用な この記事へのコメント.

<<戻る

科学技術の最新ニュース、新しい電子機器:

庭の花の間引き機 02.05.2024

現代の農業では、植物の世話プロセスの効率を高めることを目的とした技術進歩が進んでいます。収穫段階を最適化するように設計された革新的な Florix 摘花機がイタリアで発表されました。このツールには可動アームが装備されているため、庭のニーズに簡単に適応できます。オペレーターは、ジョイスティックを使用してトラクターの運転台から細いワイヤーを制御することで、細いワイヤーの速度を調整できます。このアプローチにより、花の間引きプロセスの効率が大幅に向上し、庭の特定の条件や、そこで栽培される果物の種類や種類に合わせて個別に調整できる可能性が得られます。 2 年間にわたりさまざまな種類の果物で Florix マシンをテストした結果、非常に有望な結果が得られました。フロリックス機械を数年間使用しているフィリベルト・モンタナリ氏のような農家は、花を摘むのに必要な時間と労力が大幅に削減されたと報告しています。 ... >>

最先端の赤外線顕微鏡 02.05.2024

顕微鏡は科学研究において重要な役割を果たしており、科学者は目に見えない構造やプロセスを詳しく調べることができます。ただし、さまざまな顕微鏡法には限界があり、その中には赤外領域を使用する場合の解像度の限界がありました。しかし、東京大学の日本人研究者らの最新の成果は、ミクロ世界の研究に新たな展望をもたらした。東京大学の科学者らは、赤外顕微鏡の機能に革命をもたらす新しい顕微鏡を発表した。この高度な機器を使用すると、生きた細菌の内部構造をナノメートルスケールで驚くほど鮮明に見ることができます。通常、中赤外顕微鏡は解像度が低いという制限がありますが、日本の研究者による最新の開発はこれらの制限を克服します。科学者によると、開発された顕微鏡では、従来の顕微鏡の解像度の 120 倍である最大 30 ナノメートルの解像度の画像を作成できます。 ... >>

昆虫用エアトラップ 01.05.2024

農業は経済の重要な分野の 1 つであり、害虫駆除はこのプロセスに不可欠な部分です。インド農業研究評議会 - 中央ジャガイモ研究所 (ICAR-CPRI) シムラーの科学者チームは、この問題に対する革新的な解決策、つまり風力発電の昆虫エアトラップを考案しました。このデバイスは、リアルタイムの昆虫個体数データを提供することで、従来の害虫駆除方法の欠点に対処します。このトラップは風力エネルギーのみで駆動されるため、電力を必要としない環境に優しいソリューションです。そのユニークな設計により、有害な昆虫と有益な昆虫の両方を監視することができ、あらゆる農業地域の個体群の完全な概要を提供します。 「対象となる害虫を適切なタイミングで評価することで、害虫と病気の両方を制御するために必要な措置を講じることができます」とカピル氏は言います。 ... >>

アーカイブからのランダムなニュース

高速16Gbpsインターフェース 31.01.2016

高速シリアルインターフェースと混合信号処理用LSIの開発を専門とするザインエレクトロニクスは、「帯域幅16Gb/sの高速インターフェース技術」の創出を発表した。 このような場合はいつものように、XNUMX 行あたりのスループットについて話します。

THineによると、これは世界で初めてのソリューションであり、8Kテレビやその他の高精細機器の内部接続に適しています。 この新技術は、ザイン独自の V-by-One インターフェイスだけでなく、ファイバー チャネル 16GFC、PCI Express 4.0 (Gen4)、および USB3.1 でも使用できるとメーカーは述べています。

同社は、この開発が PC、コンピュータ センター、産業用電子機器、車載システムに適用されると確信しています。 この新技術を使用した集積回路のサンプルは、2017 年前半に完成する予定です。 そんな中、ザインは帯域幅32Gb/s以上のインターフェースの開発に着手。

その他の興味深いニュース:

▪ 航空機と気候

▪ シナモンは脂肪分の多い食品による害を軽減します

▪ Huaweiタグアイテムトラッカー

▪ 新しい JVC ビデオカメラは、フィルムの代わりにハード ドライブを使用します。

▪ 機械の手が感じることができます

科学技術、新しいエレクトロニクスのニュースフィード

 

無料の技術ライブラリの興味深い資料:

▪ サイトセクション 壮大なトリックとその手がかり。 記事の選択

▪ シェミャキン法廷の記事。 人気の表現

▪ 記事 カタツムリの大きさはどのくらいですか? 詳細な回答

▪ 記事 段ボールグラインダーでの作業。 労働保護に関する標準的な指示

▪ 記事 アンプチップ TDA7056、3 ワット。 無線エレクトロニクスと電気工学の百科事典

▪ 記事 XNUMX箱。 フォーカスシークレット

この記事にコメントを残してください:

Имя:


Eメール(オプション):


コメント:





このページのすべての言語

ホームページ | 図書館 | 物品 | サイトマップ | サイトレビュー

www.diagram.com.ua

www.diagram.com.ua
2000-2024