电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>我自己的Arduino Nano微控制器板

我自己的Arduino Nano微控制器板

2022-10-26 | zip | 0.03 MB | 次下载 | 免费

资料介绍

描述

这是我的新 Arduino Nano 板,使用 C 型看起来更好,并且比兼容驱动程序高出一步。我在制作 PCB 时遇到了很多问题,但我认为PCBWay是所有这些问题的解决方案,因为它们具有原型 PCB 功能。

pcb 的外观也很重要,看看这个可爱的小野兽。无论如何,让我们看看规格和电路图。

Arduino微控制器

pYYBAGNYjYmAKXefAADT5dWmirg216.png
 

Arduino UNO 芯片有两种不同的封装,SMD 和 DIP。因为这里我们使用的是 Arduino Nano 兼容板,所以我们使用的是 32 针 SMD 芯片。以下是MCU的一些规格:

规格:

  • 微控制器:ATmega328P
  • 工作电压:5V
  • 输入电压(推荐):7-12V
  • 输入/输出电压(限制):6-20V
  • 数字 I/O 引脚:14 个(其中 6 个提供 PWM 输出)
  • PWM 数字 I/O 引脚:6
  • 模拟输入引脚:6
  • 每个 I/O 引脚的直流电流:20 mA
  • 3.3V 引脚的直流电流:50 mA
  • 闪存:32 KB (ATmega328P) 其中 0.5 KB 由引导加载程序使用
  • SRAM:2 KB (ATmega328P)
  • EEPROM:1 KB (ATmega328P)
  • 时钟速度:16 MHz
  • LED_BUILTIN:13

电路原理图:

我正在与您分享正确的原理图,在第一张图片中您可以看到微控制器部分,然后是编程器芯片部分和电源部分。您还可以从此处下载该电路的完整 PDF

 
 
 
poYBAGNOSiuAPkOSAAHjdb1JSA0446.png
 
1 / 4
 

所需组件:

pYYBAGNYjY-AXzt2AAJEpuyykbo808.jpg
 

1) AtMega328p(贴片版)

2) CH340G USB 转 TTL(用于编程)

3) USB C 型插孔

4)100nF(104)电容

5) 16Mhz 晶体

6) 1k 电阻

7) 10k 电阻

8) 603 贴片 LED 白色

9) Ams1117 5伏

10)定制PCB(PCBWAY

电路说明:

poYBAGNYjZOAHEz6AANB1MGcUQE279.jpg
 

最大的挑战是成本尽可能低,所以我们尝试使用ch340编程芯片,它直接连接USB,被称为USB转串口芯片。RX 和 TX 引脚通过 1k 电阻连接到 MCU,DTR 引脚通过 100nf 电容复位。为了给 MCU 提供适当的时钟信号,有一个 16MHz SMD rasonator。Ch340C 用作 USB 转串口编程器,内置 12MHZ 晶体作为时钟。复位引脚通过 10k 电阻连接到 5v,并在我们必须复位编程器时拉低。一些电容器用于降低信号中的噪声,并且有 4 个指示 LED,分别用于 RX、TX、Power 和 D13。

PCB布局和订购:

我想制作与 Arduino Nano 完全相同的 PCB。因此,我在设计 PCB 时牢记了引脚和电压。从这里下载我的 Gerber 文件。

pYYBAGNYjZaAAAMMAAIZFYJ_QIY717.jpg
 

对于专业的外观,我正在使用 PCBWAY 的 PCB 原型服务。订购过程太简单,使用此链接注册PCBway

pYYBAGNYjZiAfThdAAC54HqFniI015.png
 

然后选择PCB尺寸和颜色、表面光洁度和材料等参数

poYBAGNYjZuAbnWvAAEpb1ZhJG8051.png
 

将其添加到购物车 > 上传 Gerber 文件 > 结帐并在 7 天内收到您的包裹。

poYBAGNYjZ2AR4gtAAFFsXNyNwI929.png
 

焊接和组装:

 

因为我想为我的大学生使用这些 PCB,所以我使用的是镶板 PCB。因此,我们可以在更短的时间内制造更多的微控制器板。

pYYBAGNYjaCAGOx3AAIclO8hOFc900.jpg
 

我也从 PCBway 订购了模板,完整的评论在这里。顶层和底层都印在这个单一的模板上。

 

然后我放置了所有组件,这是焊接的时间。因为我没有任何热板,所以我的自制熨斗可以完成这项工作。根据底层热风枪是焊接的最佳方法。

 

上传第一个草图:

 

您可以从这里下载ch340c 编程芯片的正确驱动程序,我在这里也假设引导加载程序已预先上传到芯片中。因此,之后您可以尝试下面给出的闪烁草图来检查 MCU 和编程器的动作。

代码:

// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin LED_BUILTIN as an output.
  pinMode(LED_BUILTIN, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
  digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);                       // wait for a second
  digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);                       // wait for a second
}

看起来:

poYBAGNYjaSAO2cvAAEKqRy75ug519.jpg
 

毕竟不仅外观更好,而且该板与 Arduino Nano 完全兼容。多亏了PCBWAY制作了这个神奇的电路板。


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费