[トップに戻る] [ワード検索] [携帯対応] [管理]  


表示モード (クッキーに記憶されます)



(new) 画像タイトル:松崎さん力作のHexで動作中 -(172 KB)

測定器一式ということで 名前: 北裏@日暮里 [2008/07/19,06:45:53] No.318 返信
PIC24Hですが、こんなのできました。これも、アンプの会の1wbyさんの作です。原作は、後閑哲也さんのものですが、アップされているHexファイルは動作しませんでした。これを、1wbyさんが動くように修正したものです。よね!松崎さん。
>> (new) 追伸 名前: 北裏@日暮里 [2008/07/19,07:00:26] No.319
PIC24Hは舶来品です。国内では見かけません。これは、マイクロチップダイレクトにユーザ登録すると、三回(四個/一回)までチップがただでもらえます。送料もあちら持ちです。LCDは安くなった秋月のLCDです。今は1700円(2100円で買ったけど)結構安く出来上がります。
今のところ、基板にミスはなさそうですが、1回で複数枚はできませんね。
1枚目の基板ですが、四隅の穴の位置がぴったり決まり、気持ちいいです。
5.0msecと表示されていますが、0.2mSecまでいけます。
2.5KHzですが、表示上1メモリに2波形入ってもじゅうぶんなので、10KHzくらいは見えるんじゃないかなと思います。
>> (new) 1wbyさんは 名前: 北裏@日暮里 [2008/07/19,09:22:26] No.320
キャリブレーション機能を追加しています。
うーん。確かに。
それにDC−DCコンバータもあって、1.5Vから動作する!!
北裏ももう少しパターンを考えて、バージョン2を作ってから、ケースかな?
でも、これはこれで素晴らしいので、40KHzまで見えます。
十分、すでに自分のオシロを越えたか!
うちのは、輝度がないので、波形がこみいると見えなくなります。(笑)
夜、オシロだけにして、真っ暗にすれば、やや見えます。2000円ですもの。


画像タイトル:img20080519230856.jpg -(120 KB)

PSoC周波数カウンタ 名前: edy [2008/05/19,23:08:56] No.315 返信
こんにちは、北裏さんの周波数カウンタを組み立ててみました。
1KHz以下はレシプロカル方式になるとはいいですね。
10MHz以上ではOVERFLOWと表示されますが、入力が14MHz以上だと
24MHz-入力信号の周波数
が表示されてしまいます。
写真左が自作の周波数カウンタ、右が北裏さんの周波数カウンタです。
>> 続々登場ですね。 名前: 三上@東京品川 [2008/05/24,21:09:48] No.316
edyさん、周波数カウンタは便利ですよねー。電波時計のキットなどもあるようですね。PSoCでは簡易測定器を一式作りたくなりますね。
>> このカウンタは 名前: 北裏@日暮里 [2008/07/19,06:40:00] No.317
北裏のカウンタではなく八野さんのというのが正しい呼び名です。


画像タイトル:img20080510213933.jpg -(62 KB)

PSoC周波数カウンタ 名前: 三上@東京品川 [2008/05/10,21:39:33] No.311 返信
北裏さんのキットを組み立てようとして中を見たのですが、な、なんとデジタル・ブロックをすべて使いきってありました。すごいですねー。ところがアナログ・ブロックはまったく使用せずに、増幅は外付けのHCU04なんですね。そこで外付けチップなしで、どのくらい性能出せるか、PSoC1個だけでやってみることにしました。2回路作り、左側のでかいLCDのものは完全にワンチップ版です。右側のほうは北裏さんの基板をそのまま使用して、クロックを高精度な外部ジェネレータにした2チップ構成です。アンプ部はどちらもPSoCの内蔵オペアンプを使用しました(PGAユーザーモジュール使用)。結果は,どちらも4Hzから100KHzくらいはOKのようです。外付けの24MHzの秋月150円のつけたほうに比べて内蔵のクロックを使用したほうは、ほんの少し約0.9%周波数が低く表示されていました。
デバイスのスペックでは2.5%なので、まあまでしょうか。PGAは、ゲインの設定が1Xから48Xまで設定できますが、8Xで動作させています。30円のHCU04を外付けにした北裏さんのほうが性能でていますね。ただPSoCのユーザーモジュールには、insampなどもあるので計装アンプ構成にして中に詰め込めば、性能はもっと出るかと思います。PGAユーザーモジュールはDC用途を考えているので高周波特性はそれほどには伸びてないですね。
>> さすがPSoC 名前: 北裏@日暮里 [2008/05/12,22:48:20] No.312
完全ワンチップですねー。これだと、基板なんてユニバーサルで組めますね。これで十分という気もしますが、やっぱり外に作ったアンプの方が少し良いのなら基板の作りがいかあったというところです。
>> 追伸 名前: 北裏@日暮里 [2008/05/12,22:52:37] No.313
チップの上に27443とシールが見えます。自分もPICのときはテプラでシールを貼りました。老眼対策ですかね。
>> 進行性遠視 名前: 三上@東京品川 [2008/05/15,00:30:26] No.314
いやあこの10年ほど、遠視なんですよね。それも度が進みつつあるので、進行性遠視でしょうか?この対策に仕方なくシールはってます。でも1Hzは出したいですね。


画像タイトル:img20080423062926.gif -(4 KB)

カウンタ動作チェック(続き) 名前: 蝦名@茨城 [2008/04/23,06:29:26] No.308 返信
保護ダイオードを追加して、入力の47pを切り離してみました。入力の1kΩはジャンパ代わりなのでなくてもいいはずです。これで、100Hzあたりで15mV程度、500kHzあたりで20mVで安定動作するようです。精度が必要な場合は、50mVくらい入れてやればOKでした。
オーディオ用だとこれで十分ですね。
>> 動作してひと安心 名前: 北裏@日暮里 [2008/04/24,21:39:14] No.309
よかったです。安心しました。ゲインが高すぎるのですね。保護用ダイオードですか、今度作るときは、この回路パクリます。初段のCRのLPFは必要なら使ってください的な感じですので、もともとなくてもいいようですね。ここを省略して、保護ダイオード付きにした方がいいのかもです。
>> ゲイン 名前: 蝦名@茨城 [2008/04/25,06:26:29] No.310
については、74HCU04の違いがあるかもしれませんね。私は新日本無線のものを使っていますが、他のメーカーだとゲインが違ってくる可能性があると思います。
500kHz以上の周波数については私のところに発振器がないので、連休にでも息子の発振器を借りて調べてみようかと思います。


画像タイトル:img20080422224448.jpg -(95 KB)

カウンタ動作チェック 名前: 蝦名@茨城 [2008/04/22,22:44:48] No.307 返信
基板、ありがとうございました。早速作ってみましたが、私の所では感度が高過ぎるようでうまく動作しません。そこで、回路図のようにアンプの2個目をジャンプさせてみました。そうしたら、低周波数でも安定に動作するようになりました。
秋月のキットと比較してみましたが、ほぼ同じ値になりました。


画像タイトル:基板うざうざ -(236 KB)

周波数カウンタの基板 名前: 北裏@日暮里 [2008/04/18,22:34:37] No.302 返信
蝦名さん
基板ができましたので、明日お持ちします。
S/Wはそのままですので、PSoCはそのまま使います。
残り3枚あります。
必要な方連絡ください。書き込み済みPSoC、24MHzOSC、ISSP端子などもお持ちできます。
カットしていない基板のうち1つは失敗作です。原価アップしました。ごめんなさい。
>> 欲しいですぅっ 名前: 抜作三太郎こと前田@厚木です [2008/04/18,23:11:16] No.303
て、ここに書き込めば良いんでしょうか?
>> 了解です。 名前: 北裏@日暮里 [2008/04/19,08:48:51] No.304
前田@厚木さん、お譲りします。のこり2枚です。
>> 基板 名前: 三上@東京品川 [2008/04/20,12:00:45] No.305
三土会で基板をゲットしました。よむ見ると東日暮里ファクトリーと書いてありますね。どうもキレイなケースに実装するところがキモですね。センスが要求されます。
>> 読めました? 名前: 北裏@日暮里 [2008/04/20,22:32:10] No.306
そうです、EastNipporiFactoryと書いてあります。
ケースへの実装がポイントですね。LCDの窓が難点ですかね。
4つくらい開けたので慣れましたけど。おおよそニブラーで開けて、2mmくらいは、ヤスリを使って調整しながら少しづつ開けていくしかありません。


画像タイトル:これです。 -(58 KB)

インピーダンス計 名前: 北裏@日暮里 [2008/04/06,22:27:12] No.295 返信
全回路図です。CQ出版「はじめてのPSoCマイコン」を元に作成しています。回路図の解釈等の議論のための掲載は、作者に許可を頂いております。
>> 追伸 名前: 北裏@日暮里 [2008/04/06,22:28:37] No.296
ブレッドボードでのテストでして、サーミスタと232Cの部分の回路は組み込んでいません。
>> 全回路 名前: 北裏@日暮里 [2008/04/07,23:53:36] No.297
PSoCって、外付けの回路が少なくて済むので、全回路といっても、最初にアップした、抵抗2個の回路に逆戻りしてしまいます。はぁ〜。


画像タイトル:img20080406081012.jpg -(21 KB)

インピーダンスの測定方法 名前: 北裏@日暮里 [2008/04/06,08:10:12] No.291 返信
図のような既知の抵抗と、測定対象をシリアルに接続し、既知の電圧の1KHz信号をA-C間に与え、B−C間の電圧を測定し、電圧の比率で測定対象の抵抗値(1KHzでの)を測定するという方法です。既知の抵抗が10KΩなので小さな値のものはだめなんでしょうね。1KΩにしたところ、スピーカーは50Ωとなりました。さらに小さくすればいいのでしょうが、未知の対象にはお手上げですし、基準抵抗を切り替えたとしても、どれが正しいか判りません。
>> 自己レス 名前: 北裏@日暮里 [2008/04/06,08:15:14] No.292
ふと思いつきましたが、基準抵抗を可変抵抗にして、B−C間の電圧が1/2になるポイントを見つけ、その時の抵抗値を読めばいいのかも?
>> 無題 名前: 蝦名@茨城 [2008/04/06,08:28:12] No.293
基準抵抗が大きすぎると、確かに難しいでしょうね。でも、1kHzくらいの周波数だったら、あまり変な挙動はしないはずだと思うのですが、何が問題なのでしょうね?
>> いっそのこと 名前: 抜作三太郎こと前田@厚木です [2008/04/06,21:07:11] No.294
回路図,全部アップしてみませんか。『既知の電圧』というのも含めて皆さんにつついていただいては?


画像タイトル:測定中! -(233 KB)

インピーダンス計 名前: 北裏@日暮里 [2008/04/05,21:34:29] No.290 返信
連続投稿お許しください。
インピーダンス計を組んでみました。ブレッドボードですが。
普通の抵抗を測定すると8%ほど高く表示されます。これは、コンデンサの容量も測定出来、まあ10%くらいの誤差でしょうか。ちょっとがっかりです。
これで普通のスピーカーを接続したところ470Ω位を表示します。ごく普通の8Ωのスピーカーなんですけど。
本当のインピーダンス計で8オームのスピーカーをつなぐと、8オームと測定できるんでしょうねぇ。8と470では、誤差云々以前の問題です。
がっかり。
>> 試してみました 名前: edy [2008/04/15,22:04:47] No.299
こんばんは。
インピーダンス計をPSoCEVAL1で動かしてみました。

入力をショートすると、Z=-0.26Kと表示されました。
抵抗がマイナス260オーム???そんなアホな。
どうやらPGAなどのオフセットが原因のようですね。
もうちょっと調べてみます。
>> 温度が… 名前: 大塚@川崎市 [2008/04/16,10:05:54] No.301
35ケルビンぐらいですね。
寒くないですか?

もしかしたら超伝導になっているのかも(笑)


画像タイトル:超音波距離計です。 -(236 KB)

先に、簡単な方ということで 名前: 北裏@日暮里 [2008/04/04,17:07:43] No.288 返信
超音波距離計です。ブレッドボードでの試作ですが、無事動作しました。
やや指向性が広い感じです。少なくともピンポイントではありません。
送受信センサをくっつけると、振動が干渉するようです。うまく振動を遮断
するようにして実装してみます。
雰囲気的には、子供だましのレベルではありません。ちゃんと測定します。
電源ONで最初、30cmの位置に反射するもの(アルミケースなど)を置いて、キャリブレーションを取ります。その後、測定したい方向に向けるだけです。スピーカの測定用のマイクスタンドにくっつっけると、すごくいいかも。
>> PS 名前: 北裏@日暮里 [2008/04/04,17:18:23] No.289
これって、温度センサも付いていて、温度による音速の補正も行っています。かなりオタッキーなプログラムです。
というわけで、室温も測れます。(だから何なの?って!)


削除方法
◆管理人: 削除対象の左欄をチェック(複数指定可)、専用パスワードを下欄に入力し、「削除」を押す
◆投稿者: 投稿に用いたパソコンでアクセスし、自分の記事の左欄をチェック、そのまま「削除」を押す(パスワード不要!!)

FREE imgboard v1.22 R6!!