KiCAD教程(13),单片机开发板按键、LED灯、蜂鸣器、摄像头接口以及无线通信模块电路
现在看看我们的单片机的引脚是不是大部分都已经被用上了?没错,我们的目的是将所有引脚都用上,一个都不浪费。既然做开发板,就要把没个引脚都试试才行嘛!
这次要说的就是开发板的按键、LED灯以及蜂鸣器电路。这几个电路都很简单,但是又不可或缺。所以还是好认真画,认真学习的!
首先就是按键电路。按键我们设置4个,分别为WAKUP:单片机唤醒按键,RESET:单片机复位按键,还有两个KEY1,KEY2辅助按键。唤醒按键是将单片机从低功耗睡眠状态唤醒。因此接的是高电平,其他三个按键分别接的是地。还有这次我们选择的按键是非自锁的按键,也就是按下去接通,松开又断开了。如下图所示。![](../imgqa/pcb/pcb-202501b4ghhgh4wwbhyg465697.jpg)
电路也很简单,大家只需按下图画即可。
![](../imgqa/pcb/pcb-202502xzzmb41mmdmlldsa5699.png)
单片机上对应的网络标号为别如下图所示。
就这样按键电路就画好,接下来是画按键的封装。我们打开datasheet.大家搜的时候记得是6*6*6的,也就是长宽高都是6mm的。下图为按键的封装及内部街连接图。
大家看图的时候注意一下右下角的内部接线图,也就是1、2 引脚是接到一起的,3、 4引脚是接到一起的。因此在画封装引脚标号的时候也要按这个画,如下图所示。
焊盘尺寸以及间距上面图中都标注的很清楚,这里就不赘述了,大家拿着要求画就可以了。
接下来就是发光二极管电路。这个我们设置两个,能做基本演示就可以了,没必要做那么多。因此我们只需点原理图上放置两个LED即可。还有就是LED电路的驱动方法的问题。他有两种驱动电路,一种是LED一端接地,另一端通过单片机引脚驱动LED。另一种是单片机一端接电源,另一端接单片机引脚。由于单片机的驱动能力比较弱,因此选择第二种接法。而且LED不能直接与电源相接,这样会使LED烧掉的,因此要加一个限流电阻。最后还是用双排针接好。如下图所示。
之后就是添加封装了,前面也讲过了,这里就不赘述了。
最后将蜂鸣器电路。蜂鸣器我们选择有源的,就是通过频率控制发声的。如下图所示。用的是9*5.5的3V有源蜂鸣器。
驱动蜂鸣器还是用的三极管驱动。由于之前用的是NPN的,因此这里继续使用NPN型。具体电路如下图所示。
还是要给三极管添加一个限流电阻,并采用单排针与单片机相连。
接下来是画蜂鸣器的封装,还是看datasheet。如下图所示。
其中较长的引脚是正极,具体尺寸按上图所示画出即可。画完后如下图所示。
至此,单片机开发板的按键、LED灯以及蜂鸣器电路就画好了。
讲到这里我们单片机开发板原理图电路基本快讲完了,这是原理图设计部分的最后一点电路。也就是两个接口电路,都很简单。再看看我们的单片机引脚,基本都用完了。这里将剩下的引脚都与摄像头电路的接口相连。如下图所示。放置一个2*9的双排针。并添加引脚标号。
并在单片机引脚上也标注好。如下图所示。
然后再画一个2*9双排针的封装,一个摄像头接口电路就画好了。
接下来画无线通信模块的接口电路。首先我们要知道我们选择的模块是NRF24L01模块,模块的接口是固定的,所以这就制约了我们画接口电路时引脚也都不能随意画了。如下图所示为NRF24L01模块。
然后在原理图中放置一个2*4的双排针。由于这个模块的控制是通过SPI接口实现的,因此还需要使用单片机的SPI1接口,如下图所示为具体连接图。
由于引脚不够用了,所以就使用了摄像头接口的引脚,也就是使用摄像头时不能用无线通信了。
至此单片机开发板电路全部已经设计完了。
一直在关注小编的教程,辛苦了!
资料还可以。多谢小编分享。
学习了 小编讲的非常详细
多谢支持!