2012-03-23 106 views

回答

0

看着电路图(http://www.netduino.com/netduinoplus/schematic.pdf),我只能看到其动力编程控制的micro SD卡插槽。您可以使用继电器来控制(当然是通过晶体管),或者如果收发器使用的电流小于130mA(所示器件的电流限制为:http://www.datasheetarchive.com/BSS84W-7-F-datasheet.html),则可以从Netduino Plus复制电路。购买一个继电器盾看起来像是过度杀伤性的,但你可能有其他用途。

你有没有看着重置收发器编程,而不是加电循环它穷举法?

+0

电单车是绝对​​可靠的。软件重置不是。 – 2012-09-03 04:46:37

0

只是为了提供另一种观点。你可以使用一个关闭netduino RESET线的晶体管,这将在每次netduino重新启动时重置设备。或者你也可以将晶体管只是链接到一个备用数字销,并将其功率代码..

0

什么具体SPI设备是您使用?你提到它是一个收发器,但如果我们知道确切的零件号码,我们可能会提供更好的信息。如果您的设备需要小于8mA,那么Netduino Plus specs似乎表明一种选择可能是使用数字输出引脚作为电源。

不幸的是秘密实验室不使用完全相同的语言,我期望,调出水槽和源电流最大值,所以我会先直接联系他们,看你的风险擤芯片。我会看看我是否可以从他们那里得到答案,并在我/我的时候修改这篇文章。

更新:在Netduino上,接收器和源电流是相同的。有关更深入的解释,请参见my post on their forums about sink vs. source current。因此,如果您的设备可以运行几毫安,那么您应该可以使用数字I/O引脚来供电。

此外,许多设备都启用引脚。如果有帮助,您通常可以使用该线路重置它们,而不是拉动力量。有时使用薄片硬件,最好是拉动电源。

3

我会建议使用FET(由I/O的一个控制)引脚启用/禁用3V3为您提供强大的收发器。当你说的收发器,我觉得“超过几毫安” :)

顺便说一句,我们把这个意见反馈到与新的屏蔽基座模块Netduino围棋。它在3V3和5V电源接头上集成了一个FET,因此您可以在代码中启用/禁用电源。一旦新的以太网go!总线模块发布并且Shield Base即将推出beta版,您的解决方案可以重新部署到Netduino Go + Shield Base,而不需要更改任何代码。

克里斯
秘密实验室LLC

+0

如果您决定与克里斯的答案一起使用,Freetronics会以10美元的价格出售带有四个mosfets,支持电路和螺丝端子的电路板。 – 2012-09-03 04:48:59

相关问题