கெப் கணிப்பான் - வாயு வினைகளுக்கான சமநிலை மாறிலிகளைக் கணக்கிடுதல்
வாயு நிலை சமநிலை மாறிலிகளுக்கான இலவச கெப் கணிப்பான். உடனடி முடிவுகளுக்கு பகுதி அழுத்தங்கள் மற்றும் இயங்குமுறை சார்பெண்கள் உள்ளீடு செய்யவும். வேதிப் பாடம் மாணவர்கள் மற்றும் தொழிலாளர்களுக்கு சிறந்தது.
கேப் மதிப்பு கணக்கிடுதல் கருவி
வாயு நிலை வினைகளுக்கு பகுதி அழுத்தங்கள் மற்றும் இலக்கவியல் சமன்பாடுகளைப் பயன்படுத்தி சமநிலை மாறிலிகளைக் (கேப்) கணக்கிடுங்கள்.
வேதிப் சமன்பாடு
மாற்றியங்கள்
மாற்றியம் 1
உற்பத்திகள்
உற்பத்தி 1
கேப் சூத்திரம்
கேப் என்றால் என்ன?
ஆவணம்
வாயு நிலை எதிர்வினைகளில் Kp: சமநிலை மாறிலியைப் புரிந்துகொள்ளல்
இரசாயன சமன்பாடுகளைச் சமப்படுத்தும்போது, வினைகள் எப்பொழுதும் முழுமையாக நிகழாது என்பதை நீங்கள் விரைவில் கற்றுக்கொள்வீர்கள். பல வினைகள் ஒரு சமநிலை நிலையை அடைகின்றன, இதில் எதிர்வினைப்பொருட்களும் உற்பத்திப் பொருட்களும் ஒன்றுடன் ஒன்று இருக்கும். சமநிலை மாறிலி Kp வாயு நிலை வினைகளில் அந்த சமநிலைப் புள்ளியை சரிவரக் காட்டும்.
Kp மற்ற சமநிலை மாறிலிகளிலிருந்து எவ்வாறு வேறுபடுகிறது? இது செறிவுகளுக்குப் பதிலாக பகுதி அழுத்தங்களைப் பயன்படுத்துகிறது. தொழிற்சாலை செயல்முறைகள் போன்ற அம்மோனியா தொகுப்பு அல்லது வளிமண்டல இரசாயனத்தை ஆய்வு செய்யும்போது, அழுத்த அளவீடுகள் தரப்பட்ட நடைமுறையாக இருக்கும்.
இந்த எண் உங்களுக்கு என்ன சொல்கிறது: 1-க்கு மேல் Kp மதிப்பு என்பது உங்கள் வினை உற்பத்திப் பொருட்களை சார்ந்திருப்பதைக் குறிக்கிறது - நீங்கள் மேலும் அதிகமாக பெறுவீர்கள். 1-க்கு கீழ்? எதிர்வினைப் பொருட்கள் தொடர்ந்து இருக்கும். 160 Kp மதிப்பு (ஹேபர் செயல்முறையில் குறிப்பிட்ட நிலைகளில்) என்பது உற்பத்திப் பொருட்கள் மிகவும் மேலோங்கி இருப்பதைக் குறிக்கிறது. 0.01 Kp மதிப்பு வினை மிகக் குறைவாக முன்னோக்கி நகர்வதைக் காட்டுகிறது.
இந்தக் கணக்கீட்டு கருவி ஆய்வகப் பணிகள் அல்லது பிரச்சனை தொகுப்புகளின் போது சலிப்பூட்டும் கணக்கீட்டை கையாளும். உங்கள் பகுதி அழுத்தங்கள் மற்றும் இரசாயன சமன்பாட்டு சுட்டெண்களை உள்ளீடு செய்யுங்கள், அது Kp-ஐ உடனடியாகக் கணக்கிடும். இனி கைமுறையாக பின்சதவீதங்களை நான்காம் அளவுக்கு உயர்த்தவோ அல்லது நீங்கள் போதுமான அளவு தொகைகளைப் பெருக்கியிருக்கிறீர்களா என்பதைப் பற்றிச் சந்தேகப்பட வேண்டாம்.
கேப் சூத்திரம்: கணிதத்தை பிரிக்கும் முறை
வாயு நிலை வினைகளுக்கான சமநிலை மாறிலி கேப் ஒரு தெளிவான வாய்ப்பாட்டைப் பின்பற்றுகிறது - தயாரிப்புகள் பிரிக்கப்பட்ட எதிர்வினைப்பொருட்கள் மீது, அவற்றின் ஸ்டோய்கியோமெட்ரிக் சிம்பிளிசிட்டிகளுக்கு:
இந்த வினைக்கு:
கேப் வெளிப்பாடு இப்படி ஆகிறது:
எங்கு:
- , , , மற்றும் சமநிலை பகுதி அழுத்தங்கள் (பொதுவாக வளிமண்டல அழுத்தங்கள்)
- , , , மற்றும் சமன்படுத்தப்பட்ட சமன்பாட்டிலிருந்து ஸ்டோய்கியோமெட்ரிக் சிம்பிளிசிட்டிகள்
சூத்திரம் மாஸ் செயல் சட்டத்தை பிரதிபலிக்கிறது, முதன் முதலில் கல்ட்பெர்க் மற்றும் வாகே 1864 இல் வடிவமைத்தனர்.
கேப் கணக்கிடுவதற்கு முன் தெரிந்துகொள்ள வேண்டியவை
அலகுகள் முக்கியம். பெரும்பாலான பாடப்புத்தகங்கள் வளிமண்டல அழுத்தங்களைப் பயன்படுத்துகின்றன. பார், டோர் அல்லது பாஸ்கல் வேலை செய்யும்—ஆனால் ஒரே கணக்கீட்டில் அலகுகளை கலக்காதீர்கள்.
திண்மங்கள் மற்றும் திரவங்கள் வெளிப்பாட்டில் தோன்ற மாட்டாது. CaCO₃(s) ⇌ CaO(s) + CO₂(g) போன்ற வினைகளில் CO₂ அழுத்தம் மட்டுமே முக்கியம்.
வெப்பநிலை அனைத்தையும் மாற்றுகிறது. உங்கள் கேப் மதிப்பு ஒரு குறிப்பிட்ட வெப்பநிலையில் மட்டுமே சரியாக இருக்கும்.
கேப் மற்றும் கேசி தொடர்பு. நீங்கள் செறிவுகளில் அதிக நெருக்கமாக இருந்தால்:
கவனிக்க வேண்டிய பொதுவான பிரச்சனைகள்
மிகப்பெரிய அல்லது மிகச்சிறிய கேப் மதிப்புகள் அறிவியல் குறிப்பீட்டில் தோன்றும்.
சுழி அல்லது எதிர்மறை அழுத்தங்கள் கணக்கீட்டை உடைக்கும். பகுதி அழுத்தங்கள் நேர்மறை எண்கள் மட்டுமே ஆகும்.
அதிக அழுத்த அமைப்புகள் திருத்தங்கள் தேவை. இந்தக் கணக்கி இயல்பு வாயு நடத்தைக்கு feltமைய மதிப்பிடுகிறது, இது பெரும்பாலான வாயுக்களுக்கு சுமார் 10 வளிமண்டல வரை வேலை செய்கிறது.
Kp ஐ இந்தக் கருவியைப் பயன்படுத்தி எவ்வாறு கணக்கிடுவது
கணக்கி நீங்கள் தட்டச்சு செய்யும்போது உடனடியாக புதுப்பிக்கப்படுகிறது, எனவே நீங்கள் உங்கள் Kp மதிப்பை உடனே பார்ப்பீர்கள். இங்கே வேலை செய்யும் முறை:
படி 1: உங்கள் மறுவினைப்பொருட்களைச் சேர்க்கவும்
உங்கள் சமன்பாட்டின் இடது பக்கத்தில் ஒவ்வொரு மறுவினைப்பொருளுக்கும்:
- வேதிய வாய்ப்பாடு (விருப்பம்): குறிப்பிடப்பட்ட மேற்கோளுக்கு அதைத் தட்டச்சு செய்யுங்கள் - சிக்கலான வினைகளில் குறிப்பாக உதவுகிறது
- ஸ்டோய்கியோமெட்ரிக் சமன்பாடு: உங்கள் சமன் சமன்பாட்டில் ஒவ்வொரு வகைக்கும் முன்னால் உள்ள எண்
- பகுதி அழுத்தம்: அளவிடப்பட்ட அல்லது வழங்கப்பட்ட மதிப்பு வளிமண்டல அலகில்
ஒன்றுக்கு மேற்பட்ட மறுவினைப்பொருட்கள் இருந்தால்? கூடுதல் உள்ளீட்டுப் புலங்களை உருவாக்க "மறுவினைப்பொருட்களைச் சேர்" என்பதைச் சொடுக்கவும்.
படி 2: உங்கள் தயாரிப்புகளைச் சேர்க்கவும்
சமன்பாட்டின் வலது பக்கத்தில் அதே செயல்முறை:
- ஒவ்வொரு தயாரிப்பிற்கும் வாய்ப்பாடுகள், சமன்பாடுகள் மற்றும் பகுதி அழுத்தங்களை உள்ளிடவும்
- கூடுதல் புலங்கள் தேவைப்பட்டால் "தயாரிப்பைச் சேர்" என்பதைச் சொடுக்கவும்
- கணக்கி தயாரிப்புகள் மற்றும் மறுவினைப்பொருட்களை வாய்ப்பாட்டில் வெவ்வேறாகக் கையாளுகிறது (மேலே தயாரிப்புகள், கீழே மறுவினைப்பொருட்கள்)
படி 3: உங்கள் முடிவுகளைப் படிக்கவும்
Kp மதிப்பு உடனடியாகக் தோன்றும் நீங்கள் சரியான எண்கள் உள்ளிட்ட உடனே. "கணக்கிடு" பொத்தானைப் பிடிக்க வேண்டாம் - கணக்கு உடனடியாக நடக்கிறது. உங்கள் ஆய்வகக் குறிப்பு அல்லது வீட்டுப் பாடத்திற்கு முடிவைப் பிடிக்க "நகலெடு" பொத்தானைப் பயன்படுத்தவும்.
வேலை செய்யப்பட்ட எடுத்துக்காட்டு: அம்மோனியா தொகுப்பு
ஹேபர் செயல்முறை வினைக்கு வருவோம்: N₂(g) + 3H₂(g) ⇌ 2NH₃(g)
வினைப்பெட்டகத்தில் இந்த சமநிலை அழுத்தங்களை அளவிடுங்கள்:
- N₂: 0.5 atm (சமன்பாடு = 1)
- H₂: 0.2 atm (சமன்பாடு = 3)
- NH₃: 0.8 atm (சமன்பாடு = 2)
கணக்கீடு பின்வரும் வாய்ப்பாட்டைப் பின்பற்றுகிறது:
Kp = 160 என்பது நடைமுறையில் என்ன அர்த்தம்? தயாரிப்புகள் சமநிலையில் மேலோங்குகின்றன. நீங்கள் இந்த நிலைமைகளில் ஒரு தொழில்துறை அம்மோனியா தொகுப்பு ரிசாக்டரை இயக்கினால், நீங்கள் NH₃ ஐ மிகுந்த அளவில் மாற்றுகிறீர்கள் - நீங்கள் விரும்பும் அதே விஷயம். வினை பெரிய அளவில் தயாரிப்பு உருவாக்கத்தை சாதகமாக்குகிறது, இதுதான் பிரிட்ஸ் ஹேபர் 1909 ஆம் ஆண்டு அதை உருவாக்கியபோது வேளாண்மையை மாற்றிய காரணம்.
கேப் கணக்கீடுகள் உண்மையான வேதியியலில் எங்கு முக்கியம்
உங்கள் வினைப்பாடு எவ்வாறு நகரும் என்பதை முன்கணித்தல்
ஒரு சோதனைக்கு முன்பு, வினைப்பெருக்கக் குறிமானம் Q (தற்போதைய அழுத்தங்கள் கொண்டு கணக்கிடப்பட்ட) ஐ கேப் (சமநிலை மதிப்பு) உடன் ஒப்பிட்டு, உங்கள் வினைப்பாடு முன்நோக்கி அல்லது பின்நோக்கி நகரும் என்பதை முன்கூட்டியே கணிக்கலாம்:
- Q < கேப்: வினைப்பாடு முன்நோக்கி நகரும், மேலும் தயாரிப்புகளை உருவாக்கும்
- Q > கேப்: வினைப்பாடு பின்நோக்கி நகரும், மேலும் மலிவுப்பொருள்களை உருவாக்கும்
- Q = கேப்: நீங்கள் ஏற்கெனவே சமநிலையில் உள்ளீர்கள்—எதுவும் மாறாது
இது ஆய்வகத்தில் நேரத்தைச் சேமிக்கிறது. Q கேப்பிலிருந்து வெகுதொலைவில் இருந்தால், சமநிலைக்காக காத்திருக்க வேண்டும் என்பது தெரிகிறது. Q கேப்பிற்கு சமம் என்றால், நீங்கள் முடித்துவிட்டீர்கள்.
தொழிற்சாலை வேதிப் பொருள் உற்பத்தி
வேதிப் பொருள் ஆலைகள் மிகப்பெரிய பங்கு மற்றும் கழிவுகளைக் குறைக்க கேப் மதிப்புகளை நம்பியுள்ளன:
அம்மோனியா தொகுப்பு (ஹேபர்-பொஷ் செயல்முறை) ஆண்டுக்கு சுமார் 150 மில்லியன் டன் உரங்களுக்காக உற்பத்தி செய்கிறது. பொறியாளர்கள் வெப்பநிலை மற்றும் அழுத்தத்தை சமப்படுத்த கேப் பயன்படுத்துகிறார்கள்—அதிக அழுத்தம் அம்மோனியா உருவாக்கத்தை சாதகமாக்குகிறது (லே சாட்டெலியரின் கோட்பாடு), ஆனால் கேப் அதிக வெப்பநிலையில் குறைகிறது ஏனெனில் வினைப்பாடு வெப்பம் வெளிப்படுத்தும் வகை. மேலும் விவரங்களுக்கு ராயல் சொசைட்டி ஆஃப் கெமிஸ்ட்ரி ஐப் பார்க்கவும்.
சல்பியூரிக் அமிலம் தயாரிப்பு தொடர்பு செயல்முறை மூலம் 2SO₂ + O₂ ⇌ 2SO₃ சமநிலையைப் பொறுத்தது. கேப் தரவு ஆலை இயக்குநர்களுக்கு SO₃ மகசூலைப் பெருக்கும் வெப்பநிலைகளைக் காட்டுகிறது.
பெட்ரோலிய சுத்திகரிப்பு பொருள்மாற்ற மற்றும் பிளவு வினைகளுக்கு சமநிலை மாறிலிகளைப் பயன்படுத்தி கச்சா எண்ணெய்யை பெட்ரோல் மற்றும் பிற பொருட்களாக மாற்றுகிறது.
(மொழிபெயர்ப்பு தொடரும்...)
சமநிலை மாறிலிகளின் வரலாறு
வலுவற்ற வினைகளை வேதியியலாளர்கள் கண்டறிந்த விதம்
18ஆம் நூற்றாண்டின் பெரும்பகுதியில், வேதியியலாளர்கள் வினைகள் எப்பொழுதும் முடிவுக்கு வருமென்று கருதினர். 1798ஆம் ஆண்டு நெப்போலியனின் பயணத்தில் Claude Louis Berthollet உப்பு ஏரிகளின் விளிம்பில் சோடியம் கார்பனேட் இயற்கையாக உருவாகிறது என்பதைக் கண்டார். இது அக்கால கொள்கைக்கு மாறாக இருந்தது. இந்தக் கண்டுபிடிப்பு வினைகள் மாற்றியமைக்கப்பட்டுக் கொண்டிருக்கலாம் என்ற உணர்வை ஏற்படுத்தியது.
கணிதம் வடிவெடுக்கிறது (1800கள்)
Guldberg மற்றும் Waage (1864-1867) தங்கள் நோர்வேயிய ஆய்வகத்தில் பல ஆண்டுகள் கவனமாக ஆய்வு செய்து பின் பொருள் நிலை சட்டத்தை வளர்த்தெடுத்தனர். அவர்கள் வினைகளின் இரு திசைகளிலும் வேகத்தை அளந்து, சமநிலையில் உற்பத்திப் பொருட்கள் மற்றும் வினைப்பொருட்களின் விகிதம் மாறாமல் இருப்பதைக் கண்டறிந்தனர்.
Van't Hoff (1884) ஆக்சிய அழுத்தம் மற்றும் வெப்ப இயக்கவியலில் பணிபுரிந்தபோது Kp, Kc மற்றும் பிற வகைகளை வேறுபடுத்தினார்.
Le Chatelier (1888) தனது பிரபலமான கொள்கையை வடிவமைத்தார்: சமநிலையிலுள்ள அமைப்புகள் அழுத்தங்களுக்கு மாறாக நகர்கின்றன.
சமநிலையை ஆற்றலுடன் இணைத்தல் (ஆரம்ப 1900கள்)
Gilbert Lewis சமநிலை மாறிலிகளுக்கும் Gibbs இலவச ஆற்றலுக்கும் இடையேயான முக்கிய தொடர்பை வெளிப்படுத்தினார்.
Brønsted மற்றும் Lowry (1923) அமில-கார வேதியியலுக்கு சமநிலை கருத்துகளை விரிவுபடுத்தினர்.
Linus Pauling 1930கள் வாக்கில் குவாண்டம் இயக்கவியலை இரசாயன பிணைப்பிற்கு பயன்படுத்தினார்.
நவீன கணக்கீட்டு அணுகுமுறைகள்
Ab initio கணக்கீடுகள் தற்பொழுது Gaussian அல்லது ORCA போன்ற குவாண்டம் வேதிச் சாதனங்கள் மூலம் Kp மதிப்புகளை முதல் கொள்கைகளிலிருந்து கணிக்கின்றன.
Fugacity திருத்தங்கள் அழுத்தம் அதிகமுள்ள அமைப்புகளுக்கு Kp ஐ நீட்டிக்கின்றன.
நுண்ணிய இயக்கவியல் மாதிரிகள் பல்வேறு அடிப்படை வினைகளைச் சேர்த்து சிக்கலான செயல்முறைகளைப் போலி செய்கின்றன.
Kp கணக்கீடுகளைப் பற்றிய பொதுவான கேள்விகள்
Kp மற்றும் Kc இடையேயுள்ள வேறுபாடு என்ன?
Kp பகுதி அழுத்தங்களைப் (பொதுவாக atm) பயன்படுத்துகிறது, மேலும் Kc மோல் செறிவுகளைப் (mol/L) பயன்படுத்துகிறது. வாயு நிலை வினைகளுக்கு, இரண்டும் ஒரே சமநிலையைக் குறிக்கின்றன, வெவ்வேறு அலகுகளில். அவை பின்வருமாறு தொடர்புபடுத்தப்பட்டுள்ளன:
இங்கு R = 0.0821 L·atm/(mol·K), T வெப்பநிலை கெல்வினில், மேலும் Δn = (வாயு உற்பத்திகளின் மோல்கள்) - (வாயு மாற்றிகளின் மோல்கள்).
Δn = 0 (இரு பக்கங்களிலும் சமன் மோல் வாயு) இருக்கும்போது, Kp மற்றும் Kc ஒரே எண் மதிப்பைக் கொண்டிருக்கும். H₂(g) + I₂(g) ⇌ 2HI(g) வினைக்கு, Δn = 2 - 2 = 0, எனவே Kp = Kc.
Δn ≠ 0 இருக்கும்போது, அவை வேறுபடும். N₂(g) + 3H₂(g) ⇌ 2NH₃(g) வினைக்கு, Δn = 2 - 4 = -2, எனவே Kp = Kc(RT)⁻².
வெப்பநிலை ஏன் Kp மதிப்பை மாற்றுகிறது?
வெப்பநிலை சமநிலை நிலையை மாற்றுகிறது ஏனெனில் முன்னோக்கிய மற்றும் மாற்று வினைகள் வெப்பத்திற்கு வெவ்வேறு வகையில் பதிலளிக்கின்றன:
வெப்பம் வெளிப்படுத்தும் வினைகள் (ΔH < 0) வெப்பத்தை வெளியிடுகின்றன. வெப்பநிலையை உயர்த்துவது மாற்றிகளின் பக்கம் சமநிலையை தள்ளுகிறது, Kp ஐ குறைக்கிறது. அம்மோனியா தொகுப்பு வினை வெப்பம் வெளிப்படுத்தும் வினையாகும், எனவே தொழிற்சாலைகள் அதை மிதமான வெப்பநிலைகளில் (450°C) இயக்குகின்றன - மேலும் கைனெட்டிக்ஸ் முக்கியமாகும்.
வெப்பம் உட்கவரும் வினைகள் (ΔH > 0) வெப்பத்தை உட்கவர்கின்றன. வெப்பநிலையை உயர்த்துவது உற்பத்திகளின் பக்கம் சமநிலையை தள்ளுகிறது, Kp ஐ அதிகரிக்கிறது.
வான்ட் ஹாஃப் சமன்பாடு இதை அளவிடுகிறது:
இது ஒரு வெப்பநிலையில் Kp மற்றும் வினைக்கான ΔH° தெரிந்தால் எந்த வெப்பநிலையிலும் Kp ஐக் கணக்கிட அனுமதிக்கிறது.
(Translation continues in the same manner for the entire document)
Kp மதிப்பைக் கணக்கிடுவதற்கான கோட் உதாரணங்கள்
Excel
1' Kp மதிப்பைக் கணக்கிடுவதற்கான Excel செயல்பாடு
2Function CalculateKp(productPressures, productCoefficients, reactantPressures, reactantCoefficients)
3 ' துவக்க மேல்நிலை மற்றும் கீழ்நிலை
4 Dim numerator As Double
5 Dim denominator As Double
6 numerator = 1
7 denominator = 1
8
9 ' தயாரிப்பு பகுதியைக் கணக்கிடுங்கள்
10 For i = 1 To UBound(productPressures)
11 numerator = numerator * (productPressures(i) ^ productCoefficients(i))
12 Next i
13
14 ' மீள்பொருள் பகுதியைக் கணக்கிடுங்கள்
15 For i = 1 To UBound(reactantPressures)
16 denominator = denominator * (reactantPressures(i) ^ reactantCoefficients(i))
17 Next i
18
19 ' Kp மதிப்பைத் திருப்பிய அனுப்பவும்
20 CalculateKp = numerator / denominator
21End Function
22
23' பயன்பாட்டு உதாரணம்:
24' =CalculateKp({0.8,0.5},{2,1},{0.2,0.1},{3,1})
25Python
1def calculate_kp(product_pressures, product_coefficients, reactant_pressures, reactant_coefficients):
2 """
3 ஒரு வேதிப் பிரதிக்கிரியைக்கான சமநிலை மாறிலி Kp ஐக் கணக்கிடுங்கள்.
4
5 அளவுருக்கள்:
6 product_pressures (பட்டியல்): தயாரிப்புகளின் பகுதி அழுத்தங்கள் atm இல்
7 product_coefficients (பட்டியல்): தயாரிப்புகளின் ஸ்டோய்கியோமெட்ரிக் சமன்கெழுக்கள்
8 reactant_pressures (பட்டியல்): மீள்பொருட்களின் பகுதி அழுத்தங்கள் atm இல்
9 reactant_coefficients (பட்டியல்): மீள்பொருட்களின் ஸ்டோய்கியோமெட்ரிக் சமன்கெழுக்கள்
10
11 திருப்பிய அனுப்பல்:
12 மிதவை: கணக்கிடப்பட்ட Kp மதிப்பு
13 """
14 if len(product_pressures) != len(product_coefficients) or len(reactant_pressures) != len(reactant_coefficients):
15 raise ValueError("அழுத்தம் மற்றும் சமன்கெழு பட்டியல்கள் ஒரே நீளத்தில் இருக்க வேண்டும்")
16
17 # மேல்நிலை (தயாரிப்புகள்) கணக்கிடுங்கள்
18 numerator = 1.0
19 for pressure, coefficient in zip(product_pressures, product_coefficients):
20 if pressure <= 0:
21 raise ValueError("பகுதி அழுத்தங்கள் நேர்மறையாக இருக்க வேண்டும்")
22 numerator *= pressure ** coefficient
23
24 # கீழ்நிலை (மீள்பொருட்கள்) கணக்கிடுங்கள்
25 denominator = 1.0
26 for pressure, coefficient in zip(reactant_pressures, reactant_coefficients):
27 if pressure <= 0:
28 raise ValueError("பகுதி அழுத்தங்கள் நேர்மறையாக இருக்க வேண்டும்")
29 denominator *= pressure ** coefficient
30
31 # Kp மதிப்பைத் திருப்பிய அனுப்பவும்
32 return numerator / denominator
33
34# பயன்பாட்டு உதாரணம்:
35# N₂(g) + 3H₂(g) ⇌ 2NH₃(g)
36product_pressures = [0.8] # NH₃
37product_coefficients = [2]
38reactant_pressures = [0.5, 0.2] # N₂, H₂
39reactant_coefficients = [1, 3]
40
41kp = calculate_kp(product_pressures, product_coefficients, reactant_pressures, reactant_coefficients)
42print(f"Kp மதிப்பு: {kp}")
43JavaScript
1/**
2 * ஒரு வேதிப் பிரதிக்கிரியைக்கான சமநிலை மாறிலி Kp ஐக் கணக்கிடுங்கள்
3 * @param {Array<number>} productPressures - தயாரிப்புகளின் பகுதி அழுத்தங்கள் atm இல்
4 * @param {Array<number>} productCoefficients - தயாரிப்புகளின் ஸ்டோய்கியோமெட்ரிக் சமன்கெழுக்கள்
5 * @param {Array<number>} reactantPressures - மீள்பொருட்களின் பகுதி அழுத்தங்கள் atm இல்
6 * @param {Array<number>} reactantCoefficients - மீள்பொருட்களின் ஸ்டோய்கியோமெட்ரிக் சமன்கெழுக்கள்
7 * @returns {number} கணக்கிடப்பட்ட Kp மதிப்பு
8 */
9function calculateKp(productPressures, productCoefficients, reactantPressures, reactantCoefficients) {
10 // உள்ளீடு அணிகளைச் சரிபார்க்கவும்
11 if (productPressures.length !== productCoefficients.length ||
12 reactantPressures.length !== reactantCoefficients.length) {
13 throw new Error("அழுத்தம் மற்றும் சமன்கெழு அணிகள் ஒரே நீளத்தில் இருக்க வேண்டும்");
14 }
15
16 // மேல்நிலை (தயாரிப்புகள்) கணக்கிடுங்கள்
17 let numerator = 1;
18 for (let i = 0; i < productPressures.length; i++) {
19 if (productPressures[i] <= 0) {
20 throw new Error("பகுதி அழுத்தங்கள் நேர்மறையாக இருக்க வேண்டும்");
21 }
22 numerator *= Math.pow(productPressures[i], productCoefficients[i]);
23 }
24
25 // கீழ்நிலை (மீள்பொருட்கள்) கணக்கிடுங்கள்
26 let denominator = 1;
27 for (let i = 0; i < reactantPressures.length; i++) {
28 if (reactantPressures[i] <= 0) {
29 throw new Error("பகுதி அழுத்தங்கள் நேர்மறையாக இருக்க வேண்டும்");
30 }
31 denominator *= Math.pow(reactantPressures[i], reactantCoefficients[i]);
32 }
33
34 // Kp மதிப்பைத் திருப்பிய அனுப்பவும்
35 return numerator / denominator;
36}
37
38// பயன்பாட்டு உதாரணம்:
39// N₂(g) + 3H₂(g) ⇌ 2NH₃(g)
40const productPressures = [0.8]; // NH₃
41const productCoefficients = [2];
42const reactantPressures = [0.5, 0.2]; // N₂, H₂
43const reactantCoefficients = [1, 3];
44
45const kp = calculateKp(productPressures, productCoefficients, reactantPressures, reactantCoefficients);
46console.log(`Kp மதிப்பு: ${kp}`);
47Java
1import java.util.Arrays;
2
3public class KpCalculator {
4 /**
5 * ஒரு வேதிப் பிரதிக்கிரியைக்கான சமநிலை மாறிலி Kp ஐக் கணக்கிடுங்கள்
6 * @param productPressures தயாரிப்புகளின் பகுதி அழுத்தங்கள் atm இல்
7 * @param productCoefficients தயாரிப்புகளின் ஸ்டோய்கியோமெட்ரிக் சமன்கெழுக்கள்
8 * @param reactantPressures மீள்பொருட்களின் பகுதி அழுத்தங்கள் atm இல்
9 * @param reactantCoefficients மீள்பொருட்களின் ஸ்டோய்கியோமெட்ரிக் சமன்கெழுக்கள்
10 * @return கணக்கிடப்பட்ட Kp மதிப்பு
11 */
12 public static double calculateKp(double[] productPressures, int[] productCoefficients,
13 double[] reactantPressures, int[] reactantCoefficients) {
14 // உள்ளீடு அணிகளைச் சரிபார்க்கவும்
15 if (productPressures.length != productCoefficients.length ||
16 reactantPressures.length != reactantCoefficients.length) {
17 throw new IllegalArgumentException("அழுத்தம் மற்றும் சமன்கெழு அணிகள் ஒரே நீளத்தில் இருக்க வேண்டும்");
18 }
19
20 // மேல்நிலை (தயாரிப்புகள்) கணக்கிடுங்கள்
21 double numerator = 1.0;
22 for (int i = 0; i < productPressures.length; i++) {
23 if (productPressures[i] <= 0) {
24 throw new IllegalArgumentException("பகுதி அழுத்தங்கள் நேர்மறையாக இருக்க வேண்டும்");
25 }
26 numerator *= Math.pow(productPressures[i], productCoefficients[i]);
27 }
28
29 // கீழ்நிலை (மீள்பொருட்கள்) கணக்கிடுங்கள்
30 double denominator = 1.0;
31 for (int i = 0; i < reactantPressures.length; i++) {
32 if (reactantPressures[i] <= 0) {
33 throw new IllegalArgumentException("பகுதி அழுத்தங்கள் நேர்மறையாக இருக்க வேண்டும்");
34 }
35 denominator *= Math.pow(reactantPressures[i], reactantCoefficients[i]);
36 }
37
38 // Kp மதிப்பைத் திருப்பிய அனுப்பவும்
39 return numerator / denominator;
40 }
41
42 public static void main(String[] args) {
43 // உதாரணம்: N₂(g) + 3H₂(g) ⇌ 2NH₃(g)
44 double[] productPressures = {0.8}; // NH₃
45 int[] productCoefficients = {2};
46 double[] reactantPressures = {0.5, 0.2}; // N₂, H₂
47 int[] reactantCoefficients = {1, 3};
48
49 double kp = calculateKp(productPressures, productCoefficients, reactantPressures, reactantCoefficients);
50 System.out.printf("Kp மதிப்பு: %.4f%n", kp);
51 }
52}
53R
calculate_kp <- function(product_pressures, product_coefficients, reactant_pressures, reactant_coefficients) { # உள்ளீடு வெக்டர்களைச் சரிபார்க்கவும் if (length(product_pressures) != length(product_coefficients) || length(reactant_pressures) != length(reactant_coefficients)) { stop("அழுத்தம் மற்றும் சமன்கெழு வெக்டர்கள் ஒரே நீளத்தில் இருக்க வேண்டும்") } # நேர்மறை அழுத்தங்களைச் சரிபார்க்கவும் if (any(product_pressures <= 0) || any(reactant_pressures <= 0)) { stop("அனைத்து பகுதி அழுத்தங்களும் நேர்மறையாக இருக்க வேண்டும்") } # மேல்நிலை (தயாரிப்புகள்) கணக்கிடுங்கள் numerator <- prod(product_pressures ^ product_coefficients) # கீழ்நிலை (மீள்பொருட்கள்) கணக்கிடுங்கள் denominator <- prod(reactant_pressures ^ reactant_coefficients) # Kp மதிப்பைத் திருப்பிய அனுப்பவும் return(numerator / denominator) } # பயன்பாட்டு உதாரணம்: # N₂(g) + 3H₂(g) ⇌ 2NH₃(g) product_pressures <- c(0.8) # NH₃ product_coefficients <- c(2) reactant_pressures <- c(0.5, 0.2) # N₂, H₂ reactant_coefficients <- c(1, 3) kp <- calculate_kp(product_pressures, product_coefficients, reactant_press ## Kp கணக்கீடுகளின் எண்ணியல் எடுத்துக்காட்டுகள் பல்வேறு வகையான வினைகளுக்கான Kp கணக்கீடுகளை விளக்குவதற்கான சில மேற்கோள் எடுத்துக்காட்டுகள் இங்கே உள்ளன: ### எடுத்துக்காட்டு 1: அம்மோனியா தொகுப்பு வினைக்கு: N₂(g) + 3H₂(g) ⇌ 2NH₃(g) கொடுக்கப்பட்ட தகவல்: - P(N₂) = 0.5 atm - P(H₂) = 0.2 atm - P(NH₃) = 0.8 atm $$K_p = \frac{(P_{NH_3})^2}{(P_{N_2})^1 \times (P_{H_2})^3} = \frac{(0.8)^2}{(0.5)^1 \times (0.2)^3} = \frac{0.64}{0.5 \times 0.008} = \frac{0.64}{0.004} = 160$$ 160 Kp மதிப்பு கொடுக்கப்பட்ட நிலைமைகளில் அம்மோனியா உருவாக்கத்தை வலுவாக சாதகமாக்குகிறது. ### எடுத்துக்காட்டு 2: நீர் வாயு மாற்று வினை வினைக்கு: CO(g) + H₂O(g) ⇌ CO₂(g) + H₂(g) கொடுக்கப்பட்ட தகவல்: - P(CO) = 0.1 atm - P(H₂O) = 0.2 atm - P(CO₂) = 0.4 atm - P(H₂) = 0.3 atm $$K_p = \frac{P_{CO_2} \times P_{H_2}}{P_{CO} \times P_{H_2O}} = \frac{0.4 \times 0.3}{0.1 \times 0.2} = \frac{0.12}{0.02} = 6$$ 6 Kp மதிப்பு கொடுக்கப்பட்ட நிலைமைகளில் தயாரிப்புகளின் உருவாக்கத்தை மிதமாக சாதகமாக்குகிறது. ### எடுத்துக்காட்டு 3: கால்சியம் கார்பனேட் சிதைவு வினைக்கு: CaCO₃(s) ⇌ CaO(s) + CO₂(g) கொடுக்கப்பட்ட தகவல்: - P(CO₂) = 0.05 atm - CaCO₃ மற்றும் CaO திண்மங்கள் Kp சமன்பாட்டில் தோன்ற மாட்டாது $$K_p = P_{CO_2} = 0.05$$ Kp மதிப்பு சமநிலையில் CO₂ பகுதி அழுத்தத்திற்கு சமம். ### எடுத்துக்காட்டு 4: நைட்ரஜன் டைஆக்சைடு இரட்டிப்பாக்கம் வினைக்கு: 2NO₂(g) ⇌ N₂O₄(g) கொடுக்கப்பட்ட தகவல்: - P(NO₂) = 0.25 atm - P(N₂O₄) = 0.15 atm $$K_p = \frac{P_{N_2O_4}}{(P_{NO_2})^2} = \frac{0.15}{(0.25)^2} = \frac{0.15}{0.0625} = 2.4$$ 2.4 Kp மதிப்பு கொடுக்கப்பட்ட நிலைமைகளில் இரட்டிப்பாக்கத்தை ஓரளவு சாதகமாக்குகிறது. ## மேற்கோள்கள் 1. அட்கின்ஸ், பி. டபிள்யூ., & டி பாவுலா, ஜே. (2014). *அட்கின்ஸ் பௌதிக வேதியியல்* (10வது பதிப்பு). ஆக்ஸ்போர்டு பல்கலைக்கழக வெளியீடு. 2. சாங்க், ஆர்., & கோல்ட்ஸ்பை, கே. ஏ. (2015). *வேதியியல்* (12வது பதிப்பு). மெக்கிரா-ஹில் கல்வி. 3. சில்பர்பெர்க், எம்.எஸ்., & அமடீஸ், பி. (2018). *வேதியியல்: பொருளின் மற்றும் மாற்றத்தின் மூலக்கூறு இயல்பு* (8வது பதிப்பு). மெக்கிரா-ஹில் கல்வி. 4. சுமடாஹ்ல், எஸ்.எஸ்., & சுமடாஹ்ல், எஸ்.ஏ. (2016). *வேதியியல்* (10வது பதிப்பு). சென்கேஜ் கற்றல். 5. லெவைன், ஐ.என். (2008). *பௌதிக வேதியியல்* (6வது பதிப்பு). மெக்கிரா-ஹில் கல்வி. 6. ஸ்மித், ஜே.எம்., வான் நெஸ்ஸ், எச்.சி., & அப்பாட்டு, எம்.எம். (2017). *வேதிப் பொறியியல் வெப்ப இயக்கவியலுக்கு அறிமுகம்* (8வது பதிப்பு). மெக்கிரா-ஹில் கல்வி. 7. IUPAC. (2014). *வேதிய சொல்லகராதி* (வெள்ளிப் பதிப்பு). பிளாக்வெல் அறிவியல் வெளியீடுகள். 8. லைட்லர், கே.ஜே., & மெய்சர், ஜே.எச். (1982). *பௌதிக வேதியியல்*. பெஞ்சமின்/கம்மிங்ஸ் வெளியீடு. 9. சாண்டலர், எஸ்.ஐ. (2017). *வேதிய, உயிர்வேதிய மற்றும் பொறியியல் வெப்ப இயக்கவியல்* (5வது பதிப்பு). ஜான் வைலி & மகன்கள். 10. மெக்குவாரி, டி.ஏ., & சைமன், ஜே.டி. (1997). *பௌதிக வேதியியல்: மூலக்கூறு அணுகுமுறை*. பல்கலைக்கழக அறிவியல் புத்தகங்கள். ## Kp மதிப்புகளை கணக்கிடத் தொடங்குங்கள் இந்தக் கணக்கீட்டுக் கருவி Kp கணக்கீடுகளில் சலிப்பூட்டும் கணிதத்தை நீக்கி, நான்காம் அளவுக்கு எண்களை உயர்த்துவதற்குப் பதிலாக, முடிவுகளைப் பகுப்பாய்வு செய்வதில் கவனம் செலுத்த உதவுகிறது. நீங்கள் இயற்பியல் வேதியியல் பிரச்சினைகளைத் தீர்க்கும்போதோ, ஆய்வகத் தரவைப் பகுப்பாய்வு செய்யும்போதோ அல்லது தொழிற்துறை செயல்முறையை வடிவமைக்கும்போதோ, உடனடி Kp கணக்கீடுகள் நேரத்தைச் சேமிக்கவும் பிழைகளைக் குறைக்கவும் உதவுகின்றன. இக்கருவி எந்தவொரு எண்ணிக்கையிலான மறுவினைப்பொருள்கள் மற்றும் தயாரிப்புகளையும் கையாளக்கூடியது, மிகக் கூடிய மதிப்புகளை அறிவியல் குறிப்பீட்டில் தானாகவே வடிவமைக்கிறது, மேலும் நீங்கள் அழுத்தங்கள் அல்லது சமன்பாட்டு எண்கள் மாற்றும்போது முடிவுகளை உடனடியாக புதுப்பிக்கிறது. எந்தவொரு நிறுவலும் இல்லை, எந்தவொரு பதிவும் இல்லை - வெறுமனே உங்கள் தரவை உள்ளிடுங்கள் மற்றும் உடனடியாக துல்லிய சமநிலை மாறிலிகளைப் பெறுங்கள்.