Nomar记录一段历史
基于 Arduino 扩展板的电子产品有什么好处?

一些电子产品以单个 PCB 的形式出现。他们在一块板上有 CPU 和所有东西。

其他电子产品是 Arduino 的盾牌。所以这些总是两块板。 Arduino 和另一个 PCB。

您可能不想更换 Arduino,除非它坏了。它是否经常坏掉,还是两块板只是一块板解决方案的前身?

拥有一个/两个板有什么好处/坏处?

对于经常使用 Arduino、盾牌/帽子/翅膀/任何一年级零件的人来说,80% 的解决方案适用于那些想要说“我构建了这个线路跟踪器/临时记录器/智能摄像头/打印机/等”后将 2 个部分拼合在一起并闪烁演示项目代码。由于任何额外的引脚通常会被屏蔽挡住,因此它们甚至不是非常可扩展或可定制的。大多数情况下使用单板会更好;菜鸟的交钥匙代码,比普通的 uno 板程序稍微复杂一点,让兽医用 C++ 编码。

3个回答

许多 3D 打印机主板基于 Arduino/Atmega 微控制器,只需在单板中添加一些步进电机驱动器、MOSFET 等。这解释了为什么您使用 Arduino IDE 来更新或修改其固件。

现在为什么要使用 Arduino + 像 RAMPS 这样的 Arduino 扩展板?好吧,如果您不擅长电子产品,对自己的电路板的成本感到满意,则不太关心超出电路板可能的升级/改装,也许您不应该这样做,这可能会让人不知所措。

将 Arduino 与 3D 打印机的屏蔽一起使用有几个优点,“两块板不仅仅是一块板解决方案的前身”,不。

1)它是可修改/可扩展/可升级/具有可更换部件。如果您的打印机自带的主板没有额外或足够的引脚来添加更多风扇、外壳灯、第二个挤出机、一个 LCD,而您想要的话,那就太糟糕了。 RAMPS 可以做到这一点,它有很多额外的引脚。它是可升级的。您想用新的步进驱动器替换步进驱动器吗?或者您不小心损坏了您拥有的那个?不用担心,您可以更换它而不是整个主板。想想它是否像其他主板一样是无法更改 CPU、RAM 和 GPU 的 PC。

2)它在这里很长一段时间,你将能够获得一个很长一段时间。不只有一家公司生产 RAMPS 或类似的盾牌。有时 3D 打印公司倒闭或停止生产您的特定主板。 RAMPS 很可能会留在这里。因为 Arduino 很可能会留在这里。

3) 如上所述,不仅仅是一家公司拥有或制造 RAMPS 或其他 Arduino 扩展板。除了您的主板不再生产的可能性之外,还有一个优势是不受一家公司定价和运输政策的支配。不过,其他一些主板也是如此。

4)它可能比你所拥有的便宜。我不想发布链接,但现在有一家公司以 180 美元的价格出售他们的 Printrboard 衍生产品。自己检查 Arduino Mega、步进驱动器和 RAMPS 板的成本,差别很大。也就是说,有些板的价格接近。

5)这是一个Arduino。为什么这本身就是一件好事?因为许多拥有 3d 打印机的人都是修补匠/制造商,他们已经将 Arduino 用于其他项目。它是开源的,拥有丰富的库来控制很多事情。可以使用 Arduino 完成的 3d 打印机的改装和升级是另一个更高的级别。或者它可以成为您未来 Arduino 项目的良好学习体验。另一方面,如果您已经在使用 Arduino 并且对它有经验,那么您可能会使用它,因为您知道如何控制它/修复它比以前从未见过的某些专用板更好。另外,对于像您这样的人,您的 3D 打印机主板将是“现成的”部件,这很好,对吧?

RAMPS 上的视频: https : //www.youtube.com/watch?v= FYJn6FuWOv4

一种或另一种解决方案并没有真正的大优势。使用单独的电路板的方法意味着它更加模块化,损坏的部件可以更容易地更换,但电子设备不会自行损坏:这几乎总是用户错误。如果您在组装电子设备时稍微小心一点,您将永远不会有任何损坏,并且具有模块化电子设备的优势没有实际意义。另一方面,使用模块化电子设备也没有缺点。

当然,模块化电子设备的另一个优点是您可以升级单独的组件(例如,更换更好的步进驱动器)。这种优势的价值取决于您最终是否要升级。

同意,尽管我们中最聪明的人有时也会做一些愚蠢的事情。我在一些 PCB 上炸了一些组件(一个是 Printrboard),只是因为我将电压表的探头放在错误的位置。此外,从答案看来,您似乎只有在损坏某些组件时才想要更换它们。但另一种情况是当您想要升级它们时。尽管如此,有效的观点。
如果我换个角度看。具有较少模块的单板因此需要较少的组装,因此意外损坏电子设备的风险较小?
不。组装包括将母插座插入公接头,反之亦然。我从来没有听说过有人在连接它们时会损坏它们,它们很坚固。而且您不能将错误的组件连接到错误的位置,因为它们的连接器的物理位置不同,您只需看一眼就可以分辨出来。至于少数必须拧紧的电源线,如果您在正确安装它们时遇到困难,就像我说的那样,您对电子产品知之甚少,最好使用单板控制器。

构建屏蔽的人有一个优势:他们不必设计 Arduino(主板)上的电路,甚至可能包括 Wifi 或 USB 通信。板载组件小批量更昂贵,因此现成的板在价格上更具竞争力。开发人员获得经过验证的知名开发板,以及软件工具链的完美支持。根据解决方案,他们甚至可能在认证方面遇到更少的麻烦,因为高频成分是已知的。所以,他们只需要设计屏蔽,容纳一些电机控制器、传感器或类似物。

这使得可以非常快速地生产少量单位,这对最终用户/最终客户来说也是一个好处。它以更低的成本实现了利基解决方案。能够(如果有的话)更换单个组件可能不是真正的好处,除非您喜欢将电子设备拆开。

随机文章