ホール係数の計算
厚さ半ミリの薄板に2 mAを流し、4分の1テスラの磁場で12 mVのホール電圧が出れば、ホール係数は0.012 m³/Cです。ホール効果の実験キットや合金、ウエハーの測定値を入れて確かめられます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- ホール電圧
- 1
- 厚さ
- 1
- 磁場
- 1
- 現在値
- 1
- ホール係数
- 1
- ホール係数の単位
- m3/C
- ホール電圧の単位
- V
- 厚さの単位
- m
導体の ホール係数 は、 測定した ホール電圧、 試料の 厚さ、 電流、 磁場 を 電荷あたりの 体積 へ 変える 符号付き の 材料定数 です。本計算 は SI の 四つ の 数 — ボルト の ホール電圧、 メートル の 導体厚さ、 テスラ の 磁場の強さ、 アンペア の 電流 — を 受け取り、 閉形式 R_H が V_H かける t を I かける B で 割った もの と いう ホール係数 を 立方メートル毎クーロン で 返します。電流 ゼロ も 同じ 理由 で 拒否 されます。
電流を流した導体が磁場中にあるときホール係数が意味すること
電流を流した導体が電流と平行でない磁場に置かれると、電荷キャリアはローレンツ力を受け、試料の一方の面へ曲げられます。電荷は、その堆積の電場が磁気力と釣り合うまでたまり、電流と磁場の両方に垂直な試料横断で測る電圧がホール電圧 V_H です。
ホール係数 R_H は、この測定電圧、磁場方向の導体厚さ t、電流 I、磁場の強さ B が一つの材料特性へ畳み込まれるように定義されます。すなわち R_H は V_H かける t を I かける B で割ったもので、SI 単位は立方メートル毎クーロンです。
単一キャリア種では係数は n q の逆数でもあり、負の R_H は多数キャリアが電子(n-type)、正の R_H は正孔(p-type)を示します。金属はキャリア密度が非常に大きいため、係数はたいてい十のマイナス十乗または十のマイナス十一乗立方メートル毎クーロン程度とごく小さく、ドープした半導体は何桁も大きくなり得ます。
だからホール測定はウエハ評価、合金確認、生徒向けホール効果キットの主力であり続けます。この機能は四つの実験室の数の形を使い、微視的な 1/(n q) の恒等式は使わず、ガウス・ミリメートル・ミリボルトも代行換算しません。
R_H の符号はご指定の V_H・I・B の符号に従うため、プローブ配線が一貫していれば磁石または電流を逆にするとホール電圧も逆になります。
単位、実験室の数値、この計算が対象としないもの
単位は厳密に SI にしてください。ミリボルトはボルトへ、ミリメートルやマイクロメートルはメートルへ、ガウスやミリテスラはテスラへ(1 テスラは一万ガウス)、ミリアンペアはアンペアへ、呼び出し前に換算します。本計算は接頭辞や単位記号を展開しません。
典型的な銅帯の授業キットでは、テスラの端数で数アンペアのときホール電圧が数マイクロボルトとなり、電子向けに負符号の十のマイナス十乗立方メートル毎クーロン程度の R_H になります。
軽くドープした半導体棒はミリアンペアでミリボルトのホール電圧を出せるので、同じ式ははるかに大きい係数を返し、その符号だけで n-type と p-type が分かり、別のキャリア密度ツールは不要です。R_H の符号は V_H・I・B の符号に従います。
磁場または電流を逆にすればホール電圧も逆になるはずで、そうでなければ係数を信じる前にプローブ配線を確認してください。
本ページはホール係数、ホール定数、R_H が V_H t を I B で割ったものを探す方向けであり、未知の V_H を求めるホール電圧ソルバー、キャリア密度計算(単一キャリアでは n は |R_H| かける e の逆数)、ホール移動度ツール、ガウスからテスラへの変換ではありません。
すでに V_H・t・I・B があり立方メートル毎クーロンの係数だけが必要なときに選んでください。
活用例
半導体ウエハのホール評価
van der Pauw またはバーのホール電圧、膜厚、バイアス電流、磁石のテスラを m³/C の R_H に直し、符号から n-type と p-type を読み取ります。
授業のホール効果実験
測定した V_H・t・I・B を生徒が入力し、表計算の丸め議論なしに教科書の恒等式と係数を照合します。
金属・合金のキャリア種確認
銅・銀・合金帯のマイクロボルト級ホール読み取りを符号付きホール係数に還元し、公開されている m³/C 表と比較します。
よくある質問
磁場がゼロだとどうなりますか?
ホール係数 R_H = V_H t / (I B) は B がゼロのとき未定義なので、計算は Infinity を返さずその入力を拒否します。
ホール係数の計算はどの単位を使いますか?
SI のみです。 ホール電圧はボルト、厚さはメートル、磁場はテスラ、電流はアンペア。係数は m³/C(立方メートル毎クーロン)で返ります。ミリボルト・ミリメートル・ガウスは呼び出し前に換算してください。
負のホール係数は何を意味しますか?
負の R_H は多数キャリアが電子(n-type)であることを示します。正の R_H は正孔(p-type)です。符号はご指定の V_H・I・B の符号に従います。
金属のホール係数はどのくらいになりますか?
とても小さく、ふつうは10^-10から10^-11立方メートル毎クーロン程度です。金属はキャリア密度が非常に大きいためです。不純物を加えた半導体ははるかに大きな値になります。
電流や厚さがゼロだとどうなりますか?
計算は受け付けません。電流がゼロだと分母がゼロになり、実際の導体には必ず正の厚さがあるためです。値を確かめて、アンペアとメートルで入れ直してください。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/phys/hall-coefficient \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hall_voltage":1,"thickness":1,"magnetic_field":1,"current":1}'const res = await fetch("https://api.kit.forhosting.com/phys/hall-coefficient", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hall_voltage": 1,
"thickness": 1,
"magnetic_field": 1,
"current": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/hall-coefficient",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hall_voltage": 1,
"thickness": 1,
"magnetic_field": 1,
"current": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/hall-coefficient", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hall_voltage":1,"thickness":1,"magnetic_field":1,"current":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hall_voltage":1,"thickness":1,"magnetic_field":1,"current":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/hall-coefficient", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"hall_voltage": 1,
"thickness": 1,
"magnetic_field": 1,
"current": 1
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.hall_coefficient",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
磁場 が ゼロ だと 式 は 未定義 に なる ため、 Infinity ではなく invalid_input で 失敗 します。
電流を流した導体が磁場中にあるときホール係数が意味すること
磁場ゼロは式をゼロ分母へ送るので、採点が成功と誤認しうる非有限の係数ではなく invalid_input で拒否します。
入力契約、応答の形、エラー時の振る舞い
thickness(別名 t、d)は磁場方向のメートル単位の導体厚さで、厳密に正でなければなりません。current がゼロなら同様に失敗します。thickness が正でなければ、物理的な導体には正の厚さが必要なため失敗します。教材用の確認: 1 ボルト、1 メートル、1 テスラ、1 アンペアならホール係数は 1 立方メートル毎クーロンです。実験室スケールでは十二ミリボルト、0.5 ミリメートル、二ミリアンペア、四分の一テスラで 0.012 立方メートル毎クーロンになります。検証失敗は課金されません。必須の有限数四つを含む JSON 本体を送ってください。hall_voltage(別名 vh、Vh、V_h、voltage)はボルト単位のホール電圧で、プローブ対の極性を保つため符号付きで構いません。magnetic_field(別名 B、b、field、field_strength、magnetic_field_strength)はテスラ単位の磁場の強さで、向きの符号は付けられますがゼロであってはなりません。current(別名 I、i、amperage)はアンペア単位の試料電流で、符号付きで構いませんが、ゼロだと R_H が未定義になるためゼロは不可です。欠落フィールド、空文字、非数値、非有限数はフィールド名付きの invalid_input で失敗します。magnetic_field がゼロなら、磁場は非ゼロでなければならないというメッセージで失敗します。成功時は整形済みの hall_voltage・thickness・magnetic_field・current をエコーし、hall_coefficient を V_H t を I B で割った立方メートル毎クーロンの主結果、hall_coefficient_unit を m3/C、formula を文字列 R_H = V_H t / (I B) に設定し、各入力に SI 単位ラベルを付けます。成功した API 呼び出しは 1 件あたり $0.002 です。
単位、実験室の数値、この計算が対象としないもの
往復確認は簡単です。 hall_coefficient かける I かける B は V_H かける t を復元します。invalid_input のタスクは前払い残高を消費しないので、学習者が文書化されたエラーを確認するため磁場を意図的にゼロにした探索スクリプトの費用を抑えられます。
技術的な質問
ホール電圧・厚さ・磁場・電流からホール係数はどう求めますか?
有限の SI 数 hall_voltage(V)、thickness(m、厳密に正)、magnetic_field(T、非ゼロ)、current(A、非ゼロ)を送ってください。API は R_H = V_H t / (I B) を立方メートル毎クーロンで返します。
ホール係数の計算の料金はいくらですか?
ブラウザのツールは無料です。API 要求は成功 1 件あたり $0.002 の前払い KIT 残高を使い、無効入力は課金されません。