ラベル TTL-USB変換 の投稿を表示しています。 すべての投稿を表示
ラベル TTL-USB変換 の投稿を表示しています。 すべての投稿を表示

2019年10月26日土曜日

FM-7/77用RS-232Cカードの改良版

FM-7/77用RS-232Cカードの改良版を作りました


8月16日のブログでYSFLIGHT.COMさんの回路図を使わせてもらったRS-232Cカードの製作記を載せましたが、一個所ミスがあったのと、ストレートとクロス(リバース)接続を選択できるようにしたいと考えて、改良版を製作しました。
回路図を示します。

RS-232 Ver1.1

製作した基板です。

左:初版、右:改良版

ジャンパ―ピンで、ストレートとクロス(リバース)を切り替えることができます。


今回はミスなし


YSFLIGHT.COMさんの名前入りです



38400baudでの動作


YSFLIGHT.COMさんのブログでは、Intelの8251Aでは19200baudまでだが、C-MOSの82C51Aでは38400baudで動作すると記されていました。
私のところでは、IntelのP8251A('77年製)ではOKで、TOSHIBAのチップではダメでした。
YSFLIGHT.COMさんによれば、OKIの互換チップでは38400baud動作を保証しているということでしたのでebayで購入してみました。2業者から購入しましたら、刻印はMSM82C51A-2RSとM82C51A-2と異なっていましたが、どちらも確かに38400baudで動作しました。

私は9月26日のブログに書きましたように、シリアル変換のADM232を外してジャンパー線で82C51Aの端子をコネクタに直結して、TTL-USB変換ケーブルを介してパソコンのUSB端子に接続して使用しています。

改めてYSFLIGHT.COMさんに感謝いたします。


2019年9月26日木曜日

RS232Cカードに関するちょっとした工夫

より使い易いようにRS232Cカードの使い方の工夫をしました


8月16日や9月25日のブログの画像で分かりますように、RS232Cカードの先にはD-Sub 9ピンコネクタがつながり、その先にストレート接続をクロス(リバース?)接続に変換する変換回路があり、最後はシリアルーUSB変換ケーブルでWindows機に接続されています。

もう少しすっきりさせたいということで、次のように考えました。
1.シリアルーUSB変換ケーブルではなく、普通に出回っているTTL-USB変換ケーブルを用いる。
2.RS232Cカードの出力を最初からクロス接続にする。

1.については、そもそもRS232Cに変換するのではなく、8251Aの入出力をそのまま取り出せばよいのですから、基板上のADM232を取り去って、代わりに画像のようなジャンパ基板をソケットに装着します。


ICの代わりにジャンパー


2.については、現在のRS232Cカードにストレート/クロス切替機能を追加した基板を製作中ですが、現在のRS232Cカードの場合にはケーブルで工夫することになります。
ということで、画像のようなケーブルを製作しました。


TTLクロス出力のケーブル



これで、比較的高価なシリアルーUSB変換ケーブルを使うことなく、低価格のTTLーUSB変換ケーブルが使えますので、見た目もすっきりです。


これだけでOK!すっきり



私はヤフオクでの3~400円程度のものを使用していますが不都合はありません。また、5V仕様だけでなく、3.3V仕様のものでも同じように使えています。
(蛇足ですが、3.3V仕様と言いながらVCCに5Vが出ているものもあるようで、私はこれでPICのICを破壊してしまいました。(泣))

2018年5月26日土曜日

接続ケーブルを変えました

接続ケーブルを変換基板から変換ケーブルに変えました


今まで使用していたケーブルは有り合わせのもので、

使用していた変換基板
使用していた変換基板

MAX232使用のTTL-シリアル変換基板プラスUSB-シリアル変換ケーブルと、秋月電子のAE-UM232Rに自作基板を付けたものの2本でした。






使えた変換ケーブル
使えた変換ケーブル






どうも使いにくいので、ヤフオクに出ていたTTL-USB変換ケーブルを使ってみました。(送料込み2本でたった千円ほど...)












このシングルボードコンピュータで使用しているプログラムでは、RTS信号によるハードウェア制御をしているので、巷で良く見る、RTS信号ではなくDTR信号がでているケーブルは使えないはずですが、このケーブルはすんなりと使えました。
(使えたので、RTS信号が出ているのかどうかは確かめていません。。。手抜きですね)
これで、基板周りがすっきりしました。