15549| 0
|
[ESP8266/ESP32] FireBeetle 2 ESP32 C6 裘老师手把手教你做C6扩展板 |
裘老师手把手教你做C6扩展板 设计缘由最近dfrobot推出了全新的FireBeetle 2 ESP32 C6开发板。但是拿到手后,如果只能玩个点灯显然不够带劲。于是,我就想白嫖嘉立创,为C6开发板做一个扩展板,可以方便地接入各种常用传感器。 准备工作设计扩展板前,需要了解自己的对扩展板的功能定义,常见的扩展板类型有传感器扩展板、电机扩展板、舵机扩展板、屏幕拓展板等,要知道,没有一块扩展板是万能的。 所以,我对自己设计的扩展板的定位是:具有常用传感器拓展和电机拓展功能。 绘制原理图本次设计的扩展板主要目的是将C6主控板的所有IO口引出。因此,我主要使用排针或者排母实现。考虑到C6本身缺少电源开关,我在扩展板中设计了S1作为电源开关,方便在使用外接电源时进行开关。另外,为了能够使用该主控设计小车,我增加了一块DRV8833电机驱动,以支持2路电机,进而可以制作简单的2轮小车。 图1扩展板原理图 绘制好原理图后,在立创eda中可以通过原理图生成PCB,再对生成的PCB按照自己的需求,调整各个元器件的位置。特别需要注意的是,还需要预留螺丝安装孔,比如,我这个PCB板的尺寸为50mm*60mm,我在四个角落设置了M3的安装孔,方便后期在结构件上安装。 图2扩展板PCB设计图 设计好PCB后,可以使用立创EDA的自动布线功能,对于这样简单的电路板,自动布线可以帮我节约很多时间。完成布线后,检查无误,可以将工程文件导出,提交给立创进行制作。 焊接元器件等待几天后,就可以拿到香喷喷的PCB了,这次我选择了嘉立创紫的颜色,这个颜色比较好看。 图3扩展板正面 图4扩展板背面 然后根据前期的设计,将各个接插件、开关、电机驱动等安装上去,并焊接好。 图5焊接好接插件的扩展板 图6主控板安装在扩展板上的效果图 有了这样的拓展板后,就可以方便的接入各种传感器,也可以设计小车,期待后续作品吧。 最后,我给出了这个扩展板的嘉立创生产文件,大家可以自己去嘉立创免费领取。 |
Gerber_FireBeetle 2 ESP32 C6拓展板.zip
115.61 KB, 阅读权限: 10, 下载次数: 8
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed