
按键&LED模块
简介
按键&LED模块,方便单片机学习过程与最小系统搭配学习使用,也可以用来进行DIY设计。
简介:按键&LED模块,方便单片机学习过程与最小系统搭配学习使用,也可以用来进行DIY设计。开源协议
:MIT
描述
按键&LED模块
背景
学习单片机的过程中,经常使用到最小系统板,但是最小系统板不带外设,之前老是用杜邦线直接接在独立的按键元件引脚上做测试,非常的不方便。另外,实验室的老师让自己设计一套创客教育套件,开发板以分立的模块形式呈现。也是作为EDA设计的练手,打算把老师说的套件,一个一个做出来。
简介
这是一个按键模块和LED模块的组合体,按键部分有4x4的矩阵按键和5个独立按键,独立按键以上下左右和中间分布,用于方向选择和确认。LED部分,也就8个LED。LED和4x4矩阵键盘共用8个GPIO,LED采用共阳极接法,所以使用LED的时候,需要将CN1用跳线帽连接以供电。封面图片是之前做的样板,不过贴片电阻和LED是0402的,我手焊无比之困难,焊了一组就放弃了,现在改成了0603的电阻和0805的LED,第一版现在只做键盘使用。之前发布的第一版,有位好心人士提醒按键加二极管防止幽灵按键,不过我还是没加,用过的学习开发板的按键好像都没加,怕贴片麻烦就没加了。
原理图~~~~
PCB
挖坑
准备做一整套分立的学习开发模块,先把各种常用的基础学习模块给一一做出来,最后再自己做一个款开发板,应该要两款,一款51一款stm32,方便自己DIY,也可以留给实验室学习。
设计图
BOM
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | 210S-2*8P L=11.6MMGold-plated black | H1 | HDR-TH_16P-P2.54-V-R2-C8-S2.54 | 1 |
2 | 220 | R8,R7,R6,R5,R4,R3,R2,R1 | R0603 | 8 |
3 | TS665CJ | K_R,SW11,SW12,SW13,SW14,SW15,SW16,K_U,K_D,K_L,SW2,K_OK,SW1,SW3,SW4,SW5,SW6,SW7,SW8,SW9,SW10 | SW-TH_4P-L6.0-W6.0-P4.50-LS6.5 | 21 |
4 | 17-21/BHC-XL2M2TY/3T | LED7,LED6,LED5,LED4,LED3,LED2,LED1,LED8 | LED0805-RD | 8 |
5 | RE-H022TD-1190 (LF)(SN) | CN1 | HDR-TH_2P-P2.54-V | 1 |

评论