డబుల్ బాండ్ సమానత్వం కాలిక్యులేటర్ | అణు నిర్మాణ విశ్లేషణ
ఏ రసాయన ఫార్ములాకు డబుల్ బాండ్ సమానత్వం (DBE) లేదా అసంతృప్తి స్థాయిని లెక్కించండి. ఆర్గానిక్ యూనియన్లలో రింగులను మరియు డబుల్ బాండ్లను తక్షణమే నిర్ధారించండి.
డబుల్ బాండ్ సమానత్వం (DBE) కేల్కులేటర్
మీరు టైప్ చేసినప్పుడు ఫలితాలు ఆటోమేటిక్గా అప్డేట్ అవుతాయి
డబుల్ బాండ్ సమానత్వం (DBE) అంటే ఏమిటి?
డబుల్ బాండ్ సమానత్వం (DBE), అసంతృప్తి డిగ్రీగా కూడా పిలువబడుతుంది, ఒక అణువులోని మొత్తం రింగులు మరియు డబుల్ బాండ్ల సంఖ్యను సూచిస్తుంది.
ఇది క్రింది ఫార్ములాను ఉపయోగించి కేల్కులేట్ చేయబడుతుంది:
DBE ఫార్ములా:
DBE = 1 + (C + N + P + Si) - (H + F + Cl + Br + I)/2
అధిక DBE విలువ అనగా అణువులో ఎక్కువ డబుల్ బాండ్లు మరియు/లేదా రింగులు ఉంటాయి, ఇది సాధారణంగా ఎక్కువ అసంతృప్తి కలిగిన సంయోగాన్ని సూచిస్తుంది.
దస్త్రపరిశోధన
ಡಬಲ್ ಬಾಂಡ್ ಸಮಾನಾಂತರ ಕ್ಯಾಲ್ಕುಲೇಟರ್
ಡಬಲ್ ಬಾಂಡ್ ಸಮಾನಾಂತರ (DBE) ಪರಿಚಯ
ಡಬಲ್ ಬಾಂಡ್ ಸಮಾನಾಂತರ (DBE) ಕ್ಯಾಲ್ಕುಲೇಟರ್ ರಾಸಾಯನಿಕರು, ಜೀವರಾಸಾಯನಿಕರು ಮತ್ತು ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಅಣುವಿನ ರಚನೆಯನ್ನು ತ್ವರಿತವಾಗಿ ನಿರ್ಧರಿಸಲು ಶಕ್ತಿಶಾಲಿ ಸಾಧನವಾಗಿದೆ. ಇದು ಅಣುವಿನ ರಚನೆಯಲ್ಲಿನ ವೃತ್ತಗಳು ಮತ್ತು ಡಬಲ್ ಬಾಂಡ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ನಿರ್ಧರಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಇದನ್ನು ಹೈಡ್ರೋಜನ್ ಕೊರತೆಯ ಸೂಚಕ (IHD) ಎಂದು ಸಹ ಕರೆಯಲಾಗುತ್ತದೆ, DBE ಮೌಲ್ಯವು ಸಂಕೀರ್ಣ ವಿಶ್ಲೇಷಣೆಯ ಅಗತ್ಯವಿಲ್ಲದೆ ಸಂಯೋಜನೆಯ ರಚನೆಯ ಬಗ್ಗೆ ಮಹತ್ವದ ಅಂತರಂಗಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಈ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಅನ್ನು ನೀವು ರಾಸಾಯನಿಕ ಸೂತ್ರವನ್ನು ನಮೂದಿಸಲು ಮತ್ತು ತಕ್ಷಣವೇ ಅದರ DBE ಮೌಲ್ಯವನ್ನು ಲೆಕ್ಕಹಾಕಲು ಅನುಮತಿಸುತ್ತದೆ, ಇದು ನೀವು ಸಂಯೋಜನೆಯ ರಚನಾ ಲಕ್ಷಣಗಳನ್ನು ಮತ್ತು ಸಾಧ್ಯವಾದ ಕಾರ್ಯಾತ್ಮಕ ಗುಂಪುಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸಹಾಯಿಸುತ್ತದೆ.
DBE ಲೆಕ್ಕಹಾಕುವಿಕೆಗಳು ಅಜ್ಞಾತ ಸಂಯೋಜನೆಗಳನ್ನು ವಿಶ್ಲೇಷಿಸುವಾಗ, ವಿಶೇಷವಾಗಿ ಆರ್ಗಾನಿಕ್ ರಾಸಾಯನಶಾಸ್ತ್ರದಲ್ಲಿ ರಚನೆಯನ್ನು ವಿವರಿಸಲು ಮೂಲಭೂತವಾಗಿದೆ. ವೃತ್ತಗಳು ಮತ್ತು ಡಬಲ್ ಬಾಂಡ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ತಿಳಿದುಕೊಂಡು, ರಾಸಾಯನಿಕರು ಸಾಧ್ಯವಾದ ರಚನೆಗಳನ್ನು ಕಡಿಮೆ ಮಾಡಬಹುದು ಮತ್ತು ಮುಂದಿನ ವಿಶ್ಲೇಷಣಾ ಹಂತಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿ ಆಧಾರಿತ ನಿರ್ಧಾರಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ನೀವು ಅಣುವಿನ ರಚನೆಗಳ ಬಗ್ಗೆ ಕಲಿಯುತ್ತಿರುವ ವಿದ್ಯಾರ್ಥಿಯಾಗಿದ್ದರೂ, ಹೊಸ ಸಂಯೋಜನೆಗಳನ್ನು ವಿಶ್ಲೇಷಿಸುತ್ತಿರುವ ಸಂಶೋಧಕರಾಗಿದ್ದರೂ ಅಥವಾ ರಚನಾ ಮಾಹಿತಿಯನ್ನು ಪರಿಶೀಲಿಸುತ್ತಿರುವ ವೃತ್ತಿಪರ ರಾಸಾಯನಿಕರಾಗಿದ್ದರೂ, ಈ ಡಬಲ್ ಬಾಂಡ್ ಸಮಾನಾಂತರ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಈ ಅಗತ್ಯವಾದ ಅಣು ಪರಿಮಾಣವನ್ನು ನಿರ್ಧರಿಸಲು ತ್ವರಿತ ಮತ್ತು ನಿಖರವಾದ ಮಾರ್ಗವನ್ನು ಒದಗಿಸುತ್ತದೆ.
ಡಬಲ್ ಬಾಂಡ್ ಸಮಾನಾಂತರ (DBE) ಎಂದರೆ ಏನು?
ಡಬಲ್ ಬಾಂಡ್ ಸಮಾನಾಂತರವು ಅಣುವಿನ ರಚನೆಯಲ್ಲಿ ಒಟ್ಟು ವೃತ್ತಗಳು ಮತ್ತು ಡಬಲ್ ಬಾಂಡ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಇದು ಅಣುವಿನ ಅಸಮತೋಲನವನ್ನು ಸೂಚಿಸುತ್ತದೆ - ಅಂದರೆ, ಸಂಪೂರ್ಣ ಸಮಾನಾಂತರ ರಚನೆಯ ಹೋಲಿಸುತ್ತೆ, ಎಷ್ಟು ಹೈಡ್ರೋಜನ್ ಪರಮಾಣುಗಳನ್ನು ತೆಗೆದು ಹಾಕಲಾಗಿದೆ. ಪ್ರತಿ ಡಬಲ್ ಬಾಂಡ್ ಅಥವಾ ವೃತ್ತವು ಸಂಪೂರ್ಣ ಸಮಾನಾಂತರ ರಚನೆಯ ಹೋಲಿಸುತ್ತೆ ಹೈಡ್ರೋಜನ್ ಪರಮಾಣುಗಳ ಸಂಖ್ಯೆಯನ್ನು ಎರಡು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.
ಉದಾಹರಣೆಗೆ, DBE ಮೌಲ್ಯ 1 ಅಂದರೆ ಅಣುವಿನ ರಚನೆಯಲ್ಲಿ ಒಂದು ಡಬಲ್ ಬಾಂಡ್ ಅಥವಾ ಒಂದು ವೃತ್ತವನ್ನು ಸೂಚಿಸಬಹುದು. DBE 4 ಇರುವ ಸಂಯೋಜನೆಯಂತಹ ಬೆಂಜೀನ್ (C₆H₆) ಒಂದು ವೃತ್ತ ಮತ್ತು ಮೂರು ಡಬಲ್ ಬಾಂಡ್ಗಳ ಉಪಸ್ಥಿತಿಯನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಇದು ನಾಲ್ಕು ಅಸಮತೋಲನ ಘಟಕಗಳನ್ನು ಹೊಂದಿದೆ.
DBE ಸೂತ್ರ ಮತ್ತು ಲೆಕ್ಕಹಾಕುವಿಕೆ
ಡಬಲ್ ಬಾಂಡ್ ಸಮಾನಾಂತರವನ್ನು ಕೆಳಗಿನ ಸಾಮಾನ್ಯ ಸೂತ್ರವನ್ನು ಬಳಸಿಕೊಂಡು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ:
ಅಲ್ಲಿ:
- ಅಂಶ ಯ ಪರಮಾಣುಗಳ ಸಂಖ್ಯೆಯಾಗಿದೆ
- ಅಂಶ ಯ ಬಾಂಡಿಂಗ್ ಸಾಮರ್ಥ್ಯವಾಗಿದೆ
C, H, N, O, X (ಹಾಲೋಜನ್ಗಳು), P, ಮತ್ತು S ಅನ್ನು ಒಳಗೊಂಡ ಸಾಮಾನ್ಯ ಆರ್ಗಾನಿಕ್ ಸಂಯೋಜನೆಗಳಿಗಾಗಿ, ಈ ಸೂತ್ರವು ಸರಳಗೊಳ್ಳುತ್ತದೆ:
ಇದು ಇನ್ನೂ ಸರಳಗೊಳ್ಳುತ್ತದೆ:
ಅಲ್ಲಿ:
- C = ಕಾರ್ಬನ್ ಪರಮಾಣುಗಳ ಸಂಖ್ಯೆಯಾಗಿದೆ
- H = ಹೈಡ್ರೋಜನ್ ಪರಮಾಣುಗಳ ಸಂಖ್ಯೆಯಾಗಿದೆ
- N = ನೈಟ್ರೋಜನ್ ಪರಮಾಣುಗಳ ಸಂಖ್ಯೆಯಾಗಿದೆ
- P = ಫಾಸ್ಫರಸ್ ಪರಮಾಣುಗಳ ಸಂಖ್ಯೆಯಾಗಿದೆ
- X = ಹಾಲೋಜನ್ ಪರಮಾಣುಗಳ ಸಂಖ್ಯೆಯಾಗಿದೆ (F, Cl, Br, I)
C, H, N, ಮತ್ತು O ಮಾತ್ರ ಒಳಗೊಂಡ ಬಹಳಷ್ಟು ಸಾಮಾನ್ಯ ಆರ್ಗಾನಿಕ್ ಸಂಯೋಜನೆಗಳಿಗಾಗಿ, ಸೂತ್ರವು ಇನ್ನಷ್ಟು ಸರಳಗೊಳ್ಳುತ್ತದೆ:
ಆಮ್ಲ ಮತ್ತು ಸುಲ್ಫರ್ ಪರಮಾಣುಗಳು DBE ಮೌಲ್ಯಕ್ಕೆ ನೇರವಾಗಿ ಕೊಡುಗೆ ನೀಡುವುದಿಲ್ಲ ಏಕೆಂದರೆ ಅವುಗಳು ಅಸಮತೋಲನವನ್ನು ಸೃಷ್ಟಿಸದೆ ಎರಡು ಬಾಂಡ್ಗಳನ್ನು ರೂಪಿಸಬಹುದು.
ಎಡ್ಜ್ ಕೇಸ್ಗಳು ಮತ್ತು ವಿಶೇಷ ಪರಿಗಣನೆಗಳು
-
ಛಾಯಿತ ಅಣುಗಳು: ಐಯಾನ್ಗಳಿಗೆ, ಚಾರ್ಜ್ ಪರಿಗಣಿಸಬೇಕು:
- ಧನಾತ್ಮಕ ಅಣುಗಳಿಗೆ (ಕ್ಯಾಟಿಯಾನ್ಗಳು), ಹೈಡ್ರೋಜನ್ ಎಣಿಕೆಗೆ ಚಾರ್ಜ್ ಸೇರಿಸಿ
- ಋಣಾತ್ಮಕ ಅಣುಗಳಿಗೆ (ಅನಿಯನ್ಗಳು), DBE ಲೆಕ್ಕಹಾಕುವ ಮೊದಲು ಹೈಡ್ರೋಜನ್ ಎಣಿಕೆಯಿಂದ ಚಾರ್ಜ್ ಕಡಿಮೆ ಮಾಡಿ
-
ಭಿನ್ನ DBE ಮೌಲ್ಯಗಳು: DBE ಮೌಲ್ಯಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಸಂಪೂರ್ಣ ಸಂಖ್ಯೆಗಳಾಗಿರುತ್ತವೆ, ಆದರೆ ಕೆಲವು ಲೆಕ್ಕಹಾಕುವಿಕೆಗಳು ಭಿನ್ನ ಫಲಿತಾಂಶಗಳನ್ನು ನೀಡಬಹುದು. ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಸೂತ್ರದ ನಿಖರವಾದ ನಮೂದಿನಲ್ಲಿ ದೋಷವನ್ನು ಸೂಚಿಸುತ್ತದೆ ಅಥವಾ ಅಸಾಮಾನ್ಯ ರಚನೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ.
-
ಋಣಾತ್ಮಕ DBE ಮೌಲ್ಯಗಳು: ಋಣಾತ್ಮಕ DBE ಮೌಲ್ಯವು ಅಸಾಧ್ಯವಾದ ರಚನೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ ಅಥವಾ ಸೂತ್ರದ ನಿಖರವಾದ ನಮೂದಿನಲ್ಲಿ ದೋಷವನ್ನು ಸೂಚಿಸುತ್ತದೆ.
-
ಚರ ಬಾಂಡ್ಗಳೊಂದಿಗೆ ಅಂಶಗಳು: ಕೆಲವು ಅಂಶಗಳು, ಉದಾಹರಣೆಗೆ ಸುಲ್ಫರ್, ಬಹು ಬಾಂಡಿಂಗ್ ಸ್ಥಿತಿಗಳನ್ನು ಹೊಂದಬಹುದು. ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಪ್ರತಿಯೊಂದು ಅಂಶದ ಅತ್ಯಂತ ಸಾಮಾನ್ಯ ಬಾಂಡಿಂಗ್ ಸಾಮರ್ಥ್ಯವನ್ನು ಊಹಿಸುತ್ತದೆ.
DBE ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಬಳಸಲು ಹಂತ ಹಂತದ ಮಾರ್ಗದರ್ಶಿ
ಯಾವುದೇ ರಾಸಾಯನಿಕ ಸಂಯೋಜನೆಯ ಡಬಲ್ ಬಾಂಡ್ ಸಮಾನಾಂತರವನ್ನು ಲೆಕ್ಕಹಾಕಲು ಈ ಸುಲಭ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ:
-
ರಾಸಾಯನಿಕ ಸೂತ್ರವನ್ನು ನಮೂದಿಸಿ:
- ಅಣುವಿನ ಸೂತ್ರವನ್ನು ಇನ್ಪುಟ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ಟೈಪ್ ಮಾಡಿ (ಉದಾಹರಣೆಗೆ, C₆H₆, CH₃COOH, C₆H₁₂O₆)
- ಅಂಶ ಚಿಹ್ನೆಗಳು ಮತ್ತು ಉಪಸರ್ಗ ಸಂಖ್ಯೆಗಳೊಂದಿಗೆ ಪ್ರಮಾಣಿತ ರಾಸಾಯನಿಕ ನೋಟೇಶನ್ ಬಳಸಿರಿ
- ಸೂತ್ರವು ಕೇಸ್-ಸಂವೇದನಶೀಲವಾಗಿದೆ (ಉದಾಹರಣೆಗೆ, "CO" ಕಾರ್ಬನ್ ಮೋನೋಕ್ಸೈಡ್, ಆದರೆ "Co" ಕೊಬಾಲ್ಟ್)
-
ಫಲಿತಾಂಶಗಳನ್ನು ವೀಕ್ಷಿಸಿ:
- ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ DBE ಮೌಲ್ಯವನ್ನು ಲೆಕ್ಕಹಾಕುತ್ತದೆ ಮತ್ತು ತೋರಿಸುತ್ತದೆ
- ಲೆಕ್ಕಹಾಕುವಿಕೆಯ ಭೇದವು ಕೊನೆಯ ಫಲಿತಾಂಶಕ್ಕೆ ಪ್ರತಿಯೊಂದು ಅಂಶವು ಹೇಗೆ ಕೊಡುಗೆ ನೀಡುತ್ತದೆ ಎಂಬುದನ್ನು ತೋರಿಸುತ್ತದೆ
-
DBE ಮೌಲ್ಯವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಿ:
- DBE = 0: ಸಂಪೂರ್ಣ ಸಮಾನಾಂತರಿತ ಸಂಯೋಜನೆ (ವೃತ್ತಗಳು ಅಥವಾ ಡಬಲ್ ಬಾಂಡ್ಗಳಿಲ್ಲ)
- DBE = 1: ಒಂದು ಡಬಲ್ ಬಾಂಡ್ ಅಥವಾ ಒಂದು ವೃತ್ತ
- DBE = 2: ಎರಡು ವೃತ್ತಗಳು ಅಥವಾ ಎರಡು ಡಬಲ್ ಬಾಂಡ್ಗಳು ಅಥವಾ ಒಂದು ವೃತ್ತ ಮತ್ತು ಒಂದು ಡಬಲ್ ಬಾಂಡ್
- ಹೆಚ್ಚಿನ ಮೌಲ್ಯಗಳು ಬಹು ವೃತ್ತಗಳು ಮತ್ತು/ಅಥವಾ ಡಬಲ್ ಬಾಂಡ್ಗಳೊಂದಿಗೆ ಹೆಚ್ಚು ಸಂಕೀರ್ಣ ರಚನೆಗಳನ್ನು ಸೂಚಿಸುತ್ತವೆ
-
ಅಂಶ ಎಣಿಕೆಗಳನ್ನು ವಿಶ್ಲೇಷಿಸಿ:
- ಕ್ಯಾಲ್ಕುಲೇಟರ್ ನಿಮ್ಮ ಸೂತ್ರದಲ್ಲಿ ಪ್ರತಿಯೊಂದು ಅಂಶದ ಎಣಿಕೆಯನ್ನು ತೋರಿಸುತ್ತದೆ
- ನೀವು ಸೂತ್ರವನ್ನು ಸರಿಯಾಗಿ ನಮೂದಿಸಿದ್ದೀರಾ ಎಂಬುದನ್ನು ದೃಢೀಕರಿಸಲು ಇದು ಸಹಾಯಿಸುತ್ತದೆ
-
ಉದಾಹರಣಾ ಸಂಯೋಜನೆಗಳನ್ನು ಬಳಸುವುದು (ಐಚ್ಛಿಕ):
- DBE ಅನ್ನು ತಿಳಿಯಲು ತಿಳಿದ ರಚನೆಗಳಲ್ಲಿ ಆಯ್ಕೆ ಮಾಡಲು ಡ್ರಾಪ್ಡೌನ್ ಮೆನುವನ್ನು ಆಯ್ಕೆ ಮಾಡಿ
DBE ಫಲಿತಾಂಶಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು
DBE ಮೌಲ್ಯವು ವೃತ್ತಗಳು ಮತ್ತು ಡಬಲ್ ಬಾಂಡ್ಗಳ ಒಟ್ಟು ಸಂಖ್ಯೆಯನ್ನು ಹೇಳುತ್ತದೆ, ಆದರೆ ಪ್ರತಿಯೊಂದು ಯಾವಾಗಲೂ ಇರುತ್ತದೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುವುದಿಲ್ಲ. DBE ಮೌಲ್ಯಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಇಲ್ಲಿದೆ:
DBE ಮೌಲ್ಯ | ಸಾಧ್ಯವಾದ ರಚನಾ ಲಕ್ಷಣಗಳು |
---|---|
0 | ಸಂಪೂರ್ಣ ಸಮಾನಾಂತರ (ಉದಾಹರಣೆಗೆ, CH₄, C₂H₆ ಹೀಗೆ) |
1 | ಒಂದು ಡಬಲ್ ಬಾಂಡ್ (ಉದಾಹರಣೆಗೆ, C₂H₄) ಅಥವಾ ಒಂದು ವೃತ್ತ (ಉದಾಹರಣೆಗೆ, C₃H₆) |
2 | ಎರಡು ಡಬಲ್ ಬಾಂಡ್ಗಳು ಅಥವಾ ಒಂದು ತ್ರಿಪಲ್ ಬಾಂಡ್ ಅಥವಾ ಎರಡು ವೃತ್ತಗಳು ಅಥವಾ ಒಂದು ವೃತ್ತ + ಒಂದು ಡಬಲ್ ಬಾಂಡ್ |
3 | ವೃತ್ತಗಳು ಮತ್ತು ಡಬಲ್ ಬಾಂಡ್ಗಳ ಸಂಯೋಜನೆ 3 ಅಸಮತೋಲನ ಘಟಕಗಳನ್ನು ಒಟ್ಟಾಗಿ ಹೊಂದಿವೆ |
4 | ನಾಲ್ಕು ಅಸಮತೋಲನ ಘಟಕಗಳು (ಉದಾಹರಣೆಗೆ, ಬೆಂಜೀನ್ C₆H₆: ಒಂದು ವೃತ್ತ + ಮೂರು ಡಬಲ್ ಬಾಂಡ್ಗಳು) |
≥5 | ಬಹು ವೃತ್ತಗಳು ಮತ್ತು/ಅಥವಾ ಬಹು ಡಬಲ್ ಬಾಂಡ್ಗಳೊಂದಿಗೆ ಸಂಕೀರ್ಣ ರಚನೆಗಳು |
ಒಂದು ತ್ರಿಪಲ್ ಬಾಂಡ್ ಎರಡು ಅಸಮತೋಲನ ಘಟಕಗಳಂತೆ ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ (ಎರಡು ಡಬಲ್ ಬಾಂಡ್ಗಳಿಗೆ ಸಮಾನ).
DBE ಲೆಕ್ಕಹಾಕುವಿಕೆಗಳಿಗೆ ಬಳಸುವ ಪ್ರಕರಣಗಳು
ಡಬಲ್ ಬಾಂಡ್ ಸಮಾನಾಂತರ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ರಾಸಾಯನಶಾಸ್ತ್ರ ಮತ್ತು ಸಂಬಂಧಿತ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಹಲವಾರು ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಹೊಂದಿದೆ:
1. ಆರ್ಗಾನಿಕ್ ರಾಸಾಯನಶಾಸ್ತ್ರದಲ್ಲಿ ರಚನೆಯನ್ನು ವಿವರಿಸುವುದು
DBE ಅಜ್ಞಾತ ಸಂಯೋಜನೆಯ ರಚನೆಯನ್ನು ನಿರ್ಧರಿಸಲು ಮೊದಲ ಹಂತವಾಗಿ ಮುಖ್ಯವಾಗಿದೆ. ವೃತ್ತಗಳು ಮತ್ತು ಡಬಲ್ ಬಾಂಡ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ತಿಳಿದುಕೊಂಡು, ರಾಸಾಯನಿಕರು:
- ಸಾಧ್ಯವಿಲ್ಲದ ರಚನೆಗಳನ್ನು ತೆಗೆದು ಹಾಕಬಹುದು
- ಸಾಧ್ಯವಾದ ಕಾರ್ಯಾತ್ಮಕ ಗುಂಪುಗಳನ್ನು ಗುರುತಿಸಬಹುದು
- ಮುಂದಿನ ಸ್ಪೆಕ್ಟ್ರೋಸ್ಕೋಪಿಕ್ ವಿಶ್ಲೇಷಣೆಗೆ ಮಾರ್ಗದರ್ಶನ ನೀಡಬಹುದು (NMR, IR, MS)
- ಶಿಫಾರಸು ಮಾಡಿದ ರಚನೆಗಳನ್ನು ದೃಢೀಕರಿಸಬಹುದು
2. ರಾಸಾಯನಿಕ ಸಂಯೋಜನೆಯ ಗುಣಮಟ್ಟದ ನಿಯಂತ್ರಣ
ಸಂಯೋಜನೆಗಳನ್ನು ಸಂಶೋಧಿಸುವಾಗ, DBE ಲೆಕ್ಕಹಾಕುವುದು ಸಹಾಯ ಮಾಡುತ್ತದೆ:
- ಉತ್ಪನ್ನದ ಗುರುತನ್ನು ದೃಢೀಕರಿಸಲು
- ಸಾಧ್ಯವಾದ ಪಕ್ಕದ ಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ಅಥವಾ ಅಸಾಧಾರಣಗಳನ್ನು ಗುರುತಿಸಲು
- ಪ್ರತಿಕ್ರಿಯೆ ಪೂರ್ಣಗೊಂಡಿದೆ ಎಂದು ದೃಢೀಕರಿಸಲು
3. ನೈಸರ್ಗಿಕ ಉತ್ಪನ್ನ ರಾಸಾಯನಶಾಸ್ತ್ರ
ನೈಸರ್ಗಿಕ ಮೂಲಗಳಿಂದ ಸಂಯೋಜನೆಗಳನ್ನು ಪ್ರತ್ಯೇಕಿಸುವಾಗ:
- DBE ಹೊಸವಾಗಿ ಕಂಡುಬರುವ ಅಣುಗಳನ್ನು ವರ್ಣನೆಯನ್ನು ವಿವರಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ
- ಸಂಕೀರ್ಣ ನೈಸರ್ಗಿಕ ಉತ್ಪನ್ನಗಳ ರಚನೆಯನ್ನು ವಿಶ್ಲೇಷಿಸಲು ಮಾರ್ಗದರ್ಶನ ನೀಡುತ್ತದೆ
- ರಚನಾ ಕುಟುಂಬಗಳಿಗೆ ಸಂಯೋಜನೆಗಳನ್ನು ವರ್ಗೀಕರಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ
4. ಔಷಧೀಯ ಸಂಶೋಧನೆ
ಔಷಧೀಯ ಸಂಶೋಧನೆ ಮತ್ತು ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ:
- DBE ಔಷಧ ಅಭ್ಯರ್ಥಿಗಳನ್ನು ವರ್ಣಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ
- ಮೆಟಾಬೊಲೈಟ್ಗಳ ವಿಶ್ಲೇಷಣೆಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ
- ರಚನಾ-ಕ್ರಿಯಾತ್ಮಕ ಸಂಬಂಧ ಅಧ್ಯಯನಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ
5. ಶೈಕ್ಷಣಿಕ ಅಪ್ಲಿಕೇಶನ್ಗಳು
ರಾಸಾಯನಶಾಸ್ತ್ರ ಶಿಕ್ಷಣದಲ್ಲಿ:
- ಅಣುವಿನ ರಚನೆ ಮತ್ತು ಅಸಮತೋಲನದ ಪರಿಕಲ್ಪನೆಗಳನ್ನು ಕಲಿಯಲು
- ರಾಸಾಯನಿಕ ಸೂತ್ರದ ವ್ಯಾಖ್ಯಾನದಲ್ಲಿ ಅಭ್ಯಾಸವನ್ನು ಒದಗಿಸಲು
- ಸೂತ್ರ ಮತ್ತು ರಚನೆಯ ನಡುವಿನ ಸಂಬಂಧವನ್ನು ತೋರಿಸಲು
DBE ವಿಶ್ಲೇಷಣೆಗೆ ಪರ್ಯಾಯಗಳು
DBE ಅಮೂಲ್ಯವಾದ ಆದರೆ ಇತರ ವಿಧಾನಗಳು ಸಂಪೂರ್ಣ ಅಥವಾ ಹೆಚ್ಚು ವಿವರವಾದ ರಚನಾ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸಬಹುದು:
1. ಸ್ಪೆಕ್ಟ್ರೋಸ್ಕೋಪಿಕ್ ವಿಧಾನಗಳು
- NMR ಸ್ಪೆಕ್ಟ್ರೋಸ್ಕೋಪಿ: ಕಾರ್ಬನ್ ಕಣಜ ಮತ್ತು ಹೈಡ್ರೋಜನ್ ಪರಿಸರದ ಬಗ್ಗೆ ವಿವರವಾದ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ
- IR ಸ್ಪೆಕ್ಟ್ರೋಸ್ಕೋಪಿ: ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯಾತ್ಮಕ ಗುಂಪುಗಳನ್ನು ಗುರುತಿಸಲು ವೈಶಿಷ್ಟ್ಯಪೂರ್ಣ ಶೋಷಣಾ ಬ್ಯಾಂಡ್ಗಳ ಮೂಲಕ
- ಮಾಸ್ ಸ್ಪೆಕ್ಟ್ರೋಮೆಟ್ರಿ: ಅಣುವಿನ ತೂಕ ಮತ್ತು ತುಂಡುಗಳ ಮಾದರಿಗಳನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ
2. ಎಕ್ಸ್-ರೇ ಕ್ರಿಸ್ಟಲೋಗ್ರಫಿ
ಪೂರ್ಣ ಮೂರು-ಆಯಾಮಿಕ ರಚನಾ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ ಆದರೆ ಕ್ರಿಸ್ಟಲೈನ್ ಮಾದರಿಗಳನ್ನು ಅಗತ್ಯವಿದೆ.
3. ಗಣಕ ರಾಸಾಯನಶಾಸ್ತ್ರ
ಅಣು ಮಾದರೀಕರಣ ಮತ್ತು ಗಣಕ ವಿಧಾನಗಳು ಶಕ್ತಿಯ ಕಡಿಮೆ ಮಾಡುವ ಆಧಾರದ ಮೇಲೆ ಸ್ಥಿರ ರಚನೆಗಳನ್ನು ಊಹಿಸಲು ನೆರವಾಗಬಹುದು.
4. ರಾಸಾಯನಿಕ ಪರೀಕ್ಷೆಗಳು
ನಿರ್ದಿಷ್ಟ ಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ಕಾರ್ಯಾತ್ಮಕ ಗುಂಪುಗಳನ್ನು ಗುರುತಿಸಲು ವೈಶಿಷ್ಟ್ಯಪೂರ್ಣ ಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ಬಳಸಬಹುದು.
ಡಬಲ್ ಬಾಂಡ್ ಸಮಾನಾಂತರದ ಇತಿಹಾಸ
ಡಬಲ್ ಬಾಂಡ್ ಸಮಾನಾಂತರದ ಪರಿಕಲ್ಪನೆಯು ಆರ್ಗಾನಿಕ್ ರಾಸಾಯನಶಾಸ್ತ್ರದ ಪ್ರಮುಖ ಭಾಗವಾಗಿದೆ. ಇದರ ಅಭಿವೃದ್ಧಿ ಆರ್ಗಾನಿಕ್ ರಾಸಾಯನಶಾಸ್ತ್ರದಲ್ಲಿ ರಚನಾ ಸಿದ್ಧಾಂತಗಳ ಅಭಿವೃದ್ಧಿಯೊಂದಿಗೆ ಸಮಾನಾಂತರವಾಗಿದೆ:
ಪ್ರಾಥಮಿಕ ಅಭಿವೃದ್ಧಿಗಳು (19ನೇ ಶತಮಾನ ಕೊನೆಯ ಭಾಗ)
DBE ಲೆಕ್ಕಹಾಕುವಿಕೆಯ ಆಧಾರಗಳು ಕಾರ್ಬನ್ನ ತ್ರಿವಾಲೆನ್ಸ್ ಮತ್ತು ಆರ್ಗಾನಿಕ್ ಸಂಯೋಜನೆಗಳ ರಚನಾ ಸಿದ್ಧಾಂತವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಆರಂಭಿಸಿದಾಗ ಉದ್ಭವಿಸಿದವು. ಬೆಂಜೀನ್ನ ವೃತ್ತ ರಚನೆಯನ್ನು 1865 ರಲ್ಲಿ ಪ್ರಸ್ತಾಪಿಸಿದ ಆಗಸ್ಟ್ ಕೇಕುಲೆಂತಹ ಪ್ರಥಮಿಕರು, ಕೆಲವು ಅಣು ಸೂತ್ರಗಳು ವೃತ್ತಗಳು ಅಥವಾ ಬಹು ಬಾಂಡ್ಗಳ ಉಪಸ್ಥಿತಿಯನ್ನು ಸೂಚಿಸುತ್ತವೆ ಎಂದು ಗುರುತಿಸಿದರು.
ಅಧಿಕೃತೀಕರಣ (20ನೇ ಶತಮಾನದ ಆರಂಭ)
ವಿಶ್ಲೇಷಣಾ ತಂತ್ರಜ್ಞಾನ ಸುಧಾರಿತವಾದಂತೆ, ರಾಸಾಯನಿಕರು ಅಣುವಿನ ಸೂತ್ರ ಮತ್ತು ಅಸಮತೋಲನದ ನಡುವಿನ ಸಂಬಂಧವನ್ನು ಅಧಿಕೃತಗೊಳಿಸಿದರು. "ಹೈಡ್ರೋಜನ್ ಕೊರತೆಯ ಸೂಚಕ" ಪರಿಕಲ್ಪನೆಯು ರಚನೆಯನ್ನು ನಿರ್ಧರಿಸಲು ಮಾನದಂಡದ ಸಾಧನವಾಗಿದೆ.
ಆಧುನಿಕ ಅಪ್ಲಿಕೇಶನ್ಗಳು (20ನೇ ಶತಮಾನದ ಮಧ್ಯದಿಂದ ಪ್ರಸ್ತುತ)
NMR ಮತ್ತು ಮಾಸ್ ಸ್ಪೆಕ್ಟ್ರೋಮೆಟ್ರಿ వంటి ವಿಶ್ಲೇಷಣಾ ತಂತ್ರಜ್ಞಾನಗಳ ಉದಯದಿಂದ, DBE ಲೆಕ್ಕಹಾಕುವಿಕೆ ರಚನೆಯ ವಿವರವನ್ನು ನಿರ್ಧರಿಸುವ ಕಾರ್ಯವಿಧಾನದ ಮೊದಲ ಹಂತವಾಗಿ ಮುಖ್ಯವಾಗಿದೆ. ಪರಿಕಲ್ಪನೆಯು ಆಧುನಿಕ ವಿಶ್ಲೇಷಣಾ ರಾಸಾಯನಶಾಸ್ತ್ರದ ಪಠ್ಯಪುಸ್ತಕಗಳಲ್ಲಿ ಒಳಗೊಂಡಿದೆ ಮತ್ತು ಎಲ್ಲಾ ಆರ್ಗಾನಿಕ್ ರಾಸಾಯನಶಾಸ್ತ್ರ ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಕಲಿಸಲಾಗುತ್ತದೆ.
ಇಂದು, DBE ಲೆಕ್ಕಹಾಕುವಿಕೆಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಸ್ಪೆಕ್ಟ್ರೋಸ್ಕೋಪಿಕ್ ಡೇಟಾ ವಿಶ್ಲೇಷಣಾ ಸಾಫ್ಟ್ವೇರ್ನಲ್ಲಿ ಸ್ವಯಂಚಾಲಿತವಾಗುತ್ತವೆ ಮತ್ತು ರಚನಾ ಊಹೆಗೆ ಕೃತಕ ಬುದ್ಧಿಮತ್ತೆ ವಿಧಾನಗಳೊಂದಿಗೆ ಏಕೀಭೂತವಾಗಿವೆ.
DBE ಲೆಕ್ಕಹಾಕುವಿಕೆಯ ಉದಾಹರಣೆಗಳು
ಕೆಲವು ಸಾಮಾನ್ಯ ಸಂಯೋಜನೆಗಳು ಮತ್ತು ಅವುಗಳ DBE ಮೌಲ್ಯಗಳನ್ನು ಪರಿಶೀಲಿಸುತ್ತೇವೆ:
-
ಮೆಥೇನ್ (CH₄)
- C = 1, H = 4
- DBE = 1 + 1 - 4/2 = 0
- ವಿವರಣೆ: ಸಂಪೂರ್ಣ ಸಮಾನಾಂತರ, ವೃತ್ತಗಳು ಅಥವಾ ಡಬಲ್ ಬಾಂಡ್ಗಳಿಲ್ಲ
-
ಎಥೀನ್/ಎಥಿಲೀನ್ (C₂H₄)
- C = 2, H = 4
- DBE = 1 + 2 - 4/2 = 1
- ವಿವರಣೆ: ಒಂದು ಡಬಲ್ ಬಾಂಡ್
-
ಬೆಂಜೀನ್ (C₆H₆)
- C = 6, H = 6
- DBE = 1 + 6 - 6/2 = 4
- ವಿವರಣೆ: ಒಂದು ವೃತ್ತ ಮತ್ತು ಮೂರು ಡಬಲ್ ಬಾಂಡ್ಗಳು
-
ಗ್ಲೂಕೋಸ್ (C₆H₁₂O₆)
- C = 6, H = 12, O = 6
- DBE = 1 + 6 - 12/2 = 1
- ವಿವರಣೆ: ಒಂದು ವೃತ್ತ (ಆಮ್ಲವು ಲೆಕ್ಕಹಾಕುವಿಕೆಯ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುವುದಿಲ್ಲ)
-
ಕಾಫೀನ್ (C₈H₁₀N₄O₂)
- C = 8, H = 10, N = 4, O = 2
- DBE = 1 + 8 - 10/2 + 4/2 = 1 + 8 - 5 + 2 = 6
- ವಿವರಣೆ: ಬಹು ವೃತ್ತಗಳು ಮತ್ತು/ಅಥವಾ ಡಬಲ್ ಬಾಂಡ್ಗಳೊಂದಿಗೆ ಸಂಕೀರ್ಣ ರಚನೆ
DBE ಲೆಕ್ಕಹಾಕಲು ಕೋಡ್ ಉದಾಹರಣೆಗಳು
ಇಲ್ಲಿ DBE ಲೆಕ್ಕಹಾಕುವಿಕೆಯನ್ನು ವಿವಿಧ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿದೆ:
1def calculate_dbe(formula):
2 """ರಾಸಾಯನಿಕ ಸೂತ್ರದಿಂದ ಡಬಲ್ ಬಾಂಡ್ ಸಮಾನಾಂತರ (DBE) ಅನ್ನು ಲೆಕ್ಕಹಾಕಿ."""
3 # ಅಂಶ ಎಣಿಕೆಗಳನ್ನು ಪಡೆಯಲು ಸೂತ್ರವನ್ನು ಪಾರ್ಸ್ ಮಾಡಿ
4 import re
5 from collections import defaultdict
6
7 # ಅಂಶಗಳು ಮತ್ತು ಅವರ ಎಣಿಕೆಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿ
8 pattern = r'([A-Z][a-z]*)(\d*)'
9 matches = re.findall(pattern, formula)
10
11 # ಅಂಶ ಎಣಿಕೆಗಳ ಡಿಕ್ಷನರಿ ರಚಿಸಿ
12 elements = defaultdict(int)
13 for element, count in matches:
14 elements[element] += int(count) if count else 1
15
16 # DBE ಲೆಕ್ಕಹಾಕಿ
17 c = elements.get('C', 0)
18 h = elements.get('H', 0)
19 n = elements.get('N', 0)
20 p = elements.get('P', 0)
21
22 # ಹಾಲೋಜನ್ಗಳನ್ನು ಎಣಿಸಿ
23 halogens = elements.get('F', 0) + elements.get('Cl', 0) + elements.get('Br', 0) + elements.get('I', 0)
24
25 dbe = 1 + c - h/2 + n/2 + p/2 - halogens/2
26
27 return dbe
28
29# ಉದಾಹರಣಾ ಬಳಕೆ
30print(f"ಮೆಥೇನ್ (CH4): {calculate_dbe('CH4')}")
31print(f"ಎಥೀನ್ (C2H4): {calculate_dbe('C2H4')}")
32print(f"ಬೆಂಜೀನ್ (C6H6): {calculate_dbe('C6H6')}")
33print(f"ಗ್ಲೂಕೋಸ್ (C6H12O6): {calculate_dbe('C6H12O6')}")
34
1function calculateDBE(formula) {
2 // ಅಂಶ ಎಣಿಕೆಗಳನ್ನು ಪಡೆಯಲು ಸೂತ್ರವನ್ನು ಪಾರ್ಸ್ ಮಾಡಿ
3 const elementRegex = /([A-Z][a-z]*)(\d*)/g;
4 const elements = {};
5
6 let match;
7 while ((match = elementRegex.exec(formula)) !== null) {
8 const element = match[1];
9 const count = match[2] === '' ? 1 : parseInt(match[2]);
10 elements[element] = (elements[element] || 0) + count;
11 }
12
13 // ಅಂಶ ಎಣಿಕೆಗಳನ್ನು ಪಡೆಯಿರಿ
14 const c = elements['C'] || 0;
15 const h = elements['H'] || 0;
16 const n = elements['N'] || 0;
17 const p = elements['P'] || 0;
18
19 // ಹಾಲೋಜನ್ಗಳನ್ನು ಎಣಿಸಿ
20 const halogens = (elements['F'] || 0) + (elements['Cl'] || 0) +
21 (elements['Br'] || 0) + (elements['I'] || 0);
22
23 // DBE ಲೆಕ್ಕಹಾಕಿ
24 const dbe = 1 + c - h/2 + n/2 + p/2 - halogens/2;
25
26 return dbe;
27}
28
29// ಉದಾಹರಣಾ ಬಳಕೆ
30console.log(`ಮೆಥೇನ್ (CH4): ${calculateDBE('CH4')}`);
31console.log(`ಎಥೀನ್ (C2H4): ${calculateDBE('C2H4')}`);
32console.log(`ಬೆಂಜೀನ್ (C6H6): ${calculateDBE('C6H6')}`);
33
1import java.util.HashMap;
2import java.util.Map;
3import java.util.regex.Matcher;
4import java.util.regex.Pattern;
5
6public class DBECalculator {
7 public static double calculateDBE(String formula) {
8 // ಅಂಶ ಎಣಿಕೆಗಳನ್ನು ಪಡೆಯಲು ಸೂತ್ರವನ್ನು ಪಾರ್ಸ್ ಮಾಡಿ
9 Pattern pattern = Pattern.compile("([A-Z][a-z]*)(\\d*)");
10 Matcher matcher = pattern.matcher(formula);
11
12 Map<String, Integer> elements = new HashMap<>();
13
14 while (matcher.find()) {
15 String element = matcher.group(1);
16 String countStr = matcher.group(2);
17 int count = countStr.isEmpty() ? 1 : Integer.parseInt(countStr);
18
19 elements.put(element, elements.getOrDefault(element, 0) + count);
20 }
21
22 // ಅಂಶ ಎಣಿಕೆಗಳನ್ನು ಪಡೆಯಿರಿ
23 int c = elements.getOrDefault("C", 0);
24 int h = elements.getOrDefault("H", 0);
25 int n = elements.getOrDefault("N", 0);
26 int p = elements.getOrDefault("P", 0);
27
28 // ಹಾಲೋಜನ್ಗಳನ್ನು ಎಣಿಸಿ
29 int halogens = elements.getOrDefault("F", 0) +
30 elements.getOrDefault("Cl", 0) +
31 elements.getOrDefault("Br", 0) +
32 elements.getOrDefault("I", 0);
33
34 // DBE ಲೆಕ್ಕಹಾಕಿ
35 double dbe = 1 + c - h/2.0 + n/2.0 + p/2.0 - halogens/2.0;
36
37 return dbe;
38 }
39
40 public static void main(String[] args) {
41 System.out.printf("ಮೆಥೇನ್ (CH4): %.1f%n", calculateDBE("CH4"));
42 System.out.printf("ಎಥೀನ್ (C2H4): %.1f%n", calculateDBE("C2H4"));
43 System.out.printf("ಬೆಂಜೀನ್ (C6H6): %.1f%n", calculateDBE("C6H6"));
44 }
45}
46
1Function CalculateDBE(formula As String) As Double
2 ' ಈ ಕಾರ್ಯವು Microsoft VBScript Regular Expressions ಗ್ರಂಥಾಲಯವನ್ನು ಅಗತ್ಯವಿದೆ
3 ' ಸಾಧನಗಳು -> ಉಲ್ಲೇಖಗಳು -> Microsoft VBScript Regular Expressions X.X
4
5 Dim regex As Object
6 Set regex = CreateObject("VBScript.RegExp")
7
8 regex.Global = True
9 regex.Pattern = "([A-Z][a-z]*)(\d*)"
10
11 Dim matches As Object
12 Set matches = regex.Execute(formula)
13
14 Dim elements As Object
15 Set elements = CreateObject("Scripting.Dictionary")
16
17 Dim match As Object
18 For Each match In matches
19 Dim element As String
20 element = match.SubMatches(0)
21
22 Dim count As Integer
23 If match.SubMatches(1) = "" Then
24 count = 1
25 Else
26 count = CInt(match.SubMatches(1))
27 End If
28
29 If elements.Exists(element) Then
30 elements(element) = elements(element) + count
31 Else
32 elements.Add element, count
33 End If
34 Next match
35
36 ' ಅಂಶ ಎಣಿಕೆಗಳನ್ನು ಪಡೆಯಿರಿ
37 Dim c As Integer: c = 0
38 Dim h As Integer: h = 0
39 Dim n As Integer: n = 0
40 Dim p As Integer: p = 0
41 Dim halogens As Integer: halogens = 0
42
43 If elements.Exists("C") Then c = elements("C")
44 If elements.Exists("H") Then h = elements("H")
45 If elements.Exists("N") Then n = elements("N")
46 If elements.Exists("P") Then p = elements("P")
47
48 If elements.Exists("F") Then halogens = halogens + elements("F")
49 If elements.Exists("Cl") Then halogens = halogens + elements("Cl")
50 If elements.Exists("Br") Then halogens = halogens + elements("Br")
51 If elements.Exists("I") Then halogens = halogens + elements("I")
52
53 ' DBE ಲೆಕ್ಕಹಾಕಿ
54 CalculateDBE = 1 + c - h / 2 + n / 2 + p / 2 - halogens / 2
55End Function
56
57' ವರ್ಕ್ಶೀಟ್ನಲ್ಲಿ ಉದಾಹರಣಾ ಬಳಕೆ:
58' =CalculateDBE("C6H6")
59
1#include <iostream>
2#include <string>
3#include <map>
4#include <regex>
5
6double calculateDBE(const std::string& formula) {
7 // ಅಂಶ ಎಣಿಕೆಗಳನ್ನು ಪಡೆಯಲು ಸೂತ್ರವನ್ನು ಪಾರ್ಸ್ ಮಾಡಿ
8 std::regex elementRegex("([A-Z][a-z]*)(\\d*)");
9 std::map<std::string, int> elements;
10
11 auto begin = std::sregex_iterator(formula.begin(), formula.end(), elementRegex);
12 auto end = std::sregex_iterator();
13
14 for (std::sregex_iterator i = begin; i != end; ++i) {
15 std::smatch match = *i;
16 std::string element = match[1].str();
17 std::string countStr = match[2].str();
18 int count = countStr.empty() ? 1 : std::stoi(countStr);
19
20 elements[element] += count;
21 }
22
23 // ಅಂಶ ಎಣಿಕೆಗಳನ್ನು ಪಡೆಯಿರಿ
24 int c = elements["C"];
25 int h = elements["H"];
26 int n = elements["N"];
27 int p = elements["P"];
28
29 // ಹಾಲೋಜನ್ಗಳನ್ನು ಎಣಿಸಿ
30 int halogens = elements["F"] + elements["Cl"] + elements["Br"] + elements["I"];
31
32 // DBE ಲೆಕ್ಕಹಾಕಿ
33 double dbe = 1 + c - h/2.0 + n/2.0 + p/2.0 - halogens/2.0;
34
35 return dbe;
36}
37
38int main() {
39 std::cout << "ಮೆಥೇನ್ (CH4): " << calculateDBE("CH4") << std::endl;
40 std::cout << "ಎಥೀನ್ (C2H4): " << calculateDBE("C2H4") << std::endl;
41 std::cout << "ಬೆಂಜೀನ್ (C6H6): " << calculateDBE("C6H6") << std::endl;
42
43 return 0;
44}
45
ಸಾಮಾನ್ಯವಾಗಿ ಕೇಳುವ ಪ್ರಶ್ನೆಗಳು (FAQ)
ಡಬಲ್ ಬಾಂಡ್ ಸಮಾನಾಂತರ (DBE) ಎಂದರೆ ಏನು?
ಡಬಲ್ ಬಾಂಡ್ ಸಮಾನಾಂತರ (DBE) ಅಣುವಿನ ರಚನೆಯಲ್ಲಿ ಒಟ್ಟು ವೃತ್ತಗಳು ಮತ್ತು ಡಬಲ್ ಬಾಂಡ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಇದು ರಾಸಾಯನಿಕರಿಗೆ ಸಂಕೀರ್ಣ ವಿಶ್ಲೇಷಣೆಯ ಅಗತ್ಯವಿಲ್ಲದೆ ಅಣುವಿನ ಅಸಮತೋಲನವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
DBE ಅನ್ನು ಹೇಗೆ ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ?
DBE ಗೆ ಮೂಲ ಸೂತ್ರ: DBE = 1 + C - H/2 + N/2 + P/2 - X/2, ಅಲ್ಲಿ C ಕಾರ್ಬನ್ ಪರಮಾಣುಗಳ ಸಂಖ್ಯೆಯಾಗಿದೆ, H ಹೈಡ್ರೋಜನ್, N ನೈಟ್ರೋಜನ್, P ಫಾಸ್ಫರಸ್, ಮತ್ತು X ಹಾಲೋಜನ್ ಪರಮಾಣುಗಳ ಸಂಖ್ಯೆಯಾಗಿದೆ. ಆಮ್ಲ ಮತ್ತು ಸುಲ್ಫರ್ DBE ಮೌಲ್ಯಕ್ಕೆ ನೇರವಾಗಿ ಕೊಡುಗೆ ನೀಡುವುದಿಲ್ಲ.
DBE = 0 ಅಂದರೆ ಏನು?
DBE = 0 ಅಂದರೆ ಸಂಪೂರ್ಣ ಸಮಾನಾಂತರಿತ ಸಂಯೋಜನೆ, ವೃತ್ತಗಳು ಅಥವಾ ಡಬಲ್ ಬಾಂಡ್ಗಳಿಲ್ಲ. ಉದಾಹರಣೆಗಳು ಮೆಥೇನ್ (CH₄) ಮತ್ತು ಎಥೇನ್ (C₂H₆) ಇವೆ.
DBE ಮೌಲ್ಯಗಳು ಋಣಾತ್ಮಕವಾಗಬಹುದೇ?
ತತ್ತ್ವದಲ್ಲಿ, ಋಣಾತ್ಮಕ DBE ಮೌಲ್ಯವು ಅಸಾಧ್ಯವಾದ ರಚನೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ. ನೀವು ಋಣಾತ್ಮಕ DBE ಅನ್ನು ಲೆಕ್ಕಹಾಕಿದರೆ, ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಸೂತ್ರದ ನಿಖರವಾದ ನಮೂದಿನಲ್ಲಿ ದೋಷವನ್ನು ಸೂಚಿಸುತ್ತದೆ ಅಥವಾ ಅಸಾಮಾನ್ಯ ರಚನೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ.
ಆಮ್ಲ DBE ಲೆಕ್ಕಹಾಕುವಿಕೆಗೆ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ?
ಇಲ್ಲ, ಆಮ್ಲ ಪರಮಾಣುಗಳು DBE ಲೆಕ್ಕಹಾಕುವಿಕೆಗೆ ನೇರವಾಗಿ ಕೊಡುಗೆ ನೀಡುವುದಿಲ್ಲ ಏಕೆಂದರೆ ಅವುಗಳು ಅಸಮತೋಲನವನ್ನು ಸೃಷ್ಟಿಸದೆ ಎರಡು ಬಾಂಡ್ಗಳನ್ನು ರೂಪಿಸುತ್ತವೆ. ಸಾಮಾನ್ಯ ಬಾಂಡಿಂಗ್ ಸ್ಥಿತಿಯಲ್ಲಿರುವ ಸುಲ್ಫರ್ ಪರಮಾಣುಗಳಿಗೆ ಸಹ ಇದೇ ಅನ್ವಯಿಸುತ್ತದೆ.
DBE = 4 ಅನ್ನು ಹೇಗೆ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು?
DBE = 4 ಅಂದರೆ ನಾಲ್ಕು ಅಸಮತೋಲನ ಘಟಕಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಇದು ನಾಲ್ಕು ಡಬಲ್ ಬಾಂಡ್ಗಳು, ಎರಡು ತ್ರಿಪಲ್ ಬಾಂಡ್ಗಳು, ನಾಲ್ಕು ವೃತ್ತಗಳು ಅಥವಾ ಒಬ್ಬ ವೃತ್ತ + ಒಬ್ಬ ಡಬಲ್ ಬಾಂಡ್ಗಳ ಯಾವುದೇ ಸಂಯೋಜನೆಯಾಗಿರಬಹುದು. ಉದಾಹರಣೆಗೆ, ಬೆಂಜೀನ್ (C₆H₆) DBE = 4 ಹೊಂದಿದ್ದು, ಇದು ಒಂದು ವೃತ್ತ ಮತ್ತು ಮೂರು ಡಬಲ್ ಬಾಂಡ್ಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ.
DBE ರಚನೆಯ ನಿರ್ಧಾರದಲ್ಲಿ ಹೇಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ?
DBE ಅಣುವಿನ ರಚನೆಯಲ್ಲಿ ವೃತ್ತಗಳು ಮತ್ತು ಡಬಲ್ ಬಾಂಡ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ತಿಳಿಸುವ ಮೂಲಕ ಪ್ರಾಥಮಿಕ ನಿರ್ಬಂಧಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಇದು ಸಾಧ್ಯವಾದ ರಚನೆಗಳನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಮುಂದಿನ ಸ್ಪೆಕ್ಟ್ರೋಸ್ಕೋಪಿಕ್ ವಿಶ್ಲೇಷಣೆಗೆ ಮಾರ್ಗದರ್ಶನ ನೀಡುತ್ತದೆ.
ಚಾರ್ಜ್ ಹೊಂದಿರುವ ಅಣುಗಳು DBE ಲೆಕ್ಕಹಾಕುವಿಕೆಗೆ ಹೇಗೆ ಪರಿಣಾಮ ಬೀರುತ್ತವೆ?
ಧನಾತ್ಮಕ ಅಣುಗಳಿಗೆ (ಕ್ಯಾಟಿಯಾನ್ಗಳು), ಹೈಡ್ರೋಜನ್ ಎಣಿಕೆಗೆ ಚಾರ್ಜ್ ಸೇರಿಸಿ. ಋಣಾತ್ಮಕ ಅಣುಗಳಿಗೆ (ಅನಿಯನ್ಗಳು), DBE ಲೆಕ್ಕಹಾಕುವ ಮೊದಲು ಹೈಡ್ರೋಜನ್ ಎಣಿಕೆಯಿಂದ ಚಾರ್ಜ್ ಕಡಿಮೆ ಮಾಡಿ.
DBE ವೃತ್ತ ಮತ್ತು ಡಬಲ್ ಬಾಂಡ್ಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸವನ್ನು ಗುರುತಿಸಲು ಸಾಧ್ಯವೇ?
ಇಲ್ಲ, DBE ಒಟ್ಟಿನಲ್ಲಿ ವೃತ್ತಗಳು ಮತ್ತು ಡಬಲ್ ಬಾಂಡ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಮಾತ್ರ ನೀಡುತ್ತದೆ. ನಿರ್ದಿಷ್ಟ ವ್ಯವಸ್ಥೆಯನ್ನು ನಿರ್ಧರಿಸಲು ಹೆಚ್ಚುವರಿ ಸ್ಪೆಕ್ಟ್ರೋಸ್ಕೋಪಿಕ್ ಡೇಟಾ (NMR ಅಥವಾ IR) ಅಗತ್ಯವಿದೆ.
ಸಂಕೀರ್ಣ ಅಣುಗಳಿಗೆ DBE ಎಷ್ಟು ನಿಖರವಾಗಿದೆ?
DBE ಅಣುವಿನಲ್ಲಿ ಒಟ್ಟು ಅಸಮತೋಲನವನ್ನು ನಿರ್ಧರಿಸಲು ಅತ್ಯಂತ ನಿಖರವಾಗಿದೆ, ಆದರೆ ಇದು ಡಬಲ್ ಬಾಂಡ್ಗಳ ಅಥವಾ ವೃತ್ತಗಳ ಸ್ಥಳವನ್ನು ಕುರಿತು ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ. ಸಂಕೀರ್ಣ ರಚನೆಗಳಿಗಾಗಿ, ಹೆಚ್ಚುವರಿ ವಿಶ್ಲೇಷಣಾ ತಂತ್ರಜ್ಞಾನಗಳ ಅಗತ್ಯವಿದೆ.
ಉಲ್ಲೇಖಗಳು
-
Pretsch, E., Bühlmann, P., & Badertscher, M. (2009). Structure Determination of Organic Compounds: Tables of Spectral Data. Springer.
-
Silverstein, R. M., Webster, F. X., Kiemle, D. J., & Bryce, D. L. (2014). Spectrometric Identification of Organic Compounds. John Wiley & Sons.
-
Smith, M. B., & March, J. (2007). March's Advanced Organic Chemistry: Reactions, Mechanisms, and Structure. John Wiley & Sons.
-
Carey, F. A., & Sundberg, R. J. (2007). Advanced Organic Chemistry: Structure and Mechanisms. Springer.
-
McMurry, J. (2015). Organic Chemistry. Cengage Learning.
-
Vollhardt, K. P. C., & Schore, N. E. (2018). Organic Chemistry: Structure and Function. W. H. Freeman.
ನಮ್ಮ ಡಬಲ್ ಬಾಂಡ್ ಸಮಾನಾಂತರ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಅನ್ನು ಇಂದು ಪ್ರಯತ್ನಿಸಿ, ಯಾವುದೇ ರಾಸಾಯನಿಕ ಸೂತ್ರದ ಅಸಮತೋಲನವನ್ನು ತ್ವರಿತವಾಗಿ ಲೆಕ್ಕಹಾಕಿ! ನೀವು ಆರ್ಗಾನಿಕ್ ರಾಸಾಯನಶಾಸ್ತ್ರವನ್ನು ಕಲಿಯುವ ವಿದ್ಯಾರ್ಥಿಯಾಗಿದ್ದರೂ ಅಥವಾ ಸಂಕೀರ್ಣ ರಚನೆಗಳನ್ನು ವಿಶ್ಲೇಷಿಸುತ್ತಿರುವ ವೃತ್ತಿಪರ ರಾಸಾಯನಿಕರಾಗಿದ್ದರೂ, ಈ ಸಾಧನವು ಅಣುವಿನ ಸಂಯೋಜನೆ ಮತ್ತು ರಚನೆಯ ಬಗ್ಗೆ ಅಮೂಲ್ಯವಾದ ಅಂತರಂಗಗಳನ್ನು ಪಡೆಯಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
అభిప్రాయం
ఈ సాధనం గురించి అభిప్రాయం ఇవ్వడానికి ఫీడ్బ్యాక్ టోస్ట్ను క్లిక్ చేయండి.
సంబంధిత సాధనాలు
మీ వర్క్ఫ్లో కోసం ఉపయోగపడవచ్చే ఇతర సాధనాలను కనుగొనండి