首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以通过编程方式打开/关闭3V3?

是否可以通过编程方式打开/关闭3V3?
EN

Stack Overflow用户
提问于 2012-03-23 16:54:12
回答 4查看 884关注 0票数 0

我有一个Netduino Plus与at transeiver连接通过SPI。我想在每次Netduino重新启动时重置传输器。是否可以通过编程方式打开/关闭3V3引脚?

EN

回答 4

Stack Overflow用户

发布于 2012-05-13 20:30:36

我建议使用FET (由其中一个I/O引脚控制)来启用/禁用收发器的3V3电源。当你说收发器时,我认为“不止几个mA”:)

顺便说一句,我们在Netduino Go的新Shield Base模块中考虑到了这一反馈。它在3V3和5V电源插头上都有一个集成的FET,因此您可以在代码中启用/禁用屏蔽的电源。一旦新的Ethernet go!bus模块发货,Shield Base发布(很快),您的解决方案就可以重新部署到Netduino Go + Shield Base,只需很少或不需要更改代码。

克里斯

秘密实验室有限责任公司

票数 3
EN

Stack Overflow用户

发布于 2012-03-23 18:00:46

查看电路图( http://www.netduino.com/netduinoplus/schematic.pdf ),我可以看到只有Micro SD卡插槽以编程方式控制其电源。你可以装配一个继电器来控制它(当然是通过晶体管),或者如果收发器使用的电流小于130 it (显示的设备的电流限制:http://www.datasheetarchive.com/BSS84W-7-F-datasheet.html),你可以从Netduino Plus复制电路。买一个继电器护盾看起来有点夸张,但你可能会有其他用途。

你有没有考虑过以编程的方式重置收发器,而不是使用暴力方法重新启动它?

票数 0
EN

Stack Overflow用户

发布于 2012-04-14 20:55:30

只是为了提供另一种观点。您可以使用关闭netduino复位线的晶体管,这将在每次netduino重新启动时重置设备。或者你可以把晶体管连接到一个备用的数字引脚上,然后在代码中给它供电。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9836301

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档