ForHosting KIT · أدوات المطورين

حاسبة معدل الباود

تحوّل حاسبة معدل الباود معدل البت في الوصلة الرقمية إلى معدل الرموز. أدخلوا سرعة البيانات بالبت في الثانية، وعدد البتات التي يحملها كل رمز على أن يكون عدداً صحيحاً موجباً.

● Betaمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

تظهر النتيجة بوحدة الباود، أي بالرموز في الثانية. ويكتسب هذا الفرق أهميته عندما يرمّز أسلوب التضمين أكثر من بت واحد في كل حالة إشارة، إذ لا يتساوى حينها معدل البت مع معدل الباود. تتم العملية بصورة حتمية وفورية، وتناسب تخطيط أنظمة الاتصالات، والتحقق من مواصفات الأجهزة، والأغراض التعليمية.

ميّزوا بين معدل الباود ومعدل البت

يقيس معدل البت عدد الخانات الثنائية التي ينقلها النظام في كل ثانية، بينما يقيس معدل الباود عدد الرموز التي يرسلها خلال الفترة نفسها. والرمز هو حالة إشارة واحدة مختارة من أبجدية التضمين. في الإشارة الثنائية البسيطة يمثل كل رمز بتاً واحداً، ولذلك تتساوى القيمتان عددياً. أما عند استخدام أبجدية أكبر، فيمكن للرمز الواحد أن يمثل عدة بتات، فيصبح معدل الرموز المطلوب أقل من معدل البت. فعلى سبيل المثال، يحتاج مخطط يحمل بتين في كل رمز إلى 4,800 رمز في الثانية لنقل 9,600 بت في الثانية. يساعد الفصل بين هذين المقدارين على مقارنة سرعة البيانات المعلنة للمودم بمعدل الإشارة الفيزيائي الفعلي. كما يمنع الخطأ الشائع المتمثل في افتراض أن كل بت يحتاج إلى حالة موجية أو انتقال إشارة مستقل. توضّح الحاسبة هذه العلاقة مباشرة، وتعيد معدل الرموز بوحدة الرموز في الثانية، وهي الوحدة المعروفة باسم الباود.

طبّقوا التحويل بطريقة صحيحة

تقسم العملية معدل البت على عدد البتات التي يمثلها كل رمز. أدخلوا bit_rate بوحدة البت في الثانية، وأدخلوا bits_per_symbol في صورة عدد صحيح موجب. يعكس شرط العدد الصحيح تخطيطاً ثابت الحجم يمثل فيه كل رمز مرسل العدد الصحيح نفسه من البتات. تمثل القيمة واحد الإشارة الثنائية؛ وتمثل القيمة اثنين أربع حالات رمزية ممكنة؛ وتمثل القيمة ثلاثة ثماني حالات؛ وهكذا. تقبل الحاسبة معدل بت يساوي صفراً، فهو يصف تدفقاً خاملاً أو غير مرسل ويعطي صفراً من الباود. وترفض المعدلات السالبة، والأعداد غير المنتهية، وصفر بت لكل رمز، والقيم السالبة أو الكسرية، لأنها لا توافق النموذج المحدد. لا يوجد أي تغيير خفي لمقياس الوحدة: إذا كانت المدخلات بالبت في الثانية، فالنتيجة تكون بالرموز في الثانية مباشرة. وإذا وردت المواصفات بالكيلوبت أو الميغابت في الثانية، فحوّلوها أولاً إلى بت في الثانية قبل إرسالها.

استخدموا النتيجة في تصميم الاتصالات

يفيد معدل الرموز في اختيار أجهزة المودم، وضبط أدوات الاختبار، وتقدير عرض النطاق المشغول، والتحقق من قدرة قناة الاتصال على دعم إعداد تضمين مقترح. ابدؤوا بمعدل البت الإجمالي الفعلي عند النقطة التي تتشكل فيها الرموز. فإذا كانت الإطارات أو آلية تصحيح الخطأ الأمامي أو أي بيانات إضافية قد رفعت تدفق البتات المرسل، فأدرجوا هذه الزيادة في bit_rate بدلاً من استخدام معدل حمولة التطبيق وحده. بعد ذلك، أدخلوا عدد البتات التي يربطها أسلوب التضمين بكل رمز. يمكن مقارنة معدل الباود الناتج بنطاق معدلات الرموز الذي يدعمه الجهاز، أو استخدامه مدخلاً لتحليل مستقل لعرض النطاق. تذكّروا أن معدل الباود وحده لا يحدد عرض النطاق المشغول بدقة، إذ تؤثر أيضاً المرشحات، وتشكيل النبضات، والترميز، وتفاصيل التضمين. تنفذ هذه الأداة التحويل الحسابي المحدد فقط، ولا تستنتج بيانات البروتوكول الإضافية أو عائلة التضمين.

تحديد متطلبات إعداد المودم

حوّلوا معدل البت المرسل إلى معدل الرموز الذي يجب أن يدعمه المودم أو جهاز الاتصال اللاسلكي.

مراجعة تمرين في التضمين

تحققوا من معدل الباود للإشارات الثنائية أو متعددة البتات لكل رمز من دون الخلط بين الرموز والبتات.

إعداد أداة قياس

احسبوا معدل الرموز المطلوب عند ضبط مولد إشارة أو محلل أو خطة اختبار للاتصالات.

ما المعادلة التي تستخدمها الحاسبة؟

يساوي معدل الباود معدل البت مقسوماً على عدد البتات لكل رمز. وتظهر النتيجة بالرموز في الثانية.

هل يتساوى معدل الباود ومعدل البت دائماً؟

لا. يتساويان عندما يحمل كل رمز بتاً واحداً. وإذا حمل الرمز عدة بتات، كان معدل الباود أقل من معدل البت.

لماذا يجب أن يكون عدد البتات لكل رمز عدداً صحيحاً موجباً؟

تحاكي الحاسبة تخطيطاً ثابتاً يمثل فيه كل رمز العدد الصحيح الموجب نفسه من البتات. لذلك لا يقبل الصفر أو السالب أو الكسر.

هل يمكن أن يساوي معدل البت صفراً؟

نعم. يعطي معدل البت الصفري معدل باود صفرياً. أما المعدلات السالبة أو غير المنتهية فمرفوضة.

هل يشمل الحساب بيانات الترميز أو الإطارات الإضافية؟

لا. أدخلوا معدل البت الإجمالي المرسل إذا كان المطلوب احتساب البيانات الإضافية. لا تنفذ الحاسبة إلا قسمة القيم المدخلة.

ما تكلفة طلب API؟

تبلغ تكلفة كل طلب API مقدار $0.002. ويمكنكم إجراء الحساب أيضاً من واجهة المتصفح.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/elec/baud-rate

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/elec/baud-rate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"bit_rate":9600,"bits_per_symbol":2}'
{
  "bit_rate": 9600,
  "bits_per_symbol": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "elec.baud_rate",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

اطّلع على توثيق KIT الكامل ←