我想在不使用电阻的情况下在Arduino Uno的模拟引脚之一上使用标准压电蜂鸣器。对于Arduino开发板来说,连接起来会不会有问题?为什么?
我想在不使用电阻的情况下在Arduino Uno的模拟引脚之一上使用标准压电蜂鸣器。对于Arduino开发板来说,连接起来会不会有问题?为什么?
Answers:
压电蜂鸣器特有的:除了在其他答案中已经提到的电流限制问题外,直接连接还有其他风险:
敲击或敲击时,压电元件或压电弯曲器(振动并产生声音的薄而扁平的圆形部分)会产生很大的电压:此功能常用于敲击传感器和打击乐器的压电拾音器中。
例如,如果蜂鸣器掉落在坚硬的表面上时,所涉及的电压可能高达几十伏。如果没有某种形式的保护,例如至少串联一个电阻,那么这样的电压会克服Arduino微控制器内的ESD保护,并损坏设备。
因此,强烈建议使用电阻器。
反向电压比驱动电流更受关注,因为与某些答案所指的电磁(线圈)蜂鸣器不同,压电蜂鸣器在正常工作时仅消耗很少的电流。请参阅数据表以了解特定的蜂鸣器:5至30 mA的工作电流是常见的,对Arduino而言不会构成风险。
Arduino引脚最多可吸收40 mA电流。测量给定3-5V时蜂鸣器需要多少电流。如果低于40 mA,就可以了。
确实取决于蜂鸣器。压电蜂鸣器通常很好,您必须小心使用普通蜂鸣器。
通常,添加一个200-300欧姆的电阻可保护引脚免受几乎所有损坏。我建议还是使用一种,特别是如果蜂鸣器汲取的电流在30-40mA范围内。