Yamaのえんじにあな日々

Yamaがソフト屋なのに何故かハードを触る日々を綴ります。

名刀「VHDL」?

2005-06-07 21:18:38 | 日記
 ちょっと出張があったりして、ご無沙汰の更新です
 最近、ロボット作りの基礎技術習得の一環としてVHDLの
 勉強なんぞを始めてるんですが。
 これがなかなか難物。

 構文チェックも通って、シミュレーションも通って、
 いざ論理合成って段で、合成不能…… ○| ̄|_

 構文がOKでもやってはいけない『お約束』が多く、なかなか
 難儀な代物ですが、一旦習得してしまえばこれほど強力な武器
 は無いので(なんせ、論理回路を動的に変えられるんですから)
 頑張って習得せねば、、

 ………だから、誰か教えて〜(泣
コメント (0) |  トラックバック (1) | 

謎の電圧

2005-06-02 08:19:41 | 日記
 開発中の基板でここ数日間、頭を悩ませてきた謎の現象。
 やっと原因が判明してちょっと落ち着きました。
 基板の電源ON時に5Vの電源ラインに現れる謎の2Vくらいの電圧。

 原因はわかってみればなんて事は無いんですが、、、
 結局、使っていた74シリーズが原因でした。

 回路内のある部分は、マイコンより送れて電源が入る仕様
 になっているのですが、ここに74HCシリーズの標準ロジックが
 いくつか使われていて、ロジックの電源が入る前に
 マイコン側から制御信号を入れてしまっていたのが
 原因でした。

 そうです。デバイス内部に存在する入力保護ダイオードが
 信号電圧を電源ラインに逃がしていたのが原因で、
 電圧が出ていたのです。

 最近は74シリーズを使うこともめっきり減って
 すっかり忘れていて、痛い目にあいました。

 やっぱりまだ修行が足りません、、、
コメント (0) |  トラックバック () | 

光と幻想

2005-05-29 11:32:50 | 日記
 お知り合いの方のブログに蛍狩りの話題があったのですが
 私の実家の町は蛍の名所だったりします。
 毎年6月のシーズン中には5〜6千匹の蛍が乱舞する、それはそれは
 幻想的な光の乱舞が見られます。

 暗いからといって人目もはばからずベタベタくっつくカップルがいなければ。
 まぁ、周り中観光客だらけでは幻想もなにもあったもんじゃありませんがね。

 それはおいといて(ノ゜ー゜)ノ□閑話休題

 蛍がなぜ光るか、学説によればおそらく求愛のためと言われています
が、本当の所はどうなのか。それはわかりません。
 鳥や動物の世界では、オスからメス、メスからオスの一方通行の求愛
パターンが多く、蛍のようにオスメス両方が光って呼び合うというのは
少ない気がしますから、実は求愛ではなくなんらかの会話をしているの
かも知れません。
 じゃぁ、もし光の明滅パターンを解析できたら、、、蛍と会話できる
かもしれませんね。

 だれか、解析してみませんか?
コメント (0) |  トラックバック () | 

夏の夜の怪?

2005-05-29 11:07:03 | 日記
 赤外線つながりで思い出しました。

 数年前、都内某所の事務所で徹夜仕事に勤しんでいたある夏の晩の事……。
 作業ブース以外はすべて明かりが落ちて、事務所内は私一人。
 あまりの眠気に備え付けのテレビでも見ようかとリモコンのスイッチを押した瞬間。

 「眠いなぁ、、、ぽちっ(リモコンの電源ON)」

 『ポーン(背後のマッキントッシュの起動音)』

 「えっ(汗)」

 『ひゅーん…カリカリカリ(ハードディスクが回って起動する音)』

 「おぃ……(滝汗)」

 もーね、土地柄、事務所周囲には繁華街とお寺が密集してる場所
なもんですから、焦りましたよ。

 出たか?と。

 まぁ、結論は某メーカー製テレビリモコンの電源ONの信号と、
某型番のマッキントッシュの起動の信号コードがかぶっていたらしく
テレビの電源ONと同時にマッキントッシュが起動し始めたんですがね。

 しばらくはリモコン使って他の人驚かせて遊べましたから、良しとしますが、
テレビとマッキントッシュが同じ部屋にあるなんてのはザラだと思うんで、コード
のバッティング確認、よろしくお願いしますね。メーカーさん(笑

コメント (0) |  トラックバック () | 

赤外線

2005-05-26 12:46:27 | 日記
 なんとなく、赤外線リモコンに惹かれてちょっと調べてみた。
 テレビとかのリモコンは赤外線を38Khzで変調して搬送波(キャリア)
として使ってるらしい。
 で、各メーカーが同じ方式で送って、メーカーごとの違いは
メーカーコードを割り当てて、識別するそうな。
 リモコンの送受信機は新人の研修用課題にはちょうど良いかな?
コメント (0) |  トラックバック () | 

襟足に端子が欲しい?

2005-05-22 18:46:36 | 日記
 プログラミングしたり執筆作業したりするときにBGM聞きながら方
結構いると思うんですが、その時ってどんな曲を聴きますか?

 好きなアーティストのCDをエンドレスって方が多いようですが、
私の場合『日本語の歌詞の曲だと聞き入ってしまう』と言う難儀な
癖がありまして。
 大体歌詞の無いゲームミュージックとか、歌詞があっても直接頭に
入ってこない英語歌詞の曲とかにしてるんですが、最近のお気に入りは
『攻殻機動隊』の映画/TVのサントラです。
 特に、ロシアの歌姫オリガ&菅野よう子の最強タッグが生み出した
「inner universe 」は絶品で何度もリピートしてたりします。

 やっぱり、このシリーズの曲とプログラミングって、相性良いよね。
コメント (0) |  トラックバック () | 

熱い思い

2005-05-20 11:06:58 | 日記
 今、趣味で二足歩行ロボットの製作などしてるわけですが。

 始めてみて良く判りました、なぜホンダ、トヨタ、ソニー…
 各メーカーが競ってロボット開発をしているか。

 アレって自社の技術力の結集なんですよね。要するに。
 滑らかな動きで強い力を出す関節用サーボモーター、体中に取り付けられた
 センサーやモーターを制御する体内ネットワーク、転倒せず歩行する為の
 姿勢制御アルゴリズム、そして見る者を惹きつけるデザイン力。
 自社の技術力を見せ付けるには最適の手段だと思うのです。

 ……と、ここまでは建前ですよね、やっぱり。
 今現在開発の主軸になっているであろう30代ぐらいの方々。
 日本のロボットアニメの黎明から全盛期に少年時代をすごした方々。
 マジンガーZ、グレートマジンガー、モビルスーツ、アーマードトルーパー
 ウォーカーギャリアにバルキリー、ラウンドバーニアンにヘヴィ・メタル……
 やっぱり、乗りたいじゃないですか?燃えたいじゃないですか?

 実現不能と諦める事は簡単です。
 でも、不可能な事でも挑戦するのは悪いことじゃないと思うんですよ。
 夢中になって、どうやったら出来るんだろう?
 あーでもない、こーでもないと考える事は良い事だと思うんです。
 自分も含め、良い意味で子供の心を持った熱いエンジニア達に

  『お互いがんばろー!』

 とエールを送りたいと思います。

コメント (0) |  トラックバック () | 

修行不足

2005-05-18 10:19:39 | 日記
 現在、ある組み込みシステムを開発してるんですが。
 どーも、調子が悪いのですね。基板が。
 デバイスの初期化に失敗したり、信号が途切れたり……。
 そんな時は、つながってる周辺機器や計測器を外してからテスターの導通
 チェック機能で信号線を一本一本、導通チェックしたりする訳ですが。

 やってしまいました。
 久しぶりに自分がまだまだ修行不足だって事を思い知らされました。
 ある箇所にテスターリードを当てたところ……

 『ぴー』(←テスターの導通チェックブザーが鳴る音)

 『え?』

 もう一回当ててみる。

 『ピー』(←やっぱり導通チェックブザーが鳴る音)

 『……(滝汗)』

 そう、導通するはず無い場所、導通してはいけない箇所でブザーが鳴ったのです。
 導通、短絡、ショート。
 もー焦りまくりましたね、なんせ当ててた箇所はCPUのVCCとGND(爆
 要するに電源の+と−、一番ショートしちゃいけない箇所がショートしてたんですから。

 テスト基板破損 → スペア無し → 修理完了まで仕事ストップ → 納期圧迫

            ↓

         徹夜の日々決定

 一瞬血の気が引きましたが、気を取り直して再度テスターを当てて見ると、、
 確かにブザーが鳴るのですが、徐々に上がっているのですね、抵抗値が。

 …… ○| ̄|_ 判りました、原因が。

 勘の良い方ならもう気づかれていると思いますが、原因は電源回路の根元に
 入っている大容量コンデンサ。
 テスターも電源とみなせますから、この大容量コンデンサが充電されるまで
 の間は導通があって当たり前な訳で、、、。

 判ってみれば当たり前ですが、この程度の事で引っかかるようでは
 まだまだ修行不足だなぁと実感させられた出来事でした。
コメント (0) |  トラックバック () | 

すべてはここから void main( void );

2005-05-16 20:06:50 | 日記
 やってしまった、、、知人のページに触発されてBlogを立ち上げてしまった…
 ただでさえ忙しい状態で果たしてどこまで更新できるか!(笑
 知り合い皆さん応援よろしくですm(__)m
コメント (0) |  トラックバック () |