ワンコインデコーダ6 の ポイントデコーダ化
トピックス
2020.09.26 動作再検証に伴う記載内容変更(トマランコンデンサ回路使用)
2020.07.26 新規公開。(ワンコインデコーダ6リリースに伴う新規公開)
はじめに...
ワンコインデコーダ6を、ポイントデコーダとして使用するための方法を紹介します。(Ver4.0については別ページを参照ください。
ワンコインデコーダ6の出力回路を、モータ/ライトの代わりにポイントマシンを接続して使用します。
注意事項!
(1)リスク管理が必要です!
ポイントマシンは大電流が流れるため使用方法を間違うと、故障したり焼損したりします。
このページを最後までよく読んで、リスクを認識のうえ、適切にCV設定を行い回避するように工夫してください。
ポイントマシンの抵抗値の測定結果をブログに掲載していますので、参考にしてください。
(2)ソフトは最新版を使ってください!
大電流の制御を安全に行うために、不具合対策を行ったソフトを公開しています。
必ず、最新版を使用するようにしてください。
古いVerでお使いの方も、新しいソフトに書き込みし直して使うようにしてください。
(3)トマラン用ダイオード、抵抗は取り外しください。
トマランコンデンサ用のダイオード、抵抗は実装せず組み立てて使用してください。R2の抵抗をジャンパするか、0Ω抵抗を実装してください。
2020.09.26 トマラン回路を使用しても動作に支障がないことを確認しました。(ポイント用途のデコーダを多数接続した際、線路電源投入時に突入電流でコマンドステーションの保護回路が誤動作する場合は、トマラン回路を使用することで突入電流を低減できます。)
(4)コンデンサを増強してください!
C1,C2ともに10uF以上のチップコンデンサを使用してください。(あまり増やすと突入電流が増えます。)
またキープアライブコンデンサ端子に、電解コンデンサ47uF/25V以上を外付け接続してください。(2台)
(5)CV値を適切に設定してください!
ポイントマシンに電気を流す時間=CV3と、電気の強さ=CV6を適切に設定してください。
始めは短く、弱く、だんだん長く、強くして、最低限必要な電気で稼働させるようにします。
CV設定方法は以下を参考にしてください。
・TOMIX製ポイントマシンは抵抗値が低いので、CV値を適切に設定してください。CV値の検証はブログに掲載しています。
・KATO製 HOポイントの内蔵マシンのCV値検証はブログに掲載しています。 6番(EP867)編 / 4番(EP550)編
・KATO製 HO手動ポイント用マシンは要注意です。 外付けコンデンサなし焼損故障編 / 外付けコンデンサ対策編
アクセサリのアドレスや動作時間の設定、モードの設定はCV書込みで変更します。CVの書込みはPagedモード、Directモードに対応しています。
ワンコインデコーダ6の製作方法、部品、基板の入手方法等はコチラのページを参照してください。
ワンコインデコーダ4ですが、ポイント用として動作させた動画です。
https://youtu.be/aUPUV2-9EgQ
ご注意: ・本サイトの情報を元にした製作等に関わる破損、傷害等につきましてはご自身の責任のもとでお願いします。 ・ご紹介している方法は一例です。一部部品を規格外で使用している部分があり、最善の方法とは限りません。 ご自身でもご検討いただければ幸いです。 ・使用する部品の規格を確認のうえ必要であれば定数、回路の変更等をお願いいたします。 |
特徴







サンプルソフト
「ワンコインデコーダ4」を、ポイントデコーダとして使用するためのサンプルソフトです。
通常はHEXファイルをPickit2等のライターでマイコンに書き込んでください。書込み方法はこちらのページを参考にしてください。
参考までに、ソースファイルも置いておきます。動作方式の解析、改良等に活用ください。MPLABでアセンブルしてください。
動作しない場合の調整方法は下述いたしますが、自己責任でのご利用をお願いします。当方でのサポートも致しかねます。
すべてのDCC環境で、動作保証するものではありません。
なお、著作権は主張します。改良版を作成される方は出典を表示のうえ、公開してください。その際、ご連絡をいたければ、リンクを張らせていただきます。
(無断転載は禁止します。また、商業目的の利用も禁止とします。)
尚、ファイルは右クリックし対象を保存を選択して下さい。そのままクリックして保存すると拡張子がtxtになる場合があります。
最新ソフトウェア
PIC種類 ファイル種類 Ver 日付 変更内容 PIC12F1822
TB67H450FNG 用書込み用 HEXファイル
Ver0.91 beta 2020.09.25 DCC信号読取精度向上
タイミング変更0x07->0x08プログラム改良用 ASMソースファイル
(DCC信号の0/1判定部はしみずさんのページのDCCデコーダを参考にしています。)
過去Ver
PIC種類 ファイル種類 Ver 日付 変更内容 PIC12F1822
TB67H450FNG 用書込み用 HEXファイル
Ver0.9 beta 2020.07.26 初版 プログラム改良用 ASMソースファイル
ポイントとの接続
ソフト書込みが終了したら、ポイントと接続します。モータドライバは出力保護回路が搭載されていますが、過信はできません。各部の絶縁には十分に注意しましょう。(最悪、部品が焼損します。)■ポイント用デコーダソフト使用時

トマランコンデンサ回路を用いて、ポイントマシンへの電源供給の増強と、サージノイズの吸収を行います。
KATOのポイントは比較的小電力でも動作かのうなので、47uF~220uF程度で良いと思います。
TOMIXのポイントは比較的大きな電力を消費するので、100uF~470uF程度が良いと思います。安定して動作しない場合は、昇圧機能があるポイントデコーダ(ポイントデコーダ3など)を検討ください。
また、ポイントの2台接続では、コンデンサ容量を倍増するなど、電源増強の対策をしてください。
トラブル解決(調整方法ほか)
どうしても、DCC信号の読み込みがうまくいかないようなら、プログラムのソースファイルにある、読み込みタイミングの調整値を変更し、HEXファイルを作成しPICに書き込んでみてください。初期値は16進数で8です。ソースでは0x08と表記しています。これを0x07とか0x09等にしてみて試してください。大抵は初期値のままでOKのはずです。
トラブル解決の進め方、掲示板に寄せられるFAQ等をPdfにまとめています。参考にしてください。
WebNucky部品頒布(トラブル解決編)(pdf)はこちら
CV設定と調整方法(重要)
ワンコインデコーダ4を「ポイント用デコーダ」として使用する際のCV設定は以下となります。必ずCV設定を行ってください。アクセサリのアドレスや動作時間の設定、モードの設定はCV書込みで変更します。CVの書込みはPagedモード、Directモードに対応しています。
使用時はCV1,CV2でアドレスを設定のうえ、CV6の値を増減して調整を行ってください。
アドレスはCV1とCV2で設定します。
設定したいアドレスとCV1とCV2の関係はコチラのファイル(pdf)を参照してください。以下のフォームに入力しても計算できます。
初期値は127(50%出力)となっていますが、多分多くのポイントマシンでは電力が不足するので、そのままでは動作しません。
ポイントマシンが電力不足で動作不完全の場合は数値を少しづつ増やして調整します。
ポイントマシンの抵抗値が低くショートに近い電流が流れる場合は数値を減らし見かけ上の電流を減らしてみます。(動作しない場合もあります。)
CV説明
CV番号 | 説明 | 初期値 | 詳細 | ||||
10進 | 16進 | バイナリ | |||||
CV1 | 回路Aアドレス(上位バイト) | 129 | 81 | 10000001 | 回路A アドレス設定用 初期アドレス:1 |
||
CV2 | 回路Aアドレス(下位バイト) | 248 | F8 | 11111000 | |||
CV3 | 出力作動時間 | 5 | 05 | 00000101 | 初期値5 5x10ms=50m秒 (※Ver0.93以前は初期値10 (10x10=100ms)) 設定値x10m秒の間、ポイントマシンに電圧を出力します 設定範囲 1~255 (10~2550m秒) |
||
CV4 | 出力動作保持設定 | 1 | 01 | 00000001 | 初期値1 0:連続動作(モーター式マシン用) 1:CV3で設定した時間のみ出力(ソレノイド、コイル式用) |
||
CV5 | 出力遅延時間 | 1 | 01 | 00000001 | ※Ver0.91よりサポート 初期値1 1x10ms=10m秒 設定値x10m秒の後、ポイントマシンに電圧を出力します 設定範囲 1~255 (10~2550m秒) |
||
CV6 | 出力PWM Duty設定 | 127 | 0F | 00001111 | ※Ver0.92よりサポート 初期値127(50%) 設定値を255で割った割合のDutyで出力制御します。 設定範囲 1~255 (0~100%) (※VER0.91以前は255(100%)固定です。) |
||
CV7 | デコーダソフトバージョン | 094 | 5E | 01011110 | デコーダのソフトVerを示します。 例:094(10進)->VER0.94 |
||
CV8 | 製造会社ID | 156 | 9C | 10011100 | 製造会社IDは156。(Manufacturer IDを取得しました。) CV8に8を書き込むとCVをRESETします |
ユーザーサイト
