无人机的电路板和控制器_无人机飞控电路图

无人机的电路板和控制器_无人机飞控电路图第1步,查看官方ESP-Drone无人机ESP32-S2-WROVER模块的参考设计原理图第二步,用KiCAD绘制ESP32-S2-WROVER模块及周边电路。1、如图2-1所示,从KiCAD的原理图符号库中直接调出ESP32-S2-WROVER的原理图符号。注意,在安装KiCAD软件后,它的原理图符号库中已经有ESP32-S2-WROVER的原理图符号,可以直接调用,对于没有的原理图符号,可以进行自己创建。2、如图2-2所示,给ESP32-S2-WROVER模块…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

第1步,查看官方ESP-Drone无人机ESP32-S2-WROVER模块的参考设计原理图

无人机的电路板和控制器_无人机飞控电路图

 第二步,用KiCAD绘制ESP32-S2-WROVER模块及周边电路。

无人机的电路板和控制器_无人机飞控电路图

 

 

1、如图2-1所示,从KiCAD的原理图符号库中直接调出ESP32-S2-WROVER的原理图符号。注意,在安装KiCAD软件后,它的原理图符号库中已经有ESP32-S2-WROVER的原理图符号,可以直接调用,对于没有的原理图符号,可以进行自己创建。

无人机的电路板和控制器_无人机飞控电路图

 

2、如图2-2所示,给ESP32-S2-WROVER模块添加+3.3V供电电源,注意,标准的KiCAD的原理图符号库中并没有ESP_VDD33电源原理图符号,请自行复制一个电源符号到自己的库中,并将其改名为ESP_VDD33。

无人机的电路板和控制器_无人机飞控电路图

3、如图2-3所示,给ESP32-S2-WROVER模块添加地线。从参考设计的原理图中,可以发现地线引脚有4个引脚:1、26、42、43,而从KiCAD原理图符号库中调出的ESP32-S2-WROVER模块符号却只有一个地线引脚,用KiCAD的原理图符号编辑工具打开符号ESP32-S2-WROVER模块后,发现引脚1、26、42、43被放置在了同一位置,并且引脚26、42、43被设置成为了不可见模式。所以虽然从表面上看只给引脚1添加了地线,实际上引脚26、42、43也被接到了地线。

无人机的电路板和控制器_无人机飞控电路图

 ·4、如图2-4所示,绘制模块所有的端口配置功能。

无人机的电路板和控制器_无人机飞控电路图

 

5、如图2-5所示,绘制模块电源端滤波电路,该滤波电路由磁珠FB1、电容C2、电容C3组成,可对电源端的高频干扰和电源的波动起到一定的抑制作用。

·无人机的电路板和控制器_无人机飞控电路图

 

6、如图2-6所示,绘制模块的使能电路,模块的使能电路由电阻R1、电容C1组成。

无人机的电路板和控制器_无人机飞控电路图

 7、如图2-7所示,绘制2组I2C总线的上拉电阻,在官方的参考设计中使用了10K的上拉电阻,但在大部分的类似参考设计中一般采用2.2K的上拉电阻,这一点需要注意一下。

无人机的电路板和控制器_无人机飞控电路图

 

8、如图2-8所示,绘制串口0引脚的上拉电阻,不过在一般的串口通信设计中,一般不需要这二个上拉电阻,但既然官方参考设计使用了上拉电阻,那么就暂时保留这二个上拉电阻,在实际调试的过程中再考虑是否要装上这二个电阻。

无人机的电路板和控制器_无人机飞控电路图

 9、如图2-9,对引脚23、23做一个USB端口和摄像头接口复用的兼容设计。ESP32系列芯片在其芯片内部集成一个USB-JTAG调试接口,在官方的参考设计中并没有使用此USB接口的功能JTAG调试功能,在这里先做一个预留设计,为后续使用USB-JTAG功能预留一个选项。

至此,针对ESP32-S2-WROVER模块的周边电路设计的第一个任务已经设计完成了,本次设计大约花费约2.5小时。

 

 ·

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/170562.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • MATLAB绘制统计折线图

    MATLAB绘制统计折线图MATLAB绘制实验数据折现图  在论文或者文章写作中,经常需要使用图形来表示我们的实验结果。一般来说,这种表示方式比表格更加直观、更加可视化。因此,本文给出一种使用MATLAB处理数据得到折线图的教程。1.待处理数据形式  待处理的数据为迭代次数与SR、time、RC、length、steerNum、steerAngle、validNode这七个指标的走势图。即随着迭代次数的增加,这七个指标的走势情况。并且,实验数据包含一个改进和两个对比,三个数据都保存在txt文件中,如下所示。dealme

    2022年6月10日
    31
  • Python PyPDF2、pdfplumber 提取 PDF 文本、图片内容

    Python PyPDF2、pdfplumber 提取 PDF 文本、图片内容PythonPyPDF2、pdfplumber提取PDF文本、图片内容PythonPyPDF2、pdfplumber提取PDF文本、图片内容安装库安装pdfplumber安装PyPDF2内容提取代码图片提取文本提取完整代码PythonPyPDF2、pdfplumber提取PDF文本、图片内容说明本方法提取的图片并不算完整,我测试用的是阿里2017年双十一的一份P…

    2022年6月23日
    23
  • python win32api教程_解放双手——python win32api 入门「建议收藏」

    python win32api教程_解放双手——python win32api 入门「建议收藏」#_*_coding:UTF-8_*_”’本文在原程序的基础上做了修改补充,更加清晰易懂。get_mouse_point():返回当前鼠标的值(x,y)mouse_move(x,y):移动鼠标mouse_click(x,y):单击mouse_dclick(x,y):双击put(str=”,flag=0):flag默认为0,则表示输入的字符串,为1:字符要表示的是快捷组合按键,快捷键要用空…

    2022年10月11日
    0
  • 在 Word 中插入域代码并设置域代码的格式(转)「建议收藏」

    在 Word 中插入域代码并设置域代码的格式(转)「建议收藏」MicrosoftOfficeWord中的域用作文档中可能会改变的数据的占位符,并用于在邮件合并文档中创建套用信函和标签。这些种类的域也称为域代码,它们不同于那些用于输入信息的域类型,如在表单上。有关向文档中添加表单域的信息,请参阅创建打印表单、创建用户在Word中填写的表单或在Word中制作核对清单使用特定命令时(如插入页码时、插入封面等文档构建基块时或创建目录时),…

    2022年5月1日
    944
  • linux 文档编辑命令_vim编辑器常用命令

    linux 文档编辑命令_vim编辑器常用命令Linux文档编辑命令1.vi或vim命令1.基本操作1.vim文件名:进入一般模式(不能输入)2.按下i从一般模式,进入到插入模式3.按下esc从插入模式,退出到一般模式4.在一般模式下,输入:wq,退出编辑。2.vi基本概念3.常用命令2.管道linux提供管道符号“|”作用是“命令1”的输出内容,将作为“命令2”…

    2022年9月27日
    0
  • isNotEmpty 与 isNotBlank的区别「建议收藏」

    isNotEmpty 与 isNotBlank的区别「建议收藏」转自:http://www.zhenhua.org/article.asp?id=625 isNotEmpty将空格也作为参数,isNotBlank则排除空格参数参考QuoteStringUtils方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则

    2022年10月7日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号