1

继电器控制器微控制器有什么区别?

我正在研究 Arduino 板并且刚刚进入电子领域,所以我想知道其中的区别。

我知道这不是一个编程问题,但我正在使用 PHP 进行开发,并且想在开始编写代码之前知道有什么区别,以确保我走的是正确的道路。

4

1 回答 1

6

这两种设备非常不同。但是,根据您要执行的操作,您可以使用其中任何一个。你必须更多地讲述你的目标。

如果您要打开和关闭大电流或高压负载,则需要某种继电器(或者可能是大型 FET)。如果您的电流和电压要求足够低(5V、40ma),您可以直接使用 Arduino 的输出引脚驱动负载。

Arduino 是一个微控制器。这意味着它是一台完整的计算机,只是简化了。它具有 RAM、寄存器、ALU 等。微控制器通常是专门的,因此它们不是使用台式计算机处理器中的某种总线与外围设备接口,而是内置了 I/O 功能,通常只是以输出的形式可以通过编程设置为高(输入电压,通常为 5V)或低(0V)。Arduino 可能使用它自己的编程语言,尽管它可能有不止一种可用的语言(我从未使用过)。我怀疑 PHP 是其中一种语言。

继电器控制器正是顾名思义——一个控制一些继电器的简单电路。继电器是电动开关。继电器控制器没有智能。不能编程;它必须通过 USB 进行外部控制。如果您尝试在台式机/服务器计算机上通过 PHP 与其交互,这可能是您的最佳选择。你是对的,它很贵。您可能只需花费一小部分成本就可以自己构建,特别是如果您愿意使用计算机上的并行端口(谷歌搜索应该如何给出简单的说明)。值得注意的是,继电器控制器,大概还有其他大多数,

嗯...只是非常模糊的编程相关:) 我认为我们可能需要另一个用于电子产品的 StackOverflow。也许 SparkOverflow?

于 2009-08-06T19:32:38.537 回答