Phi*_*ord 1 microcontroller arduino
中继控制器和微控制器有什么区别?
我正在研究Arduino电路板,我刚刚进入电子产品领域,所以我想了解其中的不同之处.
我知道这不是一个编程问题,但我正在开发PHP,并想知道在开始编码之前有什么区别,以确保我走的正确路径.
这两个设备非常不同.但是,根据您正在尝试做的事情,您可能也可以使用其中之一.你必须详细说明你的目标.
如果要打开和关闭高电流或高压负载,则需要某种继电器(或者可能是大型FET).如果您的电流和电压要求足够低(5V,40ma),您可以使用Arduino的输出引脚直接驱动负载.
Arduino是一个微控制器.这意味着它是一台完整的计算机,只是简化了.它具有RAM,寄存器,ALU等.微控制器通常是专用的,它不是像台式计算机处理器那样使用某种总线连接外围设备,而是内置I/O功能,通常只是输出形式.可以通过编程方式设置为高电平(输入电压,通常为5V)或低电平(0V).Arduino可能使用自己的编程语言,虽然可能有多种语言可供使用(我从未使用过一种语言).我怀疑PHP是其中一个语言.
继电器控制器就是这个名字所暗示的 - 一个控制一些继电器的简单电路.继电器是电动开关.继电器控制器没有智能.它无法编程; 它必须通过USB外部控制.如果您尝试在桌面/服务器计算机上使用PHP与它进行交互,这可能是您的最佳选择.你是对的,它很贵.您可能只需花费一小部分费用来构建自己的,特别是如果您愿意使用计算机上的并行端口(谷歌搜索应该如何提供简单的说明).值得注意的是,继电器控制器,可能是大多数其他控制器,可能包含某种类型的微控制器,其I/O引脚连接到电路,将电流和/或电压增加到可以驱动继电器的点,继而开关负荷.
嗯...只是非常含糊地编程相关:)我想我们可能需要另一个StackOverflow电子产品.也许SparkOverflow?