回路設計

ブザーとスピーカーを鳴らす回路|自励・他励と8Ωを直結しない理由

暗い背景で小さな金属のスピーカーと黒い丸いブザー、トランジスタと抵抗を差したブレッドボードの写真に、ブザーとスピーカー・鳴らす回路・8Ωは直結NGの文字

※本記事にはプロモーション(広告)が含まれています。

ブザーは、中に音を作る回路がある自励なら High にするだけで鳴り、ない他励ならマイコンが音の高さの方形波を送ります。圧電ブザー(圧電サウンダ)は端子に直結でき、電磁ブザーと 8Ω のスピーカーはトランジスタで受けます。つなぎ方は早見表、自励と他励の違いは自励と他励の節へ。

結論|まず30秒でわかる答え

ブザーは自励か他励かで鳴らし方が変わります。自励は中に音を作る回路があり、マイコンの端子を High にするだけで決まった高さの音が鳴ります。他励は中に回路がないので、マイコンが音の高さの方形波(440Hz ならラ)を送ります。
圧電サウンダ(他励)は電流がごく小さく、端子に直結できます。電磁ブザーは最大 125mA、8Ω のスピーカーは 5V で 625mA と、端子の 40mA を大きく超えるので、トランジスタで受け、ダイオードを付けます。
スピーカーには直列に 47Ω(1/2W)を入れて、電流を約91mA に抑えます。

この記事に出てくる言葉

わからない言葉が出てきたら、ここに戻ってきてください。本文でも、初めて出たところで言い換えます。

圧電ブザー電圧でのび縮みする板をふるわせて鳴らすブザー。電流がとても小さい
電磁ブザーコイル(巻いた線)の磁石の力で鉄の板をふるわせて鳴らすブザー
自励中に音を作る回路が入っている。電圧をかけるだけで鳴る
他励中に回路がない。外から音の高さの信号を送って鳴らす
方形波High と Low をくり返す四角い波。1秒にくり返す回数が周波数
周波数(Hz)1秒に何回くり返すか。音では音の高さになる
デューティ比1回のくり返しのうち High の時間の割合
dB(デシベル)音の大きさなどを比で表す単位。電力が10倍で +10dB
ダイオード電流を一方向にだけ流す部品。帯のある側がカソード(−側)

タイマーの「ピピッ」、ボタンを押したときの「ピッ」、ちょっとしたメロディ。音を出す部品は小さくて安いのですが、見た目が同じでも中身が違い、鳴らし方をまちがえると鳴らなかったり、マイコンを傷めたりします。

この記事では、実在のブザー4つとスピーカー1つのデータシートの数字を使って、どれをどうつなげばいいかを順番に見ていきます。

暗い背景で小さな金属のスピーカーと黒い丸いブザー、トランジスタと抵抗を差したブレッドボードの写真に、ブザーとスピーカー・鳴らす回路・8Ωは直結NGの文字

この記事で鳴らすもの:ブザー4種類とスピーカー

ブザーは「圧電か電磁か」と「自励か他励か」の組み合わせで4種類あります。これにスピーカーを加えた5つを、マイコン(Arduino Uno の ATmega328P・5V)から鳴らします。

種類この記事の例マイコンの信号つなぎ方
圧電ブザー(自励)CPI-137-83THigh で鳴るトランジスタ(直結もできる)
電磁ブザー(自励)UDB-05LFPNHigh で鳴るトランジスタ
圧電サウンダ(他励)PKM13EPYH4000-A0方形波端子に直結
電磁ブザー(他励)CEM-1206S方形波トランジスタ+ダイオード
スピーカー 8ΩCMS-40558N-L152方形波トランジスタ+抵抗+ダイオード

信号は2種類だけです。自励は「High にするだけ」、他励とスピーカーは「音の高さの方形波」。つなぎ方は、部品に流れる電流の大きさで決まります。

つまり、「自励か他励か」で信号が決まり、「電流の大きさ」でつなぎ方が決まります。

圧電と電磁の自励・他励ブザー4種類とスピーカー8Ωの例の品番、マイコンの信号、つなぎ方の表

音が出るしくみ:圧電・電磁・スピーカー

どれも、板やコーンを速くふるわせて空気をゆらし、音にします。圧電は「電圧でそる板」、電磁は「コイルの磁石で引かれる鉄の板」、スピーカーは「磁石の中で動くコイルとコーン」です。

圧電:電圧でそる板

金属の板に、電圧をかけるとのび縮みする板(圧電セラミック)がはり合わせてあります。電圧の向きを速く入れ替えると、板が上下にそってふるえます。電気的にはコンデンサに近く、電流はほとんど流れません。

電磁:コイルが鉄の板を引く

コイルに電流を流すと磁石になり、上にある鉄の板を引きつけます。電流を ON/OFF すると板がふるえます。コイルは線なので、電流がよく流れます(CEM-1206S のコイルは約47Ω)。

スピーカー:コイルとコーンが前後に動く

磁石のすきまに置いたコイルに電流を流すと、コイルとそれにつながったコーンが前後に動きます。電流の形のとおりに動くので、音楽や声も出せます。抵抗は 8Ω ほどと小さく、電流がとても流れやすい部品です。

光電効果・熱電効果・圧電効果の違い|ゼーベック・ペルチェ・ホール効果を一覧表で整理
あわせて読みたい
光電効果・熱電効果・圧電効果の違い|ゼーベック・ペルチェ・ホール効果を一覧表で整理

圧電効果・光電効果・熱電効果の違いを、電気と力・光・熱の変わり方で整理

つまり、圧電は「電圧で動く・電流が小さい」、電磁とスピーカーは「電流で動く・電流が大きい」と覚えます。

圧電セラミックをはった金属板がそる圧電、コイルが鉄の板を引く電磁、磁石の中のコイルとコーンが動くスピーカーの3つのしくみのイメージ図

自励と他励:音を作る回路が中にあるか

自励(じれい)は中に発振回路(音の高さの信号を作る回路)が入っていて、電圧をかけるだけで決まった高さの音が鳴ります。他励(たれい)は中に回路がなく、マイコンが送った方形波の周波数の高さで鳴ります。

自励他励
マイコンの信号High にするだけ方形波(tone() など)
音の高さ決まっている(例:約4kHz・約2.3kHz)自由に変えられる(ドレミも出せる)
直流をかけると鳴る鳴らない(カチッと鳴るだけ)
この記事の例CPI-137-83T・UDB-05LFPNPKM13EPYH4000-A0・CEM-1206S

見た目はよく似ています。データシートや販売店の説明に「自励」「発振回路内蔵」「電子ブザー」「indicator」とあれば自励、「他励」「サウンダ」「transducer」「externally driven」とあれば他励のことが多いです。

注意

名前の付け方はメーカーや販売店で違います。必ずデータシートの「駆動方式」や「定格電圧の単位(Vdc なら直流、Vp-p・Vo-p なら波の電圧)」で確かめてください。

つまり、ピッと鳴ればよいなら自励、音の高さを変えたいなら他励を選びます。

自励はHighの一定の信号で決まった高さの音、他励は方形波を送りその周波数の高さで鳴ることを示す2つの波形と説明

データシートの数字で比べる:電流と音の大きさ

圧電は電流がとても小さく(自励でも 10mA)、電磁は 30〜45mA、スピーカーは数百mA にもなります。音の大きさは、どれも 10cm の距離で 80〜90dB ほどです。

品番種類電圧など電流音の高さ音の大きさ(10cm)
CPI-137-83T圧電・自励5V(4〜10V)10mA3.8〜4.8kHz83dB
UDB-05LFPN電磁・自励5V(3〜7V)30mA 以下約2.3kHz83dBA 以上
PKM13EPYH4000-A0圧電・他励30Vp-p 以下ごく小さい4kHz で測定70dB 以上(3Vp-p)
CEM-1206S電磁・他励5Vo-p(3〜8V)45mA2.4kHz85〜92dBA
CMS-40558N-L152スピーカー定格 0.5W(8Ω)f0 500Hz90dB(0.1W)

dB と dBA は測り方が少し違います(dBA は人の耳の感じ方で重みをつけた値)。ここでは目安として並べています。

ATmega328P の端子は、データシートの試験条件が 20mA、絶対最大定格(これを超えると壊れるおそれがある値)が 40mA です。表の電流と見比べると、どれにトランジスタが要るかが見えてきます。

つまり、電流が 20mA を超えそうなもの(電磁ブザー・スピーカー)は、トランジスタで受けると考えます。

CPI-137-83T・UDB-05LFPN・PKM13EPYH4000-A0・CEM-1206S・CMS-40558N-L152の種類・電圧・電流・音の高さ・音の大きさの比較表

圧電サウンダ(他励)は端子に直結できる

圧電サウンダはコンデンサのような部品です。PKM13EPYH4000-A0(5.5nF)を 4kHz で鳴らすと、交流の抵抗は約7.2kΩ、平均の電流は約0.11mA で、マイコンの端子に直結できます。

配線はかんたんです。マイコンの端子 → 圧電サウンダ → GND。端子から tone() で方形波を出すだけで鳴ります。

交流の抵抗(容量性リアクタンス)
Xc = 1 ÷(2π × f × C)= 1 ÷(2π × 4000 × 0.0000000055)≒ 7.2kΩ

方形波が High になるたびに、圧電の板(コンデンサ)に電気がたまり、Low で出ていきます。1回にたまる電気は C×V なので、平均の電流は C×V×f = 5.5nF×5V×4000 ≒ 0.11mA です。

リアクタンス(XL・XC)とは?|周波数で変わる交流抵抗
あわせて読みたい
リアクタンス(XL・XC)とは?|周波数で変わる交流抵抗

コンデンサが周波数で抵抗のようにふるまう「リアクタンス」を図で

POINT

もっと大きな音にしたいときは、2本の端子のあいだに圧電サウンダをつなぎ、2本を逆向きに切り替える方法があります。かかる電圧が2倍になり、計算上は約 +6dB です(tone() ではできないので、プログラムの工夫が要ります)。

つまり、圧電サウンダは「電流がいらないスピーカー」。マイコンの端子だけで鳴らせます。

マイコンの端子から圧電サウンダを通してGNDへつなぐ回路図と、5.5nFで4kHzのとき約7.2kΩ・平均約0.11mAの計算

電磁ブザー(他励):トランジスタとダイオードで鳴らす

CEM-1206S のコイルは 40〜54Ω なので、5V で最大 125mA 流れます。端子では受けられないので、トランジスタ 2N3904 で ON/OFF し、ベースには 330Ω を入れます。ブザーと逆向きにダイオードも付けます。

+5V → ブザー(+)→ ブザー(−)→ トランジスタのコレクタ → エミッタ → GND と電流が流れます。マイコンの端子は、ベース抵抗を通してトランジスタに合図を出すだけです。

STEP 1 ブザーの電流

コイルの抵抗の最小 40Ω で計算します。5V ÷ 40Ω = 125mA。データシートの 45mA は 2.4kHz の方形波で鳴らしているときの値で、止めたまま ON にすると直流の電流が流れます。

STEP 2 ベース電流

2N3904 の hFE の最小は 100mA で 30。余裕を3倍みて、Ib = 125mA ÷ 30 × 3 = 12.5mA です。

STEP 3 ベース抵抗

Rb =(5V − 0.7V)÷ 12.5mA = 344Ω → 売っている値の小さい側の 330Ω。端子の電流は約13mA です。

CEM-1206S のデータシートにも、トランジスタとダイオードを使った応用回路がのっています。

ベース抵抗の計算|トランジスタでLED・リレーを動かす3ステップ
あわせて読みたい
ベース抵抗の計算|トランジスタでLED・リレーを動かす3ステップ

ベース抵抗を3ステップで決める方法。この記事の STEP 2・3 と同じ考え方

つまり、電磁ブザーは「コイルの抵抗で電流を出す → トランジスタで受ける → ダイオードで守る」の順に考えます。

+5VからCEM-1206S、2N3904のコレクタ、エミッタをGND、ベースに330Ω、ブザーと並列に帯を+5V側にした1N5819の回路図と計算

自励ブザー:High にするだけで鳴る

自励ブザーは、電圧をかけるだけで鳴ります。電磁の UDB-05LFPN は最大 30mA なので、トランジスタで ON/OFF し、ベースに 2.7kΩ を入れます。圧電の CPI-137-83T(10mA)も同じ回路で鳴らせます。

回路は電磁ブザー(他励)と同じ形で、マイコンの信号が「High か Low か」になるだけです。High でトランジスタが ON になり、ブザーに電圧がかかって鳴ります。

ベース抵抗は、30mA を hFE の最小 60(50mA のときの値で安全側)で割り、3倍の余裕をみて Ib = 1.5mA、Rb = 4.3V ÷ 1.5mA ≒ 3Ω → 2.7kΩ です。

注意

自励ブザーには+と−の向きがあります。+の印の足を+5V 側へつなぎます。逆につなぐと鳴りません。

CPI-137-83T の 10mA は、端子の試験条件の 20mA より小さいので、数字の上では端子に直結もできます。ただ、電圧が下がると音も小さくなるので、トランジスタで 5V をそのままかけるほうが安心です。

トランジスタとMOSFETどっち?マイコンでON/OFFする選び方
あわせて読みたい
トランジスタとMOSFETどっち?マイコンでON/OFFする選び方

トランジスタと MOSFET、マイコンで ON/OFF するならどっち?電流で選ぶ早見表

つまり、自励ブザーは「LED をトランジスタで点ける」のと同じ回路で鳴らせます。

+5Vから自励ブザー、2N3904、GNDとつなぎ、ベースに2.7kΩを入れた回路図と、UDB-05LFPN 30mA・CPI-137-83T 10mAの説明

ダイオードはなぜ要る? コイルは電流を急に止められない

電磁ブザーとスピーカーの中にはコイルがあります。トランジスタを OFF にした瞬間も、コイルは電流を流しつづけようとします。ブザーと逆向きにダイオードを付けると、その電流がダイオードを回って消え、トランジスタに高い電圧がかかりません。

ON のとき、電流は +5V → ブザー → トランジスタ → GND と流れます。ダイオードは向きが逆なので、このときは流れません。

OFF にした瞬間、トランジスタの道は切れます。でもコイルの電流は急には止まれません。ブザーの下から出た電流は、ダイオードを下から上へ通り、ブザーの上に戻る輪を回るあいだに、だんだん消えていきます。

注意

ダイオードの帯(カソード)は +5V 側に向けます。逆に付けると、ON にした瞬間に +5V → ダイオード → トランジスタ → GND の道ができ、ショートします。

他励の電磁ブザーやスピーカーは、1秒に何千回も ON/OFF します。そのたびにこの電流が出るので、速く動くショットキーダイオード(1N5819 など)が向いています。

フリーホイールダイオードとは?モータ・リレーの逆起電力を逃がす仕組み
あわせて読みたい
フリーホイールダイオードとは?モータ・リレーの逆起電力を逃がす仕組み

OFF の瞬間に高い電圧が出るしくみと、フリーホイールダイオードの選び方

つまり、コイルの入った部品を ON/OFF するときは、「逆向きのダイオードで逃げ道を作る」のがセットです。

ONのときは+5Vからブザー・トランジスタ・GNDへ、OFFの瞬間はブザーからダイオードを通ってブザーに戻る輪を色で示した2つの回路図

音の高さ=方形波の周波数:ドレミの周波数

他励のブザーやスピーカーは、送った方形波の周波数の高さで鳴ります。ラ(A4)は 440Hz、1オクターブ上がると周波数は2倍です。Arduino なら tone(ピン, 440) で 440Hz の方形波が出ます。

音周波数1周期High の時間(50%)
ド261.6Hz3,822µs1,911µs
レ293.7Hz3,405µs1,703µs
ミ329.6Hz3,034µs1,517µs
ファ349.2Hz2,863µs1,432µs
ソ392.0Hz2,551µs1,276µs
ラ440.0Hz2,273µs1,136µs
シ493.9Hz2,025µs1,012µs
ド523.3Hz1,911µs956µs
ドレミの周波数(平均律)
周波数 = 440 × 2^(ラからの半音の数 ÷ 12)

Arduino の tone() は、指定した周波数で High と Low が半分ずつ(デューティ比 50%)の方形波を出します。公式の説明には、同時に鳴らせるのは1つだけ、31Hz より低い音は出せない、Uno などではピン 3 と 11 の PWM と同時に使えない、と書かれています。

ブザーには鳴りやすい周波数があります。CEM-1206S は 2.4kHz、PKM13EPYH4000-A0 は 4kHz で音の大きさを測っています。その近くの高さで鳴らすと大きな音になり、離れると小さくなります。

周波数とは?Hz(ヘルツ)の意味を図解で超やさしく解説
あわせて読みたい
周波数とは?Hz(ヘルツ)の意味を図解で超やさしく解説

1秒に何回くり返すかを表す「周波数」と Hz の意味

つまり、メロディは「周波数の表」と「鳴らす長さ」を順に tone() に渡すだけで作れます。

ド261.6Hzからド523.3Hzまでの周波数・1周期・Highの時間の表と、Arduinoのtone()の説明

デューティ比と音の大きさ:50% がいちばん大きい

方形波の「音の高さの成分(基本波)」の大きさは、デューティ比 D のとき sin(π×D) に比例します。50% がいちばん大きく、25% で約0.71倍(-3dB)、10% で約0.31倍(-10dB)になります。

デューティ比基本波の大きさ(50% を1)dB
50%1.00倍0dB
25%0.71倍-3dB
10%0.31倍-10dB
5%0.16倍-16dB

tone() は 50% で出すので、いちばん大きな音になります。少し音を小さくしたいときは、PWM のデューティ比を下げる方法もあります。ただし音色も変わるので、この表は計算上の目安です。

方形波には、音の高さの成分のほかに、その3倍・5倍…の高い成分も入っています。ブザーの「ピー」という少しかたい音は、このためです。

つまり、音の高さは「周波数」、音の大きさの調整は「デューティ比」や電圧・電流で行います。

デューティ50%・25%・10%の方形波と、基本波の大きさ1.00倍・0.71倍(−3dB)・0.31倍(−10dB)

8Ω のスピーカーを端子に直結できない理由

8Ω のスピーカーに 5V をつなぐと、5V ÷ 8Ω = 625mA 流れようとします。ATmega328P の端子の絶対最大定格 40mA の約16倍です。50% の方形波でも、スピーカーの電力は約1.6W で、定格 0.5W を超えます。

直結したときの電流
I = V ÷ R = 5V ÷ 8Ω = 625mA

スピーカーの「8Ω」は、データシートのインピーダンス(交流の抵抗。CMS-40558N-L152 は 2kHz で 6.8〜9.2Ω)です。この記事では 8Ω の抵抗として計算しました。

端子につなぐと、端子が出せる電流をはるかに超え、端子やマイコンが壊れるおそれがあります。電源の電圧が下がって、マイコンがリセットすることもあります。

つまり、スピーカーは「とても小さな抵抗」。端子ではなく、トランジスタと直列の抵抗で電流を決めて鳴らします。

端子の試験条件20mA・絶対最大40mA・自励ブザー30mA・スピーカー直結625mAを10倍ずつの目盛りで比べた棒グラフ

スピーカーの回路:トランジスタと直列の 47Ω で電流を決める

+5V → 47Ω → スピーカー → トランジスタ → GND とつなぎます。電流は 5V ÷(47+8)Ω ≒ 91mA、スピーカーの電力は約33mW、抵抗の熱は約194mW なので、抵抗は 1/2W を使います。

直列の抵抗電流スピーカーの電力抵抗の熱
22Ω167mA111mW306mW
47Ω91mA33mW194mW
100Ω46mA9mW107mW
220Ω22mA2mW53mW

電力は、50% の方形波で ON の時間が半分なので、I²×R の半分で計算しました。抵抗を小さくすると音は大きくなりますが、抵抗の熱とトランジスタの電流が増えます。22Ω では抵抗に約0.3W、電流は 167mA(2N3904 の 200mA に近い)になります。

ベース抵抗は、91mA を hFE の最小 30 で割って3倍し、Ib ≒ 9.1mA、Rb = 4.3V ÷ 9.1mA → 470Ω です。スピーカーもコイルなので、ダイオードを付けます。

電力の公式が混乱する人へ|P=VI・I²R・V²/Rの使い分け完全整理
あわせて読みたい
電力の公式が混乱する人へ|P=VI・I²R・V²/Rの使い分け完全整理

I²R・V²/R・VI の使い分けで、抵抗の熱を計算する練習

POINT

音楽や声をきれいに大きく鳴らしたいときは、この回路ではなく、オーディオ用のアンプ IC を使います。この回路は「ピッ」「ドレミ」などの合図の音向けです。

つまり、5V で小さなスピーカーを鳴らすなら、まず 47Ω(1/2W)から始め、音の大きさを聞いて変えていきます。

+5Vから47Ω(1/2W)とスピーカー8Ω、2N3904、GNDの回路図に1N5819と470Ωを加えた図と、22・47・100・220Ωの電流と電力の表

音量の目安:電力が10倍で +10dB、距離が2倍で −6dB

スピーカーの音の大きさは、データシートの「0.1W・10cm で 90dB」から見積もれます。47Ω のとき 33mW なので約85dB、100Ω で約79dB です。離れると小さくなり、1m では 10cm より約20dB 小さくなります。

電力と dB
dB の差 = 10 × log10(電力の比)  例:33mW ÷ 100mW → 10×log10(0.33) ≒ −5dB
直列の抵抗スピーカーの電力10cm での音(目安)
22Ω111mW約90dB
47Ω33mW約85dB
100Ω9mW約79dB
220Ω2mW約73dB

音は離れるほど小さくなります。点から広がる音なら、距離が2倍で −6dB、10倍で −20dB が目安です。ブザーの 85dB(10cm)は、1m 先では約 65dB の計算になります。

方形波には音の高さ以外の成分も入るので、実際の音の大きさは目安からずれます。また、このスピーカーは 500Hz(f0)より低い音が小さく聞こえます。低いドレミ(261〜494Hz)は、高いオクターブより小さめに聞こえることがあります。

つまり、dB は「足し算・引き算できる大きさのものさし」。電力と距離からおおよその音量を見積もれます。

直列抵抗ごとのスピーカーの電力と10cmでの音の大きさの目安の表と、距離20cm・50cm・100cmで−6・−14・−20dBの表

ブレッドボードで組む:電磁ブザー(他励)

トランジスタ 2N3904 を平らな面を手前に差し、E(左)を GND レール、B(まん中)を 330Ω を通してマイコンの出力、C(右)をブザーの − につなぎます。ブザーの + は +5V レールへ、ダイオードは帯を +5V 側に向けてブザーと並べます。

1. 電源のレール

マイコンの 5V を +5V レール、GND を GND レールへつなぎます。

2. トランジスタとベース抵抗

2N3904 を差し、E を GND レールへ。マイコンの出力 → 330Ω → B とつなぎます。

3. ブザーとダイオード

ブザーの − の足と C をジャンパ線でつなぎ、+ の足を +5V レールへ。ダイオード 1N5819 は、帯のない側を − の列、帯の側を + の列に差します。

4. 音を出す

マイコンで tone(ピン, 2400) を実行すると、CEM-1206S が鳴りやすい 2.4kHz で鳴ります。

注意

ブザーの足の間隔(CEM-1206S は 6.5mm)は、ブレッドボードの穴(2.54mm おき)とぴったり合わないことがあります。無理に押しこまず、足を少し曲げて差します。

つまり、レール → トランジスタ → ブザーとダイオードの順に差すと、迷わず組めます。

マイコンの出力から330Ωで2N3904のベース、エミッタをGNDレール、コレクタをCEM-1206Sの−、+を+5Vレールへ、1N5819の帯を+側にしたブレッドボードの配線図

早見表:何をどうつなぐ?

「自励か他励か」で信号を、「電流が 20mA を超えるか」でトランジスタを、「コイルが入っているか」でダイオードを決めます。

もの信号電流(この記事の例)つなぎ方ダイオード
圧電(自励)High/Low10mAトランジスタ(直結もできる)不要
電磁(自励)High/Low30mA 以下トランジスタ+2.7kΩ付けると安心
圧電(他励)方形波ごく小さい端子に直結不要
電磁(他励)方形波最大 125mAトランジスタ+330Ω必要
スピーカー 8Ω方形波91mA(47Ω 直列)トランジスタ+47Ω(1/2W)必要

「付けると安心」は、この記事の目安です。データシートに応用回路があれば、それに合わせます。トランジスタはどれも 2N3904、ダイオードは 1N5819 で計算しました。

つまり、迷ったら「信号・電流・コイル」の3つを確かめれば、つなぎ方が決まります。

圧電と電磁の自励・他励とスピーカー8Ωの信号・電流・つなぎ方・ダイオードの要否の早見表

よくある失敗4つ:ブザーとスピーカーを鳴らすとき

他励に直流を流す・自励に方形波を送る・スピーカーを直結する・ダイオードを忘れる、の4つがよくある失敗です。

1. 他励に直流を流す

他励のブザーに High を出しっぱなしにしても、ON の瞬間に「カチッ」と鳴るだけです。tone() で方形波を送ります。

2. 自励に方形波を送る

自励ブザーに tone() でドレミを送っても、中の回路の音と混ざり、思った高さになりません。音階を鳴らしたいなら他励を選びます。

3. スピーカーを直結する

8Ω に 5V で 625mA。端子もスピーカーも傷むおそれがあります。トランジスタと直列の抵抗で電流を決めます。

4. ダイオードを忘れる

電磁ブザーとスピーカーはコイルです。OFF の瞬間の電流の逃げ道がないと、トランジスタに高い電圧がかかります。帯を +5V 側に向けて付けます。

つまり、「信号の種類」と「電流の大きさ」と「コイル」の3つを、電源を入れる前に確かめます。

他励に直流を流す、自励に方形波を送る、スピーカーを直結、ダイオードを忘れるの4つの失敗と対策のカード

よくある質問(FAQ)

Q. ブザーはマイコンに直結していい?

A. 圧電サウンダ(他励)は電流がごく小さく直結できます。電磁ブザーは数十〜百mA流れるのでトランジスタで受けます。

Q. 自励ブザーと他励ブザーの違いは?

A. 自励は中に発振回路があり電圧をかけるだけで鳴ります。他励は外から方形波を送り、その周波数の高さで鳴ります。

Q. ブザーにダイオードは必要?

A. コイルの入った電磁ブザーとスピーカーには付けます。ブザーと逆向きに、帯を+5V側へ向けます。

Q. スピーカーをマイコンに直結できないのはなぜ?

A. 8Ωに5Vで625mA流れようとし、端子の40mAを大きく超えるからです。トランジスタと抵抗を使います。

Q. ブザーの音の高さを変えるには?

A. 他励のブザーに、鳴らしたい周波数の方形波を送ります。Arduinoならtone(ピン, 440)でラの音です。

Q. ブザーの音を大きくするには?

A. 鳴りやすい周波数の近くで鳴らし、デューティ比を50%にします。圧電は電圧を上げると大きくなります。

まとめ
  • ブザーは圧電か電磁か、自励か他励かの組み合わせ。自励は High だけ、他励は方形波
  • 圧電サウンダ(他励)は約7.2kΩ(4kHz)で電流がごく小さく、端子に直結できる
  • 電磁ブザーは最大 125mA。トランジスタ(ベース 330Ω)で受け、ダイオードを付ける
  • 音の高さは方形波の周波数。ラは 440Hz、1オクターブ上で2倍。tone() は 50% で出す
  • 8Ω のスピーカーは直結で 625mA。47Ω(1/2W)を直列に入れて約91mA・約85dB(10cm)
  • コイルの入った部品には、帯を +5V 側に向けたダイオードをセットで

まずは圧電サウンダを端子に直結して、tone() でドレミを鳴らしてみてください。音が出たら、電磁ブザーやスピーカーをトランジスタで鳴らしてみましょう。

参考にした資料

法令・規格・資料は改訂されることがあります。実務で使うときは、発行元の最新版で確かめてください。

この記事の理解を深める本と道具
おすすめの道具

回路を実際に組んで、電流や電圧を確かめてみたいときに向いています。サンハヤトのブレッドボード SAD-101です。408個の穴に部品を差し込むだけで、はんだ付けをせずに回路を組めます。

マルツオンライン
¥1,050 (2026/11/09 15:21時点 | 楽天市場調べ)
おすすめの道具

波形を自分の目で確かめるなら、手元にオシロスコープが1台あると便利です。RIGOLのデジタル・オシロスコープ DHO804です。周波数帯域70MHz・4チャンネルで、12ビットの垂直分解能をもちます。

おすすめの道具

回路の電圧や導通を自分の手で確かめるなら、手元にテスターが1台あると便利です。三和電気計器のデジタルマルチメータ(テスター)CD772です。電圧や抵抗などを測れます。

S
シラス
電験三種・QC検定1級 / メーカーでパワエレ設計・品質保証 実務10年

メーカーで回路設計と生産技術(品質改善)に携わってきた経験をもとに執筆しています。むずかしい専門用語をできるだけ使わず、はじめて学ぶ人がつまずかないように、図とたとえで説明することを大切にしています。

テーマ別に、もっと深く学ぶ

気になるところから読んでも大丈夫です。どの記事も、はじめて学ぶ人向けにやさしく書いています。

つまずきやすい「違い」を一気に解決
インピーダンスとは?抵抗との違いと求め方を図解|計算ツール付き
違いがわかる
インピーダンスとは?抵抗との違いと求め方を図解|計算ツール付き

スピーカーの「8Ω」はインピーダンス。抵抗との違いを図で

違いを確かめる →
ショットキーと整流ダイオードの違い|置き換えの判断と使い分けを図解
違いがわかる
ショットキーと整流ダイオードの違い|置き換えの判断と使い分けを図解

ブザーやモーターに使うショットキーと、ふつうの整流ダイオードの違い

違いを確かめる →
RL回路とRC回路の違いを完全比較|「コイルは電流維持、コンデンサは電圧維持」で全て解決
違いがわかる
RL回路とRC回路の違いを完全比較|「コイルは電流維持、コンデンサは電圧維持」で全て解決

コイルは電流を保ち、コンデンサは電圧を保つ。RL と RC の違い

違いを確かめる →
フローティングとは?「浮いている」状態とプルアップ・プルダウンの選び方|計算ツール付き
違いがわかる
フローティングとは?「浮いている」状態とプルアップ・プルダウンの選び方|計算ツール付き

マイコンの端子が「浮いている」と、ブザーが勝手に鳴る理由

違いを確かめる →
計算力アップ・資格対策
コイルのエネルギーW=½LI²と逆起電力|「リレーで火花が散る理由」を完全図解
計算力アップ
コイルのエネルギーW=½LI²と逆起電力|「リレーで火花が散る理由」を完全図解

コイルのエネルギー W=½LI² と、OFF の瞬間の逆起電力

計算してみる →
オシロスコープの波形の読み方|周期・周波数・電圧とリサジュー図形を図解
計算力アップ
オシロスコープの波形の読み方|周期・周波数・電圧とリサジュー図形を図解

オシロで方形波の周期と周波数を読む方法

計算してみる →
抵抗値の決め方|電流・電圧・時間の3つの型で迷わない
計算力アップ
抵抗値の決め方|電流・電圧・時間の3つの型で迷わない

電流・電圧・時間の3つの型で抵抗値を決める

計算してみる →
データシートの読み方|読む順番6ステップとmin・typ・maxの意味
計算力アップ
データシートの読み方|読む順番6ステップとmin・typ・maxの意味

データシートを読む順番と min・typ・max の見方

計算してみる →

-回路設計
-