ツール > 充電時間計算機

「ツール/充電時間計算機」の編集履歴(バックアップ)一覧はこちら

ツール/充電時間計算機」(2011/12/27 (火) 04:11:02) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

#contents ---- *概要 公式データに基づき、満充電にかかる時間を計算します。 ---- *充電時間計算機 #html2(){{{{{{ <fieldset> <legend>バッテリ</legend> <label for="battery_volt">電圧[V]:</label><input type="text" id="battery_volt" value=3.7 size=4><br> <label for="battery_ampere">容量[mAh]:</label><input type="text" id="battery_ampere" value=1400 size=4><br> </fieldset> <fieldset> <legend>充電器</legend> <label for="input_volt">電圧[V]:</label><input type="text" id="input_volt" value=5 size=4><br> <label for="input_ampere">電流[mAh]:</label><input type="text" id="input_ampere" value=1600 size=4><br> </fieldset> 充電時間:約<span id="result">?</span>分<br> }}}}}} #javascript(){ document.write('<input type="button" onclick="calc_charge_time()" value="計算">'); function calc_charge_time() { var battery_volt = document.getElementById('battery_volt').value * 1; var battery_ampere = document.getElementById('battery_ampere').value / 1000; var input_volt = document.getElementById('input_volt').value * 1; var input_ampere = Math.min(document.getElementById('input_ampere').value / 1000, 1.8); var efficiency = []; efficiency.push((3.7 * 1400) / ((130 / 60) * (5 * 1600))); efficiency.push((3.7 * 1400) / ((230 / 60) * (5 * 850))); var efficiency_ave = 1; for (var i in efficiency) { efficiency_ave *= efficiency[i]; } efficiency_ave = Math.pow(efficiency_ave, 1 / efficiency.length); document.getElementById('result').innerHTML = Math.round((battery_volt * battery_ampere) / ((input_volt * input_ampere) * efficiency_ave) * 60);} } ---- *説明 **使い方 各パラメータを半角数値で入力し、[計算]ボタンをクリックして下さい。 最初から一般的なパラメータがセットされているので、充電器の電流以外を変える必要はないでしょう。 **内部データ 内部データには以下のパラメータを利用しています。 :入力効率| |バッテリ容量|入力電力|満充電にかかる時間|入力効率|h |3.7V1400mAh|5V1600mA|130分|29.9%| |3.7V1400mAh|5V850mA|230分|31.8%| の相乗平均 :電流の上限|1.8A(規格準拠) ---- *コメント #comment()
#contents ---- *概要 公式データに基づき、満充電にかかる時間を計算します。 ---- *充電時間計算機 #html2(){{{{{{ <fieldset> <legend>バッテリ</legend> <label for="battery_volt">電圧[V]:</label><input type="text" id="battery_volt" value=3.7 size=4><br> <label for="battery_ampere">容量[mAh]:</label><input type="text" id="battery_ampere" value=1400 size=4><br> </fieldset> <fieldset> <legend>充電器</legend> <label for="input_volt">電圧[V]:</label><input type="text" id="input_volt" value=5 size=4><br> <label for="input_ampere">電流[mA]:</label><input type="text" id="input_ampere" value=1600 size=4><br> </fieldset> 充電時間:約<span id="result">?</span>分<br> }}}}}} #javascript(){ document.write('<input type="button" onclick="calc_charge_time()" value="計算">'); function calc_charge_time() { var battery_volt = document.getElementById('battery_volt').value * 1; var battery_ampere = document.getElementById('battery_ampere').value / 1000; var input_volt = document.getElementById('input_volt').value * 1; var input_ampere = Math.min(document.getElementById('input_ampere').value / 1000, 1.8); var efficiency = []; efficiency.push((3.7 * 1400) / ((130 / 60) * (5 * 1600))); efficiency.push((3.7 * 1400) / ((230 / 60) * (5 * 850))); var efficiency_ave = 1; for (var i in efficiency) { efficiency_ave *= efficiency[i]; } efficiency_ave = Math.pow(efficiency_ave, 1 / efficiency.length); document.getElementById('result').innerHTML = Math.round((battery_volt * battery_ampere) / ((input_volt * input_ampere) * efficiency_ave) * 60);} } ---- *説明 **使い方 各パラメータを半角数値で入力し、[計算]ボタンをクリックして下さい。 最初から一般的なパラメータがセットされているので、充電器の電流以外を変える必要はないでしょう。 **内部データ 内部データには以下のパラメータを利用しています。 :入力効率| |バッテリ容量|入力電力|満充電にかかる時間|入力効率|h |3.7V1400mAh|5V1600mA|130分|29.9%| |3.7V1400mAh|5V850mA|230分|31.8%| の相乗平均 :電流の上限|1.8A(規格準拠) ---- *コメント #comment()

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。