使用GPIO引脚时的注意事项


11

作为Raspberry Pi和电子产品的新手,我想开始研究GPIO引脚,但是互联网上的任何教程都警告我不要以一种或另一种方式油炸Pi。我想知道在使用GPIO引脚时应采取的最低限度的预防措施和安全措施,以便减少油炸Pi的机会。我看了RPi网站(http://www.raspberrypi.org/documentation/usage/gpio/)上的GPIO文档。唯一提到的是

如果您按照说明进行操作,那么使用GPIO来解决问题既安全又有趣。但是,将电线和电源随机插入Pi可能会杀死它。如果尝试使用大量电源将事物连接到Pi,也会发生坏事。LED指示灯很好,电动机不好。

在这种情况下,什么是不连接到RPi的事情?可能发生的“坏事”是什么?


这些引脚就像40μA的放大器,当心不要通过它们驱动太多电流!
2014年

Answers:


4

如果您明智,这是相当安全的。最重要的事情是不要将任何大于3.3V的电压连接到引脚。确保不连接5V!

通常,应避免与Pi运行时建立连接(至少直到获得更多经验之前)。

您应该尝试运行LED(通过电阻器-470)。连接按钮非常安全(使用1KΩ串联电阻是个好主意)。

如果您查看The MagPi杂志http://www.themagpi.com/,将会发现很多示例。


最重要-包括静电和电感尖峰
John La Rooy14年

可以更详细吗?另外,我并不是在谈论组件的安全性。我在谈论如何安全使用Pi的GPIO而不损坏它
gokul_uf 2014年

4

为了进一步阐述为什么不做某些事情:

  1. 不要直接插入电动机:控制一个电动机是可以的,但是如果直接连接电动机,则Pi远没有足够的功率来运行它,如果电动机旋转并像发电机一样运转,则可能损坏Pi进入pi。

  2. 不要在pi运行时插入东西-虽然可以这样做,但避免这种情况的原因是要确保在将东西连接到GPIO之前了解GPIO的状态。它还使您有时间发现错误,然后再发送电源并可能破坏东西。

  3. 请勿插入任何具有高(或负)电压的电源-GPIO是二进制的,并且将3.3视为“开”-更高的电压会损坏pi。它们也将0设为“关闭”-降低任何值,您可能会再次损坏Pi。

  4. 电源-Pi并不意味着要通过GPIO供电,如果这样做,您将绕过保护多熔丝-信号(通过电阻降低)就可以了。

您可以插入的内容:

  1. 控制电子设备,例如晶体管(从其他地方获取电源)

  2. 二极管(低功率显示)+电阻器,用于限制电流

  3. 开关+电阻以限制电流并将其上拉/下拉

如果要使用:

  1. 灯泡,马达等使用晶体管驱动-对于更高功率的晶体管,使用晶体管驱动继电器为其供电。

  2. 模拟输入-使用模拟到数字转换器(或构建一个)


1

当您刚接触电子产品时,也许可以使用软件模拟器来模拟电子产品的功能是一个好主意。就像用户@ user2813274所说的那样,其有关:

  • 最大电流
  • 涉及的电压水平

我找到了一个不错的网站,您可以在其中浏览电子元件并测量流经LED和开关等的电压和电流。它甚至可以直观地显示电压和电流。

该站点有免费的开源下载。这是一个包含Java程序的zip文件。如果将其解压缩并双击.jar文件,则模拟器终止。也可以模拟相当先进的电子设备。这是网站:http : //www.falstad.com/circuit/

我不确定你对电子学有多少兴趣。例如,LED的工作方式;它仅允许电流沿一个方向(其点亮的方向)流动,但是要使电流流动需要最小电压。有些是1.7V,但甚至有3V的LED。由于流过的电流取决于所施加的电压,因此可以让它传导的电流太大,以至于流过的电流本质上是短路(即无限电流)。这就是为什么开关和LED涉及电阻。

玩得开心

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.