Answers:
您不应该直接从Raspberry Pi驱动继电器。单个GPIO在3V3下只能安全地提供大约16mA的电流,这不可能足以为标准电磁继电器的线圈供电。即使您可能在关闭时由继电器线圈中的磁场崩溃引起的反电动势也可能损坏GPIO和Pi。
您应该使用GPIO来切换外部电路来切换继电器。
通常,将使用晶体管(用于放大电流)和二极管(用于防止反电动势)。
我个人可能会使用ULN2003A芯片,因为它们是为此目的而设计的。
驱动器板中内置了许多继电器,可用于业余爱好市场。
如果要驱动单个低压继电器,则使用7通道驱动器芯片会显得过分。使用一个NPN晶体管和一个反激二极管就可以了:
模拟此电路 –使用CircuitLab创建的原理图
注意:如果需要有关继电器状态的直观线索,可以用一个LED和一个200-500欧姆的串联电阻代替R1。这是在预制继电器板上经常执行的操作。