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

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

3天内不再提示

如何使用atmeg328IC构建Arduino

454398 ? 来源:wv ? 2019-09-27 14:17 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:工具和组件

如何使用atmeg328IC构建Arduino

一如既往,让我们开始获取所需的所有组件。

组件

ATmega 328

2个10 uf电解电容

2个22 pf电容器(陶瓷盘)

7805电压调整器(5v)

16 MHz晶体振荡器

瞬时按钮开关

LED

28针DIP IC插座

LM1117T-3.3稳压器(3.3v)(可选)

2个10 uf钽电容器(可选)

工具

烙铁

万用表

第2步:说明

一旦您花了所有的时间进行组装,我只想说几行有关atmega328的内容。好吧,如果您查看IC的在线商店,您可能会发现它有两种类型,一种带有引导加载程序,另一种没有。如果您花了一些额外的钱,并将其带到引导加载程序中,则可以跳过此指导中的一些步骤。如果您携带的是没有引导加载程序的设备,那么您需要执行所有步骤。

自举程序是将arduino ide中的代码编写和上传到IC所必需的。

步骤3:上传自举程序

以下是将引导加载程序上传到ATmega IC的方法。您将需要一个arduino UNO来执行此步骤。按照上面的电路操作,然后将零件焊接在预板上,您无需在此阶段连接稳压器,因为arduino会提供必要的电源

第一个最好的方法是从配置开始我们的arduino UNO作为ISP,这样做是因为您希望arduino将草图上传到ATmega IC,而不是本身。在以下上传正在运行时,请勿连接ATmega IC。

将arduino插入PC

打开arduino IDE

打开》示例》 ArduinoISP

上传草图

步骤4:上传Bootloader2

在所有内容均已连接的情况下,从刚刚创建的文件夹中打开IDE(副本)。

从“工具”》“开发板”中选择Arduino328

从“工具”》“编程器”中选择Arduino作为ISP

选择Burn Bootloader

成功刻录后,您将获得“完成刻录的引导加载程序”。

步骤5:添加5V稳压器

成功刻录引导加载程序后,让我们完成arduino。添加5v稳压器是电路的重要组成部分,对于稳压器,我使用了互联网上常见的l7805 IC。输入的一面是IC的印刷面朝向您,一面朝下,另一端朝下。中间的一个接地,而最右端的一个是输出。

遵循电路并将稳压器连接到arduino。

步骤6 :3.3V电压调节器

这是可选的,并非真正需要这样做,仅用于为需要3.3V电源的外部屏蔽和模块供电。 arduino仅需要5V电源。

步骤7:第一个代码

完成上述所有步骤后,您就可以使用arduino。现在该上传您的第一个代码了。要上传代码,您只需从UNO卸下ATmega 328,然后将其替换为新的IC。上传完代码后,将其放回原处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Arduino
    +关注

    关注

    190

    文章

    6501

    浏览量

    193083
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder

    本文介绍了如何用能够Arduino IDE下载的Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录
    的头像 发表于 08-08 20:16 ?1083次阅读
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3开发板给另一个<b class='flag-5'>Arduino</b> IDE不能下载的<b class='flag-5'>Arduino</b> Nano/UNO R3开发板重新烧录引导程序bootlaoder

    什么是烧录-义嘉泰带你深度了解IC烧录服务

    本帖最后由 jf_99460966 于 2025-6-24 10:16 编辑 IC芯片烧录服务TEL:1 3 5 1 0 0 3 5 2 9 7深圳市义嘉泰科技有限公司专业提供IC芯片烧录服务
    发表于 06-05 16:13

    《ESP32S3 Arduino开发指南》第二章 Arduino基础知识

    ,简单来说,只要是搭载Arduino支持芯片的开发板都可以称为Arduino开发板。目前支持Arduino开发的芯片有很多,比如Mega系列芯片(Mega328p/Mega2560/M
    发表于 05-13 09:28

    OPA328 精密、零交叉、50μV失调电压、40MHz宽带宽RRIO CMOS运算放大器技术手册

    单通道 OPA328 和双通道 OPA2328 (OPAx328) 是针对极低噪声和宽带宽进行了优化的新一代精密低电压 CMOS 运算放大器系列。
    的头像 发表于 03-24 10:46 ?587次阅读
    OPA<b class='flag-5'>328</b> 精密、零交叉、50μV失调电压、40MHz宽带宽RRIO CMOS运算放大器技术手册

    通过Arduino Nano Matter开发板构建智能卷帘系统

    在本指南中,您将学习如何通过Arduino NanoMatter开发板和板上的Silicon Labs(芯科科技)MGM240S多协议无线模块来构建一个智能卷帘系统。该系统可通过 Amazon
    的头像 发表于 02-28 09:46 ?617次阅读
    通过<b class='flag-5'>Arduino</b> Nano Matter开发板<b class='flag-5'>构建</b>智能卷帘系统

    如何使用Arduino实现CAN总线通信呢

    CAN(Controller Area Network)总线是一种常用于汽车和工业控制系统的串行通信协议,以其高可靠性和实时性而闻名。Arduino,作为一种流行的开源微控制器平台,可以通过附加
    的头像 发表于 12-23 09:06 ?2114次阅读

    UCC272xxEVM-328用户指南

    电子发烧友网站提供《UCC272xxEVM-328用户指南.pdf》资料免费下载
    发表于 12-09 14:39 ?0次下载
    UCC272xxEVM-<b class='flag-5'>328</b>用户指南

    开源项目!基于 Arduino 的 MIDI 架子鼓

    MIDI 鼓的整个过程 - 从使用压电传感器到使用 3D 打印设计布局,再到使用 Arduino Leonardo 进行编码。 此设置可与 GarageBand、Ableton 等程序无缝协作。和我一起
    发表于 11-25 12:00

    基于Arduino的串口通信项目

    基于Arduino的串口通信项目涉及多个方面,包括硬件连接、软件编程、串口参数配置等。 一、硬件准备 Arduino开发板 :确保你有一块Arduino开发板,如Arduino Uno
    的头像 发表于 11-22 09:24 ?2364次阅读

    stm32与Arduino的比较

    在微控制器的世界里,STM32和Arduino是两个经常被提及的名字。STM32是一系列由STMicroelectronics生产的高性能微控制器,而Arduino则是一个开源电子原型平台,基于易于
    的头像 发表于 11-19 15:45 ?4519次阅读

    如何使用Arduino实现CAN总线通信

    CAN总线(Controller Area Network)是一种多主控制的串行通信协议,广泛应用于汽车电子、工业自动化等领域。它以其高可靠性、实时性和灵活性而受到青睐。Arduino作为一个
    的头像 发表于 11-12 10:09 ?2919次阅读

    Atmega328P单片机的引导程序

    谁有最新的 Atmega328P TQFP-32的引导程序
    发表于 10-22 16:48

    OPAx328的参考缓冲器、ADC驱动器和跨阻应用

    电子发烧友网站提供《OPAx328的参考缓冲器、ADC驱动器和跨阻应用.pdf》资料免费下载
    发表于 09-10 09:36 ?0次下载
    OPAx<b class='flag-5'>328</b>的参考缓冲器、ADC驱动器和跨阻应用

    CDC328A1时钟驱动器数据表

    电子发烧友网站提供《CDC328A1时钟驱动器数据表.pdf》资料免费下载
    发表于 08-21 10:33 ?0次下载
    CDC<b class='flag-5'>328</b>A1时钟驱动器数据表

    HT328A3 免电感滤波2×30W D类立体声音频功放

    HT328是一款高效D类音频功率放大器。在22V供电的立体声(BTL)模式、THD+N=10%条件下,能够持续提供2*33W/8Ω功率输出;在单声道(PBTL)、模式、THD+N=1%条件下,能够
    的头像 发表于 08-16 15:18 ?987次阅读
    HT<b class='flag-5'>328</b>A3  免电感滤波2×30W D类立体声音频功放