あやの
NゲージをベースとしたDCCについての日記を 書いています。 ある程度貯まりましたら、鉄道模型のDCCのまとめサイトに まとめています。 借りている容量が最大に達しましたので、移転します。 ★移転先:http://maison-dcc.sblo.jp/
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
連休中はみみずのゲームを朝から晩まで遊んでいて廃人状態です。
さて、ミント缶のスケッチをlocoNet/DCC Throttleに一部実装してみました。
課題はありますが、ミント缶のスケッチの作りが良くて簡単に組み込めました。
実験環境
DCC速度計はDCCアナライザとして DCCパケットを観測しています。
車両はローラー台車に載せています。
成果
・線路電圧のON/OFF、ノブによる速度可変、FWD/REVの切り替えはできました。
課題
・DCC波形を連続して出力できません
・Flashの空きがありません。
・線路電源 On/Offさせるスイッチが別途あると便利。
(現状はSHIFTキーの長押しでON/OFFさせています)
DCC信号
こんな25msもDCC信号を出さな期間があるなんてダメでしょう(^^;
フラッシュの残りが850バイトしかありません(^^;
DCC信号の立ち上がりと立ち下がり波形。この段差は?
■追加
ゲート波形、ハイサイドとローサイドを観察
リンギングがちょっとありますね。
ノブを触る前は3msの間隔が開きますが、そこそこ定期的に出力されていました。
ノブを操作すると25msの間隔が開いてしまうので、この変化点で調べてみよう。
みみずのゲームのベストスコアは24115です(^_^)

さて、ミント缶のスケッチをlocoNet/DCC Throttleに一部実装してみました。
課題はありますが、ミント缶のスケッチの作りが良くて簡単に組み込めました。
実験環境
DCC速度計はDCCアナライザとして DCCパケットを観測しています。
車両はローラー台車に載せています。
成果
・線路電圧のON/OFF、ノブによる速度可変、FWD/REVの切り替えはできました。
課題
・DCC波形を連続して出力できません
・Flashの空きがありません。
・線路電源 On/Offさせるスイッチが別途あると便利。
(現状はSHIFTキーの長押しでON/OFFさせています)
DCC信号
こんな25msもDCC信号を出さな期間があるなんてダメでしょう(^^;
フラッシュの残りが850バイトしかありません(^^;
DCC信号の立ち上がりと立ち下がり波形。この段差は?
■追加
ゲート波形、ハイサイドとローサイドを観察
リンギングがちょっとありますね。
ノブを触る前は3msの間隔が開きますが、そこそこ定期的に出力されていました。
ノブを操作すると25msの間隔が開いてしまうので、この変化点で調べてみよう。
みみずのゲームのベストスコアは24115です(^_^)
PR
LocoNet/DCC Throttle検討時にスケッチ書き換え用I/Fとして、USBの口をあらかじめ
設けようと考えていました。
あ、今日はWebページの方にLocoNet/DCC Throttletの紹介のページを作りました!
よかったら、どうぞです!(^_^)
図 FTDIコネクタ、CP2102基板部の回路
ebayでmicro USBコネクタ付きで5個$6.6でした。やっすいです。
4/15に発注して、5/6にやっと届きました。時間がかかりますね・・・
届いた基板・・・チップ上に印刷が見えませんw 大丈夫か(^^;
とりあえず、実装。
秋月で売っているFTDI USB変換ケーブルを使うとこんな感じ。
micro USBケーブルで接続できますのですっきり!
Mac OS X El Capitanでも、特にCP2102のドライバをインストールしなくても、
cu.SLAB_USBtoUARTと認識しています。
あれ(^^;?
OLEDが表示されません・・・
基板のVccを測定すると-3.3V???
シルクに対してピンアサインがすべてテレコでした・・・
CP2102基板のシルクとは別にテキストで文字を置いたのが原因ですね・・・
仕方がないので、基板をひっくり返して実装しました。
FTDI用のコネクタも要らないので、削除。
同じ青基板なのですっかり同化しています。そしてスッキリ!
CP2102基板には、電源LEDとTXD,RXD LEDも実装されているため、
スケッチ書き換え中はチカチカしているので、安心です。
CP2102のチップとUSBコネクタを実装しようかと思いましたが、出来合いの基板を
買ったほうが安かったので実装してよかったです(^^
設けようと考えていました。
あ、今日はWebページの方にLocoNet/DCC Throttletの紹介のページを作りました!
よかったら、どうぞです!(^_^)
図 FTDIコネクタ、CP2102基板部の回路
ebayでmicro USBコネクタ付きで5個$6.6でした。やっすいです。
4/15に発注して、5/6にやっと届きました。時間がかかりますね・・・
届いた基板・・・チップ上に印刷が見えませんw 大丈夫か(^^;
とりあえず、実装。
秋月で売っているFTDI USB変換ケーブルを使うとこんな感じ。
micro USBケーブルで接続できますのですっきり!
Mac OS X El Capitanでも、特にCP2102のドライバをインストールしなくても、
cu.SLAB_USBtoUARTと認識しています。
あれ(^^;?
OLEDが表示されません・・・
基板のVccを測定すると-3.3V???
シルクに対してピンアサインがすべてテレコでした・・・
CP2102基板のシルクとは別にテキストで文字を置いたのが原因ですね・・・
仕方がないので、基板をひっくり返して実装しました。
FTDI用のコネクタも要らないので、削除。
同じ青基板なのですっかり同化しています。そしてスッキリ!
CP2102基板には、電源LEDとTXD,RXD LEDも実装されているため、
スケッチ書き換え中はチカチカしているので、安心です。
CP2102のチップとUSBコネクタを実装しようかと思いましたが、出来合いの基板を
買ったほうが安かったので実装してよかったです(^^
スマイラーさんが「老眼鏡のすすめ!」のブログを書かれていますが、
まだ、老眼鏡は早い!(^^;
さて、双眼ルーペが欲しいなーと思いつつ、カンで0402のLEDとかハンダ付けしています(^^;
でも辛いので、以前、ハズキルーペを検討していました。
石坂浩二さんも愛用です(^^
でも、ルーペメガネ研究会のwebサイトを読むと、老眼鏡との違いや課題が見えてきます。
度数は+2.5だそうです。焦点距離(これが大事)が30cm〜40cmなのでハンダ付け等の工作には
ちょうどいい焦点距離だとおもいます。ちょっと保留。
さて、アマゾンで双眼ルーペで検索するといろいろ出てきます。
ピンからきりまでいろいろあります。
高倍率を買ってしまうと、焦点距離が10,20mmだったりして、目の前でハンダ付けなんて
危なくてできません。
こんなタイプは焦点距離が短いです。
こういうタイプは目からレンズまでの距離を稼ぐことで、焦点距離を伸ばしています。
会社でも愛用している人がいます。(私は閉塞感が嫌(^^;
箱メガネでは無いオープンなこれがいいかなー。
アマゾンではこれ。
ebayにもあるかなーと調べたら、ありました。
$7.95やっす。でも、電池がLR1130×3個なんですよね。
ちなみに、サージカルルーペが本命ですが、医療用なのでメヤクチャ高価ですが
視野性は抜群です。
ガリレオ式がいいですね。
アマゾンでも双眼3.5倍をキーワードで似た様なものが出てきます(^^;
ebayでも3000円くらいで買えるのでちょっと気になります。(それなりだとは思いますが)
こんな表をみつけました。
うん、まだ25歳なので12cmですね。
70歳の200cmってすごいな。
まだ、老眼鏡は早い!(^^;
さて、双眼ルーペが欲しいなーと思いつつ、カンで0402のLEDとかハンダ付けしています(^^;
でも辛いので、以前、ハズキルーペを検討していました。
石坂浩二さんも愛用です(^^
でも、ルーペメガネ研究会のwebサイトを読むと、老眼鏡との違いや課題が見えてきます。
度数は+2.5だそうです。焦点距離(これが大事)が30cm〜40cmなのでハンダ付け等の工作には
ちょうどいい焦点距離だとおもいます。ちょっと保留。
さて、アマゾンで双眼ルーペで検索するといろいろ出てきます。
ピンからきりまでいろいろあります。
高倍率を買ってしまうと、焦点距離が10,20mmだったりして、目の前でハンダ付けなんて
危なくてできません。
こんなタイプは焦点距離が短いです。
こういうタイプは目からレンズまでの距離を稼ぐことで、焦点距離を伸ばしています。
会社でも愛用している人がいます。(私は閉塞感が嫌(^^;
箱メガネでは無いオープンなこれがいいかなー。
アマゾンではこれ。
ebayにもあるかなーと調べたら、ありました。
$7.95やっす。でも、電池がLR1130×3個なんですよね。
ちなみに、サージカルルーペが本命ですが、医療用なのでメヤクチャ高価ですが
視野性は抜群です。
ガリレオ式がいいですね。
アマゾンでも双眼3.5倍をキーワードで似た様なものが出てきます(^^;
ebayでも3000円くらいで買えるのでちょっと気になります。(それなりだとは思いますが)
こんな表をみつけました。
うん、まだ25歳なので12cmですね。
70歳の200cmってすごいな。
ちょっと場所が名古屋なのでお金がかかるので(^^;行けないですが・・・
丸栄鉄道模型展
5/3〜5/7まで。
なんで、ターンテーブルに電車乗っけているんだろう・・・
ワクワクのため?(^^;
2両乗せたら回らないし。
カメラマン金盛正樹って、鉄道模型の写真家ですが・・・
ツッコミどころ満載にしたかったのかな。
丸栄鉄道模型展
5/3〜5/7まで。
なんで、ターンテーブルに電車乗っけているんだろう・・・
ワクワクのため?(^^;
2両乗せたら回らないし。
カメラマン金盛正樹って、鉄道模型の写真家ですが・・・
ツッコミどころ満載にしたかったのかな。
なんとか、使えるもんになったので公開します。
実験用レイアウト
・外周 E7系新幹線のみ(DCCアドレス3)
・内周と外周はEF200(DCCアドレス1)、EF65-500(DCCアドレス2)
DCS50KとDCC速度計とLocoNET/DCC Throttleを接続しました。
起動画面(2秒間だけ表示します)
速度設定画面
速度の単位がkm/hですが、今はslot値そのままです。
ファンクッション画面、速度画面からSHIFTキークリックで遷移します。
(クリックで行を選択、ダブルクリックで速度画面に戻ります)
ポイント(アクセサリ?)設定画面、速度画面からSHIFTキーのダブルクリックで遷移します
(クリックで行選択、ダブルクリックで速度画面に戻ります)
画面遷移は、こんな感じの状態遷移表を元に作成しました。
プログラムについて
・LoconetのドライバはArduino Loconet Throttleを組み込みました。
・OLEDの制御はu8glibを使用しました。(u8glib2はSRAMを使いすぎるので途中でu8glibに変えました)
・画面描画と通信、操作が滞らないように、各所にステートマシンを組み込みました。
(ステートマシンだらけ(^^;
・数値入力は、アンダーバーカーソルによる桁設定と、xorカーソルによる値設定と工夫しました。
(カーソルがブリンクするのもちょとこだわってみました)
動画、途中操作と動画編集が面倒くさくなってしまって(^^; グダグダしています。
どうでしょうか?
ボタン数が少ないので、ファンクッション、ポイントの切り替えは慣れないと焦りますw
実験用レイアウト
・外周 E7系新幹線のみ(DCCアドレス3)
・内周と外周はEF200(DCCアドレス1)、EF65-500(DCCアドレス2)
DCS50KとDCC速度計とLocoNET/DCC Throttleを接続しました。
起動画面(2秒間だけ表示します)
速度設定画面
速度の単位がkm/hですが、今はslot値そのままです。
ファンクッション画面、速度画面からSHIFTキークリックで遷移します。
(クリックで行を選択、ダブルクリックで速度画面に戻ります)
ポイント(アクセサリ?)設定画面、速度画面からSHIFTキーのダブルクリックで遷移します
(クリックで行選択、ダブルクリックで速度画面に戻ります)
画面遷移は、こんな感じの状態遷移表を元に作成しました。
プログラムについて
・LoconetのドライバはArduino Loconet Throttleを組み込みました。
・OLEDの制御はu8glibを使用しました。(u8glib2はSRAMを使いすぎるので途中でu8glibに変えました)
・画面描画と通信、操作が滞らないように、各所にステートマシンを組み込みました。
(ステートマシンだらけ(^^;
・数値入力は、アンダーバーカーソルによる桁設定と、xorカーソルによる値設定と工夫しました。
(カーソルがブリンクするのもちょとこだわってみました)
動画、途中操作と動画編集が面倒くさくなってしまって(^^; グダグダしています。
どうでしょうか?
ボタン数が少ないので、ファンクッション、ポイントの切り替えは慣れないと焦りますw
ブログ内検索
カテゴリー
最新記事
(12/31)
(12/31)
(12/29)
(12/23)
(12/18)
リンク
プロフィール
HN:
あやのすけ
性別:
非公開

