99%发烟硝酸的制备以及NC试制
绛蓝铜氨2025/01/30原创 化学 IP:江苏
中文摘要
发烟硝酸制备原理和操作
Abstract
Preparation of Fuming Nitrate Acid and NC

中考前最后一个寒假(希望不要成为我人生中最后一个寒假),也是准备爽一把。正好期末考的不错,有心情“自我实现”一下。

涉及危化,做好防护!!!

实验试剂:某进口高纯氮肥(KNO3),KK(目测由不挥发酸混合,不含水,应该是磷酸硫酸混合),小苏打,氢氧化钠。

实验器材:试管,烧杯,全玻蒸馏装置,电加热台。

反应原理:先用硝酸盐和浓硫酸反应,蒸馏出发烟硝酸,再制备NC。


前言:「为什么KK能代替98%浓硫酸去和硝酸盐反应蒸出硝酸?」

*以下内容均为个人揣度,缺乏实验验证,各位看看就好*

已知KK主要成分是硫酸,磷酸(?),都是难挥发酸。沸点普遍高于100℃,纯磷酸甚至高于200℃,鉴于KK表现出的脱水性(纸张碳化),推测其中不含水。

首先看向硫酸,磷酸(只考虑第一步电离)和硝酸的pKa (注:pKa=-lg Ka

硫酸:pKa = -2.00,硝酸:pKa = -1.76,磷酸:pKa,1 = 2.15

故酸性:硫酸>硝酸>>磷酸

再看向这个反应(把它看成可逆):H2SO4(浓) + KNO3 →KHSO4 + HNO3

从电离常数看,硫酸比硝酸强。这貌似是强酸制弱酸?那么问题来了,为什么在体系中混有大量三元弱酸磷酸的情况下,HNO3的产率却可以突破70%呢?应该是高沸点酸制低沸点酸

从平衡角度想,为什么稀硫酸无法和硝酸盐制硝酸?个人认为是反应产生的HNO3溶于水较少进入气相,生成物浓度居高不下。勉强用漏洞百出(其实该原理不太能用在这里,因为此反应有相变)的勒夏特列(逆反原理)解释,就是随着反应进行,产生的HNO3溶于水,浓度升高,而为了抵消生成物浓度升高,反应就必须向左。而浓硫酸就没有这个问题,因为HNO3可以顺利进入气相,反应物及时排走,这个反应的平衡常数K可以很大,反应较完全。回头看KK,没有水,HNO3可以顺利蒸出。磷酸虽然Ka小,但它沸点高。硫酸磷酸沸点高,尽管混合后沸点有所降低,但一定高于硝酸沸点。故HNO3不断升天而硫酸磷酸待在原地。使用Q-K关系解释(Q是浓度商),因为生成物HNO3(g)进入气相,浓度小,而反应物硫酸磷酸(如果磷酸参加反应的话)浓度居高不下。导致Q<K,反应正向进行。故个人认为该反应属于高沸点酸制低沸点酸。


第一步:制备发烟硝酸

H2SO4(浓) + KNO3 →KHSO4 + HNO3

Tb(HNO3) :87℃

(加热符号打不出来)

将KNO3重结晶后炒干

称量100gKNO3100gKK_DSC7941.jpg

将KNO3加入蒸馏烧瓶,组装仪器后通冷凝水(下进上出),倒入KK,温度计插入套管,开始加热。加热时控制盘面温度不超过300℃,当温度计示数逼近硝酸沸点(87℃)时开始收集馏分。1h后温度计示数开始上升时,停止收集,关火结束反应。_DSC7715.jpg_DSC7706_1.jpg


_DSC7719_1.jpg_DSC7717_1.jpg

反应时可观察到烧瓶中液体沸腾,有红棕色气体冒出。用铝箔遮住冷凝管前,馏出物为黄色(HNO3分解产生NO2使硝酸变黄)。第二次制备时干脆用铝箔覆盖全装置,取得较好效果。

测量产物体积30ml,质量45.4g,密度1.51g/ml,对照硝酸的密度——浓度表格可得浓度为99%,是不折不扣的发烟硝酸。在空气中猛烈发烟。产率71.4%,装入磨口棕色试剂瓶中备用。

_DSC7772_1.jpg_DSC7777_1.jpg_DSC7774.jpg_DSC7740_1.jpg反应后瓶底硫酸氢钾(可能还有磷酸二氢钾)的结晶挺难清理的

_DSC7756_1.jpg



第二步:制备NC

此为酯化反应,通式:

R—OH + HONO2 → RONO2 + H2O

对于纤维素:


准备冰浴池,试管插入池中。_DSC7828.jpg

试管中依次加入10ml发烟硝酸,35mlKK(用以去除反应产生的水),千万不要顺序弄反,要不然强酸喷溅二氧化氮弥漫可就不好玩了!!!

待到试管内温度达到0℃左右时,加入一团脱脂棉塞到距试管底1cm位置,大小为刚刚能达到试管内径为宜。宁少不多,确保硝化完全。

_DSC7849.jpg

20分钟后倒出混酸,冰水洗涤制得的NC直至洗液呈中性。用滤纸吸干NC(本人不打算长期储存,当场点燃NC,故不做安定处理)


反应装置全貌:_DSC7833.jpg

质量好的NC燃速快无残留,没有酸雾。取小块制得的NC样品点燃,符合上述特征,实验成功。

MAH07928.mp4 点击下载


附:剪了个视频,因为B站没过审放在这里,各位看看就好,里面还有不同浓度硝酸和铜的反应。

lv_0_20250128231157.mp4 点击下载


至此完成


来自:数理化 / 化学动手实践:实验报导
22
2
加载中...
{{survey.description}}
{{survey.options[0].content}}
{{index + 1}}. {{o.content}}
{{o.progress}}% {{o.postCount}}票
{{selectCount(survey.options[0])}}
{{index + 1}}. {{o.content}}
{{index+1}}-{{index_+1}}. {{a.content}}
{{a.progress}}% {{a.postCount}}票
{{selectCount(o)}}
{{index + 1}}. {{o.content}}
{{index+1}}-{{index_+1}}. {{a.content}}
得分:
{{optionsObj[o._id + '-' + a._id].score}}
未打分
(范围{{a.minScore}}到{{a.maxScore}},精确到 0.01)
平均:{{a.average}},最高:{{a.postMaxScore === null? '无': a.postMaxScore.toFixed(2)}},最低:{{a.postMinScore === null? '无': a.postMinScore.toFixed(2)}}
总平均分:{{o.postScore?(o.postScore/(survey.postCount)).toFixed(2):0}}

{{postResult}}

{{timeInfo}}

{{rewardInfo}}

结果不公开。

参与的用户在结束后可查看结果。结果只向参与的用户展示。

结束后可查看结果。

你的IP已于 {{postTime}} 提交结果。若你没有提交过,请 登录 或 注册

作者限定了参与人员的范围,请先 登录 或 注册

已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
绛蓝铜氨 作者
3个月17天前 IP:江苏
945831
引用是她呀发表于15楼的内容
可以加热蒸点水出来

硝酸水溶液在硝酸浓度68%时会形成共沸混合物,无法通过常压蒸馏分离


引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
绛蓝铜氨作者
3个月16天前 IP:江苏
945846
引用是她呀发表于18楼的内容
我说的是稀硫酸加热倒水的沸点把水蒸出来

事实上,你要想把水从稀硫酸中蒸出来,达到100℃是远远不够的


引用
评论(2)
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
绛蓝铜氨作者
3个月16天前 IP:江苏
945864
引用是她呀发表于20楼的内容
的确,反正加热就行了,两三4个小时。

硫酸也是会沸腾甚至分解的,正常的封闭式电炉盘面温度最高可达400摄氏度以上,不加温度计直接开大火蒸硫酸是很作死的行为。建议去买一套蒸馏设备。


引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
所属分类
上级专业
同级专业
绛蓝铜氨
进士 机友 笔友
文章
11
回复
68
学术分
0
2024/08/01注册,19时31分前活动

初三能材爱好者

主体类型:个人
所属领域:无
认证方式:身份证号
IP归属地:江苏
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的