555非安定発振の抵抗・コンデンサ計算
1000 Hz、デューティ比60 %を指定すると、E12系列から5.6 nFのコンデンサを選び、それに合わせて2本のタイミング抵抗を計算します。部品を当てずっぽうで試さず、欲しい結果から設計できます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 周波数 (Hz)
- 1,000
- デューティ比 (%)
- 60
- 目標周波数 (Hz)
- 1,000
- 目標デューティ比 (%)
- 60
- R1 (オーム)
- 51,524.8229
- R2 (オーム)
- 103,049.646
部品を何度も試す代わりに、必要な結果から555非安定発振回路を設計できます。High時間、Low時間、実現周波数、実現デューティ比も返します。計算は決定論的で、ステアリングダイオードを使わない標準的な2抵抗回路を対象とします。単発の設計はブラウザで無料です。
周波数とデューティ比を3つの時定数部品へ変換します
コンデンサ電圧は電源電圧のおよそ3分の1から3分の2まで変化するため、各時間はln(2)に比例します。合計が周期、その逆数が周波数になります。本計算機はこれらの関係を逆算します。
入力はヘルツとパーセント、出力はオーム、ファラド、マイクロファラド、秒です。標準的な2抵抗方式では、デューティ比を50%より大きく100%より小さくする必要があります。それ以下にはステアリングダイオードまたは別方式が必要です。
E12コンデンサを選ぶ理由をご説明します
周波数とデューティ比から抵抗比および抵抗容量積は決まりますが、3つの部品値は一意に決まりません。初期値は100キロオームです。理想容量を計算し、10ピコファラドから1000マイクロファラドまでのE12値を決定論的に検索し、対数尺度で最も近い値を選んで理想抵抗値を再計算します。
製作時には近い在庫抵抗を選び、順方向計算または回路シミュレーションでずれをご確認ください。許容差、漏れ、しきい値、温度、電源条件によって実機は理論値から変化します。
実回路で結果を安全にお使いいただくために
負荷に必要な周波数と、出力をHighに保つ割合を入力してください。応答には目標値と実現値が含まれ、自動クライアントでも検証できます。必ず使用する品種のデータシートをご確認ください。
小さすぎる抵抗は過大な放電電流を招き、大きすぎる抵抗では漏れが問題となり、小さなコンデンサは寄生容量の影響を受けます。ICの近くで電源をデカップリングし、タイミング点をスイッチング配線から離してください。
活用例
LED点滅回路の設計
見やすい点滅速度と意図したHigh・Low比になるコンデンサと抵抗を選べます。
音源回路の事前検討
ブザー用の理想タイミング回路を求めてから、市販抵抗の許容差を選べます。
部品構成ツールの自動化
教材、BOM支援、電子設計工程へ決定論的な555部品計算を組み込めます。
よくある質問
抵抗値は標準部品値ですか?
いいえ。 コンデンサはE12から選びますが、抵抗は理想値です。近い在庫値を選び、実際のタイミングをご確認ください。
部品許容差は含まれますか?
いいえ。 公称式による結果です。最悪条件には許容差、漏れ、温度、実際のしきい値をご考慮ください。
多くの部品の組み合わせからどう選ぶのですか?
周波数とデューティ比で決まるのは抵抗の比とRCの積だけなので、解は無数にあります。100 kΩの抵抗を基準に理想の容量を求め、対数目盛りで最も近いE12値を選んでから、正確な抵抗値を計算し直します。
100 kΩ以外の抵抗から始められますか?
はい。漏れ電流や電流、在庫の条件が違う場合は、2本目の抵抗の基準値を別に指定できます。E12のコンデンサと2本の抵抗は、その新しい基準から計算し直されます。
デューティ比50 %を指定できないのはなぜですか?
標準的な2抵抗の回路では、デューティ比は50 %より大きく100 %より小さくなければならないためです。それより低いデューティ比には、ステアリングダイオードか別の発振回路が必要です。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/elec/ne555-astable-components \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"frequency_hz":1000,"duty_cycle_percent":60}'const res = await fetch("https://api.kit.forhosting.com/elec/ne555-astable-components", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"frequency_hz": 1000,
"duty_cycle_percent": 60
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/ne555-astable-components",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"frequency_hz": 1000,
"duty_cycle_percent": 60
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/ne555-astable-components", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"frequency_hz":1000,"duty_cycle_percent":60}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"frequency_hz":1000,"duty_cycle_percent":60}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/ne555-astable-components", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"frequency_hz": 1000,
"duty_cycle_percent": 60
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.ne555_astable_components",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
より大きな設計工程へ組み込む場合は、1回$0.002のAPIをご利用いただけます。
E12コンデンサを選ぶ理由をご説明します
漏れ電流、電流、在庫に別の条件がある場合はtarget_r2_ohmsを変更できます。
実回路で結果を安全にお使いいただくために
r1_ohms、r2_ohms、capacitance_fが理想タイミング回路です。ブラウザ計算は無料で、サーバーまたはSDKの自動化は成功1回につき$0.002です。不可能な入力には誤解を招く設計ではなくinvalid_inputを返します。
技術的な質問
50%のデューティ比を指定できないのはなぜですか?
充電はR1とR2、放電はR2のみを通るため、正のR1があるとHigh時間が長くなります。50%以下にはダイオードまたは別方式が必要です。
target_r2_ohmsは何を変えますか?
E12コンデンサを選ぶための希望インピーダンス尺度を変更します。目標周波数や理想デューティ比は変えません。
計算料金はいくらですか?
ブラウザでは無料です。成功したAPIリクエスト1回につき$0.002です。