Make

4020740-EHEIM Interfaceケーブル 解析中


 エーハイムの外部フィルターとPCをUSB接続するケーブルを解析してます。
 PC側でCOMポートのモニターソフトを使ってコマンド送ったら、レスポンスが来るのはわかっていた。ただ、送ったコマンドもそのまま返ってくるのでエコーバックがあるのかなぁ?なんて考えてました。
 外部フィルター2074側の接続を確認するべく、

エーハイムケーブル通信モニター


こんなんを作成して通信モニター。しかし、なーんか妙。USB側からコマンド文字列を送ってもなんか化ける。フィルター側からのレスポンスはUSB側で受信出来るデータと違うし。何か暗号化ちっくな回路でも挟まってるのかな?とか思いつつ。
.
 で、手詰まってしまったので、思い切って純正ケーブルを開腹しました。

開腹後のガワ


 ネジとかで止まってないので、カッターで切り目をつけて無理やり開けると、中に白いケースが。こいつの中に肝心の基板があるんだが、樹脂で貼り付けられてて取るのに苦労した。

やっと出てきた基板


.
 取り出したものの、真ん中のチップはUSBシリアル変換として右上の8pinはなんだべ?USB-シリアル変換はドライバがFTDI製なので、FTDIのツールを使うとFT232BMらしい事は分かった。導通を調べたら、USBのD+ D-は正しくFT232BMにつながってる。謎の8pinチップの1番と4番にFT232BMのRX/TXが繋がって、反対側の6番と7番はフィルターへのステレオピンプラグにつながっている。FT232BMのデータシートを見ていると、基板にのってる抵抗とか値がおなじだなぁと思いつつ一つの回路図に目が止まった。これかも?それは「USB <=> RS485 Converter Configuration」。実基板上のフィルター側のデータ2線も回路図通り120Ωでターミネートしてるし。そっかRS485かぁ。ってRS485の事を知らなかったのでグーグル先生でいろいろ調べました。最初のブレッドボード製通信モニターで上手く取れなかった理由がわかった気がする。差動信号で半二重だったのか。
 で、パーツ屋さんにRS485ドライバICを発注中です。届くまではPC側でコマンド解析してよう。エーハイムの専用ソフトをdiscompileした似非ソースは去年作成してほっぽってあるのだった。


金魚水槽の外部フィルター掃除


 やらないといかんなーと思いつつ早半年。都合、このフィルターを設置から1年くらい。本日やっと掃除しました。今回掃除のきっかけは、水流が落ちてたから。このEHEIMの外部フィルタPro3E2074はPCと接続して水流を見たり変更をしたりができるのです。
 で、最初は粗めフィルタだけ洗って戻してみたのだが、入りの流れが良くなった所為か水槽にゴミが吹き出した(苦笑)。さらに、エーハイム君はエラーを表示してるし。どうも水循環の経路に負荷が掛かっているようで。このフィルターはこういうのまでセンサーで感知してくれるので助かる。すったもんだした挙句、やっぱフィルターを全検査してみたら、ウールフィルターが泥ででろんでろんになってました。これを新品に取り替えて再セットアップしたらエラーも解除。水流の量も作業前の倍に戻りました。
 で、こりゃ水流量をモニター出来る仕組みをつくらんとイカンなと。PCと接続すれば見られますが、都度確認するのも面倒。FTDIのUSBシリアルチップを使ってる様なので、これから「4020740-EHEIM Interface」のケーブルを解析します。エーハイム外部フィルター<->ATmega&XBee<->mbed<->Pachubeを目指します。
そういえばこのケーブル、45ユーロもしたのだった。


モール設置


 このところ帰りが遅くて平日作業ができてません。

 で、本日午前中、豆カメラの位置を移動してArduino制御機との間にモールを仮設置。あと、壁にホットボンドでくっつけておいたArduino制御器ボックス(フードコンテナとも言う)が剥がれてきてたので、貼りつけ直した。

外側にカメラ移動。部屋側とのケーブルはモール処理

.
 肝心の豆は。こんな感じ。背丈は50cm~60cmになっています。


雨降りセンサー


原始的な方法で

 雨降りセンサーを検討中。超原始的な感じで。ブレッドボードタイプのユニバーサル基板で、互い違いに連結してくし形のセンサーにしますよ。例によって2SC1815あたりで感知してマイコンへつなぐという感じ。こないだ秋月でかったロームのデジトラでもいいかな。まぁやってみよう。


これからの季節は朝


 本日帰宅後、ベランダのモール貼りを考えていたのだが、夕日があるうちに帰れなかったので延期。
でも、朝は日の出が5:30より早いくらいになってきてるので、早起きしてひと仕事が良いかなと。
問題は起きられるかだな。
 土壌湿度pachubeは土壌温度で差し引きする際の係数をちょっと変更。今の計算式だと土壌温度があがるとガツン!と差し引きされてしまうので。


豆 2012/04/01


豆が急成長中。

スナップエンドウ 2012/04/01

もう、今の豆カメラ設置位置では入りきらなくなってきた。ケーブル引き回し用にモールを買ってきて、カメラをベランダ端へ移動するか。すると洗濯物干しの低さで洗濯物の陰が出来てしまうので、物干しを改良しようかと。物干しは川口技研のホスクリーンHBの650mmが備え付けなので、これに同社のUDPポールをつければよいかと。
 なんて連鎖的な事を検討中。


ふと思いついて


ふと思いついたこといろいろ
1) マスターコントローラのカバーパネルはコルクボードに変えようかなとか。ピン差してメモも止められるようになるしね。
2) 予備的に余っているパーツで職場の温度、湿度を測ろう。

ベランダセンサーの予備パーツ類

この数年は思いついたことはEverNoteに書く運用をしてるので忘れなくて楽チンです。


mbed基板 ガワ作成


 金星、月、木星が西の空に縦に並ぶなかを帰宅。

 mbedマスターコントローラ(と呼ぶことにした)の基板に板をかぶせました。LibreOffice Drawで書いた図面を紙に印刷して、プラまな板にセロハンテープで貼って、カドにピンで目印の穴あけ。穴と穴をカッターで切り結んで、ピンバイスのドリルでネジ穴を開けて、ネジで取り付けて完成。カッター切断時に定規が滑ったりして微妙に汚いですが、まぁ仮として。気が向いたらもう少し素材も変更してみるかな。いっそ、厚めの写真紙を使ってプリンタでいろいろ印刷してそれを使うのもあり。


バックライト付きにしました。


薄明かり程度のバックライト

 mbedによるセンサー監視機のLCDを入れ替えました。3.3V電源のLEDバックライト付きSC2004CSWB-XA-LB-Gに。電源電圧が今までのとは違うので、3ピンジャンパポストを立てて3.3V,5V切り替えにして、5Vにも戻せるように。で、バックライトには別途3.3Vを直列に220Ωの抵抗を入れて接続。これだけだとつまらないので、CDSと2SC1815(と可変抵抗)を使って暗くなるとバックライトが消える様にしました。普通ライトって暗くなると点くようにしそうですが、寝室に入って寝たあとで真っ暗な居間の中ではライトが要らんので暗くなると消える様にしたわけです。

撮影で寄るとCDSの陰になったのでバックライト消灯


液晶表示を変更


 予定通り、LCDの表示を詰めて電力消費量を追加。エディタ的に1バイトカナが直接コードにいれられないので\xで対応。
mbedのクラウドエディタ。そこそこ便利なんだけど、DBCSでコメント書こうもんなら化けますし。ちょっと残念。


  • ぷー水槽

  • スナック753

  • 本日の電力使用量@おうち

    Now loading Hnybear's power consumption graph
  • Twitter: hnybear

  • 月間アーカイブ

  • Copyright © 1996-2010 kumachan.com. All rights reserved.
    iDream theme by Templates Next | Powered by WordPress