راولٹ کا قانون: حل کی کیمسٹری کے لئے بخارات کے دباؤ کا حساب کتاب کرنے والا
راولٹ کے قانون کا استعمال کرتے ہوئے حل کے بخارات کے دباؤ کا حساب کریں، سالوینٹ کی مول حصہ اور خالص سالوینٹ کے بخارات کے دباؤ کو داخل کرکے۔ کیمسٹری، کیمیائی انجینئرنگ، اور تھرموڈائنامکس کے اطلاقات کے لئے ضروری۔
راوُلٹ کا قانون کیلکولیٹر
فارمولا
0 اور 1 کے درمیان ایک قیمت درج کریں
ایک مثبت قیمت درج کریں
حل کا بخارات کا دباؤ (P)
بخارات کا دباؤ بمقابلہ مول حصہ
یہ گراف دکھاتا ہے کہ راوُلٹ کے قانون کے مطابق مول حصے کے ساتھ بخارات کا دباؤ کیسے تبدیل ہوتا ہے
دستاویزات
راولت کا قانون بخار کے دباؤ کا کیلکولیٹر
تعارف
راولت کا قانون کیلکولیٹر کیمیا دانوں، کیمیائی انجینئرز، اور طلباء کے لیے ایک لازمی ٹول ہے جو حل اور بخار کے دباؤ کے ساتھ کام کر رہے ہیں۔ یہ کیلکولیٹر راولت کے قانون کو لاگو کرتا ہے، جو طبیعی کیمیا میں ایک بنیادی اصول ہے جو ایک حل کے بخار کے دباؤ اور اس کے اجزاء کے مول تناسب کے درمیان تعلق کو بیان کرتا ہے۔ راولت کے قانون کے مطابق، ایک مثالی حل میں ہر جزو کا جزوی بخار کا دباؤ خالص جزو کے بخار کے دباؤ سے ضرب دے کر حاصل کیا جاتا ہے، جو اس حل میں اس کے مول تناسب کے برابر ہوتا ہے۔ یہ اصول حل کے رویے، تقطیر کے عمل، اور کیمیا اور کیمیائی انجینئرنگ میں بہت سے دوسرے اطلاقات کو سمجھنے کے لیے اہم ہے۔
بخار کا دباؤ وہ دباؤ ہے جو ایک بخار ایک مخصوص درجہ حرارت پر اپنے مرکب مراحل کے ساتھ تھرموڈینامک توازن میں پیدا کرتا ہے۔ جب ایک حل میں ایک غیر پرواز کرنے والا حل موجود ہوتا ہے تو حل کا بخار کا دباؤ خالص حل کے مقابلے میں کم ہو جاتا ہے۔ راولت کا قانون اس بخار کے دباؤ میں کمی کو حساب کرنے کے لیے ایک سادہ ریاضیاتی تعلق فراہم کرتا ہے، جسے حل کی کیمیا میں ایک لازمی تصور بنا دیتا ہے۔
ہمارا راولت کا قانون بخار کے دباؤ کا کیلکولیٹر آپ کو صرف حل کے مول تناسب اور خالص حل کے بخار کے دباؤ کو داخل کرکے حل کے بخار کے دباؤ کو تیزی سے اور درست طریقے سے طے کرنے کی اجازت دیتا ہے۔ چاہے آپ کالگٹیو خصوصیات کے بارے میں سیکھ رہے ہوں، حل کے ساتھ کام کرنے والے محقق ہوں، یا تقطیر کے عمل کو ڈیزائن کرنے والے انجینئر ہوں، یہ کیلکولیٹر آپ کی مخصوص ضروریات کے لیے راولت کے قانون کو لاگو کرنے کا ایک سیدھا طریقہ فراہم کرتا ہے۔
راولت کا قانون فارمولا اور حساب
راولت کا قانون درج ذیل مساوات کے ذریعے بیان کیا جاتا ہے:
جہاں:
- حل کا بخار کا دباؤ ہے (عام طور پر kPa، mmHg، یا atm میں ماپا جاتا ہے)
- حل میں حل کنندہ کا مول تناسب ہے (بے بعد، 0 سے 1 کے درمیان)
- اسی درجہ حرارت پر خالص حل کے بخار کا دباؤ ہے (اسی دباؤ کی اکائیوں میں)
مول تناسب () کو اس طرح حساب کیا جاتا ہے:
جہاں:
- حل کنندہ کے مولوں کی تعداد ہے
- حل کے مولوں کی تعداد ہے
متغیرات کو سمجھنا
-
حل کنندہ کا مول تناسب ():
- یہ ایک بے بعد مقدار ہے جو حل میں حل کنندہ کے مالیکیولز کا تناسب ظاہر کرتی ہے۔
- یہ 0 (خالص حل) سے 1 (خالص حل کنندہ) تک کی حد میں ہوتی ہے۔
- ایک حل میں تمام مول تناسب کا مجموعہ 1 کے برابر ہوتا ہے۔
-
خالص حل کا بخار کا دباؤ ():
- یہ ایک مخصوص درجہ حرارت پر خالص حل کے بخار کا دباؤ ہے۔
- یہ حل کنندہ کی ایک اندرونی خصوصیت ہے جو درجہ حرارت پر بہت زیادہ انحصار کرتی ہے۔
- عام اکائیاں کلوپاسکل (kPa)، ملی میٹرز کی پارہ (mmHg)، ایٹموسفیئر (atm)، یا ٹور ہیں۔
-
حل کا بخار کا دباؤ ():
- یہ حل کا نتیجہ بخار کا دباؤ ہے۔
- یہ ہمیشہ خالص حل کے بخار کے دباؤ سے کم یا اس کے برابر ہوتا ہے۔
- یہ خالص حل کے بخار کے دباؤ کی اکائیوں میں ماپا جاتا ہے۔
سرحدی حالات اور حدود
راولت کا قانون کئی اہم سرحدی حالات اور حدود کو مدنظر رکھتا ہے:
-
جب (خالص حل):
- حل کا بخار کا دباؤ خالص حل کے بخار کے دباؤ کے برابر ہوتا ہے:
- یہ حل کے بخار کے دباؤ کی اوپر کی حد کو ظاہر کرتا ہے۔
-
جب (کوئی حل نہیں):
- حل کا بخار کا دباؤ صفر ہو جاتا ہے:
- یہ ایک نظریاتی حد ہے، کیونکہ ایک حل میں کچھ حل کنندہ ہونا ضروری ہے۔
-
مثالی بمقابلہ غیر مثالی حل:
- راولت کا قانون سختی سے مثالی حلوں پر لاگو ہوتا ہے۔
- حقیقی حل اکثر مولیکیولر تعاملات کی وجہ سے راولت کے قانون سے انحراف کرتے ہیں۔
- مثبت انحراف اس وقت ہوتے ہیں جب حل کا بخار کا دباؤ پیش گوئی سے زیادہ ہو (جو کمزور حل کنندہ-حل تعاملات کی نشاندہی کرتا ہے)۔
- منفی انحراف اس وقت ہوتے ہیں جب حل کا بخار کا دباؤ پیش گوئی سے کم ہو (جو مضبوط حل کنندہ-حل تعاملات کی نشاندہی کرتا ہے)۔
-
درجہ حرارت کی انحصاری:
- خالص حل کا بخار کا دباؤ درجہ حرارت کے ساتھ نمایاں طور پر تبدیل ہوتا ہے۔
- راولت کے قانون کے حسابات ایک مخصوص درجہ حرارت پر درست ہیں۔
- مختلف درجہ حرارت کے لیے بخار کے دباؤ کو ایڈجسٹ کرنے کے لیے کلازیئس-کلاپیئرون مساوات کا استعمال کیا جا سکتا ہے۔
-
غیر پرواز کرنے والے حل کا مفروضہ:
- راولت کے قانون کی بنیادی شکل یہ فرض کرتی ہے کہ حل غیر پرواز کرنے والا ہے۔
- کئی پرواز کرنے والے اجزاء کے ساتھ حلوں کے لیے، راولت کے قانون کی ایک ترمیم شدہ شکل استعمال کی جانی چاہیے۔
راولت کے قانون کے کیلکولیٹر کا استعمال کیسے کریں
ہمارا راولت کا قانون بخار کے دباؤ کا کیلکولیٹر استعمال میں آسان اور بدیہی طور پر ڈیزائن کیا گیا ہے۔ اپنے حل کے بخار کے دباؤ کا حساب کرنے کے لیے ان سادہ مراحل کی پیروی کریں:
-
حل کنندہ کے مول تناسب میں داخل کریں:
- "حل کنندہ کے مول تناسب (X)" کے میدان میں 0 اور 1 کے درمیان ایک قیمت داخل کریں۔
- یہ آپ کے حل میں حل کنندہ کے مالیکیولز کا تناسب ظاہر کرتا ہے۔
- مثال کے طور پر، 0.8 کی قیمت کا مطلب ہے کہ حل میں 80% مالیکیولز حل کنندہ ہیں۔
-
خالص حل کے بخار کا دباؤ داخل کریں:
- "خالص حل کے بخار کا دباؤ (P°)" کے میدان میں خالص حل کے بخار کا دباؤ داخل کریں۔
- اکائیوں کا نوٹ رکھیں (کیلکولیٹر ڈیفالٹ کے طور پر kPa استعمال کرتا ہے)۔
- یہ قیمت درجہ حرارت پر منحصر ہے، لہذا یہ یقینی بنائیں کہ آپ اپنے مطلوبہ درجہ حرارت پر بخار کے دباؤ کا استعمال کر رہے ہیں۔
-
نتیجہ دیکھیں:
- کیلکولیٹر خود بخود راولت کے قانون کا استعمال کرتے ہوئے حل کے بخار کا دباؤ حساب کرے گا۔
- نتیجہ "حل کا بخار کا دباؤ (P)" کے میدان میں آپ کی ان پٹ کی اسی اکائیوں میں دکھایا جاتا ہے۔
- آپ اس نتیجے کو کاپی آئیکن پر کلک کرکے اپنے کلپ بورڈ پر کاپی کر سکتے ہیں۔
-
رشتہ کو بصری بنائیں:
- کیلکولیٹر میں ایک گراف شامل ہے جو مول تناسب اور بخار کے دباؤ کے درمیان لکیری تعلق کو دکھاتا ہے۔
- آپ کی مخصوص حساب کتاب گراف پر نمایاں کی گئی ہے تاکہ بہتر سمجھا جا سکے۔
- یہ بصری نمائندگی ظاہر کرنے میں مدد کرتی ہے کہ کس طرح مختلف مول تناسب کے ساتھ بخار کا دباؤ تبدیل ہوتا ہے۔
ان پٹ کی توثیق
کیلکولیٹر آپ کی ان پٹس پر مندرجہ ذیل توثیق کی جانچیں کرتا ہے:
-
مول تناسب کی توثیق:
- یہ ایک درست نمبر ہونا چاہیے۔
- 0 اور 1 (شامل) کے درمیان ہونا چاہیے۔
- اس حد سے باہر کی قیمتیں ایک غلطی کا پیغام متحرک کریں گی۔
-
بخار کے دباؤ کی توثیق:
- یہ ایک درست مثبت نمبر ہونا چاہیے۔
- منفی قیمتیں ایک غلطی کا پیغام متحرک کریں گی۔
- صفر کی اجازت ہے لیکن زیادہ تر سیاق و سباق میں جسمانی طور پر معنی خیز نہیں ہو سکتی۔
اگر کوئی توثیق کی غلطیاں واقع ہوتی ہیں تو کیلکولیٹر مناسب غلطی کے پیغامات دکھائے گا اور تب تک حساب نہیں کرے گا جب تک کہ درست ان پٹس فراہم نہ کی جائیں۔
عملی مثالیں
چلیے کچھ عملی مثالوں کے ذریعے چلتے ہیں تاکہ یہ دکھایا جا سکے کہ راولت کے قانون کے کیلکولیٹر کا استعمال کیسے کیا جائے:
مثال 1: چینی کا آبی حل
فرض کریں کہ آپ کے پاس پانی میں چینی (سکریوز) کا حل ہے جو 25°C پر ہے۔ پانی کا مول تناسب 0.9 ہے، اور 25°C پر خالص پانی کا بخار کا دباؤ 3.17 kPa ہے۔
ان پٹس:
- حل کنندہ کا مول تناسب (پانی): 0.9
- خالص حل کا بخار کا دباؤ: 3.17 kPa
حساب:
نتیجہ: چینی کے حل کا بخار کا دباؤ 2.853 kPa ہے۔
مثال 2: ایتھنول-پانی کا مرکب
ایک ایتھنول اور پانی کے مرکب پر غور کریں جہاں ایتھنول کا مول تناسب 0.6 ہے۔ 20°C پر خالص ایتھنول کا بخار کا دباؤ 5.95 kPa ہے۔
ان پٹس:
- حل کنندہ کا مول تناسب (ایتھنول): 0.6
- خالص حل کا بخار کا دباؤ: 5.95 kPa
حساب:
نتیجہ: مرکب میں ایتھنول کا بخار کا دباؤ 3.57 kPa ہے۔
مثال 3: بہت پتلا حل
ایک بہت پتلے حل کے لیے جہاں حل کنندہ کا مول تناسب 0.99 ہے، اور خالص حل کا بخار کا دباؤ 100 kPa ہے:
ان پٹس:
- حل کنندہ کا مول تناسب: 0.99
- خالص حل کا بخار کا دباؤ: 100 kPa
حساب:
نتیجہ: حل کا بخار کا دباؤ 99 kPa ہے، جو متوقع طور پر خالص حل کے بخار کے دباؤ کے بہت قریب ہے۔
راولت کے قانون کے استعمال کے کیسز
راولت کا قانون کیمیا، کیمیائی انجینئرنگ، اور متعلقہ شعبوں میں متعدد ایپلی کیشنز رکھتا ہے:
1. تقطیر کے عمل
تقطیر راولت کے قانون کی سب سے عام ایپلی کیشنز میں سے ایک ہے۔ جب بخار کے دباؤ میں تبدیلیوں کو سمجھنے کے ذریعے، انجینئرز مؤثر تقطیر کالموں کو ڈیزائن کر سکتے ہیں:
- خام تیل کی مختلف اقسام میں علیحدگی کے لیے پیٹرولیم کی ریفائننگ
- الکوحل کی پیداوار
- کیمیکلز اور سالوینٹس کی صفائی
- سمندری پانی کے میٹھے کرنے کے لیے
2. دواسازی کی تشکیل
دواسازی کے سائنس میں، راولت کا قانون مدد کرتا ہے:
- مختلف سالوینٹس میں دوائی کی حل پذیری کی پیش گوئی کرنا
- مائع تشکیل کی استحکام کو سمجھنا
- کنٹرولڈ ریلیز میکانزم تیار کرنا
- فعال اجزاء کے نکالنے کے عمل کو بہتر بنانا
3. ماحولیاتی سائنس
ماحولیاتی سائنسدان راولت کے قانون کا استعمال کرتے ہیں:
- پانی کی جسموں سے آلودگیوں کے بخار کی ماڈلنگ
- متعین نامیاتی مرکبات (VOCs) کی قسمت اور نقل و حمل کی پیش گوئی
- ہوا اور پانی کے درمیان کیمیکلز کی تقسیم کو سمجھنا
- آلودہ مقامات کے لیے بحالی کی حکمت عملی تیار کرنا
4. کیمیائی پیداوار
کیمیائی پیداوار میں، راولت کا قانون اہم ہے:
- مائع مرکبوں میں ردعمل کے نظام کو ڈیزائن کرنا
- سالوینٹ کی بحالی کے عمل کو بہتر بنانا
- کرسٹلائزیشن کے عمل میں مصنوعات کی پاکیزگی کی پیش گوئی کرنا
- نکالنے اور چھڑکنے کے عمل کو تیار کرنا
5. تعلیمی تحقیق
محققین راولت کے قانون کا استعمال کرتے ہیں:
- حل کے تھرموڈینامک خواص کا مطالعہ کرنا
- مائع مرکبوں میں مولیکیولر تعاملات کی تحقیق کرنا
- نئے علیحدگی کی تکنیکیں تیار کرنا
- طبیعی کیمیا کے بنیادی تصورات کی تدریس کرنا
راولت کے قانون کے متبادل
جبکہ راولت کا قانون مثالی حلوں کے لیے ایک بنیادی اصول ہے، کئی متبادل اور ترمیمات غیر مثالی نظاموں کے لیے موجود ہیں:
1. ہنری کا قانون
بہت پتلے حلوں کے لیے، ہنری کا قانون اکثر زیادہ قابل اطلاق ہوتا ہے:
جہاں:
- حل کے جزو کا جزوی دباؤ ہے
- ہنری کا مستقل (حل کنندہ-حل کے جوڑے کے لیے مخصوص)
- حل میں جزو کا مول تناسب ہے
ہنری کا قانون خاص طور پر مائع میں حل شدہ گیسوں اور بہت پتلے حلوں کے لیے مفید ہے جہاں حل-حل تعاملات نظرانداز کیے جا سکتے ہیں۔
2. سرگرمی کے کوفیشینٹ کے ماڈل
غیر مثالی حلوں کے لیے، سرگرمی کے کوفیشینٹ () انحرافات کو مدنظر رکھنے کے لیے متعارف کیے جاتے ہیں:
مشہور سرگرمی کے کوفیشینٹ کے ماڈل میں شامل ہیں:
- مارگولس مساوات (بائنری مرکب کے لیے)
- وان لار مساوات
- ولسن مساوات
- NRTL (غیر تصادفی دو مائع) ماڈل
- UNIQUAC (یونیورسل کوئسی کیمیکل) ماڈل
3. حالت کے مساوات کے ماڈل
پیچیدہ مرکبوں کے لیے، خاص طور پر اعلی دباؤ پر، حالت کے مساوات کے ماڈل استعمال کیے جاتے ہیں:
- پنگ-رابنسن مساوات
- سووی-ریڈلچ-کوانگ مساوات
- SAFT (اسٹیٹسٹیکل ایسوسی ایٹنگ فلوئڈ تھیوری) ماڈلز
یہ ماڈل مائع کے رویے کی ایک زیادہ جامع وضاحت فراہم کرتے ہیں لیکن مزید پیرامیٹرز اور حسابی وسائل کی ضرورت ہوتی ہے۔
راولت کے قانون کی تاریخ
راولت کا قانون فرانسیسی کیمیا دان فرانسوآ-ماری راولت (1830-1901) کے نام پر رکھا گیا ہے، جنہوں نے 1887 میں اپنے بخار کے دباؤ کی کمی کے بارے میں نتائج شائع کیے۔ راولت یونیورسٹی آف گرینوبل میں کیمسٹری کے پروفیسر تھے، جہاں انہوں نے حل کی جسمانی خصوصیات پر وسیع تحقیق کی۔
فرانسوآ-ماری راولت کے تعاون
راولت کا تجرباتی کام غیر پرواز کرنے والے حلوں کے بخار کے دباؤ کی پیمائش میں شامل تھا۔ انہوں نے محتاط تجربات کے ذریعے مشاہدہ کیا کہ بخار کے دباؤ کی نسبتی کمی حل میں حل کنندہ کے مول تناسب کے متناسب ہوتی ہے۔ اس مشاہدے نے اس مساوات کی تشکیل کی جسے ہم آج راولت کے قانون کے طور پر جانتے ہیں۔
ان کی تحقیق کئی مضامین میں شائع ہوئی، جن میں سب سے اہم "لوی جنرل ڈیس ٹینشنز ڈی ویپر ڈیس ڈیسولوانٹس" (حل کنندہ کے بخار کے دباؤ کا عمومی قانون) ہے جو 1887 میں کمپٹس رینڈو ڈیل'اکیڈمی ڈیس سائنسز میں شائع ہوا۔
ترقی اور اہمیت
راولت کا قانون کالگٹیو خصوصیات کے مطالعے میں ایک بنیادی اصول بن گیا—ایسی خصوصیات جو ذرات کی تعداد پر منحصر ہوتی ہیں نہ کہ ان کی شناخت پر۔ دیگر کالگٹیو خصوصیات جیسے کہ ابلنے کے نقطہ میں اضافہ، منجمد ہونے کے نقطہ میں کمی، اور اسموسیس دباؤ کے ساتھ، راولت کا قانون اس وقت کے دوران مادے کی جوہری نوعیت کو ثابت کرنے میں مدد کرتا ہے جب ایٹمی نظریہ ابھی ترقی پذیر تھا۔
یہ قانون 19 ویں اور 20 ویں صدی کے دوران تھرموڈینامکس کی ترقی کے ساتھ مزید اہمیت حاصل کرتا گیا۔ ج. ولارڈ گیبز اور دیگر نے راولت کے قانون کو ایک زیادہ جامع تھرموڈینامک فریم ورک میں شامل کیا، اس کے کیمیائی ممکنہ اور جزوی مولر مقداروں کے ساتھ تعلق کو قائم کیا۔
20 ویں صدی میں، جیسے جیسے مولیکیولر تعاملات کی تفہیم میں بہتری آئی، سائنسدانوں نے غیر مثالی حلوں کے لیے راولت کے قانون کی حدود کو تسلیم کرنا شروع کر دیا۔ اس نے زیادہ پیچیدہ ماڈلز کی ترقی کی راہ ہموار کی جو غیر مثالی حالات میں انحرافات کو مدنظر رکھتے ہیں، حل کے رویے کی ہماری تفہیم کو بڑھاتے ہیں۔
آج، راولت کا قانون طبیعی کیمیا کی تعلیم کا ایک کونے کا پتھر رہتا ہے اور بہت سی صنعتی ایپلی کیشنز میں ایک عملی ٹول ہے۔ اس کی سادگی اسے حل کے رویے کو سمجھنے کے لیے ایک بہترین نقطہ آغاز بناتی ہے، چاہے زیادہ پیچیدہ ماڈلز غیر مثالی نظاموں کے لیے استعمال کیے جائیں۔
راولت کے قانون کے حسابات کے لیے کوڈ کی مثالیں
یہاں مختلف پروگرامنگ زبانوں میں راولت کے قانون کے حسابات کو نافذ کرنے کی مثالیں ہیں:
1' ایکسل فارمولہ راولت کے قانون کے حساب کے لیے
2' سیل A1 میں: حل کنندہ کا مول تناسب
3' سیل A2 میں: خالص حل کا بخار کا دباؤ (kPa)
4' سیل A3 میں: =A1*A2 (حل کا بخار کا دباؤ)
5
6' ایکسل VBA فنکشن
7Function RaoultsLaw(moleFraction As Double, pureVaporPressure As Double) As Double
8 ' ان پٹ کی توثیق
9 If moleFraction < 0 Or moleFraction > 1 Then
10 RaoultsLaw = CVErr(xlErrValue)
11 Exit Function
12 End If
13
14 If pureVaporPressure < 0 Then
15 RaoultsLaw = CVErr(xlErrValue)
16 Exit Function
17 End If
18
19 ' حل کے بخار کا دباؤ حساب کریں
20 RaoultsLaw = moleFraction * pureVaporPressure
21End Function
22
1def calculate_vapor_pressure(mole_fraction, pure_vapor_pressure):
2 """
3 راولت کے قانون کا استعمال کرتے ہوئے حل کے بخار کا دباؤ حساب کریں۔
4
5 پیرامیٹرز:
6 mole_fraction (float): حل کنندہ کا مول تناسب (0 اور 1 کے درمیان)
7 pure_vapor_pressure (float): خالص حل کا بخار کا دباؤ (kPa)
8
9 واپسی:
10 float: حل کا بخار کا دباؤ (kPa)
11 """
12 # ان پٹ کی توثیق
13 if not 0 <= mole_fraction <= 1:
14 raise ValueError("مول تناسب 0 اور 1 کے درمیان ہونا چاہیے")
15
16 if pure_vapor_pressure < 0:
17 raise ValueError("بخار کا دباؤ منفی نہیں ہو سکتا")
18
19 # حل کے بخار کا دباؤ حساب کریں
20 solution_vapor_pressure = mole_fraction * pure_vapor_pressure
21
22 return solution_vapor_pressure
23
24# مثال کا استعمال
25try:
26 mole_fraction = 0.75
27 pure_vapor_pressure = 3.17 # kPa (پانی 25°C پر)
28
29 solution_pressure = calculate_vapor_pressure(mole_fraction, pure_vapor_pressure)
30 print(f"حل کا بخار کا دباؤ: {solution_pressure:.4f} kPa")
31except ValueError as e:
32 print(f"غلطی: {e}")
33
1/**
2 * راولت کے قانون کا استعمال کرتے ہوئے حل کے بخار کا دباؤ حساب کریں۔
3 *
4 * @param {number} moleFraction - حل کنندہ کا مول تناسب (0 اور 1 کے درمیان)
5 * @param {number} pureVaporPressure - خالص حل کا بخار کا دباؤ (kPa)
6 * @returns {number} - حل کا بخار کا دباؤ (kPa)
7 * @throws {Error} - اگر ان پٹس غلط ہوں
8 */
9function calculateVaporPressure(moleFraction, pureVaporPressure) {
10 // ان پٹ کی توثیق
11 if (isNaN(moleFraction) || moleFraction < 0 || moleFraction > 1) {
12 throw new Error("مول تناسب 0 اور 1 کے درمیان ہونا چاہیے");
13 }
14
15 if (isNaN(pureVaporPressure) || pureVaporPressure < 0) {
16 throw new Error("خالص بخار کا دباؤ مثبت نمبر ہونا چاہیے");
17 }
18
19 // حل کے بخار کا دباؤ حساب کریں
20 const solutionVaporPressure = moleFraction * pureVaporPressure;
21
22 return solutionVaporPressure;
23}
24
25// مثال کا استعمال
26try {
27 const moleFraction = 0.85;
28 const pureVaporPressure = 5.95; // kPa (ایتھنول 20°C پر)
29
30 const result = calculateVaporPressure(moleFraction, pureVaporPressure);
31 console.log(`حل کا بخار کا دباؤ: ${result.toFixed(4)} kPa`);
32} catch (error) {
33 console.error(`غلطی: ${error.message}`);
34}
35
1public class RaoultsLawCalculator {
2 /**
3 * راولت کے قانون کا استعمال کرتے ہوئے حل کے بخار کا دباؤ حساب کریں۔
4 *
5 * @param moleFraction مول تناسب (0 اور 1 کے درمیان)
6 * @param pureVaporPressure خالص حل کا بخار کا دباؤ (kPa)
7 * @return حل کا بخار کا دباؤ (kPa)
8 * @throws IllegalArgumentException اگر ان پٹس غلط ہوں
9 */
10 public static double calculateVaporPressure(double moleFraction, double pureVaporPressure) {
11 // ان پٹ کی توثیق
12 if (moleFraction < 0 || moleFraction > 1) {
13 throw new IllegalArgumentException("مول تناسب 0 اور 1 کے درمیان ہونا چاہیے");
14 }
15
16 if (pureVaporPressure < 0) {
17 throw new IllegalArgumentException("خالص بخار کا دباؤ منفی نہیں ہو سکتا");
18 }
19
20 // حل کے بخار کا دباؤ حساب کریں
21 return moleFraction * pureVaporPressure;
22 }
23
24 public static void main(String[] args) {
25 try {
26 double moleFraction = 0.65;
27 double pureVaporPressure = 7.38; // kPa (پانی 40°C پر)
28
29 double solutionPressure = calculateVaporPressure(moleFraction, pureVaporPressure);
30 System.out.printf("حل کا بخار کا دباؤ: %.4f kPa%n", solutionPressure);
31 } catch (IllegalArgumentException e) {
32 System.err.println("غلطی: " + e.getMessage());
33 }
34 }
35}
36
1#' راولت کے قانون کا استعمال کرتے ہوئے حل کے بخار کا دباؤ حساب کریں
2#'
3#' @param mole_fraction حل کنندہ کا مول تناسب (0 اور 1 کے درمیان)
4#' @param pure_vapor_pressure خالص حل کا بخار کا دباؤ (kPa)
5#' @return حل کا بخار کا دباؤ (kPa)
6#' @examples
7#' calculate_vapor_pressure(0.8, 3.17)
8calculate_vapor_pressure <- function(mole_fraction, pure_vapor_pressure) {
9 # ان پٹ کی توثیق
10 if (!is.numeric(mole_fraction) || mole_fraction < 0 || mole_fraction > 1) {
11 stop("مول تناسب 0 اور 1 کے درمیان ہونا چاہیے");
12 }
13
14 if (!is.numeric(pure_vapor_pressure) || pure_vapor_pressure < 0) {
15 stop("خالص بخار کا دباؤ مثبت نمبر ہونا چاہیے");
16 }
17
18 # حل کے بخار کا دباؤ حساب کریں
19 solution_vapor_pressure <- mole_fraction * pure_vapor_pressure;
20
21 return(solution_vapor_pressure);
22}
23
24# مثال کا استعمال
25tryCatch({
26 mole_fraction <- 0.9;
27 pure_vapor_pressure <- 2.34; # kPa (پانی 20°C پر)
28
29 result <- calculate_vapor_pressure(mole_fraction, pure_vapor_pressure);
30 cat(sprintf("حل کا بخار کا دباؤ: %.4f kPa\n", result));
31}, error = function(e) {
32 cat("غلطی:", e$message, "\n");
33})
34
1function solution_vapor_pressure = raoultsLaw(mole_fraction, pure_vapor_pressure)
2 % RAOULTS_LAW راولت کے قانون کا استعمال کرتے ہوئے حل کے بخار کا دباؤ حساب کریں
3 %
4 % ان پٹس:
5 % mole_fraction - حل کنندہ کا مول تناسب (0 اور 1 کے درمیان)
6 % pure_vapor_pressure - خالص حل کا بخار کا دباؤ (kPa)
7 %
8 % آؤٹ پٹ:
9 % solution_vapor_pressure - حل کا بخار کا دباؤ (kPa)
10
11 % ان پٹ کی توثیق
12 if ~isnumeric(mole_fraction) || mole_fraction < 0 || mole_fraction > 1
13 error('مول تناسب 0 اور 1 کے درمیان ہونا چاہیے');
14 end
15
16 if ~isnumeric(pure_vapor_pressure) || pure_vapor_pressure < 0
17 error('خالص بخار کا دباؤ منفی نہیں ہو سکتا');
18 end
19
20 % حل کے بخار کا دباؤ حساب کریں
21 solution_vapor_pressure = mole_fraction * pure_vapor_pressure;
22end
23
24% مثال کا استعمال
25try
26 mole_fraction = 0.7;
27 pure_vapor_pressure = 4.58; % kPa (پانی 30°C پر)
28
29 result = raoultsLaw(mole_fraction, pure_vapor_pressure);
30 fprintf('حل کا بخار کا دباؤ: %.4f kPa\n', result);
31catch ME
32 fprintf('غلطی: %s\n', ME.message);
33end
34
اکثر پوچھے گئے سوالات (FAQ)
راولت کا قانون کیا ہے؟
راولت کا قانون کہتا ہے کہ ایک حل کا بخار کا دباؤ خالص حل کے بخار کے دباؤ سے ضرب دے کر حاصل کیا جاتا ہے، جو حل میں حل کنندہ کے مول تناسب کے برابر ہوتا ہے۔ یہ ریاضیاتی طور پر P = X × P° کے طور پر بیان کیا جاتا ہے، جہاں P حل کا بخار کا دباؤ ہے، X حل کنندہ کا مول تناسب ہے، اور P° خالص حل کا بخار کا دباؤ ہے۔
راولت کا قانون کب لاگو ہوتا ہے؟
راولت کا قانون زیادہ درست طور پر مثالی حلوں پر لاگو ہوتا ہے، جہاں حل کنندہ اور حل کے مالیکیولز کے درمیان تعاملات حل کنندہ کے مالیکیولز کے درمیان تعاملات کے مشابہ ہوتے ہیں۔ یہ کیمیائی طور پر مشابہ اجزاء، کم حراستی، اور معتدل درجہ حرارت اور دباؤ پر بہترین کام کرتا ہے۔
راولت کے قانون کی حدود کیا ہیں؟
اہم حدود میں شامل ہیں: (1) یہ سختی سے مثالی حلوں پر لاگو ہوتا ہے، (2) حقیقی حل اکثر مولیکیولر تعاملات کی وجہ سے انحراف کرتے ہیں، (3) یہ فرض کرتا ہے کہ حل غیر پرواز کرنے والا ہے، (4) یہ مولیکیولر تعاملات پر درجہ حرارت کے اثرات کو مدنظر نہیں رکھتا، اور (5) یہ اعلی دباؤ یا تنقیدی نکات کے قریب ٹوٹ جاتا ہے۔
راولت کے قانون سے مثبت انحراف کیا ہے؟
مثبت انحراف اس وقت ہوتا ہے جب ایک حل کا بخار کا دباؤ پیش گوئی سے زیادہ ہو۔ یہ اس وقت ہوتا ہے جب حل کنندہ-حل کے تعاملات حل کنندہ-حل کے تعاملات سے کمزور ہوں، جس کی وجہ سے زیادہ مالیکیولز بخار کے مرحلے میں بھاگتے ہیں۔ مثالوں میں ایتھنول-پانی کے مرکب اور بینزین-میٹھے کے حل شامل ہیں۔
راولت کے قانون سے منفی انحراف کیا ہے؟
منفی انحراف اس وقت ہوتا ہے جب ایک حل کا بخار کا دباؤ پیش گوئی سے کم ہو۔ یہ اس وقت ہوتا ہے جب حل کنندہ-حل کے تعاملات حل کنندہ-حل کے تعاملات سے مضبوط ہوں، جس کی وجہ سے کم مالیکیولز بخار کے مرحلے میں بھاگتے ہیں۔ مثالوں میں کلوروفارم-ایسیٹون اور ہائیڈروکلورک ایسڈ-پانی کے حل شامل ہیں۔
درجہ حرارت راولت کے قانون کے حسابات کو کس طرح متاثر کرتا ہے؟
درجہ حرارت براہ راست خالص حل کے بخار کے دباؤ (P°) کو متاثر کرتا ہے لیکن راولت کے قانون کے بیان کردہ تعلق کو متاثر نہیں کرتا۔ جیسے جیسے درجہ حرارت بڑھتا ہے، خالص حل کا بخار کا دباؤ کلازیئس-کلاپیئرون مساوات کے مطابق تیزی سے بڑھتا ہے، جو اس کے نتیجے میں حل کے بخار کے دباؤ کو متناسب طور پر بڑھاتا ہے۔
کیا راولت کا قانون کئی پرواز کرنے والے اجزاء کے مرکبوں کے لیے استعمال کیا جا سکتا ہے؟
جی ہاں، لیکن ایک ترمیم شدہ شکل میں۔ جہاں کئی اجزاء پرواز کر رہے ہوں، ہر جزو مجموعی بخار کے دباؤ میں راولت کے قانون کے مطابق اپنا حصہ ڈالتا ہے۔ مجموعی بخار کا دباؤ ان جزوی دباؤ کا مجموعہ ہوتا ہے: P_total = Σ(X_i × P°_i)، جہاں i ہر پرواز کرنے والے جزو کی نمائندگی کرتا ہے۔
راولت کے قانون کا ابلنے کے نقطہ میں اضافے سے کیا تعلق ہے؟
راولت کا قانون ابلنے کے نقطہ میں اضافے کی وضاحت کرتا ہے، جو ایک کالگٹیو خصوصیت ہے۔ جب ایک غیر پرواز کرنے والا حل حل میں شامل کیا جاتا ہے، تو بخار کا دباؤ راولت کے قانون کے مطابق کم ہو جاتا ہے۔ چونکہ ابلنے کا عمل اس وقت ہوتا ہے جب بخار کا دباؤ فضائی دباؤ کے برابر ہو، اس نقطے تک پہنچنے کے لیے زیادہ درجہ حرارت کی ضرورت ہوتی ہے، جس کے نتیجے میں ابلنے کے نقطے میں اضافہ ہوتا ہے۔
میں راولت کے قانون کے حسابات میں مختلف دباؤ کی اکائیوں کے درمیان کیسے تبدیل کر سکتا ہوں؟
عام دباؤ کی اکائیوں میں تبدیلیاں شامل ہیں:
- 1 atm = 101.325 kPa = 760 mmHg = 760 torr
- 1 kPa = 0.00987 atm = 7.5006 mmHg
- 1 mmHg = 1 torr = 0.00132 atm = 0.13332 kPa یہ یقینی بنائیں کہ خالص حل کے بخار کا دباؤ اور حل کے بخار کا دباؤ دونوں کو ایک ہی اکائیوں میں ظاہر کیا گیا ہے۔
راولت کا قانون تقطیر کے عمل میں کس طرح استعمال ہوتا ہے؟
تقطیر میں، راولت کا قانون بخار کے ایک مائع مرکب کے اوپر کی ترکیب کی پیش گوئی کرنے میں مدد کرتا ہے۔ جن اجزاء کا بخار کا دباؤ زیادہ ہوتا ہے وہ مائع مرحلے کے مقابلے میں بخار کے مرحلے میں زیادہ حراستی میں ہوں گے۔ یہ بخار-مائع کی ترکیب میں یہ فرق متعدد بخار کی تبخیر-ٹھنڈک کے چکروں کے ذریعے علیحدگی کو ممکن بناتا ہے۔
حوالہ جات
-
ایٹکنز، پی. ڈبلیو., & ڈی پاولا، ج. (2014). ایٹکنز کی طبیعی کیمسٹری (10 ویں ایڈیشن). آکسفورڈ یونیورسٹی پریس۔
-
لیوین، آئی. این. (2009). طبیعی کیمسٹری (6 ویں ایڈیشن). میک گرا ہل ایجوکیشن۔
-
اسمتھ، جے. ایم., وان نیس، ایچ. سی., & ایبٹ، ایم. ایم. (2017). کیمیائی انجینئرنگ تھرموڈینامکس کا تعارف (8 ویں ایڈیشن). میک گرا ہل ایجوکیشن۔
-
پراوزنٹز، جے. ایم., لچینتھالر، آر. این., & ڈی ازیویڈو، ای. جی. (1998). فلوئڈ-فیز توازن کی مالیکیولر تھرموڈینامکس (3rd ایڈیشن). پرینٹس ہال۔
-
راولت، ایف. ایم. (1887). "لوی جنرل ڈیس ٹینشنز ڈی ویپر ڈیس ڈیسولوانٹس" [حل کنندہ کے بخار کے دباؤ کا عمومی قانون]. کمپٹس رینڈو ڈیل'اکیڈمی ڈیس سائنسز، 104، 1430–1433۔
-
سینڈلر، ایس. آئی. (2017). کیمیائی، حیاتیاتی، اور انجینئرنگ تھرموڈینامکس (5 ویں ایڈیشن). جان وائیلی اور کمپنی۔
-
"راولت کا قانون." ویکیپیڈیا، وکیمیڈیا فاؤنڈیشن، https://en.wikipedia.org/wiki/Raoult%27s_law. 25 جولائی 2025 کو رسائی حاصل کی۔
-
"بخار کا دباؤ." کیمسٹری لائبری ٹیکس، https://chem.libretexts.org/Bookshelves/Physical_and_Theoretical_Chemistry_Textbook_Maps/Supplemental_Modules_(Physical_and_Theoretical_Chemistry)/Physical_Properties_of_Matter/States_of_Matter/Phase_Transitions/Vapor_Pressure. 25 جولائی 2025 کو رسائی حاصل کی۔
-
"کالگٹیو خصوصیات." خان اکیڈمی، https://www.khanacademy.org/science/chemistry/states-of-matter-and-intermolecular-forces/mixtures-and-solutions/v/colligative-properties. 25 جولائی 2025 کو رسائی حاصل کی۔
ہمارے راولت کے قانون بخار کے دباؤ کے کیلکولیٹر کو آج ہی آزمائیں تاکہ آپ اپنے حل کے بخار کے دباؤ کو تیزی سے اور درست طریقے سے طے کر سکیں۔ چاہے آپ امتحان کے لیے پڑھ رہے ہوں، تحقیق کر رہے ہوں، یا صنعتی مسائل کو حل کر رہے ہوں، یہ ٹول آپ کا وقت بچائے گا اور درست حسابات کو یقینی بنائے گا۔
تاثیر
اس ٹول کے بتور کو کلک کریں تاکہ اس ٹول کے بارے میں فیڈبیک دینا شروع کریں
متعلقہ اوزار
آپ کے ورک فلو کے لیے مفید ہونے والے مزید ٹولز کا انعام کریں