首页 > 其他分享 >【深海王国】初中生也能画的电路板?番外1:Arduino其他家族成员的拓展板开发(4)

【深海王国】初中生也能画的电路板?番外1:Arduino其他家族成员的拓展板开发(4)

时间:2024-08-12 09:57:48浏览次数:15  
标签:引脚 电路板 番外 Arduino 原理图 拓展 初中生 PCB Mega2560

Hi~ (o^^o)♪, 各位深海王国的同志们,早上下午晚上凌晨好呀~ 辛苦工作的你今天也辛苦啦(/≧ω)

今天大都督继续为大家带来电路板的番外系列——初中生也能画的电路板?番外1:Arduino其他家族成员的拓展板开发,带你给其他Arduino家族成员如Pro Mini、Mega2560等,进行拓展版DIY开发,let’s go!

(4)Mega2560拓展板原理图与PCB绘制

ps:此番外系列需要有一定PCB设计基础,建议大家在学习完系列文章
【深海王国】初中生也能画的电路板?手把手教你制作第一个PCB电路板,后再进行学习。

同时关于电源接口选择和传感器、通讯接口端座的布线设计可以参考本系列第二节:(2)Pro Mini拓展板原理图与PCB绘制

准备工作:

在上节结束,我们已经完成了Mega2560拓展板的引脚功能对应表:

引脚号功能
0、1硬件串口
2、3中断引脚
4~13PWM
14~17硬件串口
18、19硬件串口1或中断引脚(不能同时用)
20、21I2C或中断引脚(不能同时用)
22~43普通数字I/O引脚
44~46PWM
47~49普通数字I/O引脚
50~53SPI
A0~A15模拟输入引脚

接下来我们就打开立创EDA,开始找一下合适的Arduino Mega2560封装:
帮大家再回顾一下,首先点击元件库,然后搜索Arduino Mega2560,然后点击用户贡献,找一个既有原理图又有封装的元件,如果喜欢可以添加收藏:

在这里插入图片描述

之前的Pro Mini模型也是这样找的。

拓展板原理图:

在这里插入图片描述

这个就是我们拓展板的原理图啦,乍一看很多,好像很厉害的样子,实际上大部分都是复制粘贴哈哈。
其中很多引脚大家应该都用不到那么多,焊电路的时候需要什么焊什么就好啦。反正大都督把所有引脚都给大家画上了,保够用的。
因为我们初学者使用的大部分传感器都是允许5V供电的,所以这个拓展板的供电全是5V,如果需要3.3V,添加一个3.3V的标签然后连线就可以啦。

拓展板PCB图:

因为这次用到的元器件非常多,所以我们一定要按区域,按功能摆放元器件,比如PWM引脚放在一起,数字引脚放在一起这样。
同时,我们还要注意一件非常非常非常重要的事!
立创EDA的免费卷只能用于10cm×10cm以内的板子,超过尺寸就不免费了!
因为Mega2560板子的长已经超出了10cm,所以在设计板子的时候,我们要设计的稍微短一点点。
最后成品如下:
在这里插入图片描述
然后添加个人标识的操作,前几篇有提到哦,详见:(2)Pro Mini拓展板原理图与PCB绘制

这样我们的电路板就绘制完成啦,如果需要立创EDA的工程文件,直接在咱们的公众号回复「PCB板3号」就可以啦。
然后导出我们拓展板的Gerber文件,在嘉立创平台下单就可以啦,需要Gerber文件的话就回复「Gerber文件3号」。

关于立创EDA如何导入工程项目,以及嘉立创平台如何下单PCB如何每个月免费打印PCB板,都可以参考下面这篇文章:
(7)立创EDA的工程文件下载与投板生产

今天的学习到这里就差不多啦,接下来就静等我们的拓展板发货啦~看到这里的你今天也辛苦啦,加油٩(ˊᗜˋ)و✧

哈哈,让焦虑不再蔓延,信息不再高壁,如果你觉得这篇文章对你有帮助,就来个免费的点赞吧!

(◍˃̶ᗜ˂̶◍)✩我深海大都督正式授予你深海王国公民的身份~

(・ω< )★ 加入深海大家庭,快乐摆烂每一天!

标签:引脚,电路板,番外,Arduino,原理图,拓展,初中生,PCB,Mega2560
From: https://blog.csdn.net/D13162580021/article/details/141030671

相关文章

  • Arduino IDE框架 Arduino Uno
    一、唤醒在ArduinoIDE框架中进行ArduinoUno开发时,可以使用SLEEP_MODE_PWR_DOWN模式来实现最深层次的休眠,以降低功耗。在这种模式下,ArduinoUno会关闭大部分微控制器功能,包括定时器中断,因此通常需要一个外部中断来唤醒设备。为了使用一个按钮来唤醒ArduinoUno,你需要将按钮连接......
  • Arduino的扩展模块
    Arduino是一款开源的电子原型平台,它具有简单易用、功能强大和可扩展性好的特点。Arduino拥有丰富的拓模块,可以实现各种各样的功能和应用。本文将详细介绍Arduino中常用的拓模块。传感器模块传感器模块用于感知周围环境的信息。常见的传感器模块有温湿度传感器、光线传感器、......
  • arduino相关函数
    I/O相关pinMode(pin,mode)作用:配置引脚以及引脚模式pin:为设置的引脚1,2,...mode:设置引脚的模式OUTPUT:输出模式INPUT:输入模式INPUT_PULLUP:上拉输入模式digitalWrite(pin,value)作用:配置引脚的值,设为高电平或低电平pin:设置的引脚value:HIGH或LOW设置为低......
  • 【番外篇】Android Studio 中 Banner控件实现首页轮播图
    目录一、创建一个空项目二、导入依赖包,添加网络权限三、写布局文件四、写入Java代码完整的Java文件代码:完整的xml代码: 许多App首页都会有轮播图,下面来介绍一下AndroidStudio中如何用Banner控件完成轮播图的效果:一、创建一个空项目为了方便,这里我们把模块名命名......
  • 【花雕学编程】Arduino FOC 之机械臂三维位置跟踪
    Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于C/C++语言的,你可以使用ArduinoIDE(集成开发环境)来编写、......
  • arduino 串口通信
    arduino串口通信1.编写arduino通信程序新建arduino代码管理空间,用于存放arduino的串口通信程序。rosnoetic@rosnoetic-VirtualBox:~$mkdirarduino_ws需求:通过串口,由arduino向计算机发送数据实现:新建arduino文件添加如下代码:/**需求:由arduino向PC发送数据:hellowo......
  • arduino 开发环境搭建
    arduino开发环境搭建将Arduino与笔记本相连,如下图所示:基于Arduino的开发实现,毋庸置疑的必须先要准备Arduino电路板(建议型号:ArduinoMega2560,因为它提供了更多的中断引脚),除了硬件之外,还需要准备软件环境,安装ArduinoIDE,在Ubuntu下,Arduino开发环境的搭建步骤如下:(1)硬件......
  • 用于从连接到 LAN 交换机的四个 Arduino 扩展板读取/保存数据的 Python 代码
    我有四个Arduino扩展板连接到LAN交换机。每个人都会发出一条“HelloJane”消息。LAN交换机已连接到我的PC。我需要将每个Arduino的数据/消息保存在PC上的单独文件夹中。请帮助使用Python脚本/代码。我能够看到来自所有四个Arduino的消息,但无法将它们保存到文......
  • Arduino之串口通信函数
    串口通信,也称为串行通信,是一种数据传输方式,其中数据以串行的形式按位顺序发送和接收。Arduino板通常具有内置的串口通信功能,允许它与其他设备(如计算机、传感器或其他微控制器)进行数据交换。Arduion的串口通信主要是通过TX/RX引脚实现的。TX(发送)和RX(接收)引脚是Arduino等微控制......
  • 【PlantSaver】电容式土壤湿度传感器使用及原理(并以Arduino实验)
    1.湿度检测原理关于这个传感器检测的原理,网上找的资料不多。类似传感器经典的设计是美国DECAGON公司生产的ECH2O系列传感器。其结构如下:式中:ε0=8.854×10-12为真空介电常数,单位F/m;S为板间遮盖面积,单位m2;C为板间电容量,单位F;δ为板件厚度,m;ε为含高湿敏性基......