【RA MCU】机械小键盘 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 【RA MCU】机械小键盘

简介:基于瑞萨RA2E1主控芯片的机械小键盘

开源协议: MIT

(未经作者授权,禁止转载)

创建时间: 2022-04-11 21:56:03
更新时间: 2022-05-31 22:25:59
描述

项目简介

基于瑞萨 RA2E1主控芯片的机械小键盘,使用沁恒 CH9329PC进行USB HID通信,并集成SL2.1A芯片对外提供额外 2 个USB 接口,已集成UART接口,可用于烧录固件以及查看调试信息,并外置SW 烧录接口

微信图片_20220428121710.jpg 微信图片_20220428121715.jpg

项目功能介绍

硬件部分

硬件设计思路是使用SL2.1A芯片与 PC 连接,其中两路分别连接主控烧录串口和CH9329芯片,实现一个 USB 接口同时支持键盘输入和串口烧录功能,同时富裕 2 个 USB 接口可用于连接非全尺寸键盘和 U 盘等外设(小功率外设)

键盘矩阵使用行扫描方式捕捉按键状态,由于瑞萨 RA2E1芯片引脚输入状态不支持内部下拉,所以在列引脚加入了下拉电阻

按键背光不支持 IC 控制,限流电阻R10建议选择1K左右的,尝试了500R的,CH9329芯片在发送数据时会导致供电不足的问题

软件部分

软件开源地址:https://gitee.com/walkline/ramcu-mechanical-keypad

软件开发使用了官方推荐的E2 Studio,一键式安装各类组件以及编译环境确实是比较人性化的

三维结构部分

微信截图_20220428144807.png

由于 PCB 比较紧凑所以只安排下了一个 M3 固定孔,即图上左下角的螺丝孔可用于固定 PCB,其余两个和 USB-A 开孔起到支撑作用

附件说明

  • 3DShell_Mechanical Keypad_PCB_B.stl:3d外壳文件
  • ramcu-mechanical-keypad.hexRelease版主控固件文件
  • PCB_Mechanical Keypad_PCB_ibom.rar:可视化 BOM 表
设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
ID Name Designator Footprint Quantity BOM_Supplier
1 Cherry1U 0,1,2,3,4,5,6,7,8,9,*,+,-,.,/,CR,NUM CHERRY 1U 17 EasyEDA
2 100uF C1,C6 CAP-SMD_BD5.0-L5.3-W5.3-LS6.0-FD 2 LCSC
3 100nF C2,C3,C4,C10,C11,C12,C13,C14 C0805 8 LCSC
4 22uF C5,C7,C8 C0805 3 LCSC
5 4.7uF C9 C0805 1 LCSC
6 1N4148W_C388533 D1,D2,D3,D4,D5,D6,D7,D8,D9,D10,D11,D12,D13,D14,D15,D16,D17 SOD-123_L2.8-W1.8-LS3.7-RD 17 LCSC
7 ASMD0805-050 F1 F0805 1 LCSC
8 HDR-M-2.54_1x4 J1 HDR-M-2.54_1X4 1 LCSC
9 FC-2012HRK-620D LED1,LED2,LED3,LED4 LED0805-RD_RED 4 LCSC
10 TSA343G00-250J2 MD,RST SW-SMD_L4.0-W2.9-LS5.0 2 LCSC
11 5.1k R1,R3 R0805 2 LCSC
12 1k R2,R4,R5,R6,R7,R8,R9,R14 R0805 8 LCSC
13 100K R10 R0805 1 LCSC
14 10k R11,R12,R13 R0805 3 LCSC
15 CH9329 U1 SOP-16_L10.0-W3.9-P1.27-LS6.0-TR 1 LCSC
16 SL2.1A U2 SOP-16_L10.0-W3.9-P1.27-LS6.0-BL 1 LCSC
17 CH340C U3 SOP-16_L10.0-W3.9-P1.27-LS6.0-BL 1 LCSC
18 R7FA2E1A72DFL#AA0 U4 LQFP-48_L7.0-W7.0-P0.50-LS9.0-BL 1 LCSC
19 915-121A2026S10200 USB1,USB3 USB-A-SMD_915-121A2026S10200 2 LCSC
20 TYPEC-302-BRP16SC16 USB2 TYPE-C 沉板1.6 1 LCSC
21 12MHz X1 OSC-SMD_4P-L3.2-W2.5-BL 1 LCSC

展开

工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP