资料介绍
描述
这是我的新 Arduino Nano 板,使用 C 型看起来更好,并且比兼容驱动程序高出一步。我在制作 PCB 时遇到了很多问题,但我认为PCBWay是所有这些问题的解决方案,因为它们具有原型 PCB 功能。
pcb 的外观也很重要,看看这个可爱的小野兽。无论如何,让我们看看规格和电路图。
Arduino微控制器:
![pYYBAGNYjYmAKXefAADT5dWmirg216.png](https://file.elecfans.com/web2/M00/73/E8/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](https://file.elecfans.com/web2/M00/70/CB/poYBAGNOSiuAPkOSAAHjdb1JSA0446.png)
所需组件:
![pYYBAGNYjY-AXzt2AAJEpuyykbo808.jpg](https://file.elecfans.com/web2/M00/73/E8/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](https://file.elecfans.com/web2/M00/73/55/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](https://file.elecfans.com/web2/M00/73/E8/pYYBAGNYjZaAAAMMAAIZFYJ_QIY717.jpg)
对于专业的外观,我正在使用 PCBWAY 的 PCB 原型服务。订购过程太简单,使用此链接注册PCBway 。
![pYYBAGNYjZiAfThdAAC54HqFniI015.png](https://file.elecfans.com/web2/M00/73/E8/pYYBAGNYjZiAfThdAAC54HqFniI015.png)
然后选择PCB尺寸和颜色、表面光洁度和材料等参数。
![poYBAGNYjZuAbnWvAAEpb1ZhJG8051.png](https://file.elecfans.com/web2/M00/73/55/poYBAGNYjZuAbnWvAAEpb1ZhJG8051.png)
将其添加到购物车 > 上传 Gerber 文件 > 结帐并在 7 天内收到您的包裹。
![poYBAGNYjZ2AR4gtAAFFsXNyNwI929.png](https://file.elecfans.com/web2/M00/73/55/poYBAGNYjZ2AR4gtAAFFsXNyNwI929.png)
焊接和组装:
因为我想为我的大学生使用这些 PCB,所以我使用的是镶板 PCB。因此,我们可以在更短的时间内制造更多的微控制器板。
![pYYBAGNYjaCAGOx3AAIclO8hOFc900.jpg](https://file.elecfans.com/web2/M00/73/E8/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](https://file.elecfans.com/web2/M00/73/55/poYBAGNYjaSAO2cvAAEKqRy75ug519.jpg)
毕竟不仅外观更好,而且该板与 Arduino Nano 完全兼容。多亏了PCBWAY制作了这个神奇的电路板。
- AN014GD32微控制器在Arduino中的应用
- 基于Arduino微控制器的自动植物浇水系统设计 4次下载
- 基于arduino nano的数控灯控制器 0次下载
- 使用arduino开发板对89S52微控制器进行编程
- ARDUINO微控制器外部中断处理
- 兆易创新AN014 GD32微控制器在Arduino中的应用
- Arduino Pro Mini基于ATmega168的微控制器板
- Arduino Nano板测试
- 用于Arduino微控制器的多路交流输入板
- Arduino Nano实验板
- Arduino NANO v3.3微控制器
- arduino nano作为控制器的仿生手
- 使用Arduino ISP编程AVR微控制器和Arduino开发板
- 使用Arduino为微控制器打造能用舵机控制的游戏平台 14次下载
- Arduino nano (AD)PCB自制 0次下载
- 微控制器与运动控制器的区别 684次阅读
- 微控制器的定义和工作原理 1811次阅读
- 当Arduino遇上树莓派:Nano RP2040连接板 7268次阅读
- 什么是Arduino,新手程序员的最佳选择 6715次阅读
- 如何设计一个基于ESP32的微控制器开发板 3501次阅读
- 如何使用PIC微控制器制作GPS时钟 2352次阅读
- 如何使用Arduino Nano控制红绿灯 5412次阅读
- dfrobot Arduino Nano控制板介绍 5954次阅读
- dfrobotDFRduino Pro Mini控制器简介 2200次阅读
- dfrobotDreamer NanoV4.0控制器 1389次阅读
- dfrobotArduino DUE控制板 介绍 3569次阅读
- dfrobotDFRduino Nano 3.0控制器介绍 2753次阅读
- TIMSP430微控制器软件编程经验和应用技巧 4205次阅读
- arduino连接显示屏方法详解 4.7w次阅读
- 微控制器原理及应用 1.5w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论