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

حاسبة المسافة بين المستويات باستخدام قانون براغ

تحدد حاسبة المسافة بين المستويات وفق قانون براغ مقدار الفصل بين مستويات الشبكة البلورية المتوازية، اعتماداً على زاوية براغ المقاسة وطول موجة الأشعة السينية المعلوم ورتبة الحيود.

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

تطبق الحاسبة العلاقة القياسية n lambda = 2 d sin(theta)، وتعرض الناتج بالمتر والنانومتر والبيكومتر والأنغستروم. الحساب حتمي ولا يعتمد على بيانات خارجية، ولذلك يصلح للتحقق من قياسات الحيود، وتعليم علم البلورات، وإعداد إجراءات مختبرية قابلة للتكرار.

أدخلوا الزاوية التي يستخدمها قانون براغ فعلياً

الزاوية الواردة في المعادلة هي زاوية براغ theta، أي الزاوية بين حزمة الأشعة السينية الساقطة والمستوى الشبكي العاكس. يُسمى المحور الأفقي في كثير من مخرجات أجهزة الحيود 2 theta لأن الجهاز يسجل الزاوية بين الحزمتين الساقطة والمحيدة. إذا عُرض موضع القمة المقاس بوصفه 2 theta، فاقسموا تلك القيمة على 2 قبل إدخالها في angle_deg. ويُعد الخلط بين theta و2 theta من أكثر أسباب الحصول على مسافة بينية غير صحيحة. تقبل الحاسبة الزوايا الأكبر من صفر والأصغر من 90 درجة حصراً، وتحول الدرجات إلى راديان داخلياً قبل حساب الجيب. اختاروا موضع القمة بطريقة متسقة، ويُفضل أن يكون ذلك بعد طرح الخلفية وملاءمة القمة عندما تكون الدقة مهمة. يرث الناتج عدم اليقين في الزاوية المقاسة؛ فعند الزوايا الصغيرة قد يؤدي خطأ زاوي محدود إلى تغير ملحوظ في المسافة المحسوبة. تحسب هذه الأداة القيمة المركزية فقط، ولا تستنتج مجال عدم يقين من دقة الجهاز أو عرض القمة.

طابقوا طول الموجة ورتبة الحيود مع التجربة

أدخلوا طول موجة الأشعة السينية عدداً موجباً، وحددوا وحدته صراحة. يشيع استخدام الأنغستروم في علم البلورات، كما تدعم الحاسبة النانومتر والبيكومتر والمتر. على سبيل المثال، يُمثّل إشعاع Cu K-alpha غالباً بطول موجة يقارب 1.54 أنغستروم، لكن ينبغي استخدام القيمة الموافقة للمصدر واختيار الخط ومعايرة القياس الفعلية. يجب أن تكون رتبة الحيود n عدداً صحيحاً موجباً. يستخدم التكشيف المعتاد لحيود المساحيق انعكاسات الرتبة الأولى غالباً، ولذلك تكون n = 1 نقطة بداية مناسبة في العادة. تعني الرتبة الأعلى أن فرق المسار يشمل عدة أطوال موجية، ومن ثم تعطي قيمة d أكبر بالتناسب عند ثبات الطول الموجي والزاوية. لا تستخدموا مؤشرات ميلر بوصفها رتبة الحيود؛ فالرمز (111) يحدد عائلة من المستويات، بينما تمثل n العدد الصحيح في معادلة براغ. تفصل الحاسبة بين المفهومين وتضع الحد الأعلى للرتبة عند 100 لمنع القيم المتطرفة العرضية.

فسروا المسافة المحسوبة وتحققوا منها

يعيد النظام ترتيب قانون براغ n lambda = 2 d sin(theta) للحصول على d = n lambda / (2 sin(theta)). يحول أولاً وحدة طول الموجة المختارة إلى المتر، ثم يجري الحساب ويعرض المسافة الفيزيائية نفسها بأربع وحدات. يسهل ذلك مقارنة الناتج بجداول علم البلورات ونتائج المحاكاة والبرامج التي تستخدم اصطلاحات مختلفة. لا تكفي القيمة العددية وحدها لتحديد المادة أو إسناد مؤشرات ميلر. قارنوا المسافة بالأنماط المرجعية بعد مراعاة تركيب الأطوار والانعدامات المنتظمة والمعايرة والانفعال واحتمال تداخل القمم. ويمكن التحقق من الحساب بتعويض قيمة d الناتجة في المعادلة الأصلية؛ إذ ينبغي أن يتساوى الطرفان ضمن الدقة المعروضة. يفترض الحساب إشعاعاً أحادي اللون والهندسة المعتادة لقانون براغ. ولا يصحح ازدواج الطول الموجي أو إزاحة العينة أو الانكسار أو انزياح الصفر في الجهاز أو عدم اليقين. تبلغ كلفة طلب API الآلي $0.002، ويستخدم الحساب في المتصفح المنطق الحتمي نفسه.

التحقق من قمة حيود الأشعة السينية

حولوا زاوية قمة ملائمة وطول موجة معلوم إلى مسافة يمكن مقارنتها بنمط حيود مرجعي.

تعليم قانون براغ مع الوحدات

وضحوا أثر الزاوية وطول الموجة والرتبة في d، مع عرض الإجابة بوحدات علم البلورات الشائعة.

توحيد حسابات المختبر

استخدموا حساب API حتمياً في الدفاتر أو مسارات البيانات بدلاً من صيانة معادلات منفصلة في جداول البيانات.

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

تستخدم قانون براغ n lambda = 2 d sin(theta) بعد ترتيبه ليصبح d = n lambda / (2 sin(theta)).

هل تُدخل theta أم 2 theta؟

أدخلوا theta. إذا عرض جهاز الحيود موضع القمة بوصفه 2 theta، فاقسموا تلك الزاوية على 2 أولاً.

ما وحدات طول الموجة المدعومة؟

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

ما رتبة الحيود التي ينبغي استخدامها؟

استخدموا الرتبة الصحيحة الموجبة الموافقة للانعكاس. الرتبة الأولى n = 1 هي الاختيار المعتاد في حسابات حيود المساحيق.

هل يحدد الناتج البلورة أو مؤشرات ميلر؟

لا. تحسب الأداة d من القياس المُدخل. ويتطلب تحديد المادة والتكشيف مقارنة ببيانات بنيوية أو أنماط حيود مرجعية.

ما كلفة الحساب عبر API؟

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

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

POSThttps://api.kit.forhosting.com/optics/bragg-plane-spacing

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

curl -X POST https://api.kit.forhosting.com/optics/bragg-plane-spacing \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"angle_deg":20,"wavelength":1.5406,"wavelength_unit":"angstrom","diffraction_order":1}'
{
  "angle_deg": 20,
  "wavelength": 1.5406,
  "wavelength_unit": "angstrom",
  "diffraction_order": 1
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "optics.bragg_plane_spacing",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

لكل طلب$0.002

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

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

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