ピーク電圧からVRMS計算機
ピークが170 Vの正弦波は、実効値で約120.2 Vです。ピーク電圧を入力すると、2の平方根で割った実効値に加えて、波高率とピークツーピークの値も分かります。純粋な正弦波向けで、ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- V ピーク
- 170
- 実効値 (V RMS)
- 120.208152802 V
- 実効電圧 (RMS)
- 120.208152802
- 因数
- 0.7071067812
- 波高率
- 1.4142135624
交流電力、真の実効値計、アンプのデータシートでは、ピーク電圧と、発熱や電力計算を左右する二乗平均平方根値のあいだを絶えず行き来します。純正弦波では関係は固定で、ピークを二の平方根で割ります(約0.7071)。学生、電気技術者、自動化スクリプトは、クレストファクタを忘れたり三角波を黙って仮定したりする電卓なしで、この換算を必要とします。本ピーク電圧からVRMS計算機は非負のピーク電圧(ボルト)を受け取り、Vrms を Vpeak を √2 で割った値として求め、実効値・クレストファクタ・ピークツーピーク・表示用式を返します。
正弦波ピークからRMSで√2割る理由
実効値(RMS)電圧は、抵抗負荷で同じ平均電力を生じる等価直流値です。任意の周期波形では瞬時電圧を二乗し、一周期で平均してから平方根を取ります。純正弦波 v(t) = Vpeak · sin(ωt) の平均二乗は Vpeak の二乗の半分なので、RMS振幅は Vpeak を √2 で割った値に帰着します。
この比はクレストファクタの逆数でもあり、正弦波では Vpeak / Vrms = √2(約1.414)です。他の波形は異なります。 三角波は別係数、方形波のクレストは1、歪んだ商用電源は純粋な幾何換算ではなく真の実効値計が必要になることがあります。
本機能は純正弦波のみを対象とし、回路入門・壁コンセントの公称計算・歪みを無視したオーディオ/RFのピークからRMS推定でよく使う仮定に合わせています。√2 で割るのは曖昧な経験則ではなく、正弦波の周期積分の閉形式です。Vrms に √2 を掛ければ Vpeak、2√2 を掛ければピークツーピークが戻ります。
応答の波形ラベルを sine に保つことで、後で別のクレストモデルを繋ぐクライアントにも契約が正直です。同一ピークは常に同一RMSとなり、採点や回帰に適します。
現場でピークからRMS換算が効く場面
電気技術の授業では、オシロのピーク読みを壁コンセントや銘板に印刷された実効値へ移す演習を出します。オーディオとRFの技術者は、アンプのピーク振幅を等価RMSに直し、電力計算や真の実効値マルチメータ表示と比較します。盤設計者やエネルギー監査は、スコープキャプチャ上のピーク推定から始め、皮相電力や負荷発熱を計算する前に決定論的な Vrms を必要とします。
検証失敗は残高を消費しません。方形波クレスト、三角波RMS、任意サンプルの真の実効値は別ランディングに分け、検索意図ごとに一ページを保ち、多波形の過積載ツールで学生と検索エンジンを混乱させないでください。スコープでピークツーピークだけ測った場合は、まず2で割って Vpeak を得てからここへ送ってください。
活用例
スコープピークから商用・銘板RMSへ
コンセントや変圧器二次側のオシロピーク読みを、ラベルや電力式で使う実効値へ変換します。
オーディオ/RFのピークからRMS電力推定
アンプのピーク振れを正弦波相当RMSに直し、負荷電力を Vrms² / 抵抗 で計算する前段にします。
授業用ピーク対RMSの正答キー
純正弦波ドリルの指定 Vpeak から、手計算のばらつきなしで決定論的な Vrms 正答を生成します。
よくある質問
三角波や方形波でも使えますか?
いいえ。 本機能は純正弦波のクレスト √2 のみです。他波形は別係数、またはサンプル上の真の実効値計算が必要です。
負のピーク電圧を入れるとどうなりますか?
ピーク振幅は ≥ 0 である必要があり、ハンドラは黙って絶対値を取りません。
ピーク325 Vは実効値で何Vですか?
約230 Vで、ヨーロッパの電源の公称電圧に当たります。325を2の平方根で割るとこの値になるため、230 Vのコンセントは各ピークで約325 Vに達します。
波高率とは何ですか?
ピーク電圧を実効値で割った値です。純粋な正弦波では2の平方根、約1.414で、結果と一緒に表示されます。実効値にこの値を掛けるとピーク電圧に戻ります。
実効値は実際に何を表していますか?
抵抗負荷に同じ平均電力を届ける直流電圧に相当する値です。そのため発熱や電力の計算には実効値を使い、コンセントや機器の銘板にも実効値が書かれています。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/elec/vrms-from-vpeak \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"v_peak":170}'const res = await fetch("https://api.kit.forhosting.com/elec/vrms-from-vpeak", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"v_peak": 170
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/vrms-from-vpeak",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"v_peak": 170
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/vrms-from-vpeak", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"v_peak":170}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"v_peak":170}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/vrms-from-vpeak", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"v_peak": 170
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.vrms_from_vpeak",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
ピークが0ならRMSも0、負のピークは黙って絶対値にせず invalid_input で拒否します。
入力契約・応答フィールド・検証エラー
170V」のような単位付き文字列は解釈しないため、公称120 V RMS 相当のピークなら 170 を数値で送ってください。負のピークはピーク振幅が0以上である旨の明確なメッセージで拒否します。位相文脈のない符号付きピークは本振幅換算では曖昧なため、黙って絶対値にはしません。古典的な確認は、ピーク170 Vで約120.2 V RMS、ヨーロッパ公称向けピーク325 Vで約230 V RMS、ピーク1 Vで約0.7071 V RMSです。ワットが必要ならご自身の P = Vrms² / R と組み合わせてください。POST する JSON オブジェクトには、必須の非負有限数 v_peak(交流ピーク電圧、ボルト)を一つだけ入れてください。同じ量は別名 vpeak、V_peak、Vpeak、peak、peak_voltage でも受け付けますが、要求内にそのうち一つだけを置き、選んだ値が曖昧にならないようにします。JSON 数値と数値文字列の両方を受け付けるので、フォームや表計算の貼り付けが容易です。「欠落・空文字・NaN・Infinity は invalid_input で問題を示し課金しません。成功時の本体には整形済み v_peak、同一の実効値としての v_rms と voltage_rms、1/√2 の factor、√2 の crest_factor、2·Vpeak の v_peak_to_peak、waveform の sine、unit の V、式 Vrms = Vpeak / √2、表示用に数値を入れた expression が含まれます。本エンドポイントは電圧のみを変換し、抵抗も周波数も不要です。成功したAPI呼び出しは公開ベース価格 $0.002 を品目ごとに使い、検証失敗は前払い残高を消費しません。
現場でピークからRMS換算が効く場面
正答キーや計測治具を生成する量産テストスクリプトはAPIを呼び、整形RMSを許容差内で計器と突合できます。実装は純 parse の tier A のため、成功呼び出しは公開 $0.002 で、モデルトークンも外向きネットワークもありません。応答は逆確認用に v_peak_to_peak も返すので、二度目の式引きなしで目盛を確認できます。
技術的な質問
正弦波でピーク電圧をRMSにどう換算しますか?
非負の有限 v_peak(ボルト)を送ってください。APIは Vrms = Vpeak / √2(約 0.7071 × Vpeak)に加え、クレスト √2 とピークツーピーク 2·Vpeak を返します。
120 V RMS 商用に対応するピークは?
純正弦波では Vpeak = 120 × √2 ≈ 169.7 V です。v_peak ≈ 170 を送ると約 120.2 V RMS となり、授業の定番確認です。
ピーク電圧からVRMS計算機の料金は?
ブラウザツールは無料です。API要求は成功呼び出しごとに前払いKIT残高から $0.002、無効入力は課金されません。