arduino uno r3单片机封装图_Arduino大家都熟,你听过Freeduino么?

【点击上方 「蓝字」 关注DF,一起成为技术颜控!】

3fc3b3b9f1342bd1decbc25ea702c17a.png

正文共:167214

预计阅读时间:5分钟

2db5ad0146ef0835431bc6d7570dbced.png
“骨架型”Arduino Uno

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

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

什么是Freeduino?

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

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

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

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

了解Arduino UNO电路

6089c93af1a55b07e23933ec7ae0a87d.png

在实际开始焊接之前,我们需要了解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封装的布局非常匹配。因此,无需交叉导线。

142d549f00e59df2885cb8649f8a780d.png
Arduino UNO引脚图
58f3c3e126b8a633daf8ca10f6652f90.png

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

5a5d95a4e1c95e780c49e0fe253fc351.png

电源电路

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

55bd6b1eb51540cbf7d43de04ccfea82.png
定制夹具将针座固定在适当的位置

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

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

USB转UART电路

9d7c91051d4fd388e93d196affd376a8.png
CH340C USB转UART转换器

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

led指示灯

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

a311f2526291686c6ba7cacf9d17df69.png

Freeduino能点亮吗?

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

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

eaf98bcc5811683ac8c7edf297340aea.png
与原始Arduino UNO来张合影
5047b752dace6e8424c7d99cc8b5e821.png
仰视图来一张
9d305563175cd3218709f5f8f4845274.png
俯视图再来一张

我是Jiri Praus。
欢迎访问我的网站www.jiripraus.cz

---------------------------------------------

项目作者:Jiří Praus

编辑:Roy

参考资料:

A Skeleton Arduino Un

https://www.hackster.io/jiripraus/a-skeleton-arduino-uno-89bdd6

Arduino UNO R3原理图和引脚图高清文件,点击

 往期回顾 

听说创客们都收藏了这个网站……

自制的大疆S1战车来了!

当谷歌小恐龙变成了一个小人……

手把手教你上手 HuskyLens 哈士奇人工智能摄像头

HuskyLens摄像头系列 | 写给小学生看的视觉PID巡线算法

【福利】Arduino系列引脚大全

1小时内做一个Otto机器人

拾色手电:颜色万千,只取一种

柯南同款,一推就能发光的眼镜

【小白福利】如何入门Arduino(上)

【小白福利】如何入门Arduino(下)

留下膝盖

👇

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值