問題:X0がONするとタイマが動作し、タイムアップでランプ点灯の回路なんですが・・・・

    ○タイマ設定値はBCDデジタルスイッチで設定する   
    
    ○現在値はBCD表示器で表示する

    sm400 -{bin k4x20 d0 -}
          -{bcd do k4y40 }



    までは分かるのですが

    どなたかヒントを下さる方いませんか?

A 回答 (1件)

確か、



sm400 -{bin k4x20 d0 -}
    |
     -{bcd do k4y40 }
x0 ――― 〔t0〕d0

です。

x0がONしたら、タイマー値d0で動作するという感じです。
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q正四面体の性質について 高校数学について質問です。 正四面体A-BCDがあるとして、「点Aから△BC

正四面体の性質について


高校数学について質問です。
正四面体A-BCDがあるとして、「点Aから△BCDに下ろした垂線が△BCDの中心を通り、△BCDの外接円の中心である」ということは、答案を書く際、証明しなければいけないことなのでしょうか?
それとも、自明であり証明不要なのでしょうか?

Aベストアンサー

「点Aから△BCDに下ろした垂線が△BCDの中心を通り、△BCDの外接円の中心である」
を証明しろ、という問題なら証明する必要があります。
上の文章が書かれていて、そこから何かを求めよ、という問題なら証明する必要はないと思います。
問題文が書かれていないのですが、実際の問題文から判断するしかないですね。

Qスイッチのon-off-onの電子回路

電子工作初心者です。

(1)光センサを使って、自動で照明on
(2)off
(3)常灯

スイッチで、
(1)-(2)-(3)
となるような電子回路はどのようにしたらいいでしょうか?
照明は複数のLEDの予定です。

知人はトランジスタとICを使うんじゃないかと言うのですが、
双方とも分かっていませんので、教えていただければと思います。
もしくは、上記の内容を説明したサイトなどでも構いません。
よろしくお願いいたします。

Aベストアンサー

ON-OFF-ON動作をするスイッチが売っているので、それを使えばON-OFF-ONの部分を作る必要は有りませんね。
http://akizukidenshi.com/catalog/g/gP-02400/
http://akizukidenshi.com/catalog/g/gP-00225/

片方のONでLEDを直接ONして、もう一方のほうで暗くなったら照明ONの回路を動作させれば良いです。
http://syunro.denshi.numazu-ct.ac.jp/Event/ChildScienceClass/photo_sensor.pdf
・電池のマイナス端子とトランジスタの間の線を切る。
・電池のマイナス端子にスイッチのコモン端子を接続
・トランジスタのエミッタ(とCDS)の間にスイッチの片方のON端子をつなぐ。
・トランジスタのコレクタ(と抵抗)の間にスイッチのもう一方のON端子をつなぐ。

LEDが多数になった場合には回路の工夫が必要ですが、どんなLEDを使う予定なのかで答えが違ってきます。
使用する電源は?
使用するLEDの型名は?
何個のLEDを使用するの?

ON-OFF-ON動作をするスイッチが売っているので、それを使えばON-OFF-ONの部分を作る必要は有りませんね。
http://akizukidenshi.com/catalog/g/gP-02400/
http://akizukidenshi.com/catalog/g/gP-00225/

片方のONでLEDを直接ONして、もう一方のほうで暗くなったら照明ONの回路を動作させれば良いです。
http://syunro.denshi.numazu-ct.ac.jp/Event/ChildScienceClass/photo_sensor.pdf
・電池のマイナス端子とトランジスタの間の線を切る。
・電池のマイナス端子にスイッチのコモン端子を接続
・トランジスタの...続きを読む

QLISP - (BCD) から B だけを取り出したいです。

学校でLISPを使ってのプログラミングの宿題が出ました。
初めてなので、わからないことだらけなのですが、
(A BCD)からAを取り出すには
(CAR '(A BCD))
で取り出せますよね。
(BCD)からBだけ、もしくはCだけを取り出すにはどうすればよいのでしょうか?
どうぞよろしくお願いします。

Aベストアンサー

専用の組み込み関数はなかったと思いますが、

(make-symbol (subseq (symbol-name 'bcd) 0 1))

とすればできます。
最後にできたシンボルを現在のpackageに登録したければ、make-symbol を intern にしてください。

Q回路図 パターン図

超初心者ですみません。
回路図の勉強をはじめたのですが、回路図を見ていると、マイナス配線はグランドにつながっていますが、パターン図の方はすべて途中で切れている様に見えます。グランド配線はどうなっているのでしょうか?裏側でつなぐとか?すべてつないで、閉回路にしないと電流は流れないですよね?
また、パターン図ができれば、あとは部品を載せればほぼ完成なのでしょうか?どうか御教授をよろしくお願いします。

例) 回路図 http://hobby_elec.piclist.com/soniarm1.htm
 パターン図 http://hobby_elec.piclist.com/soniarm2.htm

Aベストアンサー

サンコウニ

添付画像の青い部分がグランド。

QBCD形式で時刻を!

「時刻文字列・YYYYMMDDhhmmを
unsigned char u_str[5]というような変数に、
BCD形式でYYMMDDhhmm(5バイト)で格納したい」
というのがやりたいことです。
BCD形式の意味はわかったんですが、
1バイトにどうやって2文字分を入れるのかわかりません。
また、できたら戻し方のアドバイスもお願いします。
(BCD形式5バイト→YYYYMMDDhhmm形式12バイト)
質問を見てわかるように初心者です。
何卒、アドバイスよろしくお願い致します!

Aベストアンサー

BCD形式というのは(大雑把に言えば)、10進数の各桁をバラバラに2進数化して、くっつけ直したものです。
例えば、27(10進)という値は、各桁が
 2(10進) → 0010(2進の2)
 7(10進) → 0111(2進の7)
なので、BCD形式では 00100111(2進) となります。(10進で表すと、39)

つまり、1バイトを上下4ビットずつに分けて、それぞれに10進数の各桁を格納するわけです。

では、「どうやって上下4ビットに値を入れるか」についてですが、これは「シフト」を使えば簡単にできます。
(10の桁を上位に、1の桁を下位に格納するとします。)
1.それぞれの桁に該当する「数字」を「数値」に変換します。
 数字から数値への変換ですが、文字列の中の1文字の変換なので、文字コード操作('0' を引く)で十分でしょう。
2.10の桁は4ビット分上位へずらす必要があるので、4ビット分左へシフトします。
3.その値を1の桁の値とくっつけます。
 これは足し算かビット論理和で行えます。(普通はビット論理和を使います。)

これをコード化するとこんな感じ。
  int DecStr2BCD(const char *str) {
    int keta10, keta1;

    keta10 = str[0] - '0';
    keta1 = str[1] - '1';

    keta10 <<= 4;

    return keta10 | keta1;
  }
※これは2バイトの数字列→BCDコードの下請け関数なので、日時文字列から必要なアドレスを取り出し、ループしながら DecStr2BCD() を呼び出す関数を作成する必要があります。

また、BCDコードから数字列への逆変換ですが、これは次のような手順になります。
1.1バイトのBCDコードを、上下4ビットに分解して2つの値を取り出す。
 4ビットずつの分解には、シフト以外にマスクという手法を用います。
 マスクとは、ビット論理積を使い、特定のビットを0にしてしまう方法です。
2.それぞれの値を文字列して、バッファに書き込む。

コード化するとこんな感じ。
  void BCD2DecStr(char *str, int bcd) {
    int keta10, keta1;

    keta10 = bcd >> 4;
    keta1 = bcd & 15;  /* 15 は 00001111 */

    str[0] = keta10 + '0';
    str[1] = keta1 + '0';
  }
※同様に下請け関数なので、5バイトのBCDコードを1バイトずつ、その結果を書き込む日時文字列内のアドレスと共に BCD2DecStr に渡す関数を作る必要があります。
また年については、00~は20xxにし、~99は19xxにする必要があります。境目はプログラムの用途に応じて変えるとよいでしょう。

多少難しいと思いますので、分からないところは補足してください。

参考URL:http://www5c.biglobe.ne.jp/~ecb/assembler/3_1.html

BCD形式というのは(大雑把に言えば)、10進数の各桁をバラバラに2進数化して、くっつけ直したものです。
例えば、27(10進)という値は、各桁が
 2(10進) → 0010(2進の2)
 7(10進) → 0111(2進の7)
なので、BCD形式では 00100111(2進) となります。(10進で表すと、39)

つまり、1バイトを上下4ビットずつに分けて、それぞれに10進数の各桁を格納するわけです。

では、「どうやって上下4ビットに値を入れるか」についてですが、これは「シフト」を使えば簡単にできます。
...続きを読む

Q技術の電気回路についてです。 スイッチを押すと、ランプが付き、なっていたブザーが止まる回路を教えて下

技術の電気回路についてです。
スイッチを押すと、ランプが付き、なっていたブザーが止まる回路を教えて下さい。出来れば図で教えていただけると嬉しいです

Aベストアンサー

回答NO.5です。ランプを忘れてました。ランプの代わりに赤色LEDにして回路を修正しました。抵抗1kΩは100Ωに変更しました。回路図を見てください。

それに伴って部品は以下のように変更します。

電子ブザー UDB-05LFPN
http://akizukidenshi.com/catalog/g/gP-09704/

電池ボックス 単3×2本 リード線・スイッチ付
http://akizukidenshi.com/catalog/g/gP-00327/

低雑音トランジスタ2SC1815(L)-Y
http://akizukidenshi.com/catalog/g/gI-10512/

赤色LED 3mm SLP-9118C-51H
http://akizukidenshi.com/catalog/g/gI-02082/


カーボン抵抗(炭素皮膜抵抗) 1/4W 100Ω (100本入)
http://akizukidenshi.com/catalog/g/gR-25101/

カーボン抵抗(炭素皮膜抵抗) 1/4W 10kΩ (100本入)
http://akizukidenshi.com/catalog/g/gR-25103/

フィルムコンデンサー 0.1μF50V(ルビコンF2D)
http://akizukidenshi.com/catalog/g/gP-05332/

パネル取り付け用押しボタンスイッチ(赤)
http://akizukidenshi.com/catalog/g/gP-04580/

回答NO.5です。ランプを忘れてました。ランプの代わりに赤色LEDにして回路を修正しました。抵抗1kΩは100Ωに変更しました。回路図を見てください。

それに伴って部品は以下のように変更します。

電子ブザー UDB-05LFPN
http://akizukidenshi.com/catalog/g/gP-09704/

電池ボックス 単3×2本 リード線・スイッチ付
http://akizukidenshi.com/catalog/g/gP-00327/

低雑音トランジスタ2SC1815(L)-Y
http://akizukidenshi.com/catalog/g/gI-10512/

赤色LED 3mm SLP-911...続きを読む

Qハンガーについての質問

ハンガーについていくつか質問があります
1.ハンガーはホームセンターに売っていますか?ほかにはどういうところに売っていますか?プラスチックのハンガー、針金にハンガーにつけるカバー、かわいいハンガーなど。
2.ハンガーにかけないほうがいいものってニット以外でありますか?だいたいアイロンをかけておいてハンガーにかけすぐに着たいのですが。

よろしくお願いします。

Aベストアンサー

1.通販などでも、結構かわいいのが売ってますよ。

2.ズボンは折り目が付いてるものをハンギングするときは、注意が必要です。

Qラダー図を使って2進数を計算したいのですが分かりませんどなたか回答例やアドバイスをお願いします

ラダー図を使って2進数を計算したいのですが分かりません
どなたか回答例やアドバイスをいだだけないでしょうか。

問題文です。
押しボタンスイッチX400を押した回数を2進数で表示するシステムを作れ。
表示は4桁(0-15)までとし、16以降は初めに戻るものとする。
なお、リセットスイッチX401でリセットできる。初期リセットにはM71を利用すること。

カウンタを4~5個使うというヒントはもらったのですが
学校の専門科目での課題なのですが
シーケンサの基礎の基礎程度の勉強しかしていないので
その中で完成させなければいけないのです

どなたかよろしくおねねがいします

Aベストアンサー

ヒントですが
1 X400で常に自己保持(カウンタ利用でも可)による有効可。
2 X401で自己保持解除によりリセット。
3 X400は再下位桁への入力
4 2回目のカウントは上位桁への入力。
5 カウンタ出力が表示そのもの

4,5が必要数存在すればOKでしょう

カウンタでも利用しなくとも考え方はいくつかあります。
(フリップフロップはご存じ?)

リセットなどはカウンタにリセット入力があればその立ち上がりエッジでもOKでしょう。
「スイッチがON(OFF)したときに何をする」という立ち上がり(下がり)エッジという考え方と「ON(OFF)したら(したまま)」という状態レベルを使い分けるとよいでしょう。
入力スイッチに期待するのではなく必要な状態を内部に残すことを考えるとよいかもしれません。
自己保持回路が理解できればそれだけでもできるでしょう。

QダイビングのBCDのポケットに携帯すべき物

ダイビングのBCDのポケットに携帯すべき物

今年Cカードを取得しました。ファンダイビングやバディ・ダイビングなどの際、BCDのポケットに皆さんは何を入れられていますか?

私は心配性で陸上でも「万が一」に備え色んなものをポーチにまとめて持ち歩いています。

BCDにシグナルフロート、飴(?)、反射鏡なども入れておきたいと思いますがシグナルフロートだけでも結構な重量になり皆さんはどうされているのだろうと疑問に思いました。
それに持っている人を見たことないですし・・・・
ナイフはBCDに付けています。

これだけは入れておきましょうというものがあれば教えてください。
よろしくお願いします。

Aベストアンサー

こんにちわ

私のBCのポケットにはマクスの曇り止めが入っています。
これはボートの上ですぐ使える為です。
それと同じ意味で加湿器の蓋をしめる為にコインが2~3枚入っています。

フロートは収納袋に入ったまま丁度BCとポケットの中間あたりにぶら下げています。
使った事はありませんがドリフトの度に確認をされ借りるのも面倒なのでつけっぱなしです。
あとは100均で買った虫眼鏡、濡れても書けるメモ帳が入っています。
先日確認したら鉛筆が折れて書けない状態だったですけどそのままです。
緊急時には、ガイドさんのスレートに書けば良いので多分?なくても大丈夫です。

あとカレントフック(ロープ付)が入っています。
流れがある時に引っかけてプカプカ浮いていると楽かと思います。
それと最初からBCのリングに笛がついています。
これも水上で使うのだと思いますが使った事はありません。   
私も飴とか食べ物は不要かなぁ~と思います。

Q点滅するランプ(電球)を常時点灯するようにしたいのですが...

他の方の質問欄を読ませて頂きましたが全くの初心者で、難しくてわかりませんでした。
ハンダごてなども遊びで使った程度です。
今日、ハロウィンの飾りランプを買ってきたのですがチカチカと点滅してしまうのです。
細長くて、小さな電球が一つ付いていて、スイッチが一つ。電池を使います。
どうにかしてチカチカさせない様にできないでしょうか?方法、または初歩からそういった配線?などを学べるページなどを御存知の方がいらっしゃいましたら
教えて下さい。どうぞ宜しくお願いいたします。

Aベストアンサー

小さな電球が一つ付いていて、スイッチを入れると一旦点灯し、ちょっと間を置いてから点滅を始めるのでしょうか?
もし、そうであれば、点滅球を使っている可能性がありますね。

下記URLのランプがそれなんですが、ここに出ているのは100V用で、小さめの電球口金になってます。
電池を使うとの事ですのでもうちょっと小さく、昔のクリスマスツリーに使っていたような物を想像します。
点滅球は、電球の中にバイメタル式の接点とフィラメントが付いており、通電し発熱(点灯)すると接点が開き消灯、また接点がつながり点灯というのを繰り返す物です。
この場合、同じ電圧規格の同じサイズの普通電球と交換すると点灯したままとなります。

ランプの中をよく見て下さい。昆虫の触覚のような線の間にバネのようにフィラメントが付いていたら普通球ですので、点滅の仕掛けは他にあります。
もし、小さな鉄板状の物が2本ぐらい割り箸のようになっていれば点滅球ですので、ホームセンターや大きめの模型屋を探せば点滅しない電球が見つかるかも知れません。

参考URL:http://www.obacue.jp/mmd/005/11tenmets.html

小さな電球が一つ付いていて、スイッチを入れると一旦点灯し、ちょっと間を置いてから点滅を始めるのでしょうか?
もし、そうであれば、点滅球を使っている可能性がありますね。

下記URLのランプがそれなんですが、ここに出ているのは100V用で、小さめの電球口金になってます。
電池を使うとの事ですのでもうちょっと小さく、昔のクリスマスツリーに使っていたような物を想像します。
点滅球は、電球の中にバイメタル式の接点とフィラメントが付いており、通電し発熱(点灯)すると接点が開き消灯、...続きを読む


人気Q&Aランキング