磁気に反応する素子には、写真のようなものがあります。

こちらのページでリードスイッチを、またこちらでは、ホールICを使って、磁気の変化でLEDをON-OFFできる例をあげています。
ここでは、磁気の強さに応じて抵抗値が変化する素子(センサー)の「磁気抵抗素子」を紹介します。 ここでは、専門的内容でなく、電子工作で使うための基礎的なものです。
磁気抵抗素子とはどのようなもの?
ここで紹介する「磁気抵抗素子」は、ホールICと違って、磁気に対する抵抗変化や電圧変化が小さいので、「増幅回路」を組み合わせて使用する必要があります。
しかし、微妙な変化が捉えられるので、これも使いみちがありそうです。
簡単に趣味の電子工作に使えそうな応用例を探したのですが、機械や器具に組み込まれていて、適当なものが見つかりませんので、ここでは、素子の特性を調べた内容になっています。
磁気抵抗素子の用途として、一般製品に使われているものでは、磁気を利用した非接触のスイッチや、歯車、モーターなどの回転部品の回転状態の検出などでたくさん使われています。
磁気抵抗素子 DM-106B
ここでは、SONYのDM-106Bを使ってみます。上の写真のような、バイポーラトランジスタのような形をしています。

磁気抵抗素子のデータシートを見ると、このように、内部に、磁気によって抵抗値が変わる素子を2つ持っている抵抗器のようなもののようです。
データシートの図
データシートには、このような図が掲載されていて、単独使用では、直交方向の磁気変化を、2つを使って、全方向の磁気変化を捉えることで使用すればいいようです。
端子1 から電圧を加えておいて、磁気の変化があれば、2-3端子 の電圧変化としてそれを捉えるような使用方法のようです。

この仕様のように、電圧変化が少なくて、さらに、電流もそんなに多く流せそうにない感じですが、データシートでは、最高電圧が10Vまで直接に加えられるので、オペアンプやMOS-FETを使うなどで出力を増幅すれば、電子工作分野でも何かをして遊べそうな感じです。
増幅回路を含んだ使い方はここでは触れていませんが、データシートには次のような、磁気の変化に伴う電圧の変化を増幅して検出するという回路例があります。
データシートにある回路例
実用例を探してみたところ、「空中に浮かぶ物体」のオブジェなどがあります。
下のようなものですが、磁石で「模型の地球」などを空中に静止させたり、ゆっくり回転させて浮遊させることを制御しているようです。
このように、磁気センサを応用すると面白いものができるので、ぜひ考えてみてください。
![]() |
|
磁気浮上式地球儀、6 インチ LED の浮遊世界地図の地球儀、自動回転はホーム オフィスの机の装飾のための接触制御を用いる中間空気で中断した 新品価格 |
磁石を近づけて、抵抗の変化を測定してみました
ダイソーさんで購入した、6mm径のネオジム磁石を使って、写真のように、素子に近づけて、抵抗値を調べました。


1-3間も2-3間も、抵抗素子ですので、磁気の大きさを変えると、抵抗値が変化しています。
テスターのレンジの関係で、このようなkΩとΩの数字になりましたが、40Ω程度の変化で、そんなに大きくない抵抗値の変化から電圧変化を捉えるのですから、ブレッドボードで工作するラフな電子工作では、扱うのが少し大変な感じがします。
データシートでは「H=8000 A/m Revoiving magnetic fieldで 2.3kΩ の変化をする」 という数字があるのですが、この、Revoiving magnetic fieldは、「対称配置されたコイルに多相交流(通常は3相)を流すことで生成される、回転する極性を持つ磁界」らしいのですが、その状態や測定条件がどのようなものかはよくわかりません。
ダイソーさんのミニ磁石は、非常に強力(280mmテスラ)なのですが、それでも、上記の変化の大きさですので、磁石を近づけるような実用的な磁気変化で、素子の抵抗値は40Ω程度変化する程度だと考えておけば、当たらずとも遠からずでしょう。
また、変化量が少ないのは、磁石を素子に近づける方法が関係しているのかもしれません。
つまり、変化しやすい最適位置を見るける必要があるような感じです。
データシートでは、水平垂直方向が変化が大きいように書いてありますが、実際に使う場合には、セットする位置を、試行錯誤して、最適なところを見つける必要がありそうな感じです。
次に、磁力と電圧変化を見るために、次のような回路で変化を調べました。
Vccの1/2あたりで電圧は最大変化する

このような回路で、2-3端子間に100kΩのボリュームで電圧調整した時の出力端子の電圧を測定してみました。
100kΩのボリュームでは5/100000=0.05mAの電流量なので、100kΩに限らないで、適当なボリュームを使えばいいでしょう。
抵抗値によって、流れる電流値が変わるだけで、500kΩのものでは、0.001mAになります。


ここでは5V(実測4.95V)の電源を使って測定したところ、その1/2の2.5V程度の電圧付近で、磁力のあるなしでの電圧の差が大きいことから、抵抗素子を2つ内蔵しているので、電圧バランスを取ってセットするための「電圧合わせ」のようです。
今回調べた内容は以上ですが、この記事は単なる使用法を考えるためにやったことを書いているものですので、実際に使用するときには、データシートを詳しく読み直してください。
今回わかったことは、
1)磁気抵抗素子とは、磁気の大きさで抵抗値が変化するもの
2)抵抗の変化は40Ω、電圧変化は0.1V程度なので、増幅を併用する必要あり
ということで、この素子は、ON-OFFではなく変化量を捉えるものなので、位置を正確にとらえる … などには都合のよいセンサーです。
ただ、電子工作で簡単に使うのは少し大変で、どちらかといえば、ホールICを使って何かをするほうが使いやすいかな? という感じがします。


