質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

Arduino

Arduinoは、AVRマイコン、単純なI/O(入出力)ポートを備えた基板、C言語を元としたArduinoのプログラム言語と、それを実装した統合開発環境から構成されたシステムです。

Q&A

解決済

1回答

4307閲覧

プリンタポート(パラレル)⇒USBタイプBの変換

ky_46

総合スコア92

Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

Arduino

Arduinoは、AVRマイコン、単純なI/O(入出力)ポートを備えた基板、C言語を元としたArduinoのプログラム言語と、それを実装した統合開発環境から構成されたシステムです。

0グッド

0クリップ

投稿2017/11/13 07:39

少し漠然としているのですが、助力を頂ければ幸いです。

やや古い、ちょっと特殊であまり一般に出回っていない電子機器があり、プリンタを必要とするため、昔懐かしいパラレルポート用のケーブルで繋げられています。

プリンタの制御コードはESC/Pを要するとの事で、今はエプソンのLP-310が接続されています。

しかし、現在の世の中では、もうESC/Pを搭載したプリンタの入手は難しく、入手できるとしても高額で手が出せません。
他方、電子機器の方は開発がほぼ打ち切られたそうなので、故障しない限りはいまのものを使い続けるしかないそうで、例えばUSBの載ったものに換えるなどもできません。

そこで、次のようなものを、ArduinoかRaspberry Piで作る事は可能でしょうか?

1.パラレルポートと接続して、電子機器から送られてくるプリンタの制御コードを読む。
2.その内容に従って、USB側のプリンタを制御して、プリントする。

こうした機器があれば、プリンタは一般に売られている安いインクジェットでよくなります。

非常に漠然としていますが、
http://startbit.jp/2014/09/18/cncusingusb/

のサイトには、逆ではありますが、USBからパラレルにデータを送るボードをArduinoで作成された記事がありますので、あながちまったく不可能な事でもないのかな? という気がしています。

なにかヒントになるような事がありましたら、教えていただければと思いますのでよろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

不可能ではないと思います。パラレル(セントロニクス)のフローと制御線をarduinoで出力すれば済む事だと思います。
具体的にはデータを8ビットでセット、ストローブを出力。程度で出るのでは?
またESC/Pも出力元のパソコン側で最適なコマンドを出力。

まずは単純にテキストを先の8ビットのデータセット、ストローブ信号。
つづいて、この基本形にESC/Pのコマンドを載せて、オーバーヘッド部分を出力後、出力対象のデータを出力。

参考に成りそうなのは、昔のポストスクリプトなどの処理系。ESC/Pでは出力の前に以後出力するデータの装飾をコマンドで出していたはず。またこれを理解すると、今後の汎用プリンターへの出力も可能に。

投稿2017/11/13 09:30

MasahikoHirata

総合スコア3747

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ky_46

2017/11/14 01:13

ご回答ありがとうございます。とりあえず出来るかもという事で、まず一回ベストアンサーとさせていただきます。 とりあえず、arduinoはありますので、セントロニクス入力を調べて組んでみます。 また何かありましたらご質問させていただきますので、よろしくお願いいたします。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問