タグアーカイブ: DCC

車両用デコーダの製作(設計中)

後輩から基板を発注するからなにかないか?と言われたので車両用デコーダを制作することにします。 ATTinyで作りたかったんですが、赤外線送信機能もつけるためにタイマーとROMのサイズの関係でATmegaを利用することに。 […]

カテゴリー: DCC機器の自作 | タグ: , , , | コメント / トラックバック: 0個

2線式ポイント用デコーダ

ポイントを制御するためのデコーダを開発しました。DigitraxのDS52を意識していますが、2つではなく4つのポイントを制御できます。 特徴としてはモーター制御と同じ回路を用いることにより大電流を必要とするポイント(T […]

カテゴリー: DCC機器の自作 | タグ: , , , | コメント: 3 件

サービスモード用パケットの解析

デコーダの設定を変更するためのモードであるサービスモードでのパケットについてまとめます。 DCCのサービスモードについての規格はNMRA DCC StandardsのRecommended Practice RP-9.2 […]

カテゴリー: DCC機器の自作 | タグ: , , , , | コメント / トラックバック: 0個

2/3/4灯式信号用デコーダ

信号を制御するためのデコーダを開発しました。DigitraxのSE8Cを意識しましたが、LocoNetを利用せずレール上のDCCパケットを受信するためメーカーによらず利用でき、レールに接続するだけで利用できるので配線も簡 […]

カテゴリー: DCC機器の自作 | タグ: , , , , , , | コメント / トラックバック: 0個

AVRのピン変化割り込みでDCCの受信

今回はATtiny2313でDCCのパケットを受信する手順を公開します。 ついでにDCCのパケットはピン変化割り込みを利用して受信してみます。 タイマー1を時間(パケットのパルス幅)計測に使うためタイマー1を他の事に利用 […]

カテゴリー: DCC機器の自作 | タグ: , , , , , | コメント: 3 件

LocoUSB Ver.2

以前、PCをLocoNetに繋ぐためのアダプターLocoUSB Rev.1を紹介したのですが、MacとVistaでは使えないという問題がありました。 原因は以前の記事にも書きましたがMacおよびVistaはシリアルの通信 […]

カテゴリー: DCC機器の自作 | タグ: , , , , , , , | コメント: 5 件

Bトレインショーティー対応動力ユニット

注意:現在この記事の内容は非推奨です。位置調整しているときにデコーダを焼いてしまいました。集電板とモーター出力部分が接触したためだと思われます。接触式による搭載をやめた改良方法を検討中です。 バンダイの車両を短くデフォル […]

カテゴリー: 車両へのデコーダ搭載 | タグ: , , , | コメント: 2 件

Pythonによる自動制御 第3回

前回は時間制で車両の速度を変えていたので停止する場所を調整するのはとても大変です。またトラブルで止まってしまった場合はそのずれを修正できません。 ということで、今回はTCSセンサーの使い方で作った、TCSセンサーの情報を […]

カテゴリー: Pythonによる自動運転 | タグ: , , , , , | コメント / トラックバック: 0個

TCSセンサーの使い方

赤外線による車両検出は基板設計が終わり発注しましたが手元に届くにはまだまだ時間があります。 ということで、TOMIXから発売されているTCSセンサーをAVRに接続し、その信号を元にBDL168のパケットを送出する実験をし […]

カテゴリー: DCC機器の自作 | タグ: , , , , | コメント: 1 件

AVRからLocoNetに送信

以前、LocoNetにAVRを接続する回路は掲載しました。が、送信禁止期間等の実装がようやくできたので送信だけとりあえず現状を公開します。環境はAVR-GCCと、ATtiny2313で実験しています。

カテゴリー: DCC機器の自作 | タグ: , , , , | コメント: 17 件