タイマー機能付き12時間表示のデジタル時計を論理回路を用いて設計したいと思うのですが、どのように構成したら良いのか分りません。
現在、私の分かっていることは、12時間表示の場合は、
10進カウンタx6進カウンタ(秒)+10進カウンタx6進カウンタ(分)+10進カウンタx2進カウンタで時間、分、秒を表しています。
タイマー機能を付ける場合には、一致回路を使えば良いのでしょうか?
その場合、入出力の関係をどのようにしたら良いのか、またどのように組み合わせればいいのか分らなくなってしまいました。
大まかな構想や何を使えばいいのかだけでも構いません、よろしければ教えて頂けないでしょうか。よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
>デジタル時計を論理回路を用いて設計したい
マイコンや時計用ICを使わず、論理IC(74シリーズ)だけで構成するという意味でしょうか?
(Yes)
今どき論理ICで時計を作ろうとする人がいるとは驚きです。
6進カウンタ(74HC92:2×6進)は入手しにくいので、分と秒については、10進カウンタ(HC390)を用いて、以下のような回路で60進カウンタとする方法が良いと思います。
11
3 7 13 ┌─- NAND1 ┐
┌─┐5 6 ┌─┐ ┌─┐│┌┘10 │
│┏┷┷┷┷┓│ │┏┷┷┷┷┓9 ├─→ 次段( 1pin)
4└┨ ┃│12└┨ Qb Qc ┃ │
1 ─┨HC390 ┃└──┨ HC390 ┃ │
┗━┯━━┛ 15┗━┯━━┛ │
2│ 14│ │
└────────┴- NAND2 ─┘
└─ Reset(L)/Count(H)
74HC390には10進(2×5進)カウンタが2個入っています。1個目の10進カウンタ(上図の左側)を使って秒や分の1の位をカウントさせ、もう1つのカウンタ(右側)で10の位をカウントさせます。右側のカウンタが0、1、2 と増えていって、6 になったところで(60秒または60分に相当)出力の Qb と Qc がともに Hレベルになるので、NAND1の出力が L レベルになります。NAND1の出力が L レベルになれば、 NAND2の出力が H レベルになります(NAND2の入力の一方が H レベルの場合)。すると、2つの10進カウンタのリセット端子(2, 14pin)が H レベルになるので、2つの10進カウンタはリセットされます。このようにすれば上の回路は60進カウンタになります。この回路を「秒」のカウンタとして、これと同じ回路を次段に作って 次段の1pin に入力すれば60分カウンタになります。60分カウンタの後ろに12進カウンタ(これも上と同様の方法で10進カウンタで作れます)をつなげて、秒カウンタの 1pin に 1Hz の矩形波を入れれば12時間表示の時計になります。
ただし、このままでは単なる時計です。ある時間になるとスイッチが入るようなタイマとするには、時間設定用にもう1組このような回路を作り、この出力(設定時間)と時計の出力を比較して、一致すればスイッチが入るようにする必要があります。一致の検出には 74HC688 などのICを使うといいでしょう。
さらに、時計の時刻合わせの回路も必要です。これは最初の時計回路に少々手を加えて、秒や分や時間を所望の値にセットする回路を組み入れます。これにはスイッチと、いくつかのゲートICが必要です。秒単位でしか変えられないようでは使いづらいので、分と秒の設定を切り替えるスイッチも必要です。さらに時刻設定と時計動作の切り替えスイッチも必要になります。
これ以外に 1Hz の矩形波を発生させる回路や、カウンタの出力を数字に変換させる回路も必要です(数字表示は日の字のLEDでしょうか)。
今回は全部を説明しきれないので、鍵となる60進カウンタの動作説明だけにしましたが、もしご希望なら他の部分も順次説明させていただきます(必要なICは手元に揃っていますので動作確認も可能です)。お急ぎでしょうか?当方は、日中は仕事ですのであまり頻繁にお答えできません。
資料 [1] に74HC390のデータシートを添付しますが、この1ページ目にpin配列が書かれていますので、上の回路図のpin番号と対応させてください。一致検出用IC(688)のデータシートも [2] に添付しておきます。これは2つの 8bit の数値が一致したときに L レべルを出力する論理ICです。
[1] 74HC390データシート http://www.semicon.toshiba.co.jp/docs/datasheet/ …
[2] 74HC688データシート http://www.semicon.toshiba.co.jp/docs/datasheet/ …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(コンピューター・テクノロジー) 量子コンピュータの動作原理がわかりません。同じビットが、1でも0でも有って良いだろうか? 3 2023/02/04 03:20
- 工学 【至急】非同期式10進カウンタの4入力NANDのA,C入力配線を外しても同じく10進で動作するか 2 2022/09/30 03:05
- 工学 図の11進数アップカウンタの回路ではTフリップフロップ回路が4個使用されているが、11進数のカウンタ 3 2022/06/20 11:28
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- Excel(エクセル) エクセルの関数に関しての質問です。 5 2022/10/07 11:17
- Excel(エクセル) 表計算ソフトcalcにおいて、1時間10分を1.1と表記する方法とそれらを集計する方法は? 4 2022/04/06 16:54
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- その他(Microsoft Office) Excelで時間計算(負) 8 2023/02/26 05:47
- アクセサリ・腕時計 デジタル時計のストップウォッチ 2 2022/10/02 09:44
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
カスコード接続とカスケード接...
-
PWM信号をアナログ信号に変換す...
-
MOSFETを使用したアナログスイ...
-
OPアンプ:微分回路と積分回路...
-
等価回路定数の意味について
-
PICの相補PWMについて
-
hFE(直流電流増幅率)の元の意...
-
オシロでブレーカーダウン
-
トランジスタのhie,hfe回路
-
オペアンプによる積分回路の誤...
-
VDD(電源電圧)って何の略ですか
-
トランジスタのhパラメータにつ...
-
オペアンプの動作確認
-
矩形波を使って正弦波を作る時
-
フォトカプラTLP521でコレクタ...
-
一石トランジスタラジオの回路...
-
コルピッツ発振回路などについ...
-
OPアンプ
-
NAND素子に利点はあるか?
-
フォトカプラの選定と使い方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
カスコード接続とカスケード接...
-
VDD(電源電圧)って何の略ですか
-
hFE(直流電流増幅率)の元の意...
-
RLC回路の用途について。
-
矩形波を使って正弦波を作る時
-
オペアンプの動作確認
-
回路設計とLSI設計の違い
-
PWM信号をアナログ信号に変換す...
-
ウエルの性質について
-
n逓倍回路を作りたいのですが...
-
PICの相補PWMについて
-
電源を入れてから約1秒後に小信...
-
スピーカー(ブザー)信号を検...
-
一石トランジスタラジオの回路...
-
トランジスタ2SD313の代替品
-
オペアンプによる積分回路の誤...
-
NAND素子に利点はあるか?
-
交流RL直並列回路の電位差につ...
-
感度解析
-
等価回路定数の意味について
おすすめ情報