电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>BMC64键盘/操纵杆PCB

BMC64键盘/操纵杆PCB

2022-07-22 | zip | 1.04 MB | 次下载 | 免费

资料介绍

PCB图如下:
poYBAGLRkG-APO2DAACr23Vfr9o03.jpeg
poYBAGLRkHKAFfIaAAC3L-DzI1c11.jpeg
poYBAGLRkHiAXYYOAABly_GWHDY51.jpeg

成分

609-4965-ND USB 母插座 × 1
151-1292-ND DB9 公端口 × 2
S2012EC-20-ND 40 排针 × 1
S1212EC-20-ND 20 排针 × 1
CP-202A-ND PWR JACK 2X5.5MM 扭结销 × 1
360-4016-ND 开关摇杆 DPDT 6A 125V × 1
390欧姆电阻 × 1
任何 3 针公头 × 1

描述

BMC64 键盘/操纵杆 PCB

使用菜单中的 GPIO Config #2。

必须使用 BMC64 v2.4 或更高版本(可在https://github.com/randyrossi/bmc64获得)。

请注意,此 PCB 仅适用于 BMC64(或 BMC128/BMVIC20 姊妹项目)。它允许在 Rasbperry Pi 2/3 上运行的模拟器通过 GPIO 扫描真正的 C64 键盘和操纵杆。它还在与真正的 C64 相同的位置为您提供可切换的电源。(注意:操纵杆端口上没有模拟输入,因此拨片不起作用。)

PCBWay 将根据 gerber 文件正确制作此板。OshPark 不会。我没有尝试过其他供应商或格式。这是一个概念验证板,我不打算自己制造或出售它们。我希望有人会接受设计并改进它。可能有很多事情可以做来降低它的成本。

另外,请记住,此板上没有 ESD(静电放电)保护电路。因此,在触摸操纵杆端口引脚之前请注意将自己接地,否则充电可能会损坏您的 GPIO 引脚。(顺便说一句,这在真正的 C64s 上是个问题!)

这是一个涉及焊接的自己动手的项目。记得从 DB9 连接器上取下四个锁紧螺栓,否则它不会滑过侧板!(见图)将 PCB 安装在面包箱式外壳内相对简单。 

将 PCB 安装在 C64-C 模型外壳内需要 3D 打印支架,您需要一个挂在两个带状电缆连接器上方并为它们提供足够空间的右手支架无需向上推支架即可连接。用于 Keyrah 的其他类型的支架不适合,因为右支撑被接头/电缆阻碍。我还建议打印几个这样的小支架,夹在 PCB 的“自由”边缘

这是使用 digikey 零件的真实零件清单:

1x 609-4965-ND USB 母插座

2x 151-1292-ND DB9 公端口(记得拆下侧螺栓!)

1x S2012EC-20-ND 40 排针

1x S1212EC-20-ND 20 排针

1x CP-202A-ND PWR 插孔 2X5.5MM 扭结销

1x 360-4016-ND 开关摇杆 DPDT 6A 125V

1x 390 欧姆电阻

+ 1 个用于 LED 连接器的 3 针接头

您还需要一根 40 针 IDC 电缆将 Pi 的 40 针接头连接到 PCB。像 H3CCS-4018G-ND 之类的东西,但是请记住 6" 可能太短,具体取决于您将 Pi 安装在 C64 外壳内的位置。您可能想要获得更长的或构建自己的。另外,请确保使用40 芯电缆,而不是 80 芯电缆。

要在 C64 shell 中安装它:

1.将PCB安装在机箱右侧,安装操纵杆和开关穿过孔。在 64-C 机箱上,不需要侧板。在面包箱上,您需要像安装真正的主板一样将侧板安装在 PCB 下方。PCB 上有孔可以让你在两个地方做到这一点。

2. 将标准 USB 电源线从 PCB 上的母连接器连接到 Pi。

3. 在 Pi 的 40 针接头和 PCB 的 40 针接头之间连接 40 针 IDC 电缆。请参阅照片以了解正确的方向。

4. 将 C64 键盘连接到 PCB 上的键盘连接器。

5. 将 C64 外壳的电源 LED 连接到 PCB 上的电源 LED 连接器。

6. 在 BMC64 的 Prefs 菜单中,将 GPIO Configuration 设置为 '#2 Keyboard/Joysticks'。

可切换电源是可选的,因此您可以将电源插孔、开关和母 USB 一起去掉。这将大大降低成本。在这种情况下,只需像往常一样将电源直接插入您的 Pi。如果您确实使用电源,则需要一个 5V 2.5Amp 电源适配器,带有 2.10mm ID、5.50mm OD 桶形插孔连接器(类似于 102-3425-ND)。确保电源插孔有一个正极内针!切换极性可能会损坏您的 Pi。

注意:当您的 Pi 连接到此 PCB 时,您不应运行 BMC64 以外的任何东西。其他程序可能会在 HI/LO 组合中将某些 GPIO 引脚设置为输出 3.3V。因此,按键或使用操纵杆可能会导致短路,没有限制电流的电阻,并且引脚可能被烧断。

代码

https://github.com/randyrossi/bmc64

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费