スピードパルスコンバータ 3


2013/2/10
チップは手持ちの16F88を使います。
タイマー0をカウンターをして使い タイマー1をPWMモジュールに使います。
(103 x 減速の補正値)msカウントした数値から PWMのパルス幅を計算
しますが 除算させるよりマップを準備して読ませた方が早いし楽ですね。
先ずはこの考えでソースを書いてみます。

ハードで悩ましいのは電源と入出力保護です。電源はセンサー電源の5Vに
電解コンデンサを抱かせて使うか 別に12Vラインから引っ張るかです。
センサー入力に対してはパスコンを入れてあげるくらいですね。
出力には2SK170,J74あたりでバッファを作って入れるとどうかなと考えます。
充分と言えば充分だし 電圧クリッピングしてあげたい気もするけど・・・。

2013/5/1
EXUPターミネータを作っていて センサーラインの5Vは時々切れている事
が分かりました。PICで制御するには電源を12Vから持ってくるか もっと簡単
な制御方法に変えた方が良さそうです。例えばスプロケの歯数によってパルス
を間引きするとか、増やす場合は倍に数えて間引きすれば良いので簡単。
先にアナログのF-V,V-F回路で調整する為のICを買ったので そちらから
試してみます。買ったICはLM231AN回路も計算済み。


< 前 次 >