質問: 回転計ノイズ対策のためのローパスフィルタについて。 バイクの回転計(タコメータ)のノイズ対策のために、ローパスフィルタを入れてみようと考えております。 回転計はプラグコードに導線を巻きつけ、パルスを拾うと言うものです。以前はしっかりと動いていたのですが、エンジン本体に手を入れてというもの、ノイズが大きくなったのか、動作が不安定になってしまい、ピョコンピョコンと突発的に指針が動いてしまったり、本来は回るはずのない約20000r/minを指すようになってしまいました。 主な構成として、 回転ローターに付けられたピックアップコイル(磁石と磁石)で回転信号を拾い、パルス出力→cdi(コンデンサとサイリスタで構成されており12v出力)でパルス出力→イグニッションコイル(トランスで12vから昇圧し20kv前後)から出力→プラグコード→プラグという順です。 本来ならば、ピックアップコイルまたはcdiの出力から取りたいのですが、動作しないため(信号が強すぎる?)プラグコードに巻き付けている状態です。この辺りについても、考えられる要因をご説明頂ければと思います。 正確性を求めている主な回転数域は、1500rpm~10000rpmです(約10hz~200hzくらい?)。 理論的には、cとrそれぞれの値は、どう計算(設定)すべきなのでしょうか。 よろしくお願い致します。
回答: ローパスフィルタを入れるべきなのかの検討が先だと思いますが。 やってみるべきこと案: 1.プラグコードへの巻き付けを減らす。(距離を離して巻くか回数を減らす) 2.cdiの入力パルスを直接またはレベル変換してタコメータに入れる。 3.ピックアップコイルの信号をレベル変換してタコメータに入れる。 4.シールドをする。 5.ローパスフィルタを入れる。 6.その他 どれが良いのかは誤動作の発生する原因によります。 シールドをするというのは大げさなものでなくても、gnd線を検出線に沿わせる (撚りあわせる)だけで効きます。 簡単なローパスフィルタは、検出線と直列に数100ω~数kωの抵抗を入れ、 カウンタ側に数100pf~0.01μfのコンデンサを対gndにいれることで実現できます。 その他としては、タコメータの取付位置を変えたり、gnd位置を変えるのも 誤動作に関係します。 レベル変換とか、~を変える・・・とか曖昧な表現ですが、どのようにどうすると 具体的に言うには情報が少なすぎます。