主要观点:作者作为工程师,开始设计自己的 Alps 键盘,分享了设计过程及相关知识。包括键盘的各个组成部分、电子原理图设计、添加各种元件及电路(如 MCU、时钟、电源去耦、复位电路、USB 连接器等),还介绍了使用的软件和工具,以及后续的设计步骤。
关键信息:
- 用 Atmega32U4 作为 MCU,有 5 个 VCC 引脚,之前设计遗漏了一个电容,已修正。
- 收集了关于设计键盘的系列文章,包括电子原理图等。
- 键盘布局为 65%ANSI,有特定的按键需求。
- 介绍键盘工作原理,通过矩阵扫描检测按键,添加二极管防止鬼键,PCB 包含 MCU 和开关矩阵等。
- 安装 Kicad 软件,参考 ai03 的资源学习 PCB 设计,创建 git 仓库管理项目。
- 设计电子原理图,包括 MCU 及其布线、USB 端口、开关矩阵等,添加各种元件及电路,如电容、电阻、晶振等。
- 后续将设计矩阵、参考元件、检查 EDC 规则、布局 PCB 等,后续部分还包括焊接 SMD 组件、配置固件、测试 PCB 和设计外壳。
重要细节: - 不同元件的属性如参考和值,在 Kicad 中可编辑和操作。
- 各种电路的设计细节和原理,如时钟电路、电源去耦电路、复位电路、USB 连接器电路等。
- 对于一些元件如开关按钮,可创建自定义符号在原理图中使用。
- 介绍了不同的设计替代方案,如矩阵配置等。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。