Arduino Unoのアナログピンの1つで、抵抗を使用せずに標準のピエゾブザーを使用したい。これを接続することは、Arduinoボードにとって問題になりますか?どうして?
Arduino Unoのアナログピンの1つで、抵抗を使用せずに標準のピエゾブザーを使用したい。これを接続することは、Arduinoボードにとって問題になりますか?どうして?
回答:
圧電ブザーに固有:他の回答で既に述べたように、現在の制限事項とは別に、直接接続には追加のリスクがあります:
圧電素子またはピエゾベンダー(振動して音を生成する薄い平らな円形部分)は、ノックまたはタップすると大きな電圧を生成する可能性があります:この機能は、ノックセンサー、および打楽器のピエゾピックアップでよく使用されます。
たとえば、ブザーが硬い表面に落ちた場合、関係する電圧は数十ボルトにもなります。少なくとも直列抵抗などの何らかの形の保護がなければ、そのような電圧はArduinoのマイクロコントローラー内のESD保護を克服し、デバイスを損傷する可能性があります。
したがって、抵抗を使用することを強くお勧めします。
逆電圧は駆動電流よりも懸念事項です。これは、一部の答えが示す磁気(コイル)ブザーとは異なり、圧電ブザーは通常の動作ではほとんど電流を消費しないためです。特定のブザーについてはデータシートを参照してください。5〜30 mAの動作電流は一般的であり、Arduinoにとって危険ではありません。
この一般的なブザーを考えると、5Vで動作する約42オームのコイル抵抗があり、直接接続すると、Arduinoが供給できる40mA(ピンあたり)をはるかに超える119mAを消費しようとします。この電流を引き込むと、Arduinoが破損する可能性があります。インライン100オームの抵抗を追加すると、安全な制限内で、消費電流が約35オームに低下する可能性があります。
また、磁気部品として、逆起電力がArduinoに損傷を与えないように、ダイオードをその両端に配置する必要があります。音の振動はブザーに電圧を発生させ、ダイオードはそれがArduinoを損傷するのを防ぐことができます。