ラベル SupersonicRangeFinder の投稿を表示しています。 すべての投稿を表示
ラベル SupersonicRangeFinder の投稿を表示しています。 すべての投稿を表示

2006年7月22日土曜日

PIC内臓Comparatorに挑戦  未動作

超音波送受信回路 増幅なし テスト2で、外部コンパレータを使って動作させることができた。
今度は、PIC内臓コンパレータでの動作を試みましたが、うまく動作できませんでした。


PICのコンパレータモードで、内部で電圧比較するモードとコンパレータの入力出力が全てPICポートに繋がっているモードの2種類でテストした。
電圧比較するモードは0vから2vまでテストしたが何れも動作しませんでした。

2006年7月8日土曜日

超音波送受信機 増幅なし テスト2


超音波送受信回路 増幅なし テストのコンパレータの接続を変更したら感度が向上しました。


コンパレータの入力は+側に接続していました。
しかし、PIC内臓のコンパレータを使う場合、入力はー側の方が都合がよかったので、接続を変えてテストしてみました。
すると、感度が向上したのです。約2mぐらいまで計測できるようになったようです。
最初の画像はテーブルの上にセンサーを置き、天井までの距離(約1.5m)を測定しています。

2006年7月7日金曜日

送信側 MAX232でドライブ

超音波送受信機 増幅なし回路の送信側にRS232C用ICでドライブしてみました。
距離が2倍ぐらい測定できるようになりました。


Heightは最大15(約30cm)まで測定できています。

しかし、送信側だけの増幅では測定可能距離が短いようです。今回は体育館飛行の高度測定に使いたいので、最低2m以上は測定できる必要があります。

2006年7月6日木曜日

PIC-PC RS232C コネクター改造

前回の超音波送受信機テストでMAX232cを使って送信側の増幅ができる事を知りました。
早速、モニター用コネクターを改造してみました。


デバックモニター用にRS232CインターフェースICを使ってコネクターを作っていました。
モニター出力用だったので、PCに出力のみ接続しものです。
今回のテスト用に未接続だったTx1にケーブルを接続しました。
ついでに、PC入力用のケーブルも接続することにしました。
改造前

回路図

2006年7月4日火曜日

超音波送受信機 増幅なし テスト

超音波送受信回路がうまく動作しないので、増幅しない(トランジスターなし)でテストしてみました。


結果は10cmぐらいは測定できることが分かりました。
最初の画像は超音波センサから10cmぐらいに手をかざしているところです。Hight:5ぐらいになっているのがわかります。この値は、送信完了から受信開始時のTimer0カウンター値です。内部クロック4Mでプリスケーラを128にしているので、4/4M*128*5*340m/s=0.22m --> 距離約10cm
この実験で超音波センサとコンパレータの動作は確認できたことになります。
トランジスターを買いなおして再度同じ回路でトライすることもできますが、送信回路は今回の回路そのままで使えるので、受信をOPアンプ2段増幅回路でトライするつもりです。
送信側はPIC出力をそのまま使い、受信側はコンパレータのみとしました。

送信側のセンサ部分の波形です。
0V~+5Vの矩形波ですが超音波は送信されているようです。

受信側のセンサ部分の波形です。
わずかに波形が見えるのみです。

受信側のPIC部分の波形です。
0V~+5Vの矩形波ですが受信してない状態は+5Vになります。

2006年7月3日月曜日

トランジスタ メルト解決 but 未動作

回路図はたのしくできるPIC電子工作を参考にして作成しました。
トランジスタのメルト原因はテストボードの使い方を間違えていたものでした。
正しく接続し再試験して、メルトは解決しました。しかし、動作しません。


PICの送信部分(GP0)では正しくシグナルが出力されているようです。
24us周期でON,OFFして、それを400us送信しています。
TeraTermはモニター出力で、シグナル受信タイムアウトで250を出力しています。

送信側の超音波センサのシグナルは40KHzで出力しています。
しかし、超音波センサの電圧が+-1Vぐらいで、これが正しいのか良くわかりません。

送信側の超音波センサを外して、そこのシグナルを見ると、マイナス電圧になるのですが、これが正しいのか良くわかりません。

受信側の超音波センサは電圧が+1Vぐらいで一定になってます、これが正しいのか良くわかりません。(超音波未受信の状態はこの状態なのか?)

受信側のPIC入力部分は電圧が+5Vで一定になってます。これは未受信状態と思われます。

2006年6月29日木曜日

超音波送受信機 テスト失敗

実験中にPingが故障していました。そこで、超音波送受信機回路を自作する為、テストしたのですが、うまく動作しません。
スイッチを入れると、受信側のトランジスタが壊れてしまいます。接続ミスは何度もチェックしたので、可能性は低いと考えています。