- ベストアンサー
センサーデータをCPUに読み込む方法
秋月電子の焦電型赤外線センサキットでセンサーを作ったのですが、センサー情報をCPUに読み込んでC言語で制御したいのですがどのようにすればいいのですか。よろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。#1です。 > 質問なのですが電源の9Vはアルカリ電池6個を直列につなげてとるという形でいいのでしょうか? すいませんがこれはどの部分の質問でしょうか? CdSを無効にするための555の4ピンの処理でしたら、”+5V” ですから555の8ピンに接続すればいいですよ。 CPU側に渡す電圧も+5Vでいいです。パソコンのRS-232Cを 利用する場合は、チャージポンプの入った専用の石を使って電圧を 上げますが、必要な電源は+5Vだけです。 (上手く信号が入らなかったらグランドレベルの確認をしましょう)
その他の回答 (4)
- assamtea
- ベストアンサー率57% (203/353)
こんにちは。 CPU取り込みと言うことなので、パソコンではなく自作などの CPUボードと言うことで良いでしょうか? 秋月のキットは、LEDとリレーの出力を持っていますからその 信号を取り込めばいいですよ。 ただ、CdSがあり暗くないと出力しないので、明るくても出力 させるならCdSの近くの500kのボリュームと10kの抵抗 を付けずに555の4ピンを5Vに接続すれば良いです。 そして、LEDの+側からバッファを通して入力してもいいし、 リレー接点を用いて回路を組んでもいいので、これをI/O (Z80PIOとか、8255、PIC等ワンチップならそのI/O端子)に入力 すればOKです。 パソコンで読むなら、シリアルよりもパラレルが楽だと思うので 最近はUSBになって余っているプリンタポートとか余っていな ければ専用の石がありますのでRS-232Cに接続してもいいと思います。
補足
回答どうもありがとうございました。質問なのですが電源の9Vはアルカリ電池6個を直列につなげてとるという形でいいのでしょうか?それとも他の方法のほうがいいのでしょうか?未熟な私に教えてください。
- nitscape
- ベストアンサー率30% (275/909)
CPUは何を使用することを考えているのでしょうか? Z80、PIC、パソコン(その場合はOSも)...それらによってもじゃっかん違います。がどれを使用する場合にもPIO(パソコンの場合はプリンタポート)を使用すれば簡単にできると思いますが...
お礼
回答どうもありがとうございました。
- First_Noel
- ベストアンサー率31% (508/1597)
最も簡単な方法は,CONTEC社などのインタフェースボードをPCに挿し, それにセンサを接続する方法でしょう. 恐らく電圧としてデータは来るでしょうから,PCボードはADボードで良いと思います. 大体のところ,ADボードにはデジタル入出力もついていますから,もしセンサを ON/OFFのみで働かせていても使えるでしょう. PC付属のインタフェースなら,構造や処理,データの内容について理解が必要と思われます. (こちらはしたことがありません.)
- 参考URL:
- http://www.contec.co.jp/
お礼
回答どうもありがとうございました。
- taknt
- ベストアンサー率19% (1556/7783)
周辺機器の入力手段は、PCIカード、USB、シリアルなどでしょうが 最近のは USBぐらいでしょうね。 USBインターフェースの自作ができるキットなどを利用して勉強したらいいでしょう。 すみませんが、詳しいことは わかりません。
お礼
回答どうもありがとうございます。
補足
すみません。キットの説明書の電源の説明のところに電源には6~10V,100mA程度のものが必要ですと回路図には電源DC9V,100mAと書いてあったので。