【渝偲医药】实验室关于核磁共振波谱NMR的知识(原理、用途、分析、问题)
核磁共振波谱法(Nuclear Magnetic Resonance,简写为NMR)与紫外吸收光谱、红外吸收光谱、质谱被人们称为“四谱",是对各种有机和无机物的成分、结构进行定性分析的强有力的工具之一,亦可进行定量分析。
核磁共振(NMR,Nuclear Magnetic Resonance)是基于原子尺度的量子磁物理性质。具有奇数质子或中子的核子,具有内在的性质:核自旋,自旋角动量。核自旋产生磁矩。NMR观测原子的方法,是将样品置于外加强大的磁场下,现代的仪器通常采用低温超导磁铁。核自旋本身的磁场,在外加磁场下重新排列,大多数核自旋会处于低能态。我们额外施加电磁场来干涉低能态的核自旋转向高能态,再回到平衡态便会释放出射频,这就是NMR讯号。利用这样的过程,我们可以进行分子科学的研究,如分子结构,动态等。
分类:核磁测试可分为固体、液体核磁;测试元素有碳谱(13C)、氢谱(1H)
其中氢谱的优点主要表现在(1)灵敏度高;(2)得到的信号较多,除了化学位移和积分值,还有偶合常数和峰型. 缺点也很明显,那就是化学位移窄(0~15 ppm),很多化合物都含有氢原子,所以说如果待测物是混合物,甲基亚甲基上的氢信号容易重叠,所以一般对目标化合物的纯度有要求。
碳谱则相反,灵敏度大打折扣,但专属性好,化学位移宽,0~200 ppm。总结下来各有千秋!
用途
除了运用在医学成像检查方面,在分析化学和有机分子的结构研究及材料表征中运用最多。
1. 有机化合物结构鉴定
一般根据化学位移鉴定基团;由耦合分裂峰数、偶合常数确定基团联结关系;根据各H峰积分面积定出各基团质子比。核磁共振谱可用于化学动力学方面的研究,如分子内旋转,化学交换等,因为它们都影响核外化学环境的状况,从而谱图上都应有所反映。

2. 高分子材料的NMR成像技术
核磁共振成像技术已成功地用来探测材料内部的缺陷或损伤,研究挤塑或发泡材料,粘合剂作用,孔状材料中孔径分布等。可以被用来改进加工条件,提高制品的质量。
3. 多组分材料分析
材料的组分比较多时,每种组分的 NMR 参数独立存在,研究聚合物之间的相容性,两个聚合物之间的相同性良好时,共混物的驰豫时间应为相同的,但相容性比较差时,则不同,利用固体 NMR 技术测定聚合物共混物的驰豫时间,判定其相容性,了解材料的结构稳定性及性能优异性。
此外,在研究聚合物还用于研究聚合反应机理、高聚物序列结构、未知高分子的定性鉴别、机械及物理性能分析等等。
样品制备
样品量
不同场强需要的样品量不同,如300兆核磁、分子量是几百的样品,测氢谱大约需要2mg以上的样品,测碳谱大约需要10mg以上。600兆核磁测氢谱大约需要几百微克。
氘代试剂的选择
因为测试时溶剂中的氢也会出峰,溶剂的量远远大于样品的量,溶剂峰会掩盖样品峰,所以用氘取代溶剂中的氢,氘的共振峰频率和氢差别很大,氢谱中不会出现氘的峰,减少了溶剂的干扰。在谱图中出现的溶剂峰是氘的取代不wan全的残留氢的峰。另外,在测试时需要用氘峰进行锁场。
由于氘代溶剂的品种不是很多,要根据样品的极性选择极性相似的溶剂,氘代溶剂的极性从小到大是这样排列的:苯、氯仿、乙腈、丙酮、二甲亚砜、吡啶、甲醇、水。还要注意溶剂峰的化学位移,最好不要遮挡样品峰。
是否必须加TMS
测试样品加TMS(四甲基硅烷)是作为定化学位移的标尺,也可以不加TMS而用溶剂峰作标尺。
图谱分析
1. 解析核磁共振氢谱
一般先确定孤立甲基及类型,以孤立甲基峰面积的积分高度,计算出氢分布;其次是解析低场共振吸收峰(如醛基氢、羰基氢等),因这些氢易辨认,根据化学位移,确定归属;最后解析谱图上的高级偶合部分,根据偶合常数、峰分裂情况及峰型推测取代位置、结构异构、立体异构等二级结构信息。
2. 解析核磁共振碳谱
一般先查看全去偶碳谱上谱线数与分子式中所含碳数是否相同?数目相同说明每个碳的化学环境都不同,分子无对称性;数目不相同(少)说明有碳的化学环境相同,分子有对称性;然后由偏共振谱,确定与碳偶合的氢数;最后由各碳的化学位移,确定碳的归属。
3. 结合应用碳谱和氢谱
C谱和H谱可互相补充。H谱不能测定不含氢的官能团,如羰基和氰基等;对于含碳较多的有机物,如甾体化合物,常因烷氢的化学环境相似,而无法区别,这是氢谱的弱点;而碳谱弥补了氢谱的不足,它能给出各种含碳官能团的信息,几乎可分辨每一个碳核,能给出丰富的碳骨架信息。但是普通碳谱的峰高常不与碳数成正比是其缺点,而氢谱峰面积的积分高度与氢数成正比,因此二者可互为补充。
常见问题
1.元素周期表中所有元素都可以测出核磁共振谱吗?
不是。首先,被测的原子核的自旋量子数要不为零;其次,自旋量子数最好为1/2(自旋量子数大于1的原子核有电四极矩,峰很复杂);第三,被测的元素(或其同位素)的自然丰度比较高(自然丰度低,灵敏度太低,测不出信号)。
2. 怎么在H谱中更好的显示活泼氢?
与O、S、N相连的氢是活泼氢,想要看到活泼氢一定选择氘代氯仿或DMSO做溶剂。在DMSO中活泼氢的出峰位置要比CDCl3中偏低场些。活泼氢由于受氢键、浓度、温度等因素的影响,化学位移值会在一定范围内变化,有时分子内的氢键的作用会使峰型变得尖锐。
3. 怎么做重水交换?
为了确定活泼氢,要做重水交换。方法是:测完样品的氢谱后,向样品管中滴几滴重水(不宜加入过多,一般1-2滴即可),振摇一下,再测氢谱,谱中的活泼氢就消失了。醛氢和酰胺类的氨基氢交换得很慢,需要长时间放置再测谱或者用电吹风加热一下,放置一会再进行检测。此时会发现谱图中水峰信号增强,在CDCl3中此时的HDO峰会在4.8ppm的位置。此外,甲醇和三氟醋酸都有重水交换作用,看不到活泼氢的峰。
4. 解析合成化合物的谱、植物中提取化合物的谱和未知化合物的谱,思路有什么不同?
合成化合物的结果是已知的,只要用谱和结构对照就可以知道化合物和预定的结构是否一致。对于植物中提取化合物的谱,首先应看是哪一类化合物,然后用已知的文献数据对照,看是否为已知物,如果文献中没有这个数据则继续测DEPT谱和二维谱,推出结构。对于一个全未知的化合物,除测核磁共振外,还要结合质谱、红外、紫外和元素分析,一步步推测结构。
相关文章:
【渝偲医药】实验室关于核磁共振波谱NMR的知识(原理、用途、分析、问题)
核磁共振波谱法(Nuclear Magnetic Resonance,简写为NMR)与紫外吸收光谱、红外吸收光谱、质谱被人们称为“四谱",是对各种有机和无机物的成分、结构进行定性分析的强有力的工具之一,亦可进行定量分析。 核磁共振&…...
教你文本生成图片——stablediffusion
今天来点轻松的话题,带大家玩一个用文字生成图片的模型。相信大家如果关注AIGC领域,对文本生成图片,对Stablefiffusion、DEALL.E应该不陌生。今天给大家介绍的就是基于SD2 finetune出来的一个模型()这篇文章不会教大家…...
C语言学习笔记-命令行参数
在图形界面普及之前都使用命令行界面。DOS和UNIX就是例子。Linux终端提供类UNIX命令行环境。 命令行(command line)是在命令行环境中,用户为运行程序输入命令的行。命令行参数(command-line argument)是同一行的附加项…...
ASEMI代理FGH60N60,安森美FGH60N60车规级IGBT
编辑-Z 安森美FGH60N60车规级IGBT参数: 型号:FGH60N60 集电极到发射极电压(VCES):600V 栅极到发射极电压(VGES):20V 收集器电流(IC):120A 二…...
http409报错原因
今天一个同事的接口突然报409,大概百度了一下,不是很清楚,谷歌也没找到特别好的解释 因为是直接调用的gitlab,就直接看了下gitlab的api The following table shows the possible return codes for API requests. Return valuesDescription200 OKThe GET, PUT or DELETE request…...
设计模式:适配器模式(c++实现案例)
适配器模式 适配器模式是将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。好比日本现在就只提供110V的电压,而我的电脑就需要220V的电压,那怎么办啦?适配器就是干这活的࿰…...
Python|每日一练|数组|回溯|哈希表|全排列|单选记录:全排列 II|插入区间|存在重复元素
1、全排列 II(数组,回溯) 给定一个可包含重复数字的序列 nums ,按任意顺序 返回所有不重复的全排列。 示例 1: 输入:nums [1,1,2]输出:[[1,1,2], [1,2,1], [2,1,1]] 示例 2: 输…...
Linux进程状态
Linux进程状态前言阻塞挂起Linux进程状态R运行状态S睡眠状态D磁盘休眠状态T停止状态X死亡状态Z僵尸状态僵尸进程的总结前言 在介绍Linux的进程状态之前,我们先做一个小调查: 正在运行的程序是一直在运行吗?或者说正在运行的程序一直在被cpu处…...
大数据第一轮复习笔记
linux: 添加用户 useradd 删除用户 userdel useradd -d指定组 添加组 groupadd 删除组 groupdel 创建目录 mkdir -p 删除目录 rm -rf 创建目录 touch cat -n 查看文件(显示行号)...
HTML面试题
HTML面试题部分知识点梳理 1.如何理解HTML语义化 让页面的内容结构化,便于对浏览器、引擎解析,易于阅读,便于维护理解,利于SEO。 2.H5的新特性 video/audio视频/音频canvas 绘画geolocation 定位 用于定位用户的位置WebSocket…...
CUDA内存管理一文理清|参加CUDA线上训练营
CUDA 内存概述 GPU的内存包括: 全局内存(global memory)常量内存(constant memory)纹理内存核表面内存(texture memory)寄存器(register)局部内存(local me…...
Transformation(转换算子)
分布式代码的分析 启动spark程序的代码 在yarn中启动(没有配置环境变量) /export/server/spark/bin/spark-submit --master yarn --num-executors 6 /root/helloword.py # 配置环境变量 spark-submit --master yarn --num-executors 6 /root/helloword.py RDD的五大特征 1、…...
总结如何设计一款营销低代码可视化海报平台
背景 我所在的部门负责的是活动业务,每天都有很多的营销活动,随之而来的就是大量的H5活动页面。而这些H5活动已经沉淀出了比较固定的玩法交互,我们开发大多数的工作也只是在复制粘贴这种大量的重复工作。 在基于此背景下我开始了低代码平台…...
spark04-文件读取分区数据分配原理
接 https://blog.csdn.net/oracle8090/article/details/129013345?spm1001.2014.3001.5502通过上一节知道 总字节数为7 每个分区字节数为3代码val conf: SparkConf new SparkConf().setMaster("local").setAppName("wordcount")val sc: SparkContext ne…...
常见的网络安全攻击及防御技术概述
网络安全技术涉及从物理层到业务层的各个层面,贯穿产品设计到产品上线运营的全流程。现阶段网络攻击的方式和种类也随着互联网技术的发展而不断迭代,做好网络安全防护的前提是我们要对网络攻击有充分的了解。下文将抛砖引玉对常见的网络安全攻击及防御技…...
NetSuite Balancing Segment平衡段
春节假期偷了一段时间懒,现在开始工作了。今朝谈一个偏门题目,于未知领域再下一城。说这个题目偏,就要讲讲渊源。话说在Oracle的EBS和Fusion产品中的COA领域有个功能叫做“Balancing Segment”。 问了几位Oracle老炮,也说是对第二…...
Docker 中遇到的问题
1:docker-tomcat 篇 第一天启动主机和虚拟机都可以正常访问,晚上睡觉的时候就挂起关机睡觉了,但到了第二天主机访问不了了,ping 也能ping 通,后来停掉容器,重启了虚拟机就好了,就很离谱。 这是成…...
树莓派用默认账号和密码登录不上怎么办;修改树莓派的密码
目录 一、重置树莓派的默认账号和密码 二、修改树莓派的密码 三、超级用户和普通用户的切换 一、重置树莓派的默认账号和密码 在SD卡中根目录建立文件userconf 在userconf中输入如下内容: pi:$6$/4.VdYgDm7RJ0qM1$FwXCeQgDKkqrOU3RIRuDSKpauAbBvP11msq9X58c8Q…...
【LeetCode】不同的二叉搜索树 [M](卡特兰数)
96. 不同的二叉搜索树 - 力扣(LeetCode) 一、题目 给你一个整数 n ,求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种?返回满足题意的二叉搜索树的种数。 示例 1: 输入:n 3 输出&a…...
【软件相关】文献管理工具——Zotero
文章目录0 前期教程1 前言2 一些说明3 下载安装4 功能一:插入文献引用格式5 功能二:从网页下载文献pdf和题录6 功能三:数据多平台同步7 功能四:通过DOI添加条目及添加订阅8 安装xpi插件9 功能五:智能识别中英文文献10 …...
C++实现分布式网络通信框架RPC(3)--rpc调用端
目录 一、前言 二、UserServiceRpc_Stub 三、 CallMethod方法的重写 头文件 实现 四、rpc调用端的调用 实现 五、 google::protobuf::RpcController *controller 头文件 实现 六、总结 一、前言 在前边的文章中,我们已经大致实现了rpc服务端的各项功能代…...
突破不可导策略的训练难题:零阶优化与强化学习的深度嵌合
强化学习(Reinforcement Learning, RL)是工业领域智能控制的重要方法。它的基本原理是将最优控制问题建模为马尔可夫决策过程,然后使用强化学习的Actor-Critic机制(中文译作“知行互动”机制),逐步迭代求解…...
基于Flask实现的医疗保险欺诈识别监测模型
基于Flask实现的医疗保险欺诈识别监测模型 项目截图 项目简介 社会医疗保险是国家通过立法形式强制实施,由雇主和个人按一定比例缴纳保险费,建立社会医疗保险基金,支付雇员医疗费用的一种医疗保险制度, 它是促进社会文明和进步的…...
2024年赣州旅游投资集团社会招聘笔试真
2024年赣州旅游投资集团社会招聘笔试真 题 ( 满 分 1 0 0 分 时 间 1 2 0 分 钟 ) 一、单选题(每题只有一个正确答案,答错、不答或多答均不得分) 1.纪要的特点不包括()。 A.概括重点 B.指导传达 C. 客观纪实 D.有言必录 【答案】: D 2.1864年,()预言了电磁波的存在,并指出…...
比较数据迁移后MySQL数据库和OceanBase数据仓库中的表
设计一个MySQL数据库和OceanBase数据仓库的表数据比较的详细程序流程,两张表是相同的结构,都有整型主键id字段,需要每次从数据库分批取得2000条数据,用于比较,比较操作的同时可以再取2000条数据,等上一次比较完成之后,开始比较,直到比较完所有的数据。比较操作需要比较…...
MinIO Docker 部署:仅开放一个端口
MinIO Docker 部署:仅开放一个端口 在实际的服务器部署中,出于安全和管理的考虑,我们可能只能开放一个端口。MinIO 是一个高性能的对象存储服务,支持 Docker 部署,但默认情况下它需要两个端口:一个是 API 端口(用于存储和访问数据),另一个是控制台端口(用于管理界面…...
Bean 作用域有哪些?如何答出技术深度?
导语: Spring 面试绕不开 Bean 的作用域问题,这是面试官考察候选人对 Spring 框架理解深度的常见方式。本文将围绕“Spring 中的 Bean 作用域”展开,结合典型面试题及实战场景,帮你厘清重点,打破模板式回答,…...
【Linux】Linux安装并配置RabbitMQ
目录 1. 安装 Erlang 2. 安装 RabbitMQ 2.1.添加 RabbitMQ 仓库 2.2.安装 RabbitMQ 3.配置 3.1.启动和管理服务 4. 访问管理界面 5.安装问题 6.修改密码 7.修改端口 7.1.找到文件 7.2.修改文件 1. 安装 Erlang 由于 RabbitMQ 是用 Erlang 编写的,需要先安…...
Spring Boot + MyBatis 集成支付宝支付流程
Spring Boot MyBatis 集成支付宝支付流程 核心流程 商户系统生成订单调用支付宝创建预支付订单用户跳转支付宝完成支付支付宝异步通知支付结果商户处理支付结果更新订单状态支付宝同步跳转回商户页面 代码实现示例(电脑网站支付) 1. 添加依赖 <!…...
aardio 自动识别验证码输入
技术尝试 上周在发学习日志时有网友提议“在网页上识别验证码”,于是尝试整合图像识别与网页自动化技术,完成了这套模拟登录流程。核心思路是:截图验证码→OCR识别→自动填充表单→提交并验证结果。 代码在这里 import soImage; import we…...
