その4 開発に必要な機材、このシステムの問題点
|
使用部品 | 購入先 | |
○ | ACアダプタ・・・・・・・ | DC5V 1A : GP05-US0510 | 秋月電子通商 |
○ | ブレッドボード・・・・・ | サンハヤト : SRH-32(ボード)、SKS-290(ワイヤー) | 千石電商 |
○ | PICプログラマー・・・・・ | AKI-PICプログラマーVER.3.5キット+電源セッ ト | 秋月電子通商 |
○ | PICプログラマー・・・・・ | AKI-PICプログラマーVER.4バージョンアップキッ ト | 秋月電子通商 |
○ | デジタルマルチテスター・ | CD721 : 三和電気計器 | |
|
|
||
○ | 参考図書・・・・・・・・ | 「PICマイコンプログラミング&電子工作」高 橋 隆雄 著 秀和システム ISBN4-7980-0895-8 | |
☆ブレッドボードは、回路修正が簡単で電子ブロック感覚で実 験が可能です。ジャンプワイヤーは被服のあるメッキ線(はりがね)を | |||
ガーデニングコーナーで見つけて使っています。推奨はできませんが、安くて、切って使えるので便利です。 |
|||
☆今回のシステムはまだプリント基盤を設計していません。温 度センサーを2個にして、マルチ測定にしたいと思っています。 | |||
☆Xportの足のピッチが2段の千鳥になっているので、そ のままではブレッドボードにも、1つ目プリント基盤にも実装ができません。 | |||
私は、破損を覚悟でラジオペンチで無理矢理足を曲げて、1 つ目基盤に実装した上で、ソケットを介してブレッドボードヘ繋いでいます。 | |||
無理はしないで、専用プリント基盤を秋月電子通商で購入す るか、高橋さんの本を参考にして、プリント基盤を製作する事をお薦めいたします。 | |||
☆今回のハードウエアは、PICに対してXportより双方 向にデーター通信ができるようにしてあります。ソフトウエアでパソコン側から | |||
PICへ専用コマンドを送って、それを解釈して動作をかえるようなプログラミングをしてやれば、もっと面白い事ができます。 |
|||
☆問題点は、現状の Xport側に仕込むJavaアプレット方式では、10001ポートに1対1でのみデーター転送を行うような仕様になっています。 |
|||
もともとXportの使命はRS232CデバイスをLANを 介して仮想COMポートへ1対1で繋ぐ事を目的として開発された装置ですから当然です。 | |||
しかしこのままでは、自分のWebサーバー等にリアルタイム で温度を公開するようなことはできません。 | |||
外部から参照可能なデーターを書き出せば良いのですが、 Javaアプレットは相手側のパソコンで勝手に動作するという性質上、 | |||
セキュレティーに関する制限を受ける為、外部へファイルデー ターを書き出す事ができません。 | |||
これを克服するのには、Javaアプレットではなく、自宅サーバー上で動くJavaアプ リケーションを使ってXportの10001へソケット接続し、 |
|||
共通に開く事のできる温度情報の絵文字を自宅サーバー上に書 き出させて、それをWebドキュメントで公開すれば良いと思います。(本当かなぁ?) | |||
JavaアプリケーションバージョンのTempLanソフト を開発中です。(いつになる事やら・・・) | |||
また、このTempLanを先に通 電した状態で姑く放置した後に、Webで接続すると、Xport内部にPIC側からの相当な量のデーターが蓄積されていて、 | |||
それが一気に表示されてしまいます。 | |||
また、接続状態でTempLan側の電源が切れる等してデー ターが途切れた場合の処理をしていません。 | |||
TempLan側が自動復旧しても、表示が更新されなくなるので、このへんもJavaの ソフトを考えなくては、無人化できません。 |
|||
まだまだ、さまざまな問題を抱えて おりますね!あー、奥が深い!!(趣味趣味!) | |||
|
ご意見/苦情/ご感想はこちらまで |