マイクロスイッチは特にばねを使っているのでチャタリングがすごいことが良く分かった。1ms程度で落ち着くので10msも待つ必要はないかもしれない。ロジアナで調べてみると、10msどころか30ms以上もかかっていることがわかった。タイマのカウントの計算違いかと計算しなおしたが合っている。したらMPUのクロックがちゃんと所定の12.5MHzになっていないのかとロジアナでクロックを見たがこれもピッタリ12.5MHzだ。調べているうちに原因がわかった。スイッチを押して出力が出るところをリレーからとっていた。リレーなどの機械部品の遅れはミリセカンドのオーダーになるのは当たり前だ。ロジアナのプローブ点を増やしてさらに確かめる。画面のピンクの逆△がスイッチの押されたところで、盛大なチャタリングが起きた後(短いパルスで赤くなっている)、Aの時点でリレードライブのトランジスタが動き、BでリレーがONされたところである。Aまでは正確に10msで、AB間は何と30msくらいかかっている。ご丁寧なことにリレーはONのときは、接点が力余って行き過ぎ、一瞬また切れているのがわかる(OFFのときは起きない)。人間の目からは一瞬でもこんなに沢山のことが起きていることが手に取るようにわかる。いやいや1万円そこそこのロジアナだけれど素晴らしい。未知の世界を発見した気持ちになってとても充実した気分を味わった。最後の最後にミス(4/29/08)連休初日に家族で東急ハンズにでかけ、懸案のプラスチック棒を入手した。20センチ¥150が高いのか安いのかわからないが、お誂えのように直径5ミリのスチロール棒が売っていた。慎重に寸法を測ってケースにナイロンブッシングの穴を開け、スチロール棒を切って、コンパウンドで磨きプッシュスイッチの形にする。マイクロスイッチのばねが効いて軽いプッシュスイッチになる。最後の放熱穴をついでに好い加減に開けたのが良くない。3ミリのドリルで5つ穴を気楽に開けたら最後のひとつがずれて開いてしまった。今度のコントローラのケースの工作は我ながらプロ並みの仕上がりと内心得意に思っていたのだが、最後の最後で小学生の夏休みの工作レベルに落ちてしまった。気を抜いてやるとろくなことがない。コントローラを置くところは夏でも高温にならない地下室で、放熱孔がなくても大丈夫とは思ったのだが、何しろ常時電源を入れておかなければならない。用心のために孔を開けたのが良くなかった。最後の一つがずれてみっともない姿になる。大きく開けて何とかしたいが、すっかり気分が落ち込んでしまった。その他の工作は順調だ。次のプロジェクトはマイコンに大容量の記憶装置をつけるMMC(SDカード)デバイスの実装にしている。高速だし、古い携帯電話やデジカメの余ったSDカードが活用できる。これがあるとマイコンのWebページも賑やかにできる。実験用に、ヒートシンク、スイッチ、LEDのついた5VDCアダプター基板を作る。ブレッドボードに取り付けるためピンヘッダーを下に出した。次に既に入手してあったサンハヤトのMMC(SDカード)ソケット変換基板(これが高くて\1000以上した)に、ピンを半田付けし、これもブレッドボードに付けられるようにした。回路図は、Webページに沢山公開されているが、やはりchaN氏のものを参考にする。FETが手元にないので、トランジスタに替えて動くことを確かめた。あとはプルアップ抵抗などをつければハードは完成だ。ブレッドボードはこういう実験には本当に便利だ。chaN氏のTinyFSを使ってしまうことになりそうである。LAN制御と同様、本当はスクラッチから作るべきなのだが、どうも不精になっていけない。理屈がわかっていれば、どんどん活用すべきなのだけれど、これではいつまでたっても技術レベルが上がらない。今度のネットワーク制御も原典のひたすらデータが来るのをループして待つ方式ではなく、割込み制御をやろうと思ったが、このENC28J60はデータシートどおりの割り込みが起きていないことが実験で明らかになった。言えば、オリジナルの記事にも割込制御は不安定なのでやめたという記述があったような気がする。迷ったが、今のところ安定して動いているので、これ以上手を入れることは止めた。これとは別に、完全なお遊びだが、LEDマトリックスを買ってきてある。これはMMCが動けば、8ドットの日本語フォントでも入れて、電光掲示板にでもしようと思っている。表面実装にもチャレンジした。秋月で買ったMega128をアイテムラボの変換基板に乗せてみた。MMC制御のためである。こいつは64ピンのTQFPでピン間は0.8ミリなので、そう難しくないだろうと、最初、たかをくくって気楽に2面を半田付けしたところ、残りの面がずれていることがわかって最初の半田付けは大失敗であった。冷や汗をかきながらウェブに出ていた細線を使う方法でやっとのことではずし何とか変換基板につけることができた。いやいや勉強することが山ほどある。半年ぶりのブログ更新に漕ぎつけた(2019.09.19)研究所活動は停滞したままでCCDカメラ顕微鏡導入など(2019.02.08)ドングルのHFコンバーターでJJY標準電波は見えたか(2018.12.12)JJY電波を見るため、RF(高周波)の世界に踏み込む(2018.10.31)ESP8266のJJY電波時計のスケッチ公開(2018.10.02)コメントコメントを書く名前:メールアドレス:(ウェブ上には掲載しません)アドレス(URL):この情報を登録するコメントは記事投稿者が公開するまで表示されません。MMC(SDカード)をMega168で。