Blogの記事をまとめたつもりのサイトです。

注意:fujigaya2 DCC Cheap Controllerは安全機能部分まで削る設計で安く作った基板です。そのため、予期せぬ問題・事故(車両の暴走、焼損、コントローラの発熱、焼損、感電、その他予期せぬ出来事)が起きる可能性などもあります。そのリスクをご承知の上、自己責任での使用をお願いいたします。

概要


・DCCデコーダをコントロールする基板です。
・コンセプトは「安いコントローラをワンコインで作る」でしたが、材料費だけで1000円を超えてしまっている残念な基板です。
・スケッチはYaasan様DSshieldAutoスケッチを改造して使っています。
・DCCの制御はAddress 3固定です。ファンクションの制御はF0〜F4が可能です。
・ArduinoNanoを載せて制御しますので、自分で機能(Addressの変更、ファンクションの変更)をカスタマイズすることが可能ですので、可能性だけ無限大です。
・ドライバとしてLV8548を使っているところが新しいです。(2Aまで出力)
・スケッチの書き込みは、PCからUSBケーブルで可能です。
・はんだ付けの部品点数は13点と少ないですが、モータードライバは表面実装ですので、少し高い組み立てレベルを要求します。
・スイッチや、DCC出力部分など一部の部品が秋月電子など秋葉原界隈で買えず、AliExpressなどで買う必要がありますので、部品調達は少し難しいかと思います。
・回路図のところからダウンロードできる基板のガーバーデータとケースPDFファイルを使用して、Elecrowに自分で頼むことも可能です。
・IC1のArduinoNanoをArudinoMicro(ATMega32u4搭載 5V)に変更することで、DSAir2のWebAppのUSBコントローラとして利用することも可能です。その場合、C3,C4,CN1,CN2,IC2は未実装としてください。ただし、2019/12/07現在、まだWebApp側の正式対応がされていません。

頒布について

 基板、または基板+ケースで頒布いたします(部品は秋月電子、AliExpressなどで別途お買い求めください)。お名前・住所・個数を明記の上、下記メールアドレスまでご連絡ください。
 折り返し、振込先口座(三菱東京UFJ)をご連絡いたします。

fujigaya2 DCC Cheap Controller 基板    :1枚 200円
fujigaya2 DCC Cheap Controller 基板+ケース:1セット 700円
送料:200円

連絡先:

・本記事、本基板 起因の問題がありましても私(fujigaya2)は一切責任を負いません。自己責任でお使いください。

技術的なご質問について

・技術的なご質問は、デジタル鉄道模型フォーラム 又は

までどうぞ。

参考ページについて

スケッチ

fujigaya2 dcc charo controllerの時
 Arduino IDEのツール→ボード をArduinoNano、プロセッサをATmega328P(oldbootloader)にしてください。
dsshieldauto_cc_k0.zip
DSAir2のWebApp用のUSBコントローラの時
 Arduino IDEのツール→ボード をArduino/Genuino Microにしてください。
universaljoykey_r0b_fujigaya_k1.zip

外観

・基板の大きさ W * D = 9.0cm * 4.8cm。

 右上が12VにDCジャック、右の中(緑色のコネクタ)がDCC Outです。

・ケース取り付け時の ねじ、スペーサーの配置について

写真で右(下部分)から 10个佑検▲院璽慌写免帖▲淵奪函基板、10丱好據璽機次▲院璽江緻免帖▲淵奪箸僚腓砲垢襦

回路図

回路図、アートワーク、アクリルケースの生データはこちら

アートワーク

部品図

通販番号は秋月電子での番号。入っていないものはAliExpressなどで購入

fujigaya2 DCC Cheap Controller

記号通販番号    単 価(円) 個数コード名前備考
C31uFP-03093101RD15F105Z1HH5L-10絶縁型ラジアルリードタイプ積層セラミックコンデンサー1μF50V5mmピッチ(10個入)*1
C4220uFP-0317920125PK220MEFC6.3X11電解コンデンサー220μF25V85℃ ルビコンPK
CN1DC-JC-09408501187422.1mm標準DCジャック(4A) 基板取付用
CN2--1002-ユーロコネクタ(AliExpress,モノタロウなどで購入可能?)*3
IC1--2501NanoArduinoNano(ATmega328P)互換品*2
IC2-I-144801101LV8548MCフルブリッジモータードライバー LV8548MC−AH
SW1-6--46SW高さ15个離織トスイッチAliExpressで購入可能*4
VR100kP-092401001SL4515N-B104L15CMスライドボリューム(B100kΩ) SL4515N−B104L15CM
P-09246301CS-54スライドボリューム用つまみ(ノブ) CS−54
P-018641001プラスチックナット+連結(6角ジョイント)スペーサー(10mm)セット*5
部品合計894 ?
 *1 複数個入りのため、購入数量に注意
 *2 IC1 ArduinoNanoの書き込みについて
・スケッチを開いてから、ツール→ボードでArduino Nanoを選んで下さい。
・ツール→プロセッサでATmega328P(Old Bootloader)を選んでください。
・USB経由でスケッチを書き込んでください。スケッチ書き込み中は、入出力(DCCや電源)の配線は誤動作を起こす可能性がありますので、繋がないでください。
*3 ユーロコネクタ
AliExpressのこちら。多分3.81mmピッチのコネクタです。モノタロウとかでも売っているようです(これこれか?)。
* タクトスイッチについて
 例えばAliexpressのここに売っています。
*5 スペーサについて
ケースを使う場合は、このナット+スペーサーのセットとM3*10mmネジ 4本が必要になります。M3*10mmネジはホームセンターなどで売っています。

DSAir2用WebAPPのUSBコントローラの場合

IC1のArduinoNanoをArudinoMicro(ATMega32u4搭載 5V)に変更することで、DSAir2のWebAppのUSBコントローラとして利用することも可能です。その場合、C3,C4,CN1,CN2,IC2は未実装としてください。

管理人/副管理人のみ編集できます