使用外部全尺寸键盘与PDA时(尤其是bezklaviaturnym)工作是一个非常有吸引力的可能性。为此目的,我们可以使用,例如,LEOSync QuickPAD或牛顿键盘。但这些解决方案过于昂贵,并进行键盘太硬。这是一个有关使用了IBM个人电脑标准键盘(这东西到处比比皆是)认为。我建议要转换的PS / 2键盘 - >“的RS232。
版权所有
所有图表和文字的权利属于该方案奥拉夫克鲁札。本文的所有权利属于安德烈Knyazev(DOOMka)。允许使用他们的个人目的,为自己的乐趣。不良复制此页面,擅自到其他语言的翻译。不良复制CD - ROM或从这个网页其他信息的传播。如果有人在困难的或打破掌上电脑 - 这完全是你自己的问题。
导言。操作原理。计划。
我一直想作这样的设备。彻底搜索互联网,我偶然看到一个网页连接奥拉夫卡鲁扎个人电脑键盘的PalmPilot(俄语,德语原件)。这里有您需要的!但是,在原来的计划是在键盘的DIN连接器编号不准确的结果,我需要连接一个PS / 2键盘。所以,我改变了一点计划。此外,为了获得准确的项目,我不能,因此,在我的计划显示略有不同的值。因此,这里的计划:
对于打印,最好使用PDF的计划。该计划利用微控制器ATMEL的AT89C2051单片机(AT89C2051的PDF格式,AT89系列PDF)和极其简单。要连接键盘使用两个信号数据和时钟(详见接口的个人电脑键盘)。由键盘扫描码生成转换为ASCII字符在微控制器U1的使用记录的程序。信号的反演是通过晶体管Q1。 C3的供应链,R3是用于上电复位(复位/上电初始化)。电路的C1,C2,日圆 - 微控制器的时钟发生器。这是很重要的石英频率为24兆赫,因为该计划是在计算上写的!该计划并不重要的元件值,晶体管逆变器 - 任何低功率NPN晶体管(奥拉夫使用BC547)。为了权力的键盘和控制器必须在5伏特,但它可以使用锂电池足够基础的能力。在我的设计采用一个拥有1.2 / h的生产能力位于电路板直接,锂电池。
制造商
当然,你需要开始一个完整的集合。我买了一个“芯片和倾角”微控制器ATMEL的AT89C2051的- 24PI为67卢布和20卢布他销1.60块。 Susekam挖掘中,我发现了一个晶体管,电容,电阻,开关和电池。所有连接器和24MHz的石英,我对故障电路板vypayal。多氯联苯是不愿意这样做安装上登上了模拟电路。所有农场塞进一块肥皂为8.26卢布吧。这里所发生的事情:
它只剩方案的微控制器。程序员是昂贵的,最便宜的我发现了价值约95!我犯了一个反恐委员会在公司- mk的微控制器处理20卢布编程:)!为此,有必要来到公司办公室,并把软盘芯片和软件。用于固件需要使用palmtasta2.zip BIN文件。所有的一切!
乔布斯
随着该计划的正确安装,应立即开展工作,无需设置!输入区(栽培转换键)里面的照片中的突出显示的区域。
不处理专家系统和F1 - F12和其他(启动,等)的特殊键。信号处理在RS232键盘来使用一个程序(驱动程序)连接牛顿键盘,每个类型的具体的PDA。对于Palm,你可以使用KeyZ。对于这个键盘的Psion公司Psion公司牛顿设备驱动程序。 对于 Windows CE - NewtonKey。所有节目都免费软件!没问题,你可以进入俄文本和HPC高性能计算的Windows CE /专业版的PDA(详细信息,请参阅键盘 LEOSync QuickPAD)。
结论。结论
因此,对于一个金额约300卢布(当然加,键盘的成本),我们得到价值约60-80外部全尺寸键盘。非常好!扩大该键盘的功能可通过提高单片机的代码(不坏引进Esc键和F1 - F12键的支持,并开始)。采取任何意见,建议和补充。唯一的要求!不要问:“为什么我不能运行的计划?”。以它是(是)!更新,错误,加将在网页上张贴键盘项目。报告作者,翻译: