秋月ファンクラブ掲示板

lactaman(2017/12/18 Mon 22:36) [ 編集 ] [ 返信 ]

Re^6: この回路を作りたいです

最初にinara1さんに謝らなくてはなりません。
ハンディオシロの入力は40Vp-p迄だったのです。
×10プローブは有りますが変換コネクタが手元に有りません。
いろいろとバイクの事を調べると、この入力はイグニッションコイルの一次側の電圧のようで、200V程度は有りそうでした。サービスマニュアルでは155V以上で正常と有りました。よく調べずにすみませんでした。この信号を再現するのは現実的ではないですね。

こちらのページと波形は似ています。
ダイオードクランプの所が分かりませんが…
http://bit.ly/2BHiiRq


残り3件

  1. [3569] inara1さん、なんじゃらほいさん、darumaさん、ご無沙汰しています。
    1年以上工作から遠ざかっていましたが、作りたい物が出来たのでご教示下さい。
    LTspiceもPICも使い方を忘れていて手さぐり状態です。
    こちらの回路とプログラムを使わせてもらっています。http://www.aurora.dti.ne.jp/~honeybee/Laboratory/ShiftPoint2/Index.html

    変更点は入力パルスが0-5Vに対して0-10Vを入れるので分圧したのと、トランジスタを1815にしています。机上では上手くいったのですが、回路を作ってバイクに載せたら誤作動ばかりです。(点灯、消灯を繰り返す)

    バイクという条件の悪いモノに載せようとしているので色々と問題点があると思いますが、考えられる対処法が有れば宜しくお願いします。
    この回路を作りたいです
    lactaman 2017/12/14 21:08 *
    1. [3570] 実験していませんがこういう回路でいいのではないでしょうか。トランジスタの電流増幅率や温度が変わっても特性に変化がないことは確認しています。Re: この回路を作りたいです inara1 2017/12/15 03:24 *
      1. [3571] inara1さん、早々にありがとうございます。
        折角興味を持ち出していた電子工作も暫くぶりで最初から勉強ですね。
        理解していないからなんでしょうね。

        上記の回路で入力すると格段に安定しました。ただ、時々PICが誤作動します。
        今回はプログラムがHEXファイルしか公開されていないので中身が分かりませんが、インターフェイスまでしっかりしているので完成させたいです。
        短時間ならオシロをバイクの所に持って行けるので、入力信号を測定してみようと思います。

        公開されているHPではノイズ対策でコレクタに繋がる抵抗を10kに変えたとあるのですが、この抵抗値を変えると何が変わるのでしょうか?
        また、7805で5Vを作るのとDC-DCコンバータ
        http://akizukidenshi.com/catalog/g/gM-07179/
        を使うのでは電源ノイズに対するメリットなんかは有りますか?
        宜しくお願いします。
        Re^2: この回路を作りたいです
        lactaman 2017/12/15 20:24
        1. [3572] 元の回路は無理やりな感じがします。コレクタ抵抗は何Ωから10kΩに変更したのか分かりませんが、抵抗値が小さいほど応答が速くなります。低回転時と高回転時の入力信号の波形は撮れますか。

          そのDCコンバータは使ったことがないのでデメリットは分かりません。無負荷時の消費電流が5mAあるので、負荷電流が小さいときは高効率とは言えません。
          Re^3: この回路を作りたいです
          inara1 2017/12/16 07:35
          1. [3576] お世話になります。
            駐輪場でオシロを使うのが難しいので、ハンディタイプのオシロ(DSO202 Note II)を買って測定しました。左がアイドリング中、右が回転を上げた時で、両方10V/divです。

            色々と勘違いがありました。
            サービスマニュアルでタコメーターの点検に0-10V デューティ0.5の波形を入れろと有ったので、てっきりECUやタコメーターに繋がっているラインのパルスもそうだと思い込んでいましたが、相当高い電圧でした。

            こんな入力波形ですがマイコンに入力する方法は有りますか?
            宜しくお願いします。
            Re^4: この回路を作りたいです
            lactaman 2017/12/17 15:30 *
            1. [3578] 入力信号は反転しているのですね。40Vくらいのスパイクノイズを入れてシミュレーションしてみましたがが問題ないようです。40Vの信号が印加されたときのトランジスタのベース電流は4mAくらいなので、この回路ではトランジスタが壊れることはありませんが、前の回路だと10pFが入っているので、10pFを通して高周波ノイズがトランジスタ直に入ることになるのでまずいかもしれません。

              >こんな入力波形ですがマイコンに入力する方法は有りますか?
              その波形を屋内で出せば、寒い駐車場で怪しげな行動をしなくて済みますね。

              LTspiceで発生させた信号はwaveファイルで保存できます。waveファイルをPCなどで再生すれば、スピーカ端子にその波形が出てくるので、40Vくらい出せるアンプで適当に増幅して、その回路に加えればいいです。

              55Vまで出力できるオペアンプ
              http://akizukidenshi.com/catalog/g/gI-00065/
              があります(手元にもあります)。上の回路の試験だけなら、実際に40Vのノイズまで加える必要はないかもしれませんが、電源ラインにそのノイズが回り込んでPICが誤動作する可能性もあるかもしれません。必要ならアンプの回路図を書きますが、電源電圧は45Vくらいは必要です。秋月に48Vのスイッチング電源(入力はAC100V)があります。
              http://akizukidenshi.com/catalog/g/gM-12352/

              LTspiceで発生させた信号はwaveファイルで保存する方法について、過去にそういう質問がokwaveというサイトであったので回答したことがあります。
              https://okwave.jp/qa/q9050191.html

              Yahoo知恵袋のIDはokwave_inara1ですが、知恵袋に来る前はそのokwaveでinara1というIDを使っていたのでそういう名前にしました。
              Re^5: この回路を作りたいです
              inara1 2017/12/17 16:59 *
              1. [3581] 最初にinara1さんに謝らなくてはなりません。
                ハンディオシロの入力は40Vp-p迄だったのです。
                ×10プローブは有りますが変換コネクタが手元に有りません。
                いろいろとバイクの事を調べると、この入力はイグニッションコイルの一次側の電圧のようで、200V程度は有りそうでした。サービスマニュアルでは155V以上で正常と有りました。よく調べずにすみませんでした。この信号を再現するのは現実的ではないですね。

                こちらのページと波形は似ています。
                ダイオードクランプの所が分かりませんが…
                http://bit.ly/2BHiiRq
                Re^6: この回路を作りたいです
                lactaman 2017/12/18 22:36
                1. [3582] そのサイトの「イグニッション波形」の所(トランジスタのコレクタ電圧)を観測したのではないのですか。その波形では55Vくらい出ていますが問題ないと思います。

                  ダイオードクランプの所は、ツェナダイオードで5V以上の電圧がロジックICにかからないようにしているだけです。今回の回路はロジックICでなくトランジスタに信号を入れているので、そのような回路は不要です。
                  Re^7: この回路を作りたいです
                  inara1 2017/12/19 04:36
                  1. [3583] >今回の回路はロジックICでなくトランジスタに信号を入れているので、そのような回路は不要です。

                    了解しました。

                    イグニッションコイルについても知らなかったので少し調べました。
                    私のバイクの場合トランジスタ点火でECU内にトランジスタ回路があります。一次コイルのプラス側に常時14Vをかけていて、一次コイルのマイナス側にECUからの信号が14Vから0Vに落ちた時に励磁させているのですね。14Vに戻った時に逆起電力で点火になるんですかね。

                    現状としてはinara1さんが書いてくれた入力回路でトランジスタはスイッチングできていてPICの入力はできています。ありがとうございます。ただ、設定より低い回転で誤作動してLEDが点灯する時があります。誤作動時にPICの入出力がどうなっているか調べようと思います。
                    Re^8: この回路を作りたいです
                    lactaman 2017/12/19 21:28 *
                    1. [3593] 報告が中途半端になってすみません。
                      プログラムをそのまま頂いて中身が分からずに誤作動の原因追及に限界を感じました。
                      楽をしようとしたことを反省しています。

                      inara1さんに入力方法を教えていただいたので、timer0,timer1を初めて使って、12f629でプログラムから作っています。有難うございました。
                      Re^9: この回路を作りたいです
                      lactaman 2017/12/27 18:43