物质的量质量,它们可不是一个概念

物质的量&质量,它们可不是一个概念。

物质的量&质量

乍一听物质的量,还以为是和质量有什么关系,是不是?其实物质的量和质量没什么直接的联系。

物质的量是国际单位制中7个基本物理量之一,其符号为n,单位为摩尔(mol),简称摩。物质的量是表示物质所含微粒数(N)(如:分子,原子等)与阿伏加德罗常数之比。

阿伏伽德罗常数的数值为0.012kg ¹²C(碳12)所含碳原子的个数,约为6.02×10²³。它是把一定数目的微观粒子与可称量的宏观物质联系起来的一种物理量。这个物理量和单位在日常生活中使用的不是很广泛,但是在化学实验中却很常见。这里的碳12指的是这种碳原子包含六个质子,六个中子。之所以用这种碳原子是因为它很常见,而且它所包含的中子数和质子数相等,便于测量。

在这里插入图片描述
“摩尔”是在1974年10月,第14届国际计量大会决定增加的国际单位制(SI)的第七个基本单位。摩尔应用于计算微粒的数量、物质的质量、气体的体积、溶液的浓度、反应过程的热量变化等。

摩尔来源于拉丁文moles,原意为大量、堆积。这个单位其实是对特定数量的称呼,好比我们平时使用“一打”来特指十二个,“摩尔”特指的是6.02×10²³个微粒的集合(这些微粒可以是原子,分子,离子等等)。国际上规定,1mol粒子集体所含的粒子数与0.012kg ¹²C(碳12)中所含的碳原子数相同,即1“摩尔”任何物质所包含的结构粒子的数目都等于0.012kg ¹²C(碳12)所包含的原子个数,约为6.0221367×10²³个结构粒子。

在这里插入图片描述
“摩尔”这个单位是连接微观和宏观的重要桥梁,它使化学实验的计量变得简单。因为在实验时,我们处理的都是宏观的物质,而实际化学反应却是发生在微观的,因此使用“摩尔”就可以很方便地把两者联系起来。

那么为什么要用6.0221367×10²³代表一摩尔,而不是1×10²³或者1×1024呢?这里面其实是有些历史渊源的。“摩尔”和“原子量”两个单位有着很密切的关系。我们下面先说一下原子量的概念。

原子量,也称原子质量或相对原子质量,符号ma,是某种原子的质量与碳-12原子质量的1/12(约1.66×10-27 kg)的比值,单位为1。这样定义就可以使得元素表中的第一个元素——“氢”的原子量为1。可以看出,“原子量”的出现是为了使科学家能够更加简单地来表示原子的质量,因为原子的质量很小,每次都用类似于1.66×10-27 kg这样的数值来表示很不方便。

有了“原子量”这个单位之后,就可以很方便地表示原子的质量了,但是如上所说,“原子量”这个单位很小,在实际的实验中使用不方便。为了把常用的质量单位“克”和“原子量”关联起来,化学家们逐渐发展出了“克原子量(gram atomic weight)”这个概念。

“克原子量”是一个质量单位,它表示的是一种特定的原子的质量在以“克”为单位时,数值恰好等于该原子的“原子量”。例如,碳12原子“克原子量”表示的就是一定质量的碳12,由于碳12原子的原子量是12,因此碳12的“克原子量”就是12“克”。里面一共包含大约6.0221367×10²³个碳12原子。再如,对于铁原子,它的“原子量”是56,因此铁的“克原子量”就是56“克”。

“克原子量”虽然使用起来很方便,但是有时化学实验中需要计量的并不是原子,而是分子或者离子。例如对于常见的氧分子,它是一个分子,包含两个氧原子,它的分子量是32,应该说它的“克分子量”是32“克”,而不应该说它的“克原子量”。

在这里插入图片描述
因此这样一来就会存在“克原子量”,“克分子量”和“克离子量”几种不同的表述,但是这几种表述又很相近,可能会造成实际应用上的混淆,正是因为这样,在上世纪70年代,科学家们决定用“摩尔”这个单位来表示 “克原子量”,“克分子量”或者其他的“克量”。

因此“摩尔”这个单位可以看成是某种形式的统一,它统指的是特定数值的物质的结构粒子(原子、分子或者离子)的集合恰好等于该物质的“克原子量”或者“克分子量”,这个特定数值就是阿伏伽德罗常数,目前最准确的值是6.022140857(74)×1023。

通过“摩尔”的定义其实可以发现,6.022×10²³这个数字其实并不常用,它的出现是因为某种物质的“克原子量”或者“克分子量”恰好是6.022×10²³个原子或者分子的集合。由于任何纯净物质的6.022×10²³个原子或者分子的集合都是该物质的“克原子量”或者“克分子量”,因此科学上把这个常数命名为阿伏伽德罗常数。

“摩尔”这个单位最重要的是1“摩尔”的某种物质(原子,分子,或者离子)的质量恰好等于以“克”为单位的该物质的原子量或者分子量。例如对于1“摩尔”的C2H6O(乙醇),它的分子量是46,那么它的质量大概就是46克,它大概包含6.022×10²³个乙醇分子。

有了“摩尔”这个单位,就可以很方便地表示原子,分子或者离子的数量了,因为1“摩尔”的任何纯净物都包含有大约6.022×10²³个该物质的结构粒子(原子,分子,或者离子,视具体的研究对象而定)。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/846578.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Aras Innovator-Team(群组)的使用方法

当Aras Innovator在处理权限时,在不使用Team的情况下,系统的权限配置可以满足大部分业务场景,如:常见的按照组织架构,成员和角色分配权限,按照生命周期分配权限等。 如果遇到比较复杂的权限需求&#xff0c…

AltiumDesigner/AD添加数据库连接

1.首先确保本机电脑有无对应的数据库驱动,例如我这边要添加MySQL的数据,则需要首先下载MySQL数据驱动:MySQL :: Download MySQL Connector/ODBC (Archived Versions) 2.运行“odbcad32.exe”,如下图添加对应的数据库配置&#xf…

SpringMVC:向三大域对象存数据

1. 简介 Servlet中的三个域对象 请求域:request会话域:session应用域:application 主要是通过:setAttribute getAttribute方法来完成在域中数据的传递和共享。 点击跳转Servlet详细概念 // 向域中存储数据 void setAttribute(St…

智能sql LLM

DB-GPT:彻底改变数据库与私有LLM技术的交互 智能SQL生成:后端技术与LLM的完美结合 智能SQL生成:后端技术与LLM的完美结合_llm sql-CSDN博客 GitHub - eosphoros-ai/DB-GPT: AI Native Data App Development framework with AWEL(Agentic Wor…

【C/C++】C/C++车辆交通违章管理系统(源码+数据文件)【独一无二】

👉博__主👈:米码收割机 👉技__能👈:C/Python语言 👉公众号👈:测试开发自动化【获取源码商业合作】 👉荣__誉👈:阿里云博客专家博主、5…

golang字符串实用函数库go-str-utils 之字符串命名转换 大小驼峰, snake, kebab命名转换

在go语言的开发中,字符串的处理是最为频繁的, 今天给大家介绍的这个 go-str-utils 专门的字符串处理实用函数库中的 字符串命名转换 大小驼峰, snake, kebab命名转换。 各种命名转换规则和示例 CamelStr 大驼峰 单词全部首字母大写 如: User…

[补题记录]LeetCode 167.两数之和 II - 输入有序数组

StarryCoding 是面向计算机专业学生的综合学习与刷题平台&#xff0c;欢迎同学们的加入&#xff01; 传送门&#xff1a;两数之和 II - 输入有序数组 Thought/思路 答案只需要返回两个下标&#xff0c;表示和为 target 的两个数。 我们可以用一个 map<int, vector> 维…

面试题:useEffect的Clean Up 什么时候触发?

​ useEffect作为做常用的Hook&#xff0c;以下三个知识点你有必要了解下~ 防止写出奇怪的代码祸害队友&#xff0c;而我不幸就是这个受害者&#xff01;&#xff01;&#xff01;&#xff01;&#xff01; useEffect的依赖项为空 useEffect的dependencyList作为一个可选参数…

Pytest框架中用例用例执行常用参数介绍

pytest 支持通过命令行参数来定制测试运行的方式。以下是一些常用的 pytest 执行参数介绍。 学习目录 -q 或 --quiet: 安静模式&#xff0c;只显示进度和摘要 -s : 选项允许在测试的输出中捕获 stdout 和 stderr。 -v : 选项会使 pytest 的输出更加详细。 -k &#xff1a;…

Git 恢复已删除的branch

六一节晚上改了点code, 做完之后commit, 然后误删了这个branch, 并且新建了branch. 那么怎样恢复已删除的branch呢&#xff1f; 网上查询一番&#xff0c;找到了答案&#xff1a; 1. git reflog 找到被删的branch中最后一笔commit, 记录它的SHA1。 怎么看SHA1是被删除的bra…

鸿蒙应用Stage模型【应用/组件级配置】

应用/组件级配置 在开发应用时&#xff0c;需要配置应用的一些标签&#xff0c;例如应用的包名、图标等标识特征的属性。本文描述了在开发应用需要配置的一些关键标签。 应用包名配置 应用需要在工程的AppScope目录下的[app.json5配置文件]中配置bundleName标签&#xff0c;…

Python PyInstaller打包方法介绍

为了将开发好的Python工具交付给其他人使用&#xff0c;除了在目标电脑部署Python编译环境以外&#xff0c;我们还可以将它打包成可执行文件&#xff0c;这样目标电脑不需要安装Python环境就可以运行。将Python程序打包成可执行文件的方法有多种&#xff0c;比如Nuitka、PyInst…

【TB作品】msp430f5529单片机,读取DHT11温湿度,读取adc,oled显示

功能 msp430f5529单片机&#xff0c;读取DHT11温湿度&#xff0c;读取adc&#xff0c;oled显示 硬件 //OLED引脚分配 绿色板子 //DO(SCLK)------P4.3 //D1(DATA)------P4.0 //RES-----------P3.7 //DC------------P8.2 //CS------------P8.1 //mq135 P6.5 //DHT11 P4.1 部…

如何使用Python获取图片中的文字信息

如下有三中方法&#xff1a; 方法1. 使用Tesseract OCR&#xff08;pytesseract&#xff09; 安装依赖 首先&#xff0c;确保你已经安装了Tesseract OCR引擎&#xff08;例如&#xff0c;通过你的操作系统的包管理器&#xff09;。然后&#xff0c;你可以通过pip安装pytesse…

微博增强-tampermonkey脚本实现网页管理悄悄关注

不是很明白微博为什么不出个x的列表功能&#xff0c;毕竟现在信息洪流&#xff0c;有些东西只是要看要了解&#xff0c;但不希望天天在首页轰炸眼睛&#xff0c;扰乱心智。 这个tampermonkey脚本适配了pc web和手机pwa版本&#xff08;weibo.com/m.weibo.cn&#xff09;,解决了…

golang map部分原理源码个人走读-附个人理解过程图解

近期再写map的demo时出现了下面一段报错&#xff0c;于是带着疑惑去看了一下源码 目的&#xff1a;主要想知道为啥map不让并发读写 fatal error: concurrent map read and map write 一.map的数据结构 先有个印象&#xff0c;后续会详细介绍 // A header for a Go map. ty…

NDIS Filter开发-OID 请求

NDIS 定义对象标识符 (OID) 值来标识适配器参数&#xff0c;其中包括操作参数&#xff0c;例如设备特征、可配置的设置和统计信息。 Filter驱动程序可以查询或设置基础驱动程序的操作参数&#xff0c;或过滤/覆盖顶层驱动程序的 OID 请求。 NDIS 还为 NDIS 6.1 及更高版本的Fi…

Informer

I n f o r m e r Informer Informer 摘要&#xff1a; 长序列时间序列的预测 i n f o r m e r informer informer优点&#xff1a; P r o b s p a r e Probspare Probspare自关注机制&#xff0c;在时间复杂度和内存使用方面达到 O ( N l o g N ) O(NlogN) O(NlogN),在序列依…

IP协议1.0

基本概念&#xff1a; • 主机: 配有IP地址, 但是不进⾏路由控制的设备; • 路由器: 即配有IP地址, ⼜能进⾏路由控制; • 节点: 主机和路由器的统称; IP协议的报头 • 4位版本号(version): 指定IP协议的版本, 对于IPv4来说, 就是4. • 4位头部⻓度(header length): IP头部的⻓…

初识SDN

初识SDN 软件定义网络&#xff08;SDN&#xff0c;Software-Defined Networking&#xff09;是一种网络架构方法&#xff0c;它通过将网络控制平面与数据平面分离来实现网络的集中化控制和管理。 基本概念 以下是SDN的关键概念和组成部分&#xff1a; 1. SDN的基本概念 控制…