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

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

3天内不再提示

了解Arduino UNO电路

j4AI_wujianying 来源:DF创客社区 2020-05-14 14:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

是的,我确实做到了。很难,花了我几天时间,但我做到了。

最后,这是一次很棒的体验,最令人惊讶的是Freeduino确实有效。我想与您分享我的经验。

什么是Freeduino?

它就是没有任何电路板的Arduino UNO板。

它使用一种称为自由形式的技术通过导线或铜丝而不是电路板来互连组件。它看起来简约又漂亮!

为什么我要做这个?我经常很难解释什么是自由形式的电子及其外观。而Freeduino正好是自由形式电子艺术的一个很好的例子,可以轻松地与著名的设备Arduino UNO相提并论,因此我做了它。

你可以查看上一篇LED挂饰,了解黄铜焊接的基础知识,所需的工具和材料。

了解Arduino UNO电路

在实际开始焊接之前,我们需要了解Arduino UNO的各部分功能。大体可以将其分为4个块:

ATmega328 MCU

ATmega328P PDIP

16MHz振荡器

防抖电容器

电源电路

7-12V至5V电压调节器

5V至3.3V电压调节器

USB /输入插孔自动选择电路

反向电流保护

USB转UART电路

USB接头

带有振荡器和去抖电容器的串行转换器芯片(ATMEGA8U2-MU)

信号

电源指示灯

默认LED(D13)

TX / RX LED

ATmega328 MCU

首先,我们从MCU以及数字和模拟IO引脚接头开始。Arduino UNO具有巧妙的排针布局,与ATMEGA328 28-DIP封装的布局非常匹配。因此,无需交叉导线。

ATmega328起作用的唯一外部组件是需要两个22pF电容器的外部16MHz振荡器。ATmega328P的硬件最少。现在可以通过AVR ISCP接口与USBasp编程器进行第一次测试。

电源电路

我给自己做了一个特殊的夹具,用于将针座固定在适当的位置,从而留出足够的焊接空间。

ATmega328由5V供电。Arduino UNO有两个电源输入源——插孔(7-12V)或USB连接器(5V)。同时它还为外部组件提供3.3V电源。这意味着需要2个稳压器。首先将7-12V转换为5V,然后将5V转换为3.3V。根据数据手册中的建议,我使用了两个AMS1117 5V和3.3V稳压器以及一些电容器。

为了简化操作,我将电源电路焊接到了板子的外部,然后将其放在数据线上。这实际上创建了两层自由形式的电路。我省略了自动选择和反向电流保护部分,因为这会使所有过程变得非常复杂。除非您对板子不满意,否则可以不需要它们。

USB转UART电路

如果要在不依赖编译器的情况下通过Arduino IDE上传程序,这一点很重要。好吧,没有它就不会那么酷。原始的Arduino UNO R3使用ATMEGA8U2-MU,虽然很棒,但太小了,不适合自由形式的电路。我决定选择CH340C芯片。它具有合适的SOP-16封装,仅需四个外部组件——去抖电容器,复位电容器和两个Tx / Rx线路电阻器。无需外部电容器的事实大大简化了整个电路。

led指示灯

我不喜欢那些大型THT LED,所以我决定使用小型SMD 1206 LED来发出功率,L,Tx和Rx通信信号。我很后悔。我先将一个SMD电阻焊接到他们,然后尝试将其焊接到电线。这很棘手。我必须使用低温的烙铁,并尽快解决问题,否则SMD组件的另一侧会被拆焊。

Freeduino能点亮吗?

首先,我连接了外部电源来检查电源调节器。所有电压电平都很好,因此我继续进行连接,并通过USBasp编程器将自举程序上传到芯片中。惊喜的是,该芯片在第一次尝试时就进行了通信。那是一个好兆头。外部晶振正常工作,所有引脚均正确连接。最后一步是连接USB电缆,然后尝试上传blink的程序。

现在,我将其装入透明树脂中,以使其不那么脆弱。

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

    关注

    140

    文章

    5344

    浏览量

    109022
  • 焊接
    +关注

    关注

    38

    文章

    3590

    浏览量

    63447
  • Arduino
    +关注

    关注

    190

    文章

    6527

    浏览量

    197467

原文标题:捷克“焊武帝”又一妖骚大作!用铁丝做“电路板”...

文章出处:【微信号:wujianying_danpianji,微信公众号:单片机精讲吴鉴鹰】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    知行科技与Uno Minda签署ADAS解决方案战略合作协议

    近日,知行科技与Uno Minda Limited(以下简称Uno Minda)签署ADAS解决方案战略合作协议,双方将首先基于一款明确车型进行ADAS方案的印度本土化开发,并在未来不断拓展合作广度和深度,通过战略协同把握好印度汽车市场电动化、智能化转型的重要机遇期。
    的头像 发表于 02-05 11:44 3538次阅读

    ARDUINO串口收发16进制码

    到16进制码为 1B 02 00 0A 8E 00 41 BA 40 00 42 16 FE BF 18,对收到的16进制码进行解析,可以得到正确的温度湿度值。但是用Arduino UNO向设备发送
    发表于 01-18 17:27

    探索用于Arduino的TLE94112ES直流电机控制盾牌

    概述 1.1 基本功能 这款专为Arduino UNO设计的直流电机控制盾牌,能够让用户控制多达6个独立的或11个级联的双向直流电
    的头像 发表于 12-18 16:35 496次阅读

    UNO Q:开启Arduino的全新未来

    图源: * Arduino* 作者:Matt Campbell,贸泽电子专稿 发布日期: 2025年10月7日 Arduino UNO Q不仅是灵活UNO平台的下一代产品,更是一种全新
    的头像 发表于 12-15 11:46 1164次阅读

    Arduino plc和termux esp

    Arduino plc和termux esp
    的头像 发表于 12-06 06:41 2035次阅读

    贸泽电子开售全新Arduino UNO Q单板计算机

    贸泽电子开售全新Arduino UNO Q单板计算机。Arduino UNO Q单板计算机(SBC)将高性能计算与实时控制结合,提供理想的创新平台。
    的头像 发表于 11-08 09:50 1560次阅读

    Arduino Uno l两轮自平衡机器人 电机驱动无输出求解

    Arduino Uno l两轮自平衡机器人 电机驱动无输出求解
    发表于 10-15 06:36

    Arduino UNO Q 登陆 DigiKey,现已开放预订

    融合高性能微处理器与专用微控制器,Arduino UNO Q加强创新开发能力 美国, 明尼苏达, 锡夫里弗福尔斯市 - 2025 年 10 月 07 日 全球领先的电子元器件与自动化产品分销商
    的头像 发表于 10-13 14:55 725次阅读
    <b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b> Q 登陆 DigiKey,现已开放预订

    高通宣布收购 Arduino,加速普及前沿边缘计算与 AI 技术

    “  全新 Arduino UNO Q 开发板与 Arduino App Lab 将为数百万开发者带来高通 Dragonwing 处理器的强大动力。  ”   要点速览: 强强联合 :此次收购将高
    的头像 发表于 10-08 11:15 910次阅读
    高通宣布收购 <b class='flag-5'>Arduino</b>,加速普及前沿边缘计算与 AI 技术

    如何在 NuMaker-IoT-M467 板上使用 Arduino IDE 控制 Wi-Fi 模块?

    在NuMaker开发板上,有一个ESP-12F Wi-Fi模块;但是,Arduino IDE 中的 NuMaker UNO 包不提供该模块的相关控制。如果您希望在 Arduino IDE 中控制此模块,您应该如何进行?
    发表于 09-04 08:28

    重新定义工业边缘计算:研华UNO-127/148/348边缘平台工控机

    有限公司一起来了解下研华UNO家族吧! 研华工控机 一、产品矩阵全景解析 UNO-348作为旗舰型号搭载第十代英特尔酷睿处理器,最高支持10核20线程运算能力,配备3个PCIe扩展插槽。其颠覆性创新在于双电源输入设计与GPU扩展
    的头像 发表于 08-12 11:41 753次阅读
    重新定义工业边缘计算:研华<b class='flag-5'>UNO</b>-127/148/348边缘平台工控机

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

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

    免费分享Arduino入门+进阶(全套例程+书籍)

    Arduino是一款开源电子原型平台,由硬件(单片机开发板)和软件(编程环境)组成,旨在让非专业用户也能轻松入门电子制作和编程。它的核心思想是简化硬件开发,通过直观的编程和模块化设计,让用户快速实现
    的头像 发表于 05-22 11:40 1328次阅读
    免费分享<b class='flag-5'>Arduino</b>入门+进阶(全套例程+书籍)

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

    第二章 Arduino基础知识 本章,我们将向大家介绍Arduino是一个什么东西?让大家对Arduino有一个大概了解。本章将分为如下几个小节:2.1什么是
    发表于 05-13 09:28

    HCLSoftware发布HCL UnO Agentic

    -HCLSoftware发布HCL UnO Agentic:以智能编排技术引领业务优化新纪元 印度诺伊达 2025年5月8日 /美通社/ -- HCLSoftware是HCLTech的企业软件部
    的头像 发表于 05-09 14:57 682次阅读