• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:パラレルポートを使って外部計器を駆動したいと思います)

パラレルポートを使った外部計器駆動の方法

このQ&Aのポイント
  • 質問者はパラレルポートを使用して外部計器を駆動したいと考えています。
  • 質問者はアナログの電圧計を使用し、パラレルポートに接続して目的の電圧を取り出したいと思っています。
  • 質問者はパラレルポートの出力が不安定なため、ワンチップで変換できる方法があれば教えてほしいと述べています。また、データシートの読み方に自信がないので、解説が載っている書籍などのアドバイスも求めています。

質問者が選んだベストアンサー

  • ベストアンサー
  • nta
  • ベストアンサー率78% (1525/1942)
回答No.1

パソコンのパラレルインターフェースの波形をオシロで見るとひどいものです。ハードウエアで実行するためにはシュミット入力のラッチが必要になります。(下記URLの一番下) ワンチップものは知りませんが、DA出力を持ったPICなどの安価なマイクロプロセッサで受信するようにプログラムを書けばワンチップでも実現できると思います。 http://www4.kcn.ne.jp/~h_sakura/pic_lpt.html

参考URL:
http://www1.ocn.ne.jp/~irontech/jyouhou.html
pythian
質問者

お礼

ありがとうございました。 勉強しつつデータ表を探したところ、ラッチが内蔵されているものがありましたので、試しに配線してみようと思います。これで挙動不審なようなら、デバイスを追加してみます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • USB-パラレルポート

    自分なりに調べて見たのですが、分からなかったので教えてください。 パラレルポート(25pin)のないノートパソコンで、 パラレルポート接続のXilinxなどのFPGA開発ボードを 制御したいと思っています。 そこで、ElecomのUSB-プリンタポート(36pin)変換ケーブルを 購入し、そこからパラレル36pin-25pin変換コネクタを 介してボードに繋げてみたのですが、認識をしてくれませんでした。 質問ですが、この方法ではボードを動かすことは出来るのでしょうか、出来ないのでしょうか。 また、これでできないならば、どのようなやり方で可能になるのでしょうか。 お分かりの方は教えていただけないでしょうか。 よろしくお願いします。

  • パラレルポート付き新品ノートを探しています

    パラレルポート(プリンターポート、D-SUB25ピン) を搭載した新品のノートパソコンを探しております。 USB等の変換、ドッキングステーション等無しで搭載済みのノートPCは 現行で販売されてますでしょうか?宜しくお願い致します。

  • VB.NETでパラレルポートの制御

    VB.NETでパラレルポートを使って外部機器を制御するソフトを作りたいのですがどのようにすればよいかわかりません。 数秒に1回程度出力を変えるだけで高速動作する必要はなく、入力は使いません。

  • シリアルポート制御

    perlを使って、シリアルポート制御やパラレルポート制御というのは、可能なのでしょうか? もし、可能であれば、参考できる書籍やURLを教えていただきたく。

    • ベストアンサー
    • Perl
  • linuxでのパラレルポート制御

    Linuxでパラレルポートの制御を行いたいと考えております。 LinuxでI/O制御(http://funini.com/kei/io/)を参考に 下記のコードをコンパイルしましたが、案の定 致命的エラー: linux/config.h: そのようなファイルやディレクトリはあり ません コンパイルを停止しました。 というエラーで引っかかってしまいました。 include している4つのヘッダーファイルはどこから引っ張ってきているのでしょうか? <PC環境> Ubuntu 12.04 SOEC PC STATION PV2250C #include <linux/types.h> #include <linux/config.h> #include <asm/system.h> #include <asm/io.h> #define OUT_PORT 0x378 /* 出力ポート。0xは16進数を示す */ int main(void){ int i; ioperm(OUT_PORT, 8, 1); /* 初期化(ポートをいじるという宣言) */ for(i = 0; i < 5; i++){ outb(0x00, OUT_PORT); /* 2-9番の全部のピンにLを出力 */ sleep(1); outb(0xff, OUT_PORT); /* 2-9番の全部のピンにHを出力 */ sleep(1); } return 0; }

  • パラレルポートデバイスドライバープログラミングについて

    OS:WinNT4.0 Workstation 言語:VC++6.0 EPCのLineプリンターの出力ソフトを作成してます。 パラレルポートの制御ようのデバイスドライバーのプログラミングを したいのですが、、、何がなんだかさっぱりわかりません。 関係の資料とかあれば教えてください。 既存のものがあればもっといいですけど、、 よろしくお願いします。

  • USB-パラレル変換ケーブル

    みなさま、どうか手を差し伸べてください・・・ 現在パラレルポートに接続するタイプのハードウェアキーを必要とするソフトウェアを利用しています。 このソフトを利用しているパソコンが古くなったため、いくぶん新しいノートパソコンに移行しようと考えています。 しかしこのノートパソコンにはパラレルポートがありません。 ネット上でいろいろ検索してみたところIBMで1つあったのですが、仕様の欄にwindowsがインストールされたthinkpadとあるので私のNECのノートで使えるかわからないのです。そのほかにもいくつか見つかったのですが、すべてアンフェノールの36ピンに変換するものばかりでした。 ハードキーはD-SUB25ピンなのでこれらは使えません。 どなたかUSBもしくはPCカードでD-SUB25ピンのパラレルポート(双方向通信可能なもの)を増設できるものをご存知でしたら教えてください。 よろしくお願いします。

  • 仮想COMポート作成

    仮想COMポートを作成したいのです。 CADソフトからの出力がCOMポート限定なのですが プロッタはパラレルとUSB、LANしかないのです。 現状でUSB=パラレル変換ケーブルで仮想COMポートを作成し アダプタでパラレル変換していますが動きません。 USBもしくはパラレルで接続し そのポートを仮想COMにする方法は無いでしょうか?

  • パラレルシリアル変換回路について

    8bit出力のシリアル→パラレル変換回路と8bit入力のパラレル→シリアル変換回路を両方乗せた基板を作ろうとしています。 ホスト側との接続コネクタの制約で、6ピンのうちVCC、GNDを除く4ピンがIOピンとして使用可能です。 IOピンの入出力は動的に変えられます。 IOピンはI2CやSPIとして使用することはできません。 この場合、どのような回路構成が回路規模が一番小さくなるでしょうか? 74LV165D,118と74LV164D,118の前段にアナログスイッチを入れて回路を書こうと思ったのですが、パラレル→シリアル側でピン数が足りず質問をさせていただきました。

  • パラレルタイプのプロテクトキーの接続について

    業務用ソフトウエアのプロテクトキーがパラレル(36ピン)タイプなのですが、PCにポートがないため接続できません。 パラレル→USBに変換するプリンタケーブルなどが市販されているようですが、USBに変換してプロテクト認識できるでしょうか。 USBタイプのプロテクトキーに変更しようと思っているのですが、急に使用しなければならなくなり、対応方法に困っています。 どなたか、アドバイスをお願いします。