资料介绍
描述
关于该项目:
今天我想向您展示如何构建自己的 ATmega328P/ATmega168/ATmega8A/ATmega48 和 ATmega88 Programming shield。我设计了这个扩展板,因此每当您购买新的微控制器(ATmega328P、ATmega168、ATmega8A、ATmega48 和 ATmega48)时,您都可以使用此扩展板在微控制器上烧录引导加载程序。我为这个屏蔽添加了一些特殊功能,比如您可以对其进行编程,无论是 SPI 引脚还是 USART 引脚。我还添加了一个重置开关来重置微控制器和一些公头,因此您还可以将外围设备连接到您的 DIY 编程屏蔽。所以让我们开始吧!
电子元件清单:
1. PCB(双面)
2. LED(红、绿、黄)
3.电阻(1K、10K)
4. 按钮
5. 100UF电容
6. 1UF电容
8. 男头
9. 16MHz水晶
10. 22PF电容
11. 0.1UF电容
12. 28PinDip IC插座
13. Arduino UNO
14. Arduino UNO USB 线
15. FT232RLEFTDI 编程器
理论:
要制作这个盾牌,首先要收集所有的电子元件和工具。您可以借助原理图(在本项目或教程的最后给出)或我的工作图片来焊接 PCB 上的所有电子元件。
烧录 ATmega328P/ATmega168 的引导程序:
将微控制器(ATmega328P/ATmega168)芯片插入防护罩的 28Pin dip 插座,现在您的防护罩已准备就绪。将 Arduino UNO 连接到您的计算机或笔记本电脑并打开 Arduino IDE 软件。现在转到 Arduino 编辑器的文件选项并单击示例,然后选择 Arduino ISP。现在您将能够在您的编辑器上看到 Arduino ISP 草图。在您的 Arduino UNO 上上传 Arduino ISP 草图,现在您的 Arduino UNO 充当 ISP 程序员。根据给定的原理图将您的编程屏蔽连接到 Arduino UNO。单击 Arduino 编辑器的 Tool 选项,然后单击 Programmer 选项并选择 Arduino 作为 ISP,并选择要在其上刻录引导加载程序的正确处理器类型。现在单击刻录引导加载程序选项,引导加载程序开始刻录。几秒钟后,您将看到引导加载程序已成功烧录。现在您的微控制器有一个引导加载程序,因此您可以在您的项目中使用它。
在微控制器上上传 BLINKSKETCH:
您还可以使用 ISP 编程器或 EFTDI 编程器将您的草图上传到编程屏蔽上。
使用 ISP 程序上传草图:
在使用 ISP 程序员上传草图时,您不需要更改之前在刻录引导加载程序期间所做的连接。在 Arduino 编辑器上编写草图(您要上传到编程盾牌上),然后单击 Arduino 编辑器的草图选项,然后再次单击“使用编程器上传”选项,您的草图将成功上传到编程盾牌上。
使用 EFTDI 编程器上传草图:
为了使用 EFTDI 编程器将草图上传到编程屏蔽上,首先断开您在刻录引导加载程序期间所做的先前连接。根据给定的原理图将 EFTDI 编程器连接到编程屏蔽。转到工具选项并单击程序员选项并单击 AVRMKILL 然后选择处理器类型并且不要忘记选择端口和板(选择 Arduino UNO 或 Arduino NANO)并单击上传选项,您的草图将成功上传到你的 DIY 编程盾牌
我的工作图片:
购买电子元件的链接:
1. PCB(双面)
2. LED(红、绿、黄)
3.电阻(1K、10K)
4. 按钮
5. 100UF电容
6. 1UF电容
7. 螺丝端子(2-Pin)
8. 男头
9. 16MHz水晶
10. 22PF电容
11. 0.1 UF电容
12. 28PinDip IC插座
13. Arduino UNO
14. Arduino UNO USB 线
15. FT232RLEFTDI 编程器
16. 跳线
- 使用ATmega328的七段显示驱动程序
- ATmega328 MPPT太阳能充电器
- AtMega328编程/开发板开源分享
- Atmega328 led动画或vumeter开源分享
- Atmega328时钟开源分享
- ATMEGA328/8 SMD转DIP PCB
- 基于ATmega328的Arduino的变频驱动器 4次下载
- ATMEGA328数据手册.英文版pdf 0次下载
- ATmega48(V)_88(V)_168(V)中文数据手册 41次下载
- ATmega48和ATmega88及ATmega168微控制器的数据手册免费下载 38次下载
- ATmega48和ATmega88与ATmega168及ATmega328P的微控制器数据手册 33次下载
- ATmega48系列微控制器的数据手册免费下载 1次下载
- ATMEGA168V pdf,ATMEGA168V data
- ATmega168 pdf datasheet
- atmega48/atmega88/atmega168 pd
- 如何利用ATmega328P构建一个可靠的LoRa设备 5274次阅读
- 如何为ATmega328P刷bootloader? 6919次阅读
- 微雪电子TSOP48编程座简介 3322次阅读
- 微雪电子TSOP48测试座编程座简介 2617次阅读
- dfrobotX-Board V2主板简介 1683次阅读
- fireflyQFN-48(56)BT-0.5-01 QFN48测试座简介 1811次阅读
- fireflyQFN-48(56)B-0.5-01 QFN48测试座简介 2063次阅读
- dfrobotDFRduino Pro MiniV1.3控制器简介 1269次阅读
- 微雪电子TQFP48转DIP48测试座简介 2081次阅读
- 微雪电子 mega48 mega88编程座介绍 2757次阅读
- 微雪电子STM8 QFP48测试座介绍 1756次阅读
- digilent ATmega168芯片介绍 2923次阅读
- 如何采用Arduino系统板进行单片机编程 6269次阅读
- 用Arduino Uno开发板和一块面包板就能轻松搞定这一切 2.4w次阅读
- atmega48单片机特性 atmega48的低功耗设计 7555次阅读
下载排行
本周
- 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次下载 | 免费
评论
查看更多