自分自身のための ものづくり / 自分自身のためのものづくりメモ

突っ込みなどがありましたら掲示板にお願いします。

* RSオンライン

#部品調達 #電子工作
 RSオンラインの送料が代引き手数料込みで460円になっていた。これなら、まとめ買いしなくても割と気楽に品を買える。

 個人でも特に問題なく利用できるので、アマチュアの味方秋月やら千石やら若松やらで扱っていない品が必要な時に重宝する。


※弊社は基本的に法人・学校様でご登録をいただいてご注文をお願いしておりますが、
  個人様からのお問合せも多いことから、下記条件にご了承いただいた個人様とお取引をさせていただいております。
  ・代金のお支払い方法は【商品代引】のみとなります(手数料は無料です)
  ・ご自宅へのカタログ送付は承っておりません
RSオンラインからの確認メールから抜粋)

マイコン工作の実験室→ - フォーラム
http://micon.arrow.jp/modules/newbb/viewtopic.php?topic_id=44&forum=5&start=10
RS イギリス本国の方針で個人ユーザ様が優遇されない仕組みになって
  しまっています。私どもとしては個人のお客様は大歓迎ですので、
  ○○電子や○○企画といった屋号を名乗るなどしていただければ、
  企業様としてお取引ができます。

* ハンディトラックボールのJr.TRACKのボタンを改造

#電子工作 #PC
 人差し指の位置にある使いやすそうなボタンが、スクロールなんぞに割り当てられてるのを、左右クリックにした。また、ボールクリックでホイールクリックなのを、左クリックに割り当て。


 ボールクリックで左クリックできたら便利だと思ったのだが、ボールを押す時にポインタの位置がぶれて、いまいち。

(ReadMore...)

* センサレスDCモータにセンサを付けて回す

#電子工作 #途中経過


 HDDに用いられるセンサレスのDCブラシレスモータは、部品として取りだしてもそれを回すのはなかなか大変である。
…が、センサを付けてしまえば、複雑な位置検知回路は不要である。

 というわけで、
・反射型フォトセンサ
・通電パターンを印刷した円盤
・トランジスタ
を組み合わせ、HDD用のセンサレスDCモータを回してみた。


 HDDのモータは身近にあるモータの中では群を抜いて高精度な物なので、これを単体でいじれるとメカトロ野郎(or乙女)にとって面白いおもちゃになるだろう。


参考文献
トランジスタ技術 2000年2月号「特集 実験で学ぶモータ制御回路の設計」
ソリトン 2006年8月 モータの基礎と実用制御回路設計 モータの動作原理と特性
http://www.japanservo.jp/products/pdf/soliton34.pdf
日本サーボ株式会社

(ReadMore...)

* スクロール専用USB接続「ホイール」

#電子工作 #途中経過
 故障した2.5インチHDDを部品として、USB接続マウスの回路を流用し、スクロール専用のUSB接続「ホイール」を作成した。
 ぐるぐると回してスクロールさせる操作感はとても気持ちいいのだが、使いどころは限られる。Picasaとの相性は抜群。特に、タイムライン表示をぐるぐる回すのはとても気持ちいい。


 スクロール専用なので、マウス(等)と併用する。

(ReadMore...)

* Eagleでロータリエンコーダ用パターンを描く

#電子工作 #Eagle
 光学式ロータリエンコーダ用のパターンを作るために、Eagle用scriptをやっつけで書いたrubyスクリプトで生成し、Eagleにて実行した。


(ReadMore...)

* 秋月で売っている8ピンPICが値下がりしてた

#電子工作
PIC12F675
1 個 140円(税込)
10 個以上 1個単価 110円 [計\1,100]
 以前(少なくともC70頒布版のPiPo Ver.4を組んだ時)には、1個150円・10個以上なら単価130円だったはず。
 PIC12F629も値下がりしているけど、675との価格差が相変わらず10円なので、あえて629を買うことはあるまい。

 残念ながら、PIC12F683は変化無し。

* serial keys

#電子工作 #途中経過 #メモ
 お手軽にWindowsマシン(等)にキーボードのふりをするデバイスを繋ぐことができる「シリアルキー」に関するメモ。
 マウスカーソルの絶対座標移動とかもできて、色々使いでがありそう。
(近頃はレガシーデバイスが絶滅危惧種で、あまりお手軽でもないかも)

テクニカルライター後田 敏の部屋 PICマイコンーシリアルキーズ
http://goda.blog3.fc2.com/blog-entry-84.html
 十数回にわたるシリーズ。日本語キーボード設定での不具合などに関して詳しく書かれていたりして、かなり参考になる。

テクニカルライター後田_敏の部屋_(2)シリアルキーズ
仕様まとめ

シリアルキーによる補助装置のプログラミング
http://support.microsoft.com/default.aspx?scid=kb;ja;260727
 送信する文字列の表が見やすい。

site:www.microsoft.com serial-keys - Google 検索
http://www.google.com/search?hl=ja&lr=lang_ja&q=+site:www.microsoft.com+serial-keys
 各種Windowsでの設定方法


GIDEIの概要
http://www5.wind.ne.jp/ja1syk/uni_design/gidei-j1.htm
 マウスのコマンドなども規定されている。
 WindowsXPでも有効らしい。

日本におけるシリアルキーの経緯
http://www5.wind.ne.jp/ja1syk/serialkeys.htm
 Windows日本語版におけるシリアルキーの冷遇されっぷりが切々と記されている。


#「シリアルキーボード」とか「serial keyboard」とかで検索してもプロトコルの情報が引っかからなくて悩んでたのだけど、「シリアルキー」「serial keys」だったのか。

* PS2版スターブレード用連射装置

#電子工作 #途中経過 #シンクロ連射 #PIC



  • 部品は、ほぼPIC12F675のワンチップ
  • PS用コントローラを利用する
  • 1/60秒ごとに、トリガA,Bを交互に叩く。
  • 出力をLに固定し、ポートの入出力方向を切り替えて、LとHi-Zを出力
  • 1/60秒はソフトウェアにててきとーにカウント
(ReadMore...)

* NBKが各種機構部品のWeb通販をやっていた

#メカトロ #電子工作
 家とかビルとか橋とか壊す方じゃなくて、
鍋屋バイテック会社
http://www.nbk1560.com/index.html
の方。

運賃について
出荷梱包の商品合計金額が1,000円(税抜き)以上の場合
運賃は当社が負担いたします。
出荷梱包の商品合計金額が1,000円(税抜き)未満の場合
運賃500円を申し受けます。
と、えらく太っ腹。
 セットカラー数個とか六角穴付きボルト1袋20本入り数セットとか、お手軽に買える。
 オリジナルマインドは480円と結構安いのだけど、それを上回る。送料とかがかかると「せっかくだから」とついつい色々買ってしまうけど、送料無しならそーゆー考えをしなくて済むのはありがたい。

 電子部品は色々と通販できるけど、メカ部品はあまりなかった。近頃じわじわ増えているのは嬉しいな。

* シンクロ連射回路

 PS2版スターブレード(鉄拳Vがおまけにつく)用のシンクロ連射が欲しい。
 新宿スポーツランドの筐体についていたトリガ交互連射のに慣れた身では、普通の連射パッドの連射では破壊力が足りない。

ボタンとのI/F

 PSあたりとお話しするのは大変なので、コントローラを乗っ取る。

AVRは全てのポートでオープンコレクタっぽい出力ができる。 PORTxxを0にして、DDRxxを操作すればそのポートは外付けの部品なしに Hi-Z or L の出力ができる。
naru 日記
http://naruken.cweb.tk/diary/diary.cgi?b=06084

 PICとかでも、たぶん、同じようなことができるな。

連射制御

 最初は「AVアダプタからコンポジットビデオ信号をもらってLM1881Nで同期信号をとりだして」と考えていたが、マイコン使うなら1/60秒測ればいいじゃん、と思った。
 昔からの多くの作例で同期信号を使っていたのは、汎用ロジックで組む場合には結局それが一番楽だったからだろう。しかし、扱うのは本来手で押すボタンなのだから、精密な同期は必要ない。
 同期信号を使うのは、映像信号の取り回しとか色々面倒が多く、部品点数も増える。マイコンで1/60秒測るなら、極端な話、本当にワンチップで済むだろう。

 ただ、マイコンで1/60秒を測った場合、VSYNCとの微妙なずれから「うなり」が生じるかもしれない。乱数でタイミングを揺らしてやるべきか?

#電子工作 #途中経過 #シンクロ連射

* 入力デバイス「ダイス」

http://slashdot.jp/comments.pl?sid=343019&cid=1070484
ダイスのハードウェアサポート… (スコア:1)
Nomad-AY (2520) のコメント: Wednesday December 06, @02:52PM (#1070484)
昔から思っていたんだけど、そろそろ入力デバイスとしてダイスが登場しても良いと思う。
専用シート上で良いから、振ると出目を認識してくれるってな感じで。
標準で 6面体が 2個付属。別途、(さまざまな色の)多面体ダイスが購入できると。

 いいな、それ。
 画像認識のならあるようだけど、できればダイス自体にセンサが欲しい。
 「ごきげんよう」のサイコロぐらいの大きさなら、加速度センサ+PDA+無線通信手段ぐらいは比較的簡単に収まるのでは無かろうか。

 いや、今なら、Wiiリモコンを詰め込むだけでハードウェアは完成か。なんせ、Bluetoothで通信できる3軸加速度センサだし。
…で、ふと思ったのだけど、どっかのソフトハウス、Wii対応すごろく型パーティゲームを作らない?もちろん、リモコン収納スペース付のウレタン製サイコロ付で。

#電子工作

* Windows+cygwinでMMC(とか)をダンプする


参考:
Life with Cygwin 3
http://www.okisoft.co.jp/esc/cygwin-3.html#3.5


$ cat /proc/partitions 
major minor #blocks name 
(略) 
8 96 7840 sdg 
8 97 7792 sdg1 

$ cat /dev/sdg > mmc8m.img 

$ dump < mmc8m.img | head -16 
00000000 fa33 c08e d0bc 007c 8bf4 5007 501f fbfc z3@.P<.|.tP.P.{| 
(略) 
00000080 55aa 75c7 8bf5 ea00 7c00 0049 6e76 616c U*uG.uj.|..Inval 
00000090 6964 2070 6172 7469 7469 6f6e 2074 6162 id partition tab 
000000a0 6c65 0045 7272 6f72 206c 6f61 6469 6e67 le.Error loading 
000000b0 206f 7065 7261 7469 6e67 2073 7973 7465 operating syste 
000000c0 6d00 4d69 7373 696e 6720 6f70 6572 6174 m.Missing operat 
000000d0 696e 6720 7379 7374 656d 0000 0000 0000 ing system...... 
000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 

#電子工作 #MMC

* 映像信号をCAT5ケーブルで送る

http://www.analog.com/UploadedFiles/Data_Sheets/AD8131.pdf
APPLICATIONS
TWISTED-PAIR LINE DRIVER
The AD8131 has on-chip resistors that provide for a gain of 2 without any external parts. Several on-chip resistors are trimmed to ensure that the gain is accurate, the common-mode rejection is good, and the output is well balanced. This makes the AD8131 very suitable as a single-ended-to-differential twisted-pair line driver.

ビデオ伝送システムの低コスト・ソリューション
http://www.national.com/JPN/appbriefs/files/AppBrief116.pdf

 以前に、NJM2267を使ったバッファで送り側と終端の抵抗を100Ωにすれば比較的安価なCAT5ケーブルで映像信号を(比較的)長距離伝送できるんじゃね?と考えて試したことがある。
 1回路だと良好な結果を得たが、複数同時に送ると互いにばりばり干渉して、「ツイストペア線は差動で使いましょうね」という当たり前のことを実感したのであった。

#電子工作 #途中経過 #失敗

* リニアテクノロジーのビデオアンプ

LT6207 - シングル/デュアル/クワッド単一電源3V、100MHzビデオ・オペアンプ
http://www.linear-tech.co.jp/pc/productDetail.do?navId=H0,C1,C1154,C1009,C1022,P2393&action=viewall
RSオンラインにて単価410円かー。

LT6552 - 3.3V単一電源ビデオ差動アンプ LT6552CDD LT6552CS8 LT6552IDD LT6552IS8
http://www.linear-tech.co.jp/pc/productDetail.do?navId=H0,C1,C1154,C1009,C1044,P2359&action=viewall
RSオンラインでは、単価280円(購入単位5個)
これも便利そうだなー。

#電子工作 #RGB

* ダブルクリック用ボタン

A4Tech GLaser X6:透明ガラス面でも使えるレーザーマウス - Engadget Japanese
http://japanese.engadget.com/2006/10/24/a4tech-glaser-x6/
>一回押すだけで二度押しになるという卒倒するほど画期的な「ダブルクリックボタン」

 あほだーっ!と最初思ったけど、悪くない発想かも。
 こーゆー機能はたいていソフト側(IntelliPointとか)でつけるものだけど、ハードの方で単純にクリックを短時間に2回行うってのなら、WindowsだろうがUNIX+Xだろうがお構いなしだよなー。

#電子工作