[案例研究]让您的软件飞起来,算法从120秒变化到0.5秒的速度是不一样的作者:Jiri Praus,来源:DF厂商文化社区微信公众号:Chip House(ID:chiphome-dy)是是的,我做到了。这很困难,花了我几天的时间,但我做到了。
最后,这是一次很棒的体验,最令人惊讶的是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电缆,然后尝试上传闪烁程序。让我们看一下:现在,我将其放入透明树脂中以使其不那么脆弱。
-END-猜猜您喜欢21岁,焊接28年的华为!声音清脆!孟美程序员鼓励老师每天24小时在线与您一起编写代码,并将此VSCode插件吹给我。全面分析了物联网通信协议。
最后,如果您认为本文不错,那么转发和共享也是我们继续更新的动力。 5T资源正在销售中!包括但不限于
公司: 深圳市捷比信实业有限公司
电话: 0755-29796190
邮箱: tao@jepsun.com
产品经理: 陆经理
QQ: 2065372476
地址: 深圳市宝安区翻身路富源大厦1栋7楼

更多资讯
获取最新公司新闻和行业资料。
- 梅兰日兰电动操作机构:为MT400/630及NS400N/NS630N断路器提供高效解决方案 梅兰日兰电动操作机构是专门为MT400/630以及NS400N和NS630N系列断路器设计的辅助设备。它通过电气驱动方式实现断路器的操作,不仅提升了断路器使用的便捷性,还极大地提高了工作效率。这款电动操作机构具有结构紧凑、操作稳...
- 浪涌电容器作用 浪涌电压保护:具有非常高开关频率的现代功率半导体器件容易受到潜在破坏性电压尖峰的影响。 跨接在功率半导体器件两端的浪涌电压保护电容器通过吸收电压脉冲来限制峰值电压,从而保护半导体器件,使浪涌电压保护电容...
- 电感受潮会影响使用吗 电感作为电子电路中非常重要的电子元件,在电路中起着其他电子元件无法替代的作用。但是我们在使用电感器的过程中经常会遇到一些问题,比如受潮!那么,受潮会影响电感器的使用吗? 可以肯定地告...
- 抗浪涌电阻的作用与选择方法 在电子设备中,浪涌电流是一种常见的问题,它可能对电路中的敏感元件造成损害。抗浪涌电阻,也称为热敏电阻或NTC电阻,其主要功能是在电源接通时限制电路中的浪涌电流,从而保护电路中的其他元件不受损害。选择合适的...
- 为什么高精度浪涌电阻比普通浪涌电阻好? 高精度防浪涌产品控制切割长度,使产品具有一定的精度和良好的防脉冲能力。 普通抗浪涌电阻适用于精度要求低、抗浪涌能力强的场合,如充电口、功放电路等。高精度防喘振产品适用于精度要求高、有一定防...
- 什么是铁氧体磁珠:工作原理及其用途 具有高性能和高分辨率的射频系统和转换器需要设计噪声更低的电源,以获得最佳性能。因此,特别是在收发器中,需要过滤电源中的噪声并减少模拟和数字域之间的高频串扰。和混合信号转换器。一种用于过滤高频电源噪声的...
- 铁氧体磁珠的工作原理 铁氧体带是一种无源电子元件,其主要功能是抑制电源线上的高频信号。可以在电源线或地线的区域中完成此磁珠的布置,该电源线或地线进入特定设备,例如笔记本电脑或笔记本电脑充电器铁氧体磁珠的电源线。铁氧体磁珠按...
- 二极管并联一个小电容的作用 我们在有的电路上会看到有的二极管上并联一只小电容,一般在几pf到0.2uf之间,有什么作用呢?分四种情况一,高频电路 这种电路对二极管的信号要求纯洁度比较高,如门,分离等,因为二极管有...
- 一体成型电感用合金粉和铁粉有什么差别 一体集成合金电感器,合金粉防锈效果比较好,感值量高,但电流特性相对较差,铁粉电流特性相对较好,但防锈效果相对较差,电感较低。同时需要进行喷涂处理,可以使用表面处理剂来提高防锈效果。...
- 为什么半导体放电管在电路中被广泛使用? 半导体放电管在电路中被广泛使用是因为它们有许多优点,包括:快速响应时间: 半导体放电管可以在纳秒级别或更短的时间内响应浪涌电流,从而可以保护敏感电子设备免受损坏。高浪涌电流承载能力: 半导体放电管可以承受高...
- 无功补偿的原理、作用及使用方法 一、功率的概念功率(英语:power)是单位时间内做功的大小或能量转换的大小。1、视在功率:视在功率是指发电机发出的总功率,其中可以分为有功部分和无功部分。2、有功功率:有功功率是保持用电设备正常运行所需的电功...
- 自恢复保险丝的一般寿命是多少?长期使用后能恢复吗 自恢复保险丝的一般寿命是多少?长期使用后能恢复吗如果与自恢复保险丝连接的电路发生故障,自恢复保险丝会切断电流,经过一段时间后自动恢复,可以多次使用。其短路的响应时间与电源电路的工作温度、常见故障电流的...
- 为什么有些压敏电阻可以用作微波暗室? 压敏电阻可以用作微波暗室,其原理是基于压敏电阻的微波烧结技术和无势垒氧化锌大功率线性电阻。微波暗室是一种用于测试微波设备的暗室,其中可以通过使用压敏电阻来控制微波信号的传播和反射。压敏电阻的微波烧结技...
- 为什么有些压敏电阻可以用作射线成像? 一些压敏电阻可以用作射线成像,因为它们具有磁致电阻效应。当射线辐射通过压敏电阻时,会产生磁场,从而导致压敏电阻的电阻值发生变化。通过测量压敏电阻的电阻值变化,可以获得射线辐射在空间中的分布信息,从而实...
- 为什么有些压敏电阻可以用作冲击测试? 压敏电阻可以用作冲击测试,其原理是基于压敏电阻的压敏特性和冲击信号的特点。具体来说,压敏电阻可以用来检测冲击信号的幅度和持续时间。由于压敏电阻的电阻值会随着外加压力的变化而变化,因此可以通过测量压敏电...
- 为什么有些压敏电阻可以用作气体检测? 压敏电阻可以用作气体检测,原因是它对气体变化非常敏感。当空气中的气体变化时,压敏电阻的电阻值会发生变化,从而可以检测出空气中气体的变化。此外,压敏电阻响应速度快,可以快速检测出气体变化,因此它可以用作...
- 什么是抗浪涌电路 浪涌电流是指通电瞬间流入电力设备的峰值电流。由于输入滤波电容充电迅速,峰值电流远大于稳态输入电流。 浪涌又称浪涌,顾名思义,是超出稳定值的瞬时峰值,它包括浪涌电...
- 为什么有些压敏电阻可以用作超声波测量? 一些压敏电阻可以用作超声波测量,因为它们具有磁致电阻效应。当超声波通过压敏电阻时,会产生磁场,从而导致压敏电阻的电阻值发生变化。通过测量压敏电阻的电阻值变化,可以获得超声波在空间中的传播信息,从而实现...
- 为什么有些压敏电阻可以用作真空度测量? 压敏电阻可以用作真空度测量,其原理是基于压敏电阻的压敏特性和真空度与压力之间的关系。具体来说,可以使用一个压敏电阻来测量气体的压力,然后根据真空度与压力之间的关系计算出真空度。例如,可以使用一个称重传...
- 为什么有些压敏电阻可以用作高精度时钟? 压敏电阻可以用作高精度时钟,原因是它具有很高的稳定性和精度。由于压敏电阻的电阻值会随着电压变化而变化,因此可以使用压敏电阻来测量电压,从而得到一个高精度的时钟。此外,压敏电阻响应速度快,可以快速检测出...