添付図のようにLEDドライバICを搭載した基板を複数枚カスケード接続しています。
DATA、CLK、ENABLE、LATCHの4線式8BITのICです。
ここで、最終基板の点灯だけを確認するために、ダミーカウント基板(?)のようなものを製作したいのですが、どのような回路になるのでしょうか?
DATAを送信するマイコンのプログラムは変更せずに、CPLD等は使用せずに組みたいのですが・・。
1枚の基板にドライバICが1個搭載されているとして、最終の5枚目の検査の場合を例に御教授いただけると幸いです。
ドライバICを必要数(この例では4個)並べるくらいしか思いつかないのです・・。もっとカスケード数が多くなるとこんな方法では対処できないので。。
よろしく御願いいたします。
No.5ベストアンサー
- 回答日時:
再三に渡り申し訳ないですが、回路間違ってますね。
2入力ANDではなく2入力XORです。
>設定したクロックに達すると7430は"L"を出力するので74164は"HOLD"状態になり、以降クロックが入力されてもHOLD状態であるためカウントアップせずに"L"出力のままとなる。
その理解であってます。
>FIFOに入力されそのままターゲット基板へ出力されていたDATAが、RD端子が"H"になることでFIFOからのData出力が止まる
このデバイスはRD/WRは正論理ですので、"H"になることでFIFOからのData出力開始されます。
RD/WR負論理のFIFOを使用する場合は読み替えてください。
使い方としては、
1、SW1~5でカウンタをとめる値を設定します。(SWは負論理とする)
2、出力開始前にリセットSWをLowにしてFIFOとカウンタを初期状態にします。
3、WRは常にアクティブにしてますのでCLK入力されるたびにすべてFIFOに保存されます。
4、SWの値とカウント値が一致するとカウンタがホールドされ、RD信号は"H"になります。
5、次に入力されたCLKからデータ出力します。
データはカウンタ分遅延されて出力されますので、一見シフトレジスタと同様の動作に見えます。
注意事項として、この回路では段数0は再現できてないので、段数0も必要でしたらバイパスさせるように変更する必要があります。
ありがとうございます!
お蔭様で回路の動作は理解できました。
カウンタにも同期式と非同期式があるようで、非同期のほうで実験してみたいと思います。
お付き合いいただきましてありがとう御座いました。
No.4
- 回答日時:
色々間違ってそうですので修正しておきます。
まだ色々おかしなところがある気がしますので、
もし使用されるのであれば見直しされることをお勧めします。
いろいろとありがとう御座います。
勉強不足でまだ理解が浅いのですが、データシートを読ませていただきました。
設定したクロックに達すると7430は"L"を出力するので74164は"HOLD"状態になり、以降クロックが入力されてもHOLD状態であるためカウントアップせずに"L"出力のままとなる。
すいません、FIFOはこれから勉強させていただきますが、FIFOに入力されそのままターゲット基板へ出力されていたDATAが、RD端子が"H"になることでFIFOからのData出力が止まる、と解釈したいのですが、この解釈はあっていますでしょうか?(これならば全体の回路動作が理解できるので・・)
何より、御丁寧にアドバイスいただきありがとうございます。
No.3
- 回答日時:
ただ、それでは段数が10段になれば10個のシフトICが必要になってしまい回路規模が巨大になってしまいます。
ならば、FIFOで可変長のシフトレジスタを作ってしまおうと言うのがNo1の案です。
LED基板のデータシートを見たところ、データのシフト部はENABLEやLATCH信号は使用してないようです。
単純なシフトレジスタのようですのでLatch信号でカウントする案は使えませんね。
クロック数のみをカウントして、指定したカウント値に達したらFIFOのRDを許可することにしましょう。
カウンタは74163を2つ、FIFOはSN74ACT2228(256x1)を使用して、32段まで対応させる仕様としてみましょう。
http://focus.tij.co.jp/jp/docs/prod/folders/prin …
http://search.digikey.com/scripts/DkSearch/dksus …
実際に検証してないのですが、こんな感じですかね。
http://homepage2.nifty.com/y-daisan/html/B080106 …
http://homepage2.nifty.com/y-daisan/html/B071201 …
No.2
- 回答日時:
>最初の必要数のDATAを記憶しておいて、あとはラッチ信号が来るまでクロックを捨て続ける、といった考えで良いのですよね?
違います。最初の8bitを記憶するだけではダメです。
シフトして次々入力されてくるデータはすべてLED基板のFFに記憶されていますので、ダミー回路でも同様に保持しておく必要があります。
そのための記憶回路が必要になるのです。
ただ、シフトレジスタ(例えば74HC91)では単純にLED基板をシフトレジスタICに置き換えるだけですので、想定されるLED基板の段数分ICを実装して出力を切り替えて使用することになるでしょう。
No.1
- 回答日時:
信号の詳細仕様がよく理解できないのでアイデアだけになりますが・・・。
まず、カウンタだけでは無理です。
段数に応じた記憶回路が必要になります。
記憶回路はシフトレジスタ、ラッチ、FIFOなどです。
>もっとカスケード数が多くなるとこんな方法では対処できないので。。
確かに汎用ロジックでは段数分のシフトレジスタICが複数必要になってきます。
最初から段数を想定して段数分のシフトレジスタを用意してもよいですが、FIFO+カウンタではいかがでしょう?
http://www.indexpro.co.jp/search/search-ctg.asp? …
・EN信号入力時にFIFO書き込みを行い、ラッチ入力時にカウンタをUPさせます。
・ラッチの回数が想定される段数に達するとEN信号をRD側にも入力します。
(NANDなどで段数に達するまではマスクしておく)
これだとFIFOの記憶容量の許すかぎり段数を増やすことができます。
ご参考まで。
この回答への補足
早速の御回答ありがとうございます。
http://www.semicon.toshiba.co.jp/docs/datasheet/ …
このICをカスケード接続します。
最終段の基板の点灯が正しいかを確認するということは、マイコンから出力される最初のデータを記憶する必要があるということに今、気が付きました。
最初の必要数のDATAを記憶しておいて、あとはラッチ信号が来るまでクロックを捨て続ける、といった考えで良いのですよね?
まだ私の頭では回路まで浮かびませんが・・(^^;;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 工学 LED、CdS(受光素子)、ディジタル IC(組み合わせ回路,順序回路)、タイマーICの技術を組み合 1 2022/12/23 10:45
- 宗教学 神話に出てくる土・泥からの国造り、人の造りなどの話は、どれも集積回路の考案によるキルビー特許に由来? 1 2022/11/05 20:11
- ノートパソコン パソコン(windows11)とICカードリーダ(IC-608)でマイナンバーカードのアクセスをして 1 2023/04/06 13:26
- ノートパソコン パソコン(windows11)とICカードリーダ(IC-608)でマイナンバーカードのアクセスをして 2 2023/04/06 13:17
- その他(IT・Webサービス) パソコンとICカードリーダでマイナンバーカードのアクセスをしています。 2 2023/04/06 09:45
- その他(パソコン・スマホ・電化製品) SONY ICカードリーダー RC-S330ドライバの入手先は・・・ 1 2022/09/24 10:56
- 工学 UCHIDA製、小型電動ロクロに使われているモータは? 3 2023/07/01 18:40
- モニター・ディスプレイ フルHD6枚表示できるPCの最適構成は何でしょうか? 4 2022/11/18 19:07
- その他(交通機関・地図) 高速道路の料金の調べ方 1 2023/06/19 20:02
- その他(交通機関・地図) 高速の仙台南部道路の上下の区別の仕方をご教授いただけないでしょうか? 3 2022/06/22 10:26
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
難しい理論を解りやすく説明す...
-
合成抵抗の問題で
-
人間 オモロイことしたろ、、が...
-
v^2-v0^2=2ax 今日この式を習っ...
-
吉本の芸人魂
-
インダクターがエネルギーを一...
-
電気は質量が無いので電力に周...
-
大学物理の問題について
-
量子力学は物理学の最終形でし...
-
対称性と磁性について
-
宇宙の中ではバグは出ないので...
-
ブラックホールを解明した
-
刃物って当てただけでは切れま...
-
宇宙は意識を持つか?
-
個人でソーラーパネルは危険ですか
-
力のモーメントについての問題...
-
高校物理です。 力学の加速度に...
-
地球反ニュートリノ観測
-
高校物理です。 加速度が負にな...
-
ダークマター+ダークエネルギ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ダークマターって大笑いですよね
-
運動方程式の時間反転
-
E=mc²を誰にもわかるように説...
-
素粒子のスピンには上向きと下...
-
ファンデルワールスの状態方程式
-
ウで私は弾性力だと思ったので...
-
流体力学の参考書に載っていた...
-
【物理学・物体の重心の話】「...
-
DC12Vでの回路について
-
二重スリット実験(2)
-
理論物理学でよく用いられる地...
-
プルアップ抵抗について
-
3次元の世界から2次元の世界...
-
風向の平均処理
-
車に詳しい方
-
「速く移動すると時間の進み方...
-
量子力学のパラレルワールド
-
物理基礎 この問題の(2)のDの電...
-
これてどういう意味ですか??
-
2次元をしか動けない光。
おすすめ情報