ここでは、TTLレベルから、PC端末のシリアル相当へ変換する機器について扱う。 RS-232Cレベルへのコンバートを介さず、USBからシリアルとしてソフトウェアから見えるような変換もありえるので、タイトルは、シリアルレベルコンバータとはしていない。 当Wiki内では、I-O Hack、BUFFALO Hack等の端末から、シリアルコンソールを扱うのに利用できるが、内容はターゲットに依存しないため、別の項目として設けた。 コスト、方法論共に、既に先達の行った手法や、回路、製品によって必要充分と思われるが、選択肢として、手元にあるパーツで作る場合なども鑑み、取り上げてみる事にする。 別項目とのマージ、構成を考えているので、本文部分の構造は変化する可能性があります。 本文部分が用意できていませんが、何処かから飛んできたのなら場所は間違ってないと思います。 一発で書き起こすのは断念したので、適当なところで適当に分割予定です。 作った本人は回路に詳しくないので、積極的な追記は出来ませんが、必要と思われる内容、当然と思っていても、基礎的な知識や、回路の開設など、知っていたほうが良いような内容や、理解の助けになる情報が有れば、見る人の知識はまちまちですので、適宜編集していただいて結構ですし、是非そうしてください。 コメント欄、分割しました。USBは枝分かれしそうなので、暫定的に別の形のフォームを入れてみました。 **ピンアサインの解っている汎用に近い製品。 [#p1ed0204] *LAN Tank/GLAN Tank純正[[SERIAL-KIT:http://www.ioplaza.jp/shop/goods/goods.aspx?goods=10-SERIALKIT-001]] [#sc28b009] 挑戦者の純正オプションは本体基板側に[[マックエイト社:http://www.mac8.co.jp/]]製のコンスルーコネクタを利用し、コンソール用のランドに対し、ケーブルの着脱を可能にした製品である。 元の対象となるメイン基板ではデバッグ用のパターンであったと思われるが、以後、親ブランドの製品も含め、同社製品のシリアルコンソールではこのキットが利用できるようなパターンが使われる。 製品としては本体基板側のVCC 3.3Vにより、コネクタ内に実装された表面実装のMAX232互換のレベル変換ICを使用し、TTLレベルから、EIA-232レベルの信号に変換している。 当初はMAX232互換のICが200円程度であることから、ぼったくりという陰口もきかれたが、コンスルーコネクタ自身も高価であり、コンパクトにきちんとレベル変換回路を実装したこの製品は、出荷数を考えれば、いい値段であったとも言える。 コネクタ部分の雌雄が逆の方が良かったという声は有るものの、そのコンパクトさから、汎用レベルコンバータとしての需要もあったようだが、早々に在庫切れになった後、生産を休んでいたところを見ると、バカ売れというわけでもなく、ニッチな商品であったことは変わりなかったようだ。 本体側から出ている信号から解るとおり、9ピンへの信号はTXDとRXDのみの出力である。また、通常、シリアルポートは、オスコネクタであるが、当製品は、直結できるようメスコネクタになっている。 コンスルーコネクタ自身は着脱する事を前提に作られているため、固定には向かない。 繋ぎっぱなしにする場合は、半田付けをするなど固定される形で接続する方が望ましい。 *9-KE [#w5ecf421] 携帯電話接続ケーブルの[[カモン社:http://www.comon.co.jp/9-KE.htm]]製[[9-KE:http://www.comon.co.jp/9-KE.htm]]が、玄箱、LinkStationなどで利用されているので、参考の資料として掲載する。 但し、[[レベルコンバータが入っていない:http://www.kannet.ne.jp/tomaru/kenkyuushithu/technic/9-ke/9-ke.htm]]ため信号を内部でプルアップしてやらないと、GLAN Tank 確認されている信号とケーブル色の対応は下記の通り。 |TypeA|TypeB|信号|h |黒|黄|RxD| |橙|赤|TxD| |茶|緑|GND| |赤|黒|GND(作成例ではNCとされることが多い)| *UP-12C [#wca7506b] 携帯電話をUSB経由で接続するケーブルである。シリアルポートを持たない本体と接続する際にはこちらの方が便利かもしれない。 [[こちら:http://hptomohiro.txt-nifty.com/blog/2006/10/post_b7a9.html]]や[[こちら:http://wiki.livedoor.jp/hide_system/d/UP12%20USB-PDC%20Converter]]のページによると、確認したロットでは、 |色|内部接続|信号| |黒|1,2|GND| |緑|3|RxD| |白|4|TxD| |赤|5|+5v| となっていたようである。 分解は容易なようなので、電源も出ているため、内部の接続も確認した方が良い。 ドライバは、[[こちら:http://www.telegnosis.jp/download/kz/driver.html]]や[[こちら:http://www.mct.com.tw/driver.html]],[[こちら:http://www.kairen.co.jp/download/index.html]]が使える。 *仮まとめ。 [#v84e479a] 一応の経緯と現状です。 -この項目について。 --元々、他のサイトのシリアルコンバータの項からの派生です。 --その場所に項目を設ける事も考えましたが、そのサイトの設置目的とは合致しないため、話し足りない方のために、こちらへ(場所を間借りし)用意しました。 --基本的に、作成者は、場所を作成したに過ぎません。また、項目にも、Wikiにも造詣が深いわけでは有りません。 --しかし、編集権限は誰にも等しく存在しますので、各々が出来る事をすればいいと考えています。誤っている事に気が付いた場合、直接編集、コメントなどの方法を誰でもとることが出来ます。知っていること、教えられる事、提供できる情報があるが編集は苦手ならコメントで発言されれば結構です。 --少なくとも、項目の作成者は、回路を正当に評価、レビュー出来る知識は無いものと思ってください。 --参加者についても、レベルは様々と考えられます。知識や、技術をお持ちの方にはあきれるような記述が出る可能性はありますが、その場合は、明示的に誤りを指摘するか、本文の場合は、修正を入れてください。必ずしも、読み手が意図を汲み取れるとは限りません。 --何か有りましたら、コメント等で書いていただければ可能な範囲で対処はするつもりです。 --なお、Wikiのコメントでは個を特定する事が出来ませんので、必ず、便宜上の名前を記入してください。これは、個人を特定するためのものではなく、誰が誰に対する返事であるかなど、流れを把握するための便宜的なものです。出来れば、紛らわしくないものを利用していただけるとありがたいです。逆に言えば、ユニークな記号であれば、なんでも構いません。 -現状について。 --既製品で、繋げば動作するもの、動作実績が有るものは、上であがっているものになります。 --しかし、9-KEについては、GLAN Tankでは動作しないと考えられています。 --玄箱では、繋いで普通に使われているようですので、一応実績の有るものとします。 -ポケコンのレベルコンバータ --転送レートが低いので、通信速度を上げた場合は不明。 --未検証。机上では使えそうという話。 -USBへの変換。 --prolific PL-2303 ---ドライバは存在する。動作は? --prolific PL-2313 ---ドライバ無し?[[データシート:http://www.hitachi-hitec.com/jyouhou/prolific/index.html]] 実験なり、検証なり、人柱なりの人数が居るようなら投票フォームも作りますが、どうしましょ?同じ系列だと、多分結果も同じようになりそうですし、製品ごとに細かく分けるべきかは微妙なところですが。 *関連リンク [#a36ba51a] -[[カモン社 9-KE分解記:http://www.kannet.ne.jp/tomaru/kenkyuushithu/technic/9-ke/9-ke.htm]]中身はどうなっているのか殻割りしてる。 -[[簡単コンソールアダプタ作成。半田3箇所のみ。:http://www.type-g.com/lsbbs/trees.cgi?log=&v=31&e=msg&lp=31&st=0]] 恐らく玄箱系で9-KEが使われるようになった最初の記事。 -[[430円:http://www.wildtree.jp/~araki/rakugaki/archives/001986.html]]GLAN Tankでの動作実績? -[[LANDISKで9-KE:http://lists.sourceforge.jp/mailman/archives/iohack-users/2004-November/000052.html]]動いているようですね。 -[[USL-5Pと9-KE:http://www.tokuda.net/diary/200508a.html#0503]]入力したとは書いて無いですが作業してるので動いているように見えます。 -[[BLR3-TX4と9-KE:http://yamasita.jp/blr3-tx4/0408/040831.html]]使えていそうですね。 -[[PC-P1LANと9-KE:http://yamasita.jp/linktheater/0602/060201.html]]送信できてませんね。 -[[FT736-RS232C:http://www.hi-net.zaq.ne.jp/jh3rkb/kikikousei/FT736_RS232C/FT736RS232C.htm]] -[[USB<−−>シリアル(RS-232C)変換ケーブル:http://homepage1.nifty.com/chingensai/pcnavi/usb_com/index.htm]] -[[ULAへの道:http://park8.wakwak.com/~benzo/ula/ula_1.html]] *コメント総合 [#q801cbf0] #include(シリアルコンバータ/コメント,notitle) *レベルコンバート回路ならびに、レベルコンバータICを利用したもの。 [#d49d1f5f] #include(シリアルコンバータ/コメント/9-KE,notitle) *USB-TTL変換を行うのもの。 [#w1539764] #include(シリアルコンバータ/コメント/USB-RS232C,notitle)