2008-12-31(水) 冬休み

  • OperaだとGoogleMapが表示できないことが発覚。Firefoxに乗り換え。一部のページでスクロールが重かったのも解消された。
  • 大晦日ですか。今年一年の印象的な出来事を振り返ってみると・・・。
 ・14年ぶりの海外旅行で香港へ。マイクロマウスイベントのため8日間。
 ・USB2.0が使えるようになった。M氏がやったことだけどね。
 ・ブラシレスモータの技術習得。90000rpmで回った
 ・マイクロマウス九州地区大会復活。
 ・ハーフマウスプレ大会で優勝。
 ・60MHzサンプリングA/Dコンバータ、SDRAM技術完成。
 ・野村先生と佐藤先生ご逝去。ご冥福をお祈りいたします。
  • 朝食は卵かけご飯。
  • サティでお買い物。
  • 夕食は天ぷらそばと刺身。



2008-12-30(火) 冬休み

  • 今日から1週間の冬休み。
  • 朝食は雑炊。
  • 路面電車で紙屋町まで出てデオデオ電気パーツ館で買い物。仕事で使うアンプのケース。
  • デオデオ本店とネバーランドを冷やかし。
  • 路面電車で広島駅まで行って郵便局へ寄った後、福屋の地下で惣菜などを仕入れ。
  • 歩いて帰宅。
  • 焼豚とビール。
  • お昼寝。
  • 鶏唐やら惣菜やらで夕食。



2008-12-29(月)

  • 仕事納め。
  • 高速処理ボード。アナログ入力部を改造。0-1V入力にした。
  • お昼はマルちゃんお揚げ入りわかめそば。
  • アンプ製作。30MHzが通るようにゲインを抑えて2段にしてみた。光量がどれくらいか分らないのでとりあえずこれで。光量が少ないようならもう1段要るかも。
  • 夕食は鍋。



2008-12-28(日)

  • なんとなく経県値
  • 焼きそばと卵かけご飯で朝食。
  • 家でお仕事。軸移動関係。走査軸と傾斜軸を関連させる部分。
  • 夕食はラーメンライス。
  • 終日蟄居。



2008-12-27(土)

  • 家のPCで数ヶ月前からポップアップが頻繁に出るようになって簡単なウイルスソフトでは駆除できなかったのだけど今朝ちょっと強力げなソフトを試してみたらInternetExplorerとOutlookExpressも見事にウイルス認定orz。OperaとThunderbirdに乗り換えを決意。
  • PCのマウスの調子が悪い。左ボタンがチャタリングしている。分解して左右のマイクロスイッチを入れ替えたら直った。右ボタンはチャタっても良いでしょってことで。
  • 惣菜と卵かけご飯で朝食。
  • お昼寝。
  • 家でお仕事。高速処理ボード関係。ビットマップの保存やら表示やら軸移動との連結やら。
  • 天ぷらと鶏のソテーで夕食。
  • 終日蟄居。



2008-12-26(金)

  • 高速処理ボード。FPGAでスキャナ回転数を計測する部分をしこしこ。
  • USB2.0。今年の3月にやった「ステート信号をピンに出力する」ことで解決。
  • お昼は味のマルタイ即席マルタイカップラーメン醤油味。
  • 引き続き高速処理ボード。基本部分はできたので、あれこれ肉付けしていく作業。
  • レジスタにアクアセスできなくてハマる。上位アドレスを他のレジスタで設定しなければならないのを忘れていた。
  • 焼きそばと惣菜で夕食、



2008-12-25(木)

  • 高速処理ボード。SDRAMのリフレッシュとバースト書き込みも干渉しているみたい。
  • おまけにUSB2.0でデータが抜ける。
  • お昼はマルちゃん赤いきつねうどん。
  • 夕方、S社のY氏が来社。HK社の件とHA社の件。ザク巣検出ができないかと。
  • あれこれ悩んでやっとSDRAM関係が完成。
  • いちいちモードを変えるのは面倒なのでランダムアクセスもバーストモードでアクセスしてバーストストップをしていた。そうするとオートプリチャージもキャンセルされるんだな。ま、当然と言えば当然。プリチャージコマンドを追加した。
  • オートプリチャージ付きバーストライト後の時間待ちが足りなかった。そうすると次のRASアドレスが読み込まれないんだな。
  • 30MHzの矩形パルスを入れてちゃんとSDRAMに格納されて読み出せるところまで確認。入力アンプも応答しているようだ。
  • あとはUSB2.0か。
  • 餃子やらで夕食。



2008-12-24(水)

  • 高速処理ボードのアナログ入力部分。クロックが動作するとアンプ出力が発振する。電源が弱いか?あれやこれやで何とか誤魔化す。
  • A/D入力レンジが合っていなかったのでレベルシフト。
  • お昼は味のマルタイ博多長浜ラーメン。
  • SDRAMからデータを読み出してUSB2.0でWinへ転送する部分とデータを画面表示する部分をしこしこ。
  • SDRAMのバースト書き込みとランダム読み出しを同時に行うとデータが化ける。タイミングは良いと思うのだが・・・。60MHzほどのクロックで動作するものを100MHzのロジアナで見ているのでちと苦しい。
  • 惣菜やらで夕食。
  • あー、最近写真撮ってないな。


2008-12-23(火) 天皇誕生日

  • 10bitのバス幅しか取れなかったFPGA間通信は高速シリアル通信で結べば良いんだな。時間が取れたらやってみよう。
  • 朝食は雑炊。
  • 年賀状の印刷。すみません、もう何年も手書きでは書いてません。家族の中で私だけ字が下手なんですよね。
  • 家でお仕事。高速処理ボードとWinとのインタフェース部分。
  • ポテチ食べてビール呑んだら胃痛。
  • 夕飯は食べられず。



2008-12-22(月)

  • AGV用センサボード3枚の修理。1枚は基板が完全に割れていて交換。
  • 高速処理ボードのUSB2.0をあれこれ。他のボードで動いていたプログラムが動かない。
  • お昼は金ちゃんうどん復刻版。
  • USB2.0。移植する時にFPGAのリードアクセス部分を余計に消していた。これでPC→SH4への通信は通った。
  • SH4→PCへはパケットエンドを発行する必要があるのを忘れていた。
  • 夕食は鍋。



2008-12-21(日)

  • 遅い朝食。
  • 小雨の中、歩いて駅前の福屋で出かけてジュンク堂へ。「関西1」を入手。
  • 地下で惣菜を仕入れ。
  • 年賀はがきを購入。
  • 歩いて帰って喉が渇いたのでビールを一杯。
  • 惣菜やらで夕食。



2008-12-20(土)

  • クリームシチューやらで朝食。
  • 家でお仕事。昨日のAS社のスピンドルの回転数が変更できないという件。プログラムを見直してみるもそんなシーケンスは無く、単純にコマンドを送っているだけ。もしや電源投入後にモードSWを変更していたのでは?
  • HK社向けプログラムのバグ調査。あるモジュールから他のモジュールの変数が見えない。散々悩んだ挙句ファイルのインクルードをひとつ忘れていたことに気付く。HK社向けプログラムは他社向けと配列の大きさが違うのでインクルードファイルでdefainしていたが、読み込んでいないモジュールだけディフォルト値になっていたということ。
  • あるもので夕食。
  • 終日蟄居。


comment
  • お久しぶりです(^^) 私も11/24につくばに居たのですが前日は大会だったのですね。知りませんでした!久しぶりに拝見できたチャンスを逃してしまいました。 -- takekun (2008-12-20 18:45:26)
  • そうですか。23日は色々な決勝があって面白かったのですけどね。つくばはお仕事ですか? -- mm3 (2008-12-21 02:05:25)
  • 某所の面接でしたけれど、落ちましたw -- takekun (2008-12-27 11:53:32)
  • 面接ですか、大変ですね。 -- mm3 (2008-12-28 07:43:46)



2008-12-19(金)

  • YS社の不具合の件。先日 STOPCOOL61 と表示されると聞いていたが、計測中に強制的にスピンドルを停止させると 61:stop key と表示される。これだな。おそらくメカかハードの問題。S社へ連絡。
  • 先日レンズを改造したレーザモジュールをスキャナに合体するためのパーツ作り。旋盤とフライスでしこしこ。ファイバ光をフォトダイオードに集光する部品も加工して組み立て。
  • あう、M3のタップを折った。
  • 車で出かけて呉へ。「坂」のダイキへ寄ってタップとタップハンドルを購入。
  • S社へ到着。レーザスキャナと集光パーツを平面検査装置に取り付け。
  • Y氏と一緒に「阿賀」へ。お好み焼き(もちろん広島風)をご馳走になる。ありがとうございます。
  • HB社へ御挨拶。
  • O氏を迎えに行った後S社へ戻る。
  • 午後3時から会議。
  • 午後5時前に終了。
  • AS社のスピンドルの回転数が変更できないというので見てみる。アンプの電源を入れ直したら復活。通信が詰まっていたみたい。リカバリとか省略しているからなぁ。
  • 帰社。
  • 「くるめ木」へ。PCのインストールで時間を取られる。
  • クリームシチューやらで夕食。



2008-12-18(木)

  • 高速処理ボード。SDRAMランダムアクセスの仕上げ。
  • お昼はサッポロ一番時間旅行昭和編和風だしと鶏油が香るあの時の醤油らーめん。
  • 引き続き高速処理ボード。
  • X社のツールで躓く。
  • ノードが無いというエラーが出るのだがそれは「真」にならない条件文の中で代入しているものだった。ノードが無いと言われてもわかんね。
  • エラーメッセージが一切無いエラーが出る。これも条件文で齟齬があった場合。ヒントだけでも欲しいぞ。
  • ピンアサインがほとんど消えた。しかもプロジェクトを新く作り直してピン定義ファイルを読み込ませても復活しない。その間違ったピンアサインはどこに記憶しているのやら。
  • 定数を変えただけでエラーメッセージが無いエラーが出る。
  • エラーが出るとどこを変更したか思い出して元に戻して原因を探る。今日半日ほとんど進まなかった。
  • A/DからSDRAMへ60MHzサンプリングで取り込む部分がようやくできた。
  • 疲れた。A社やL社のツールでこんなに苦労したことは無いのだが・・・。
  • 昨日から行っていたYS社のランニングテストは相変わらず不具合が再現できない。ハード、あるいはメカの問題ではないだろうか?
  • 惣菜やらで夕食。


comment
  • 私も、X社のツールは直感的に使えなかったので、嫌いです…… -- Nakashima (2008-12-19 11:53:54)
  • そうそう、こういうツールって直感的に使えないとダメですよね。ツール使うのが目的じゃなくてFPGAで何かをしたいのだから。 -- mm3 (2008-12-19 18:39:47)



2008-12-17(水)

  • RobotWatchにハーフサイズマウスのレポートが載っている。
  • 高速処理ボード。バスサイズで悩む。10bitにするか。RDYも要る罠。
  • X社のツールでピンアサインを変更する度にエラーが発生して時間を取られる。
  • お昼はマルちゃん讃岐風天ぷらうどん。
  • YS社の不可解な症状は日に2~3度発生するとのこと。こちらのランニングテストでは出ないのでせめてiniファイルが欲しいのだが。
  • 鹿島から連絡。含水率の取れないものが2台出たとのこと。
  • こちらで通信がおかしいヤツを調べてみるとボーレートが揺らいでいる。これが原因か?クリスタル発振器が不安定な模様。コンデンサを取ると安定する。浮遊容量が大き過ぎるのか?
  • とりあえずコンデンサを取ることで対策。2台を仕上げて鹿島へ発送。昨日準備した14台も対策。
  • YS社からiniファイルが届いたのでランニングテスト。
  • 高速処理ボード。FPGAからSDRAMへのランダムアクセス部とリフレッシュ部がようやく完成。
  • 野菜炒めやらで夕食。



2008-12-16(火)

  • X'mas spamが増えてきた。
  • 高速処理ボード。バス幅は小さくても直接アクセスができた方がよかろうと変更。
  • ピンアサインを変更しても前のアサインが残ってしまう。何が方法があるはずだろうけどプロジェクトをやり直し。
  • 昨日はできていたROM化ができなくなった。
  • お昼は金ちゃんねぎらーめん。
  • HK社向けプログラムのバグ報告。修正してメールで送信。
  • S社向け新型コントローラ14台は明日発送とのこと。
  • S社向け新型コントローラ。すでに送っている6台のうち1台の含水率が取れないとのこと。急遽今日1台検査して組み立てて発送。
  • ついでに14台の出荷検査。組み立ては誰かにお願い。
  • YS社向けのプログラムで不具合。STOPCOOL61とかというエラーが出るらしい。
  • XilinxのROM化。GanereteFileを実行したらできた。
  • ハンバーグやらで夕食。



2008-12-15(月)

  • 高速処理ボード。
  • お昼は日清どん兵衛きつねうどん。
  • SH4とSpartanとのインタフェースで悩む。
  • 麻婆豆腐やらで夕食。



2008-12-14(日)

  • 昨日岡山で買った「ままかり」で朝食。
  • お昼寝。
  • 惣菜で夕食。
  • 終日蟄居。



2008-12-13(土)

マイコンを用いたDCモータ制御.doc
  • 広島駅まで歩いて出てレールスターで岡山へ。自由席は混んでいたのでデッキへ。ま、40分ほどだからね。
  • 岡山から津山線で行こうと思ってホームまで行ったけど1時間ほどの待ち時間。
  • 予定を変更してちょっと早い昼食。岡山駅西口の松屋で牛飯豚汁定食。
  • 循環バスで岡大西口へ。
  • 早めに着いたのでキャンパス内を散策。
  • 午後1時半から1時間の講演。参加者は企業のかたや高校の先生や大学生のかたなど合わせて25名ほど。
  • 午後3時前に終了。循環バスで岡山駅西口へ。
  • 駅のホームが混んでいると思ったら今日は0系のさよなら運転(ひかり347号)の日か。
  • 東広島駅で500系を追い越した。8両編成のこだま(659号)になったのね。
  • 路面電車で帰宅。
  • 近所のラーメン屋さん「いちもん」で呑み。



2008-12-12(金)

  • 高速処理ボードをガツガツと。
  • お昼はエースコックごまねぎ入りとんこつ博多ラーメン。
  • 引き続き高速処理ボード。
  • 夕食はカレーと惣菜。



2008-12-11(木)

  • 朝7時に家を出て呉のS社へ直行。ちょっと混んでて1時間半近くかかった。
  • 8時半からHK社、T社のかたと打ち合わせ。
  • 12時過ぎに終了。
  • お昼は帰りの車の中でセブンイレブンのおにぎり。
  • HK社向けのプログラム改造。簡単な説明書も作成。
  • NK大から戻ってきた移動ロボットの修理。
  • Y社のデータ保存がおかしいとのことでテストプログラムを作ってランニングテスト。
  • 夕食はカレーやら惣菜やら。



2008-12-10(水)

  • S社向け新コントローラ20台のうち6台を早く欲しいとの要請。どうせならと20台プログラムを書いて出荷検査。PSoCとH8SXのプログラムを書くだけで1時間半。
  • EEPROMが書けないのはコンパイラが新しくなったから。volatileを追加して解決。
  • あう、実装指示が2箇所通っていない。なぜ?
  • お昼は明星コクと旨味の鶏がらラーメン味の三代目。
  • 20台も実装を修正する元気は無いので6台だけ修正して検査。
  • レーザモジュールのスポット径を測ってみるとダメダメだったのでレンズを交換。まあこれなら使えるでしょ。
  • 冷蔵庫にあるもので夕食。



2008-12-9(火)

  • 呉のS社へ直行。90000rpmモータ持って行きます。
  • 11日は朝8時半から打ち合わせをしたいとのこと。つうことは7時に家を出なきゃ。
  • I社の軸のパラメータを変更しようとしてUSBシリアル変換器を忘れていたことに気づく。シリアルが付いているPCでやろうとしてもUSBシリアル変換器を借りて試しても通信ポートオープンエラーが出て立ち上がらない。悩んだ挙句*.envファイルを消すとうまくいった。前回通信したポートを記録していてそれが開かないとエラーになるんだな。
  • 走査軸のパルスと移動量を設定。
  • 測定シーケンスプログラムを作成。
  • お昼は取っていただいたお弁当。ありがとうございます。
  • レーザスキャナの取り付け。
  • 光軸調整して組立。
  • とりあえずレーザを振らせてテーブルを走査するデモができるようになった。
  • 午後3時に終了。帰社。
  • レーザモジュールを分解して調査。制御電圧で出力設定できそう。
  • サティの惣菜で夕食。
  • 昨日のことは忘れた。でもそれは一昨日に戻ったということではない。



2008-12-8(月)

  • スキャナドライバと軸駆動ユニット間の通信を調整。RS485なので送信後のイネーブル時間を調整する必要があるのだ。タイマでやれば正確なんだけどforループで手抜き。
  • スキャナドライバのケース製作。
  • お昼はエースコック東京焼豚入りしょうゆ荻窪ラーメン。
  • Y氏来社。打ち合わせ。軸とドライバとワークサンプルを持ち帰ってもらう。
  • ケーブル類を製作。
  • スクロールチャックを分解清掃。
  • スキャナをちょっと改造してレーザを合体。
  • う~ん、ちとレーザ出力が弱いな。
  • 高速処理ボードに使うX社のFPGAのツールでピンを割り振る方法をM氏から教えてもらった。Loc部分をドラッグ&ドロップか直接記入で出来るんだ。割り付けまで完了。
  • Win側のプログラムをもう少し弄ろうと思っていたけど力尽きた。明日そちらでやります>Yさん。
  • 夕食はサティのお弁当。



2008-12-7(日)

  • あるもので朝食。
  • 今日も家でお仕事。
  • X社のツールの使い方が昔と変わっていていまいち分からない。ピン割り当てはどうするんだ?
  • 夕食はラーメンライス。
  • 終日蟄居。



2008-12-6(土)

  • 雑炊で朝食。
  • 家でお仕事。
  • 市内も雪が舞っている。寒い。
  • 仕事で使う部品を買いに紙屋町に車で出かけるも駐車場がどこも満車で断念。
  • 会社に寄って開発中の装置一式を持ち帰る。
  • 路面電車で再び紙屋町へ。
  • デオデオ電気パーツ館で買い物。
  • デオデオ本店を冷やかし。
  • そごうの地下で惣菜をGET。
  • 路面電車で帰宅。
  • そごうで買った韮饅頭をつまみながらビール。
  • 引き続きお仕事。
  • 惣菜やらで夕食。



2008-12-5(金)

  • スキャニングモータを回す準備。
  • お昼はマルちゃん麺づくり合わせ味噌太麺。
  • 引き続きスキャニングモータ。80000rpmを記録。
  • うを、90000rpmまで回った
  • レーザ発光部をあれこれ。
  • 軸が2本、スキャニングモータ、レーザと一通り繋がった。
  • 夕食は鍋。



2008-12-4(木)

  • 昨日動かなかったUSB2.0。CPUボードを交換してみたけどダメだった。とりあえずUSB1.1で進めることにする。
  • 軸を動かしてフィードバックパルスが戻ってくるところまで確認。
  • お昼はイトメンのチャンポンめん。
  • Windowsのアプリから軸を動かせるところまで完成。2軸の関連をどうするかだな。
  • X社の開発ツールをインストール。
  • 夕食はサティのお弁当。



2008-12-3(水)

  • I社のサーボドライバ用ケーブルを製作。
  • お昼はマルちゃん麺づくり担担麺太麺。
  • 昨日持ち帰ってもらった装置の不具合報告。回転数の検出ができていないっぽい。ちょっと原因が分らないのでWin側のプログラムで取り合えず対処。
  • 高速処理ボードの開発準備。最近SH4CPUボードの使用頻度が高い。何にでも使えて高性能なのだ。
  • 軸をコントロールするボードのUSB2.0で躓く。前回動いたプログラムで動かない。
  • サティの惣菜で夕食。



2008-12-2(火)

  • 講習会用の資料を修正してメールで送信。
  • 新装置のプログラムあれこれ。
  • お昼はマルちゃん麺づくり濃厚豚骨極細麺。
  • NK大から戻ってきた移動ロボットの修理。FET駆動電圧を抜く抵抗を小さくする。
  • 引き続き新装置のプログラム。
  • S社のY氏来社。装置を持って帰ってもらう。
  • Mさんから銀杏をもらったので炒って酒のつまみに。


2008-12-1(月)

  • お昼は日清麺職人まろやか味噌太麺。
  • S社のY氏から連絡。展示会に使いたいので新装置を明日引き取りたいとのこと。
  • 市内CD社で6軸加振装置盤のテスト。
  • 直流電源を入れたらいきなり煙が(汗。
  • コントローラに入ってくるDC24Vの±が逆だった。コンデンサしか繋がっていなかったのが不幸中の幸い。
  • IO関係は問題なし。あとは現場でサーボモータを繋いでからだな。
  • 社に戻り焼けたコンデンサを交換。
  • Tちゃんから連絡。「あきら」さんが1月いっぱいで店を畳むとのこと。
  • 某所から恒例の物が届く。ありがとうございます。やっぱ日本酒にはお刺身でしょ。
  • 締めはカレーライス。


-