你好,
我正在读 Molloy 的一本书“Exploring BeagleBone”。我在第 251 页看到一个部分,照片中有一个 FET 和一个 LED。
...
我想尝试如何通过 FET 断开和连接到持续供电的 LED。所以,我着手并发现了一个问题。
...
整个设置都可以工作,但它也可以在没有 FET 的情况下工作。那么,为什么要使用 FET?
这是使用 FET 而不是 BJT 的两个原因。这篇小文章中使用的场效应管是bs270。您可以通过键入“bs270 数据表”在线找到 bs270 数据表。
...
所以,如果我需要一个密集的封装和更快的时间而没有延迟,FET(场效应晶体管)将是一个不错的选择。
各种晶体管使用不同的技术。我选择的 FET(N 沟道 MOSFET)是前面列出的 Molloy 书中的推荐之一,它使用电子来阻止并基本上打开通信。
所讨论的 FET 可以用作固态开关,可以“控制”比 GPIO 可以提供的负载/电流更高的负载/电流。因此,如果您要将 FET 源极连接到 GND 并将漏极连接到 vdd_5v,那么您将使用您的栅极,这个 N 沟道 MOSFET 的中间引脚将它连接到您的 GPIO。
...
在 BeagleBone Black 上,使用 config-pin 实用程序或通过在 GPIO 下的 sysfs 条目中更改你的方向 w/echo,确保你的 P9_12 pin 被提供给 out 而不是作为输入。我们需要将特定的 GPIO 作为输出。
...
我遇到了一些相互矛盾的想法,但都值得一读。我什至在网上找到了几篇文章,只是在谷歌上搜索 FET 或“为什么使用 FET”。
好的。如果连接还不够清楚,请查看下面的设置信息。为您的连接。稍后将提供软件,这比您想象的要容易。
对于这个项目,您很可能不需要 5v 桶式千斤顶。
...
因此,这里有一些状态机软件可以测试来自 Adafruit_BBIO.GPIO 的新 N 沟道 MOSFET。
import Adafruit_BBIO.GPIO as GPIO
import time
LED = "P9_12"
GPIO.setup(LED, GPIO.OUT)
while True:
GPIO.output(LED, GPIO.HIGH)
time.sleep(5)
GPIO.output(LED, GPIO.LOW)
time.sleep(5)
...
我还附上了一张照片,以防说明不是那么清楚。
好的。
所以,现在应该涵盖 N 沟道 MOSFET,即来自我。如果您感到无聊并且需要电源开关电源,N 沟道 MOSFET 可能会提供足够的电源,连同其他技术,BBB 无法提供支持的独立电路。和...
对于 BBB,您可以拥有两全其美的电路,并使用 MOSFET 或其他类型的 FET 将其连接到 BBB。如果事情变得太冒险,你需要一些独立的、完全独立的东西,你可能需要一个光耦合器。
提示:谷歌光耦合器!
赛斯
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !