忍者ブログ

あやの

NゲージをベースとしたDCCについての日記を 書いています。 ある程度貯まりましたら、鉄道模型のDCCのまとめサイトに まとめています。 借りている容量が最大に達しましたので、移転します。 ★移転先:http://maison-dcc.sblo.jp/

2026/09    08« 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  »10
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

今日も、訳のわからない書き込みですw

DCS50Kを使って、CV1:1を書いた時のDCC波形の一部です。
01111101 00000001 と送っていますが、頭3桁が011だと違いますよね?CV書き換えだと
111だと納得なのですが・・・
nmra:Extended Packet Formats 
※DS1054で、CSV形式で波形が読み込めるはずなのですが・・・pngデータを重ねて貼り付けました。

Deskstop Station 製のDCC Monitorで確認しても、やっぱり、コマンドは0b011xxxxx


CV書き込み時のコマンドステーションの挙動を確認しようとしていたのですが、
ちょっと謎です。
どなたか、ご存知でしたら、ご教授お願い致します・・・

拍手[0回]

PR
やっぱり4桁のアドレスを書いた後、2桁のアドレスを設定すると、1パケット分しか
出力されていないですね。
各種デコーダーで試してみましたw。
EM13はACKにモーターを使って動かしていたので、くっきり見えます。
 


拍手[0回]

KATOのD101(DCS50K)のpageモードによるDCCアドレス設定の評価を
行っていましたが、4桁のアドレスに設定した後、2桁のアドレスに
設定すると、そのアドレスに変わっていません・・・

シリアルデバックでデコーダー内のCVの書き換わり状況を確認すると・・・
DCS50のpageモードで4桁アドレス1234を設定。
※Hello,SFMは毎回起動掛かっているため表示されます。

Hello,SFM
CVx:192  ,0  ,2 
CV 17 Changed to 196
 
Hello,SFM
CVx:196  ,0  ,2 
CV 18 Changed to 210
 
Hello,SFM
CVx:196  ,210  ,38
最後にCV29に38をセットするんすね。まぁいいけど。


次に、DCS50のpageモードで2桁アドレス3を設定
Hello,SFM
CVx:196  ,210  ,38
CV 1 Changed to 3

あ、CV29に、2を書き込んでくれていません・・・このままでは、4桁のモードです・・・

  

ちょっと強引にnotifyCVchange()内で、CV29に2を設定します。

DCS50のpageモードで2桁アドレス3を設定

Hello,SFM
CVx:196  ,210  ,38

あれ。書き換わりません。

DCS50のpageモードで2桁アドレス1を設定

Hello,SFM
CVx:196  ,210  ,38 
CV 29 Changed to 2
CV 1 Changed to 1

今度は、うまく設定できています。

■わかったこと。
・DCS50Kで4桁を設定した後、2桁に変更すると、CV29が38(4桁モード)のままなので、
 通常なら、CV8=8にして、デコーダーを初期化させないといけない。
 →SmileFunctionDecoderのプログラムで2桁アドレスが設定された場合、CV29=2に設定します

・DCS50Kで4桁を設定した後、2桁のアドレス3に設定できない。(場合がある)
 →一度アドレス1に書き換えてから、アドレス3に設定しないといけない。

明日バージョンアップします・・・

拍手[0回]

なんだかんだと言って、大きさによる安定感のあるSmileWriter5in1が使いたかったけど、
ばらすことができないLocoスロットルに食われているのでやっすいArduinoを購入しました。



USBシリアル部にAtmega16が使用されていると、Mac OS X El Capitanでも
使えます(^^ ※CH340は認識しなかった・・・


最近、書き込み装置を使って書き込むも使えなくなっていたので、最新版に上げてみたところ、
あっさり動くようになりました。(Arduino 1.6.12です)

だけど、無効なライブラリ云々のメッセージが出るようになりました・・・
今んとこ、対策は?です。









拍手[0回]

一円玉の左にあるやつです。
小さいですよねぇ。
いろいろできそうな予感をしたのですが・・・
コイル抵抗が16Ωなので、5Vを印可すると312mA流れます・・・
Smile Function Decoderの負荷としては重すぎです・・・




Smile Function Decoder サーボ版用の実験用回路を組んだりしています。
が、最近帰宅が22時以降なので、思ったように進みません・・・

拍手[1回]

ブログ内検索

プロフィール

HN:
あやのすけ
性別:
非公開
<< Back  | HOME Next >>
Copyright ©  -- あやの --  All Rights Reserved
Design by CriCri / Material by もずねこ / powered by NINJA TOOLS / 忍者ブログ / [PR]