火药的发明史:中国古代火药的应用
admin
2023-06-04 02:24:14

火药的发明时间,至今已不可考。据《范子叶然》的记载,春秋时代中国就已经用于民间民生应用,范子计然说“硝石出陇道”。我国现在看到的第一部记载火药配方的书,约成书于八九世纪。书中说“以硫磺、雄黄合硝石,并蜜烧之”,会发生“焰起,烧手面及火尽屋舍”的现象。这里的“密”应该是蜂蜜的“蜜”。蜜加热能变成炭。硫磺、硝石与炭混合,这就是火药的配方。

火药的发明是人们长期炼丹,制药实践的结果,至今已有一千多年的历史了。

火药的发明史:中国古代火药的应用图1

中国古代火药的应用

不过,中国人将火药应用于战争的时间是非常明确的。根据宋《九国志》的记载,唐哀帝在位期间,郑王在讨伐豫章时应用了火药。

只不过,当时郑王的军队对火药的使用方式相当原始,仅为“发机飞火”,以此来达到烧毁木质城门的战略目标。由此可见,这一时期的火药虽用于攻城,但却不具备人员杀伤的能力,仅用于破坏防御工事。

到了两宋时期,火药在军事上的应用技术得到了长足发展。根据《宋史》记载,兵部令史冯继升向朝廷进献了“火箭”的制作方法,这种火箭是在传统的箭矢上绑火药筒,以火药筒为箭矢提供助推力,让箭矢的飞行距离更远,杀伤力更大。

火药的发明史:中国古代火药的应用图2

公元1000年,神卫队长唐福发明了新式火器,其中,既有传统火箭的改良版,又有火球、火蒺藜等新式装备。两年后,冀州团练使石普再次对火箭进行了改进,并首次将火器训练融入到军事演习中。早期火药在军事领域的应用比较简单,就是利用火药的燃烧性能,达到焚毁战略目标的目的。

由于这一时期的火药武器飞行速度较慢,所以往往不具备人员杀伤的能力。随着时间的推移,火药的爆炸性能被加以利用,凭借火药燃烧时产生的巨大动能,能够让承装火药的容器体积膨胀并爆炸。这种爆炸效能能造成极大的人员杀伤,杀伤效率远高于传统的冷兵器。

当然,不论是火球和火蒺藜,这些应用了爆炸效能的热武器的威力有限,根本无法与近现代的手雷、手榴弹相提并论。在战场上火蒺藜并不能造成大规模杀伤,大多数情况只是作为引燃毒药烟球的载体出现。到了北宋末年,时人研制出杀伤力可观的“霹雳炮”以及“震天雷”,这种武器在攻坚和防守期间效果显著。

火药的发明史:中国古代火药的应用图3火药的发明史:中国古代火药的应用图4

公元1126年,镇守开封的李纲大量应用了霹雳炮,以此击溃了数倍于守军的金兵。在《水浒传》中,我们亦能看到这一时期震天雷在军事领域的应用。相比于石制的霹雳炮,震天雷是一种铁壳承装火药的爆炸性武器。

提到火枪,很多历史爱好者都会认为这是火药流入西方国家后的产物,实则不然。两宋时期就已经出现了火枪,只不过,其构造比较简单,是由长竹竿制成的。竹竿的内部装有火药,在使用时引燃竹竿的一端,将其指向敌军,以溅射的火药进行杀敌。

从原理上来看,这种最原始的火枪与现在的烟花颇为类似。陈规镇守安德期间,其麾下的士兵就配备了“长竹竿火枪二十余条”。公元1259年,寿春一带的工匠改良了火枪,制造出“突火枪”。这种“突火枪”,便是现代枪械的雏形。

在竹筒中装有子巢和火药,通过点燃火药的推力将子巢发射出去杀伤敌人。这里的子巢,无疑是最原始的子弹。由于火药的爆炸效能巨大,所以可想而知的是这种突火枪经常会发生炸膛一类的故障。

火药的发明史:中国古代火药的应用图5火药的发明史:中国古代火药的应用图6

所以为了杜绝这种现象,元明时的工匠改良了突火枪的工艺,用铁管来取代竹筒,制成火铳。由于铁材质比竹筒稳定得多,所以这项工艺的改良极大地提高了火铳的安全性。明代火器发展再创新高,明朝工匠发明了“多发火箭”,在火铳内部装填更多的弹药。

例如“火弩流星箭”,就是一种装填了十枚箭矢的火器;而“一窝蜂”则可一次性发射三十二支箭簇;威力最大的“百虎齐奔箭”,甚至能一次性发射一百支箭矢。燕王朱棣靖难之役期间,曾在军队中部署了“一窝蜂”,简直就是无敌般的存在。

可惜史料的记载比较模糊,我们无从得知这种多发齐射火箭在战场上的效能如何。

火药的发明史:中国古代火药的应用图7

明朝火器发明中最值得一书的,是一种名叫“火龙出水”的火器。根据《武备志》的记载,这种火器发射的弹药能在贴近水面的情况下飞行三四里。其结构类似于现代的火箭,有二级助推结构。在主火箭的内部,有若干支小型火箭。在大火箭飞行一段距离之后,引线点燃内部的小火箭,小火箭自大火箭的“龙口”射出,杀伤目标。

除此之外,在当时还有一种名为“神火飞鸦”的多火药筒并联火箭,它的原理已与现代的大型捆绑式运载火箭大同小异了。

参考资料:

科技史科普系列之三十:火药。

火药是中国“四大发明”之一。

中国古代的火药是以硝石、硫黄和木炭(或其他易碳化的有机物)按照一定比例组成的混合物。因其点火后迅速爆炸生成黑色烟焰,西方称之为黑火药。

中国古代火药的发明与炼丹术密切相关,在炼丹过程中为了防止爆炸和猛烈燃烧,炼丹家采用了许多“伏火”的配方。晋代炼丹家葛洪(公元283—363年)的《抱朴子》已有将硝、硫、炭合炼制丹的记载。

火药的发明史:中国古代火药的应用图8

至晚于9世纪,中国炼丹家发明了火药。在成书于唐宪宗元和三年(公元808年)的《太上圣祖金丹秘诀》“伏火矾法”明确记载了硫二两、硝二两、马兜铃(遇明火碳化)三钱半的火药配方。而且,当时的炼丹家已经注意到这一配方的危险性,并采取了一定的防御措施。

另一部宋人辑录的炼丹术作品《诸家神品丹法》记载了一种“伏火硫黄法”采用了与“伏火矾法”类似的火药配方。成书于9—10世纪的《真元妙道要略》记载“有以硫黄、雄黄合硝石并蜜烧之,焰起,烧手、面及烬屋舍者”,这里提到了火药爆炸的威力。

到了10世纪后半叶,即五代到北宋初期,火药已经用于军事。《宋史》中多处记载到这一时期的火器,如火箭、火球、火蒺藜等。

火药的发明史:中国古代火药的应用图9

“火药”一词首次出现于宋仁宗天圣元年(1023年),据《宋会要》记载该年汴京的武器作坊中专门有生产火药的“火药作”。1044年成书的《武经总要》首次记载三个军用的火药配方:毒药烟球方、火砲火药方和蒺藜火球方。这是世界上最早的军用火药配方。

13世纪,蒙古军队西征时把我国的火药技术带到了阿拉伯;阿拉伯人在14世纪初将火器传到了欧洲。李约瑟指出,14世纪火炮的第一次轰鸣,敲起了城堡的丧钟,因而也敲响了西方的军事贵族封建制的丧钟。

相关内容

热门资讯

【实验报告】实验一 图像的... 实验目的熟悉Matlab图像运算的基础——矩阵运算;熟悉图像矩阵的显示方法࿰...
MATLAB | 全网最详细网... 一篇超超超长,超超超全面网络图绘制教程,本篇基本能讲清楚所有绘制要点&#...
大模型落地比趋势更重要,NLP... 全球很多人都开始相信,以ChatGPT为代表的大模型,将带来一场NLP领...
Linux学习之端口、网络协议... 端口:设备与外界通讯交流的出口 网络协议:   网络协议是指计算机通信网...
kuernetes 资源对象分... 文章目录1. pod 状态1.1 容器启动错误类型1.2 ImagePullBackOff 错误1....
STM32实战项目-数码管 程序实现功能: 1、上电后,数码管间隔50ms计数; 2、...
TM1638和TM1639差异... TM1638和TM1639差异说明 ✨本文不涉及具体的单片机代码驱动内容,值针对芯...
Qt+MySql开发笔记:Qt... 若该文为原创文章,转载请注明原文出处 本文章博客地址:https://h...
Java内存模型中的happe... 第29讲 | Java内存模型中的happen-before是什么? Java 语言...
《扬帆优配》算力概念股大爆发,... 3月22日,9股封单金额超亿元,工业富联、鸿博股份、鹏鼎控股分别为3.0...
CF1763D Valid B... CF1763D Valid Bitonic Permutations 题目大意 拱形排列࿰...
SQL语法 DDL、DML、D... 文章目录1 SQL通用语法2 SQL分类3 DDL 数据定义语言3.1 数据库操作3.2 表操作3....
文心一言 VS ChatGPT... 3月16号,百度正式发布了『文心一言』,这是国内公司第一次发布类Chat...
CentOS8提高篇5:磁盘分...        首先需要在虚拟机中模拟添加一块新的硬盘设备,然后进行分区、格式化、挂载等...
Linux防火墙——SNAT、... 目录 NAT 一、SNAT策略及作用 1、概述 SNAT应用环境 SNAT原理 SNAT转换前提条...
部署+使用集群的算力跑CPU密... 我先在开头做一个总结,表达我最终要做的事情和最终环境是如何的,然后我会一...
Uploadifive 批量文... Uploadifive 批量文件上传_uploadifive 多个上传按钮_asing1elife的...
C++入门语法基础 文章目录:1. 什么是C++2. 命名空间2.1 域的概念2.2 命名...
2023年全国DAMA-CDG... DAMA认证为数据管理专业人士提供职业目标晋升规划,彰显了职业发展里程碑及发展阶梯定义...
php实现助记词转TRX,ET... TRX助记词转地址网上都是Java,js或其他语言开发的示例,一个简单的...
【分割数据集操作集锦】毕设记录 1. 按要求将CSV文件转成json文件 有时候一些网络模型的源码会有data.json这样的文件里...
Postman接口测试之断言 如果你看文字部分还是不太理解的话,可以看看这个视频,详细介绍postma...
前端学习第三阶段-第4章 jQ... 4-1 jQuery介绍及常用API导读 01-jQuery入门导读 02-JavaScri...
4、linux初级——Linu... 目录 一、用CRT连接开发板 1、安装CRT调试工具 2、连接开发板 3、开机后ctrl+c...
Urban Radiance ... Urban Radiance Fields:城市辐射场 摘要:这项工作的目标是根据扫描...
天干地支(Java) 题目描述 古代中国使用天干地支来记录当前的年份。 天干一共有十个,分别为:...
SpringBoot雪花ID长... Long类型精度丢失 最近项目中使用雪花ID作为主键,雪花ID是19位Long类型数...
对JSP文件的理解 JSP是java程序。(JSP本质还是一个Servlet) JSP是&#...
【03173】2021年4月高... 一、单向填空题1、大量应用软件开发工具,开始于A、20世纪70年代B、20世纪 80年...
LeetCode5.最长回文子... 目录题目链接题目分析解题思路暴力中心向两边拓展搜索 题目链接 链接 题目分析 简单来说࿰...