PDAにPS / 2キーボードを接続する

PDAの(特にbezklaviaturnym)と協力し、外部フルサイズのキーボードを使用して非常に魅力的な可能性である。この目的のために私たちは、例えば、使用することができますLEOSync QuickPADまたはNewtonキーボード。しかし、これらのソリューションは、あまりにも高価であり、キーボードはあまりにもハード運ぶ。それは、IBM PC ATの標準キーボードを(このようなものどこに富む)の使用方法について考えています。 > RS232 - 私はPS / 2キーボードを変換することを提案する。

本文へ

図とプログラムのテキストへのすべての権利は​​、オラフKaluzaに属しています。このテキストに全ての権利は​​はAndrei Knyazev(DOOMka)に属しています。私自身の喜びのために、個人的な目的のためにそれらを使用することができました。望ましくないが、このページの許可なしに他の言語への翻訳をコピーしてください。このページからCD - ROMまたはその他の情報発信をコピーするのは望ましくない。誰かが困っているならPDAを破る - それは完全に自分自身の問題です。

はじめに。 の動作原理。方式。

私はそのようなデバイスをしたいと思ってきた。徹底的にインターネットを検索し、私は(ドイツ語で、元のロシア語で)PalmPilotのにページオラフKaluza接続のPC ATキーボードに出会いました。ここでは、必要なものです!ただし、元の方式では、キーボードDINコネクタ所見の番号で正確であり、私はPS / 2キーボードを接続する必要がありました。だから、私は少し方式を変更しました。私の方式は、わずかに異なる値を示していますに加えて、したがって、私はできませんでした正確に項目を取得します。ので、ここでの仕組みです:
PDAにPS / 2キーボードを接続する
印刷の場合は、PDFのスキームを使用することをお勧めします。アトメルをのAT89C2051(のAT89C2051 PDFファイル、AT89シリーズPDF)およびマイクロコントローラを使用してスキームは非常に簡単です。キーボードを接続するために使用する2つの信号DATAとCLOCK(詳細については、PCをATキーボードインタフェースを参照してください)​​。キーボードによって生成されたスキャンコードは、マイクロコントローラU1に記録されたプログラムを使用してASCII文字に変換されます。信号の反転は、トランジスタQ1によって達成される。 C3のチェーンは、R3は、パワーオンリセット(電源投入時/初期化リセット)に使用されます。サーキットにC1、C2、Y1は - マイクロコントローラのクロックジェネレータ。これは、プログラムがそれを計算に書かれているので水晶周波数は24 MHzのしたことが重要です! (オラフはBC547を使用される)いかなる低電力NPNトランジスタ - スキームは、コンポーネントの値に、トランジスタインバータは重要ではありません。電源を投入するにはキーボードとコントローラが5ボルトである必要がありますが、十分な容量のリチウムベースのバッテリーを使用することが可能です。私の設計では回路基板上に直接配置1.2のA / hの容量を持つリチウム電池を使用しています。

メーカー

当然のことながら、完全なセットを起動する必要があります。私が買った"チップとディップの"MPUアトメルのAT89C2051 - 67ルーブルと1.60ルーブルの20ピン彼を持つブロック24PI。でSusekam掘り、私はトランジスタ、コンデンサ、抵抗器、スイッチ、バッテリが見つかりました。すべてのコネクタおよび水晶24MHzで、私は障害のある回路基板のvypayal。ボード上で攪拌して、PCBのように、インストールを行うには消極的だった回路をシミュレートします。すべてのファームは8.26ルーブル石鹸のバーに詰まっている。ここでは何が起こったのだ:
PDAにPS / 2キーボードを接続する
PDAにPS / 2キーボードを接続する
PDAにPS / 2キーボードを接続する
PDAにPS / 2キーボードを接続する
PDAにPS / 2キーボードを接続する
PDAにPS / 2キーボードを接続する
それだけでマイクロコントローラをプログラムするために残った。プログラマは、私が見つけた格安航空は、95ドルの価値があった、高価です! ):私は20ルーブルにプログラム会社のCTC - MKのマイコンで契約を結んでいる!この目的のためには、会社の事務所に来て、ディスケット上のチップとソフトウェアを持って来る必要があった。ファームウェアについてはpalmtasta2.zipからBINファイルを使用する必要がありました。すべて!

ジョブ

スキームの適切なインストールはすぐに動作するはずで、設定は一切不要で!写真で強調表示領域内の入力エリア(変換キーを栽培)。
PDAにPS / 2キーボードを接続する
ないエスは、F1 - F12キーや特殊キー([スタート]、など)その他の処理されます。ニュートンキーボード、PDAの種類ごとに、特定の登録するためのプログラム(ドライバ)を使用してRS232に来て信号処理のキーボード。パームでは、KeyZを使用することができます。サイオンのデバイスに対して、このサイオンニュートンキーボードドライバーしてください。 NewtonKey - Windows CE用の。全てのプログラムはフリーウェアです!いいえ問題は、あなたが/ ProはPDAの(より詳細な情報については、キーボードLEOSync QuickPADを参照してください)​​Windows CEのHPCおよびHPCにおけるロシア語のテキストを入力することができます。

結論。結論

そのため、約300ルーブルの量(もちろん、プラス、キーボードのコスト)は、私たちは$ 60から80分、外部フルサイズのキーボードを得た。非常に良い!このキーボードの機能は、展開)を起動し、キー- F12はF1をEscキーを、することができますし悪くない(マイコン達成によって向上させるコードをする紹介サポートをしてください。ご意見、ご提案、追加してください。リクエストのみ!聞かないでください:"なぜ私はスキームを実行していないんだ?"てください、それはAS(そのまま)です!更新プログラムは、エラーは、追加は、ページのキーボードプロジェクトに掲載されます。作家、翻訳:

アンドレイKnyazev