说完了配件的选择,下面分析下原理图,因为我要做的是极简的GH60,所以PCB上的原件有很多都不需要焊上去,我们来分析下GH60revQE原理图。

首先可以看到大概有61个按键,然后每个按键由一个轴,一个LED,一个330欧电阻,一个二极管。因为330欧电阻是LED的限流电阻,所以我的极简版GH60就不需要LED和330R了,只需要焊轴和二极管,二极管在这里起到一个按键无冲突的作用。

然后Jump4是为了实现LED的功能,所以上面的原件PMOS和电阻都不需要焊,单片机和晶振是大脑,这是必须要的,USB母座是和电脑连接的接口,也十分重要,当初就是因为缺了这个接口导致我的项目再昨天才能收工。

然后是电容,C4-C8四个电容是电源的滤波电容,让电压稳定没有交流,c1、c2是晶振的电容,让频率稳定。

剩下MCU和USB接口接的电阻是按照Datasheet的要求标配的,原理图很简单,就这么一些原件,当然,如果要玩灯的话就得多几个模块了。因为我们要做的是极简GH60,所以这里就不涉及这些了。

【极简版GH60】【GH60剖析】【二】原理图的分析相关推荐

  1. 【极简版GH60】【GH60剖析】【六】修改配列

    说完了GH60的硬件部分,接下来到软件部分,我觉得,软件部分才是极简版GH60的精髓部分,毕竟仅有硬件的话GH60只是一个有手感可以按动的一堆没有功能的按键,而软件让他变成了灵活多变的键盘.通过对软件 ...

  2. 【极简版GH60】【GH60剖析】【五】壳和键帽的装配

    既然没有什么问题了,下面就可以装壳上螺丝了, 上好键帽后,这样我们极简GH60的硬件部分就完成了,连接USB数据线,就是一个实用的小键盘了. ​ 这里我用的USB数据线是TI原厂的MSP430开发板数 ...

  3. Underscore源码阅读极简版入门

    看了网上的一些资料,发现大家都写得太复杂,让新手难以入门.于是写了这个极简版的Underscore源码阅读. 源码: github.com/hanzichi/un- 一.架构的实现 1.1:架构 (f ...

  4. Atlas 200 DK开发者套件环境部署(1.0.9.alpha)极简版

    Atlas 200 DK开发者套件环境部署(1.0.9.alpha)极简版 前言 Atlas 200 DK开发者套件介绍 环境部署介绍 资源要求 开发环境部署 安装Docker 获取镜像(两种方法任选 ...

  5. 7句话让Codex给我做了个小游戏,还是极简版塞尔达,一玩简直停不下来

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 梦晨 萧箫 发自 凹非寺 量子位 | 公众号 QbitAI 什么,7 ...

  6. 10分钟手撸极简版ORM框架!

    最近很多小伙伴对ORM框架的实现很感兴趣,不少读者在冰河的微信上问:冰河,你知道ORM框架是如何实现的吗?比如像MyBatis和Hibernte这种ORM框架,它们是如何实现的呢? 为了能够让小伙伴们 ...

  7. 美团推出极简版 为用户提供“米面粮油”等生活用品采购服务

    近日,有用户反馈,安卓应用商店显示,美团更新推出了极简版,对主应用的功能进行了删减,保留了美团主应用中涉及生活用品采购的相关业务.用户在打开极简版后,首页会呈现出采购蔬果.米面水油等生活用品的购买入口 ...

  8. python3web库_基于 Python3 写的极简版 webserver

    基于 Python3 写的极简版 webserver.用于学习 HTTP协议,及 WEB服务器 工作原理.笔者对 WEB服务器 的工作原理理解的比较粗浅,仅是基于个人的理解来写的,存在很多不足和漏洞, ...

  9. openGauss 极简版安装

    openGauss 官网   openGauss 下载地址 支持的操作系统 ● ARM:   ● openEuler 20.03LTS(推荐采用此操作系统)   ● 麒麟V10   ● Asianux ...

最新文章

  1. DARPA人工智能技术研究情况一览
  2. linux last 命令年份,【帝联运维课堂】(第七十二期)Linux下last命令如何显示年份...
  3. NIO学习--缓冲区
  4. Diango博客--2.博客从“裸奔”到“有皮肤”
  5. App引导页学习进阶临摹模板|UI界面设计步骤
  6. 老男孩Day3作业:工资管理系统
  7. 【坐标标注】点坐标标注插件使用手册,可支持批量标注
  8. IOS9 SDK下载、设备安装IOS9系统
  9. QQ空间密码破解技术
  10. 拟合数据和原始数据误差计算
  11. 4线电阻屏linux驱动,TQ2440四线电阻式触摸屏驱动程序的分析
  12. vant4的showtoast非正常显示问题
  13. B、M、MB、K、KB、G、GB的关系
  14. ensp报错AR40,无法修改IP地址解决办法。
  15. python解椭圆方程的例题_如何求椭圆方程
  16. 阿里云服务器ECS-Apollo搭建MQTT服务器(Windows环境)
  17. 使用EasyExcel将本地excel数据读取后导入mysql数据库中
  18. Livox Horizon 使用说明
  19. 选择私有云解决方案,需要考虑哪些要素
  20. kernelbase故障模块_kernelbase.dll故障修复 故障模块名称kernelbase

热门文章

  1. 大数据分析:新浪微博兴趣圈自动挖掘
  2. Java开发环境:Win10安装最新版eclipse与jdk(超详细)
  3. b站视频自动上传软件,soga
  4. 【sympy】python 求常微分方程 sympy库
  5. 灰度变换——对数变换
  6. [单片机框架][drivers层][cw2015/ADC] fuelgauge 硬件电量计和软件电量计(一)
  7. 黑客入门很难吗?这一篇保证你学的明明白白
  8. 树莓派下利用opencv在图片上画汉字点阵(写一句话)
  9. 团队建设管理培训PPT模板
  10. WebService技术实现方案(转)