حاسبة الدورة والتردد
زمن دورة قدره 0.02 ثانية يعني ترددًا قدره 50 هرتز، والتحويل العكسي يعمل بالطريقة نفسها. أدخل زمن الدورة أو التردد لأي إشارة متكررة لتحصل على القيمة الأخرى، ومعها التردد الزاوي بالراديان في الثانية. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الدورة
- 0.02
- وضع الحساب
- period_to_frequency
- التكرار
- 50
- التردد الزاوي
- 314.159265359
- وحدة الدورة
- s
الدورة والتردد وصفان عكسيان لنفس الحركة المتكررة. إذا أكملت موجة أو متذبذب دورة كاملة كل T ثانية، فتردده f يساوي واحدًا على T هرتز؛ وإذا عرفت التردد بالدورات لكل ثانية فالدورة هي العكس مجددًا. تقبل هذه الحاسبة كمية معروفة واحدةًا بالضبط — الدورة بالثواني أو التردد بالهرتز — وتُرجع الأخرى مع التردد الزاوي أوميغا يساوي اثنين باي f بالراديان لكل ثانية الذي تحتاجه نظرية التحكم وصيغ دوائر التيار المتردد غالبًا. يُرفض الإدخال الصفري بخطأ تحقق واضح لأن القسمة على صفر ليست إجابة فيزيائية. القيم السالبة تمر بنفس قاعدة العكس ذهابًا وإيابًا لتبقى السياقات ذات الإشارة متسقة، بينما العمل المخبري العادي يستخدم تقريبًا دائمًا مقادير موجبة. وعندما تحتاج لاحقًا طولًا موجيًا من سرعة الموجة أو إزاحات دوبلر أو تحليلًا طيفيًا، عالجها كصفحات منفصلة بدل تحميل محول T إلى f الابتدائي هذا.
كيف ترتبط الدورة بالتردد
أي إشارة دورية بصرامة تتكرر بعد فاصل زمني ثابت يُسمى الدورة T، مقاسة بالثواني عند استخدام وحدات SI الأساسية. يعدّ التردد f كم دورة من تلك تدخل في ثانية واحدة، فالوحدة هي الهرتز المساوي لدورة واحدة لكل ثانية. الكميتان عكسان تامان: f يساوي واحدًا على T، وT يساوي واحدًا على f.
هذه الهوية مستقلة عن النموذج — لا تفترض موجة جيبية ولا مدارًا دائريًا ولا زوايا صغيرة؛ تفترض فقط أن مقياسًا زمنيًا موجبًا واحدًا يصف التكرار بالكامل. تفضّل كثير من صيغ الهندسة التردد الزاوي أوميغا يساوي اثنين باي f، الذي يقيس كم راديان تقدم طور لكل ثانية لجيبية نقية مكتوبة كـ cos لأوميغا t. تحسب هذه القدرة الأرقام الثلاثة المرتبطة من المقدار العددي الذي تعرفه أصلًا.
أين يظهر تحويل الدورة–التردد في العمل الحقيقي
تفرض فيزياء الثانوية والجامعة التمهيدية بلا انقطاع تمارين جداول تحوّل دورات البندول وترددات شبكة التيار المتردد وترددات النغم الموسيقي ودورات حامل الراديو إلى الوحدة المكملة؛ وحي موثوق يسرّع التصحيح وإعداد العروض. مؤلّفو البرمجيات الثابتة المضمّنة يحوّلون دورات فيضان المؤقت إلى ترددات أحداث والعكس عند ضبط PWM وساعات مرتبطة بسرعة UART أو حلقات أخذ العينات، ويحتاجون رفضًا صادقًا للصفر بدل Infinity صامت. مهندسو الصوت ومصممو المولدات يرسمون دورات المذبذب بالعينات أو الثواني إلى تسميات هرتز للواجهة، بينما يقفز مصممو أنظمة التحكم من تقديرات دورة تذبذب الحلقة المغلقة إلى هوامش التردد بالراديان.
دفاتر المختبر التي تسجّل مؤشرات راسم الإشارة غالبًا تُظهر الزمن بين القمم؛ تحويل ذلك delta-t إلى تردد هو الخطوة الأولى قبل المقارنة بتردد خط اسمي أو بلورة ساعة. إن احتجت لاحقًا طول بندول بسيط من الدورة والجاذبية أو إزاحات دوبلر للتردد أو استخراج قمم فورييه أو طولًا موجيًا من سرعة الموجة، فعالجها كنوايا بحث وصفحات منفصلة بدل تحميل صفحة حاسبة الدورة إلى التردد الابتدائية هذه.
حالات الاستخدام
جداول الواجبات والمختبر
حوّل دورات التذبذب المقاسة إلى هرتز (والعكس) لأوراق فيزياء حتى يشارك المعلمون والطلاب عكسًا مرجعيًا واحدًا.
مؤقتات البرمجيات الثابتة وPWM
ارسم دورات tick المؤقت إلى ترددات أحداث عند ضبط المتحكمات الدقيقة، رافضًا قواسم صفرية بدل إنتاج Infinity.
فحوصات الصوت وشبكة التيار المتردد
حوّل أزمنة القمة إلى القمة في راسم الإشارة إلى تسميات تردد للشبكة والساعات والنغم الموسيقي، مع ω = 2πf لصيغ الدوائر.
الأسئلة الشائعة
ما الصيغة التي تستخدمها حاسبة الدورة إلى التردد؟
التردد الزاوي هو ω = 2πf بالراديان لكل ثانية.
ما الوحدات التي يجب أن أستخدمها؟
الدورة بالثواني (s) والتردد بالهرتز (Hz). يُرجع التردد الزاوي بـ rad/s. حوّل البادئات (ms, kHz) بنفسك قبل الاستدعاء.
ما التردد الزاوي وكيف يُحسب؟
هو اثنان باي مضروبًا في التردد، ويقاس بالراديان في الثانية، ويبيّن سرعة تقدم طور الموجة الجيبية. إشارة ترددها 50 هرتز ترددها الزاوي 314.159265359 راديان في الثانية، وهي القيمة التي تطلبها معادلات التيار المتردد.
هل يصلح التحويل للموجات الجيبية فقط؟
لا. التردد هو مقلوب زمن الدورة لأي إشارة تتكرر بفاصل زمني ثابت، سواء كانت موجة جيبية أو سلسلة نبضات أو مدارًا أو تأرجح بندول. والتردد الزاوي وحده هو المرتبط بصورة الموجة الجيبية.
هل يمكن إدخال زمن الدورة والتردد معًا؟
لا. أدخل أحدهما فقط. إذا وُجد الاثنان معًا فلن يُقبل الحساب، حتى لا تُحسب النتيجة من الجانب الخطأ عندما تكون القيمتان غير متسقتين.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/phys/period-frequency \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"period":0.02}'const res = await fetch("https://api.kit.forhosting.com/phys/period-frequency", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"period": 0.02
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/period-frequency",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"period": 0.02
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/period-frequency", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"period":0.02}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"period":0.02}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/period-frequency", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"period": 0.02
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.period_frequency",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
كيف ترتبط الدورة والتردد (f = 1/T)
ولأن الخريطة قسمة واحدة، فالنتيجة حساب نقطة عائمة حتمي بلا بذور عشوائية ولا طوابع ساعة ولا استدعاءات شبكة ولا انحراف نموذج: الإدخال المتطابق ينتج دائمًا JSON متطابقًا. لا تزال التنفيذ يتحقق بعناية: يجب أن يكون الحمولة كائنًا، وأن يحضر بالضبط واحد من period أو frequency، وأن تكون القيمة محدودة، وألا تنهار قيمتها المطلقة إلى صفر تحت عتبة إبسيلون صغيرة، لأن المقامات شبه الصفرية ستنفجر إلى ما لا نهايات غير فيزيائية.
ماذا ترسل وماذا تستلم
حذف كلا الحقلين يفشل أيضًا، وكذلك NaN وInfinity والسلاسل الفارغة أو الصفر الحرفي. فحوصات كلاسيكية: دورة 0.02 ثانية تعطي خمسين هرتز، وتردد خمسين هرتز يعطي دورة 0.02 ثانية، ودورة الثانية الواحدة التي تنتج هرتزًا واحدًا. اربط نموذج المتصفح المجاني لعروض الصف والفحوصات السريعة، ثم استدعِ العقد نفسه من سكربتات عندما تحتاج تحويلًا جماعيًا لجداول التوقيت أو معدلات tick للبرمجيات الثابتة. إن احتجت الطول الموجي lambda يساوي v على f فعليك توفير سرعة الموجة منفصلة في أداة أخرى؛ تبقى هذه الصفحة عمدًا على تبادلية الدورة والتردد الخالصة حتى تظل نية SEO حادة والعقد صغيرًا. أرسل period كعدد محدود غير صفري بالثواني، أو frequency كعدد محدود غير صفري بالهرتز. تُقبل أسماء حقول بديلة: T وt وperiod_s للدورة؛ وf وfreq وhz للتردد. لا ترسل كلا الحقلين في نفس الطلب — إن حضرا معًا تفشل الدعوة بـ invalid_input حتى لا تحسب بالخطأ من الجانب الخاطئ عندما يكون الزوج غير متسق. عند النجاح تتضمن الاستجابة mode مضبوطًا على period_to_frequency أو frequency_to_period، وperiod وfrequency منظفين، وangular_frequency يساوي اثنين باي مضروبًا في frequency، وتسميات الوحدات period_unit s وfrequency_unit Hz وangular_frequency_unit rad/s، مع سلسلتي formula وrelation لأوراق العمل. سعر استدعاءات API الناجحة هو الأساس المنشور $0.002 لكل عنصر؛ إخفاقات التحقق لا تستهلك الرصيد المدفوع مسبقًا.
أين يظهر تحويل الدورة–التردد في العمل الحقيقي
ولأن هذه القدرة محرك parse نقي، فسعر API هو الأساس المنشور $0.002 لكل عنصر ناجح وفشل التحقق لا يستهلك الرصيد.
أسئلة تقنية
ماذا يحدث إذا كانت الدورة أو التردد صفرًا؟
يفشل الطلب بـ invalid_input. القسمة على صفر غير معرّفة؛ لا تُرجع API أبدًا Infinity لعكس صفري.
هل يمكنني إرسال الدورة والتردد معًا؟
لا. قدّم كمية معروفة واحدةًا بالضبط. إرسال كليهما (أو لا شيء) يُرجع invalid_input حتى لا تفوز الأزواج غير المتسقة بصمت.
كم التكلفة؟
أداة المتصفح مجانية وتعمل محليًا. طلبات API تستخدم رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح؛ الإدخال غير الصالح لا يُحاسب.