电子发烧友App

硬声App

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

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

3天内不再提示
电子发烧友网>电子资料下载>电子资料>制作的Arduino UNO克隆板

制作的Arduino UNO克隆板

2022-10-19 | zip | 0.02 MB | 次下载 | 2积分

资料介绍

描述

大家好,如果我能谈谈我自己制作的 Arduino UNO 克隆板怎么办。是的,具有适当电路和板载编程器的完全兼容的 Arduino 微控制器板。所以,这是一个关于 Arduino 的简单教程,我们将学习如何设计电路,如何将其转换为 PCB最后以2 美元从中国第一 PCB 制造商“ JLCPCB ”订购 5 块高品质 PCB。

关于我的 Arduino 之旅的一些话:

我在这方面工作已经太久了,我有很多东西要分享,即将推出。关于程序和代码,我无话可说。我能理解程序,但不能正确编写它们;因为它们中的大多数都可以在 WEB 上开源。这就是为什么我从嵌入式开始,现在我正在设计一些兼容的微控制器、传感器、模块和屏蔽。

Arduino微控制器:

众所周知,Arduino UNO 的微控制器(Atmega328p)基本上有两种封装:28pin DIP 和 32pin SMD。这足以开始您的微控制器之旅。在这个项目中,我们使用的是 DIP 版本,但我会尽快分享 SMD 版本。

pYYBAGNOSimALYoCAAEsehb4YFQ425.png
28针DIP
 

规格

  • 微控制器: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

设计电路:

电路有一些主要部分,首先是微控制器本身。然后是一个编程芯片,一些电阻耦合电容USB口,稳压器和晶振。原理图可用,从这里下载

 
 
 
poYBAGNOSiuAPkOSAAHjdb1JSA0446.png
 
1 / 4电路图
 

组件列表:

1) AtMega328p (DIP 版)

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

3) 微型 USB 插座

4)100nF(104)电容

5) 22pf 电容

6) 12Mhz 晶体

7) 16Mhz 晶体

8) 220欧电阻

9) 1k 电阻

10) 10k 电阻

11) 603 贴片 LED 白色

12) 排针

13) Ams1117 3.3伏

14) Ams1117 5伏

电路说明:

 
 
 
poYBAGNOSi-ABeuhAADqb1mXOnw512.png
 
1 / 2
 

最大的挑战是尽量降低成本,所以我们尝试使用ch340编程芯片,它直接连接USB,被称为USB转串口芯片。RX 和 TX 引脚通过 1k 电阻连接到 MCU,DTR 引脚通过 100nf 电容复位。为了给 MCU 提供适当的时钟信号,一个 16MHz 晶体振荡器带有两个 22pf 陶瓷电容器Ch340 还需要一个 12Mhz 的时钟,所以有一个单独的 12MHz 晶振。AMS1117 5v 为所有电路提供 5v。Ch340g 用于提供 3.3v 或者我们可以使用单独的稳压器。复位引脚通过 10k 电阻连接到 5v,并在我们必须复位编程器时拉低。一些电容器用于降低信号中的噪声,并且有 4 个指示 LED,分别用于 RX、TX、Power 和 D13。

简化电路:

没有编程器部分的电路:

poYBAGNOSjKASo4bAADKE1CyNfA912.png
 

PCB和设计:

这是我的设计,我使用了与原版相同的外形尺寸。使用白色和 1.6mm 厚度和 HASL 表面处理。从这里下载 Gerber。

pYYBAGNOSjaAEq_tAAJHgfQio60358.png
我的设计
 

PCB 由JLCPCB赞助,您将通过我的链接在首次注册时获得价值 30 美元的优惠券。https://jlcpcb.com/见

另外还有一张 5 美元的第一个 PCB 订单的优惠券。因此,请使用此处的链接注册JLCPCB 还提供 SMT 组装、3d 打印和铝 PCB 服务。

焊接和组装:

首先焊接所有的smd元件,我没有任何特殊的焊料,热板或热风枪。所以我正在使用我的简单烙铁和手工焊接方法。

 
 
 
poYBAGNOSjmAALFMAAEW16C_iMo142.jpg
 
1 / 3
 

然后放置所有通孔组件并焊接它们。

poYBAGNOSjuASGFAAAD7rSgVYJM322.jpg
 

放置标题,最后我们准备好了。

编程:

从这里下载 CH340G 驱动程序,本文提供安装指南。

然后选择一个简单的blink代码并上传。

*/

// 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
}

在职的:

我的 Arduino 与此代码配合得很好。如果您遇到任何与引导加载程序相关的问题,请评论我们,我们也会尝试解决这些问题。

 

灵活性和销售:

所有文件和电路都是开源的,如果你想尝试从这里下载同样因为我们是平台新手,所以我的团队在这里提供定制 PCB 设计和您在 PCB 上的名字,只需 2 美元。我们将通过邮件直接发送您的定制 PCB Gerber 文件。

给我发邮件参加这个限时活动:Captainamerica7294@gmail.com

我们提供什么:定制设计、名称/品牌和微型 USB 和 C 型选项。

JLCPCB订单:

JLCPCB提供了一个很好的PCB订购方法,您不必记住尺寸,只需上传您的Gerber文件,软件会自动检测尺寸。

https://jlcpcb.com/见

 
 
 
pYYBAGNOSkCAbe5yAAEl10fbSuU776.png
 
1 / 2
 

然后选择颜色、厚度和其他参数,如表面光洁度和金边。

poYBAGNOSkKAWk8aAACvK3IHJLM408.png
 

然后只需 2 美元结帐,您将在 7 天内收到优质的品牌板。

 
 
 
poYBAGNOSkWAd1j2AAGdvGVpHiU326.png
 
1 / 2
 

未来更新:

我将发布该板的一些新版本作为开源。我将尝试使用 FTDI 编程器、smd 晶体、c 型 USB 和 Smd 版本的主微控制器芯片。以及一些兼容 NANO、esp8266、rp2040 和 esp32 的板。现在没有什么可透露的。

 


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

评论

查看更多

下载排行

本周

  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次下载  |  免费