无线电电子与电气工程百科全书 来自视频游戏控制台的操纵杆命令的解码器。 无线电电子电气工程百科全书 在开发电子设备时,经常需要一个方便的远程控制面板。 在许多情况下,视频游戏机的操纵杆可以充当这样的遥控器,您只需解码其信号即可。 本文的作者设法使用 AT89 系列微控制器开发了非常简单的解码器,用于使用流行视频机顶盒的操纵杆给出的命令。 它们可以内置到任何业余设计中。 为不同类型的操纵杆开发微控制器解码器的想法是由于熟悉这篇文章 [1] 而产生的。 提出的“Dendy”操纵杆信号解码器相当复杂(组装在四个K561系列微电路上),没有受到操纵杆按钮触点弹跳的保护,并且输出负载能力较低。 这些问题通过在一个芯片上制造功能相似的设备(廉价的 AT89C2051 微控制器)来解决。 此外,还引入了按下操纵杆按钮的声音确认功能,每个按钮都对应一定高度的音调。 “Dendy”操纵杆的解码器电路如图 1 所示。 1、并在表中。 1 - 微控制器 DD2 的 FLASH-ROM 的固件代码。 您可以在 [1] 中了解该操纵杆的工作原理。 其信号的时序图也显示在那里。 解码器将它们转换为微控制器端口 P1.0 和 P12 输出处的逻辑电平。 按下的按钮对应于低电平,未按下的按钮对应于相应输出的高电平。 信号 A 和 B 不仅可以从图中所示的微控制器的引脚中移除,还可以从其开漏输出 - 分别是线路 P1.1(引脚 13)和 PXNUMX(引脚 XNUMX)中移除。 HA1 压电发射器专为按下操纵杆按钮时发出声音指示而设计。 典型的微控制器开关电路中包含电容器 C3、C4 和石英谐振器 ZQ1。 电容C1——阻断电源,C2是产生初始复位脉冲所必需的。 +5V电压由受控设备的电源提供。 上图。 图 2 显示了使用 SEGA Mega Drive-2 游戏控制台的操纵杆给出的命令的解码器图。 该操纵杆及其信号的描述可以在 [3] 中找到。 由于本例中所需的微控制器输入输出线数比前一种情况要多,因此需要将20引脚的AT89C2051微控制器更换为40引脚的AT89C51。 其FLASH-ROM的固件代码如表所示。 2. 摇杆连接到 XP1 连接器,解码后的命令从单片机的 P1、PXNUMX 端口取出。 图上。 图3示出了解码器的另一个版本的示意图。 它可与“Sony PlayStation”和“Sony PlayStation 2”游戏机的操纵杆配合使用。 在微控制器 DD1 的存储器中,您应该从表中下载代码。 3. 简单介绍一下这些操纵杆和解码器之间信息交换的原理。 预先在 SEL 线上设置低电平后,DD1 微控制器在每组的 CLOCK 线上生成五组、每组八个低逻辑电平脉冲的序列。 前三组脉冲通过命令线(从解码器到操纵杆)和数据线(相反方向)同步服务信息的交换。 对于最后两组的 16 个同步脉冲中的每一个,操纵杆通过在 DATA 线上设置逻辑电平来响应,该逻辑电平显示下一个按钮的状态。 轮询按钮的顺序与图中解码器输出信号的列出顺序一致(见图3,从上到下)。 在轮询周期结束时,微控制器将 SEL 线设置为高电平。 XS1 插座的引脚编号与视频机顶盒板上指定的版本“PS one”相对应。 可以将传统的数字操纵杆和数字模拟(“双冲击”)操纵杆连接到解码器。 在第一种情况下,“JoyL”和“JoyR”输出始终处于高逻辑电平,因为数字操纵杆的控制杆上没有相应的按钮。 如有必要,解码器可以使用 5 V 供电,而不是图中所示的 3,5 V。 在这种情况下,多余的电压由两个 KD522B 二极管(或其他低功率硅二极管)消除。 所有三个版本的解码器均可配备 1 至 4 MHz 任意频率的 ZQ8 石英谐振器。 频率进一步增加到所应用的微控制器的极限是可能的,但是是不希望的,因为它伴随着按钮的轮询周期的减少和声音信号的音调的增加。 在 20 MHz 石英频率下,轮询周期为 4 ms。 如有必要(根据经验确定),调查周期可加倍。 为此,连接 DD2 微控制器的引脚 3 和 1(见图 26)、27 和 2(见图 21)或 22 和 3(见图 1)就足够了。 这些化合物在图中用虚线显示。 所提出的解码器适用于具有任何字母数字索引的微控制器 AT89C51、AT89C2051,例如 AT89C2051-12RS。 索引中的数字表示石英谐振器的最大频率,MHz,字母 P - PDIP 封装,S - SOIC 封装(用于表面安装),C 或 I - 工作温度范围,分别为 0 ... +70 °С(商业)或 -45 ... +85 °С(工业)。 要加载微控制器的内存,我建议使用[4]中描述的编程器。 所有电容器均为陶瓷电容器,例如 K10-17。 ZP 系列的声音发射器 HA1 或其他不带内置发生器的压电陶瓷。 文学
作者:S.Ryumik,乌克兰切尔尼戈夫 查看其他文章 部分 微控制器. 读和写 有帮助 对这篇文章的评论. 科技、新电子最新动态: 用于触摸仿真的人造革
15.04.2024 Petgugu全球猫砂
15.04.2024 体贴男人的魅力
14.04.2024
其他有趣的新闻:
免费技术图书馆的有趣材料: 本页所有语言 www.diagram.com.ua |